Интеграция кнопки ReTweet в DLE 8.x — 9.0

1294173932_images-1

Привет всем. В этой статье расскажу как интегрировать кнопку РеТвита в движок DLE 9.0 (работает также в DLE 8.x). Ставил на свой блог, теперь вот хочу поделиться с остальными 🙂 Кстати сам недавно обновил движок блога до 9.0Скажу сразу — очень много заморочек. Каких? Напишу в следующем посту.А сейчас всё таки вернёмся к добавлению кнопки ReTweet.Вот так будет выглядеть эта кнопка в действии. Стиль можно будет поменять под дизайн блога.Не буду разводить воду, а напишу кратко и по пунктам что нужно сделать:

[1.] Открываем шаблон shortstory.tpl в папке вашей темы и в нужное место вставляем следующий код:


tweetmeme_url = '[twit_link]';
tweetmeme_style = 'compact';
tweetmeme_source = 'Ваш ник в твиттере';
tweetmeme_service = 'bit.ly';

[2.] Для того чтобы двиг DLE сам автоматом ставил урл (ссылку на полную новость) для каждой записи, нужно отредактировать файл engine/modules/show.short.php
Открываем его и находим следующие строки кода:

else {
        $tpl->set('[full-link]',"");
        $tpl->set('[/full-link]',"");
    }

и после

$tpl->set('[/full-link]',"");

ставим

$tpl->set('[twit_link]',$full_link);

[3.] Аналогичные действия нужно сделать и с шаблоном fullstory.tpl
В нужное место вставить код данный в 1-м пункте. Затем открыть файл engine/modules/show.full.php, найти

else {
        $tpl->set('[full-link]',"");
        $tpl->set('[/full-link]',"");  
    }

и после

$tpl->set('[/full-link]',"");

поставить

$tpl->set('[twit_link]',$full_link);

[4.] Теперь у нас вместо [twit_link] в шаблоне краткой и полной новости будет выводиться ссылка на полную новость {full-link}

[5.] Поздравляю! Теперь, если вы всё сделали правильно, то у вас будет отображаться кнопка ретвита. Т.е вы можете поделиться ссылкой на свою новость с вашими твиттерянами

На десерт:

Просто необыкновенно позитивное видео о человеке, который посетил 42 страны за 14 месяцев. Под эту песню танцевал во многих странах мира Мэтт Хардинг, растрачивая скопленные за продолжительную карьеру программиста деньги. Такова была его мечта.Смотреть всем обязательно, получите большой заряд позитива!
seo конкурс