Раздел "Твиттер" в "Прямом эфире"
В блоке «Прямой эфир» появляется новая вкладка «Твиттер», куда выводятся последние твиты из аккаунта, который задан в конфиге. Позволяет организовать вывод последних твитов вашего сайта, любимого исполнителя (группы), новостей и проч.
Параметры конфига:
— Имя пользователя, чьи твиты показывать
— Количество твитов для показа
— Превращать ли текстовые линки в ссылки.
Плагин доступен в каталоге.
P.S. Тем, кто уже скачал этот плагин просьба обновится до версии 1.0.2 — теперь он корректно работает в ИЕ8.
Параметры конфига:
— Имя пользователя, чьи твиты показывать
— Количество твитов для показа
— Превращать ли текстовые линки в ссылки.
Плагин доступен в каталоге.
P.S. Тем, кто уже скачал этот плагин просьба обновится до версии 1.0.2 — теперь он корректно работает в ИЕ8.
132 комментария
Проверялось на ИЕ8+, ФФ, Опере, Хроме
Попробуйте следующее:
в файле plugins/twitterfeed/templates/skin/default/js/init.js
строку 10 заменить на
строку 17 заменить на
строку 26 заменить на
З.Ы. У меня нет этого шаблона. насколько я помню он платный, поэтому тестировать не могу.
Обратитесь к разработчику плагина «Компании». Сейчас есть более еффективное решение этой задачи.
Можно конечно это всё в один блок запихать но нету времени расписывать как это сделать..:(
1. плагин компании:
1.1 добавил хук в шаблоне block.stream.tpl
1.2. поправил стили закладок в block.stream.tpl — там было 2 правых кнопки подряд. это плохо смотрелось.
2. Плагин Twitterfeed:
2.1 шаблон body_begin.tpl
2.1.1 Удалил два скрипта (mootools-1.2.5.1-more.js и init.js) из шаблона. они не работали.
2.2 прописал 2 скрипта (все те же) в PluginTwitterfeed.class.php
П.2 — это может потому, что ядро обновлено. Нужно проверить, если Viewer_AppendScript корректно работает на голом движке, то такий метод намного правильнее, чем писать скрипт в хедер.
— Автору просьба: не называйте файл init.js назовите его twitterfeed_init.js дело в том, что все называют init.js а потом в лучшем случае не поймешь, какой из них ошибку выдает, в худшем-при наличии двух одинаковых функций они вызываются одновременно. (это не в данном случае, а вообще)
первое
init — один от одного плагина, другой — от другого.
еще раз повторюсь — это частный случай. претензий к плагину никаких.
что интересно, несмотря на то, что searchautocompleter ругается, он исправно работает.
я с такой же фигней сталкивался, когда свой плагин делал. в итоге, поступил таким же образом. причина трабла мне неизвестна.
2. у вас как-то по особому подключаются ЖС файлы. Посмотрите в каком порядке.
спасибо за понимание.
2. Екшена в плагине нет. Был хук для вставки ссылки в сайдбар и хук для боди_бегин, в котором существуют объявления переменных и подключение скриптов. Этим и вызвано добавление ЖС в боди_бегин, а не через Viewer_AppendScript. Вы перенесли код из одного места в другое.
Работает. Я считаю что ЖС — часть шаблона и к коду ПХП не имеет отношения, а поэтому прописывать подключение ЖС в екшене среди другого пхп кода мне кажется извращением (имхо). И если над проектом работает больше 1 программиста, многоразовые правки одного файла участниками явно не ведут к улучшению. Разграничили — тут бекенд, там — фронтенд. и В бой. (имхо)
Возможно для Вас правильнее другой подход.
Так называю файлы я в моих плагинах и в проектах где я беру (брал) участие. Ещё не видел таких же файлов у других разработчиков плагинов.
init.js от другого плагина — действительно Ваш оказался, действительно. при чем, плагин работает не смотря на ошибку js в консоли.
вы бы мне сообщили что за ошибка, скриншот сделали, я бы подправил плагин.
Есть ли кнопка или она не работает?
Активные плагины:
aceAdminPanel, v.1.4.123
aceBlockManager, v.1.0.108
aceMySearch, v.1.4.106
User's Adsense, v.0.1.0
Auto fields, v.1.0.0
Пингатор, v.1.0.0
Greetings, v.1.0.1
LsBlocks, v.1.1
Mailing, v.0.1
Мои Вещи, как на Лепре, v.0.2.0
NiceURL, v.2.1
No IE, v.1.0.0
OpenID, v.1.3.0
Static page, v.1.2.1
Livestreet Profiler Plugin, v.1.0.1
Reserved Users, v.1.0.1
Search Auto Completer, v.1.0.2
SEO, v.0.1
ShowVotes, v.0.2
Похожие записи, v.0.2
Sitemap, v.0.2.1
Stream Plugin, v.0.1.1
All tags, v.1.0
Twitter Feed, v.1.0.2
ВКонтакте Видео, v.1.0
у вас нету выделеной части кода. вставьте его по аналогии.
у вас нету части кода:
вставьте его по аналогии.
Видимо дело в плагинах афиши, там видимо такое же переназначение как вы писали про плагин компании… м?
если есть — значит та же проблема что и у плагина «Компании» — нужн описать разработчику.
фиг допишешься(
что делать?
livestreet.ru/blog/6754.html#comment97639
как? так:
livestreet.ru/blog/6754.html#comment97657
Но всё же вкладка будет более смотреться естественно..;)
livestreet.ru/blog/6754.html#comment98077
Это конечно дело каждого администратора сайта…
Как понятно из описания:
Новый блок: «Новости» — выводит новые топики из определенного блога или нескольких блогов, в конфиге указывается массив id-и нужных блогов.
Есть возможность запретить показывать топики из этих блогов в «Прямом эфире». В этом случае плагин переопределяет шаблон блока «Прямой эфир».
Как можно их подружить? запрещать показывать топики нет возможности, а подружить как-то надо.
заранее спасибо за помощь
поэтому у меня и не появляется вкладка «твиттер».
эту проблему как-то реально решить?
— если её там нет — нужно её добавить перед
побочных эффектов не будет?
Пользуйтесь
а что это за ресурс такой? и ссылка bit.ly
а можно ли одновременно подключать сразу несколько твит пользователей?
если да, то как именно?
что к чему? блог не работает
реакции ноль :(
какой шаблон?
Что из плагинов включено?
эффект тот же :(
содержимое plugins.dat
loginza
page
stickytopics
sandbox
referals
aceadminpanel
profiler
niceurl
imgpreview
ishsocbookmarks
Таким образом, вкладка Твиттер стала первой в блоке Прямой эфир. Но твитты не отображаются, только если кликнуть по вкладке Твиттер. Как по умолчанию в Прямом эфире отображать твитты? По умолчанию в движке ls отображаются последние комментарии в прямом эфире, а я хотел отображать твитты.
Заполняется содержимое вкладки вызовом js onclick:
не отображаются твитты. Может что еще где прописать?
комментарий ниже поясняет почему.
Это ж просто HTML!
ЛС 1.0, браузер хром, шаблон стандартный, кэш чистил — не отображает блок твиттера.
Хук в файле
Плугины
У меня после этого заработало…
P.S. также можно обновить LS с гитхаба полностью…
Т.е. блок «Теги» не сместился ниже.
Livestreet 1.0.1
Twitter Feed 1.2.2