Автоматическое скрытие внешних ссылок в новостях DLE

Добрый вечер! Сегодня я расскажу как сделать на ДЛЕ чтобы все внешние в новостях стали не внешними, а внутренними. Для этого будет использована стандартная функция вещь АРХИ полезная в плане борьбы с внешними ссылками, особенно если вы приторговываете ссылками в Сапе или еще какой бирже.

1
2
3
$source = preg_replace( "#\[url\](\S.+?)\[/url\]#ie" , "\$this->build_url(array('html' => '\\1', 'show' => '\\1', 'leech' => '1'))", $source );
$source = preg_replace( "#\[url\s*=\s*\&quot\;\s*(\S+?)\s*\&quot\;\s*\](.*?)\[\/url\]#ie" , "\$this->build_url(array('html' => '\\1', 'show' => '\\2', 'leech' => '1'))", $source );
$source = preg_replace( "#\[url\s*=\s*(\S.+?)\s*\](.*?)\[\/url\]#ie" , "\$this->build_url(array('html' => '\\1', 'show' => '\\2', 'leech' => '1'))", $source );

вот что-то вроде этого в parse.class.php надо вставить вместо того что там находится в районе 290-293 строки будут все внешние ссылки через лич.  Кстати в ближайшее время собираюсь состряпать по работе с Сапой на движке ДЛЕ так сказать устаовка кода, скрытие продажных ссылок от ПС. Вообщем все необходимое для такой связки DLE +

Что такое favicon.ico и с чем его едят

.ico — это маленькая картинка (), которую можно увидеть рядом с адресом вашего сайта в адресной строке браузера и вместе с названием вашего сайта в «Избранном» или в «Закладках» , некоторые ПС в своей выдаче также показывают эту маленькую иконку рядом с ссылкой на . Каким же образом сделать так чтобы ваш стал обладателем какого-нибудь замечательного фавикончика? Все очень просто. Можно  создайть файл favicon.ico с помощью сайта favicon.ru, либо какого-нибудь графического редактора. Далее положите иконку в основную (корневую) — предпочтительнее — или в любую другую папку вашего сайта ;
добавьте следующие строки в каждую страницу вашего сайта внутрь секции <head> (не обязательно):

<link rel=»icon» href=»/favicon.ico» type=»image/x-icon»>
<link rel=»shortcut icon» href=»/favicon.ico» type=»image/x-icon»>

Или так:

<link rel=»icon» href=»http://ваш-сайт.ru/favicon.ico» type=»image/x-icon»>
<link rel=»shortcut icon» href=»http://ваш-сайт.ru/favicon.ico» type=»image/x-icon»>

Или так:

<link rel=»icon» href=»http://ваш-сайт.ru/путь_к_иконке/favicon.ico» type=»image/x-icon»>
<link rel=»shortcut icon» href=»http://ваш-сайт.ru/путь_к_иконке/favicon.ico» type=»image/x-icon»>

Вот собственно и все ваш сайт приобрел еще одну индивидуальность. Всем удачи и пока :)

Шаблон строительной тематики (РИП altstroy.com) для DLE

Один чел на нуледе сегодня попросил рипнуть шаблончик сайта скрин не даю на сайте можно посмотреть а пожалуйста с пылу с жару прямо из печки :) Вообщем шаблончик конечно простенький табличная верстка и плюс на том сайте многие функции ДЛЕ вообще не используются поэтому если кто-то хочет установить у себя придется изрядно поработать напильником, ну или лобзиком. Кому чем боьше нравится :)

Скачать РИП

Модуль случайный анекдот для DLE

Итак задача:

Короче установил «Вывод анекдотов». Так вот прописовываю его в main.tpl он работает, а прописываю в fullstory.tpl или shortstory.tpl отображаеться просто {jokes}, как заставить его работать?

Решение:

В modules/show.full.php в районе 77 строки перед
$row['category'] = intval( $row['category'] );

вставляем
require_once ROOT_DIR.»/engine/modules/jokes.php»;

и в районе 542 перед
$tpl->compile( ‘content’ );

вставляем
$tpl->set(‘{jokes}’, $content);

проверял у меня работает выводит анекдот в полной новости. Наверное можно и подругому сделать например объявить $content глобальной переменной, но я не пробовал :)

Вот такая была сегодня темка на нуледе пришлось помочь человеку

Hello world или Мы открылись как теперь модно писать :)

! Как пишут все программеры в своих первых программах :)  Ну вот и свершилось и я открыл свой , после двух с лишним лет как начал заниматься сайтостроительством и тп.  Сложно конечно назвать себя начинающим когда у тебя уже около 20 сайтов, но начинающим блогером можно :) Чему же я хочу посвятить этот блог? Да пожалуй хочется поделиться тем чему научился за это время, тем что знаю ну и тем что пока не знаю, но в скорм будущем буду знать :)  нефига себе написал. Вообще блуждая по интернету в поисках какой-либо программы, скрипта, шаблона часто сталкиваешься с интересными вещами и этим я тоже собираюсь делиться со своими читателями,  надеюсь они у меня будут :)  Ну и конечно что касается спаленных тем :)   зы не обещаю но конечно кое-что спалю (P.S.  когда уже самому не будут нужны :) шутка) Вообщем действительно собираюсь поделиться своим каким-то опытом. Ну вот пока и все с первым тостом! а сорри постом :)