Разделы
Теги | RSS © 2008 – 2017
Контакты
email: igor@veselov.sumy.ua
skype: utz0r2
» » » Страница 48

Ajax зум + Галлерея + Jquery


Очень мощный скрипт www.ajax-zoom.com
Ajax зум + Галлерея + Jquery

Смотреть примеры
Куча всяких примочек и фишечек, разные способы отображения и тд. Вообщем мастхэв.

Вывод картинки тегом в DLE


В результате вы получаете ссылку на изображение которое присутствует в новости.
Имеет единственный минус - картинка в новости обязательна!

engine/modules/show.short.php
Найдем в нем:
        $tpl->compile( 'content' );

И перед этим вставляем:
$shortnews = $row['short_story'];
preg_match_all( '#<img[^>]*\ssrc=(\'|")(.*?)\1.*?>#i',$shortnews,$total);
foreach( $total[2] as $shortnews );
$tpl->set( '{imgbla}',$shortnews);

В шаблон shorpstory.tpl вставлем {imgbla}
В результате вы получите ссылку на изображение.
Автор: Пряник

Огромная колекция Лайтбоксов


Огромная колекция Лайтбоксов

По ссылке http://planetozh.com/projects/lightbox-clones/ вы увидите так называемую матрицу лайтбокс клонов, с возможностью фильтрации по разным признакам. Очень юзабельно по моему.

Скрипт мульти-загрузки с прогресс баром - FancyUpload


Скрипт мульти-загрузки с прогресс баром - FancyUpload

сайт скрипта / Демка

Подсветка синтаксиа - инструменты


Highlight.js
Highlight.js нужен для подсветки синтаксиса в примерах кода в блогах, форумах и вообще на любых веб-страницах. Пользоваться им очень просто, потому что работает он автоматически: сам находит блоки кода, сам определяет язык, сам подсвечивает.

Этот автоматизм не только удобен, но и делает возможным подсветку кода, даже если текст набирается каким-нибудь синтаксисом вроде Markdown, где нет возможности легко и просто проставить нужный class для HTML-элемента кода.
Подсветка синтаксиа - инструменты


FV Code Highlighter
FV Code Highlighter — плагин подсветки синтаксиса для WordPress. Плагин поддерживает PHP, HTML, CSS и XML. Цветовая схема по умолчанию аналогична схеме в программе Dreamweaver, что делает код узнаваемым для многих разработчиков. Цвета можно изменить в настройках.
Подсветка синтаксиа - инструменты


Quick Highlighter
Quick Highlighter — полезный онлайн сервис для преобразования обычного текста, который содержит код (HTML, PHP, javascript), в текст с подсветкой синтаксиса, готовый к использованию на блоге или сайте.
Подсветка синтаксиа - инструменты


SyntaxHighlighter
SyntaxHighlighter — популярный скрипт для подсветки синтаксиса, помогающий разработчику с легкостью разместить фрагменты кода в сети. SyntaxHighlighter это 100% javascript, поэтому результат не зависит от настроек сервера.
Подсветка синтаксиа - инструменты

Прячим сапачку от поисковиков


Скажем так если у Вас качественный СДЛ и на нем стоит биржа с правильно расставленными ссылками, то поисковик ничего Вашему драгоценному сайту не сделает.

Если же он немножко похож на ГС, то стоит задуматься о том, что бы не палиться о продажности своего сайта, так как санкции будут жестоки и беспощадны.

И так, есть страница с продажной ссылкой site.ua/link.html бот подставляет, что то вида site.ua/link.html?trololo (это не догма, может быть любой другой мусор) и смотрит есть ли там эта самая ссылка, если ее нет, значит Вы спалились...

Зная этот момент, просто делаем так чтобы саповский скрипт правильно сравнивал полученный урл с имеющемся с базой линков.

. Создайте в саповской папке файл sape_venality_name.php:
<?php

$sape_venality_name=array();

# Документы, работающие с глобалом GET:
$allowed_pages=array("key.php","ping","remoute");

# Разрешённые переменные в УРле иных документов:
$allowed_var=array("");

$tm=explode("?",$_SERVER['REQUEST_URI']);
if (isset($tm[1]) and $tm[0]==str_replace($allowed_pages,"",$tm[0])) {
$k=preg_match_all("/(.*)=(.*)\&/Uis",$tm[1]."&",$am);
$bm=array();
for ($i=0; $i < $k; $i++) {
if ($am[2][$i]=="" or !in_array($am[1][$i],$allowed_var))continue;
$bm[]=$am[1][$i]."=".$am[2][$i];
}
$tm[1]=implode("&",$bm);
$sape_venality_name['request_uri']=
$_SERVER['REQUEST_URI']=($tm[1]=="") ? $tm[0]: implode("?",$tm);
}

?>

2. Код вызова, используемый на сайте:
<?php 
     if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'идентификатор');
     }
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
     $sape = new SAPE_client();
?>

замените на следующий:
<?php 
     if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'идентификатор');
     }
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape_venality_name.php');
     $sape=new SAPE_client($sape_venality_name);
?>

Имейте в виду, что данная инструкция не гарантирует 100% скрытие ссылок. Какие методы применяет Яндекс никому неизвестно.
«»
Вверх