Вы не зашли.
Всем привет, решил внести свою лепту в развитие NG. За два дня наваял плагин. PHP увидел два дня назад, за код не бейте кеширование и шаблоны поддерживаются, конфигуратор имеется
Наименование: LastTweets
Описание: Вывод последних сообщений с сервиса микроблогов Twitter.com.
Текущая версия: 0.5 [выпуск: 06.11.2010]
Страничка плагина: LastTweets :: Последние твиты
История версий:
[0.5][2010-11-06]
+ добавлен вывод поиска по ключевому слову[0.4][2010-10-09]
* плагин перешел на OAuth авторизацию, пароль для ленты
друзей теперь не требуется. Необходимо лишь разрешить доступ
на чтение к своей ленте
* сервер Twitter отдает только то количество записей, которое
указано в настройках
* количество выводимых твитов увеличилось с 20 до 200[0.3][2010-08-16]
+ добавлена возможность выбора выводимой ленты:
- только мои сообщения
- мои сообщения + лента друзей (требуется пароль)[0.2][2010-01-31]
+ новый шаблон entries.tpl для более гибкого вывода[0.1][2010-01-29]
+ Выпуск первой версии
P.S. Спасибо ROZARD'у за примеры из wiki
Отблагодарить меня можно по старым реквизитам:
WebMoney: Z185759217217 и R128203457262
Яндекс.Деньги: 41001246158060
Изменено Wolverine (2010-11-06 23:29:29)
Не в сети
Обновил плагин:
[0.02][2010-01-31]
+ новый шаблон entries.tpl для более гибкого вывода
Подробности в readme.
Правда судя по количеству скачиваний, блоги на NG практически никто не делает. А жаль
Не в сети
Правда судя по количеству скачиваний, блоги на NG практически никто не делает. А жаль
Twitter мало кто юзает.
Не в сети
Вообще людей много. Но их доля от общего количества конечно мала. А если еще брать среди этой мелкой доли тех кто юзает NG CMS, то наверное количество стремится к 1
Не в сети
сайт купи-продай б/у авто, где используется специально созданный tweet-аккаунт для техподдержки, но заказчик просил нигде не ставить копирайты NG, поэтому адрес сказать не могу :-)
Изменено KhadeR (2010-02-01 00:40:57)
Не в сети
Небольшая опечатка, в файле lasttweets.php
global $template, $tpl;
заменить на
global $template, $tpl, $config;
Архив пересобирать не буду, это никак не влияет на работу плагина, но используется в формировании имени файла кеша в
$cacheFileName = md5('lasttweets'.$config['theme'].$config['default_lang']).'.txt';
Разницы какое имя у файла нет, что ab8c0f61cb4b77a7fe8ff3ba8a63dca6.txt что еще какой-то, но вот нашел
Не в сети
Нашел сегодня в API твиттера интересную ссылочку http://api.twitter.com/1/users/show/wolverine_ru.xml
Оттуда можно брать часовой пояс юзера (<utc_offset>10800</utc_offset> например), не заставляя его упражняться в математике в настройках плагина. Но Твиттер сцуко не знает про DST (летнее время) и все так же для зоны Moscow отдает 10800, вместо нужного 14400
Не в сети
В lasttweets.php замени строчку, которая отвечает за url ленты
$rss_url = "http://twitter.com/statuses/user_timeline/".$username.".rss";
на
$rss_url = "https://".$username.":ПАРОЛЬ_ОТ_АККАУНТА@twitter.com/statuses/friends_timeline.xml";
Не проверял вживую, но ленту в браузер вроде нужную отдает. Как видишь тут уже нужен пароль, если все четко будет, добавлю в конфиг его ввод, как приеду с морей )
Изменено Wolverine (2010-07-15 19:18:57)
Не в сети
Вот такое сообщение выдает!
Warning: Invalid argument supplied for foreach() in /home/www/public_html/engine/plugins/lasttweets/lasttweets.php on line 63
P.S. А где отдыхаешь? Небось на Украине
Изменено StronG (2010-07-15 20:22:56)
Не в сети
1. А так?
$rss_url = "https://".$username.":ПАРОЛЬ_ОТ_АККАУНТА@twitter.com/statuses/friends_timeline.rss";
2. А если в браузере перейти по ссылочке https://ТВОЙ_ЛОГИН:ПАРОЛЬ_ОТ_АККАУНТА@twitter.com/statuses/friends_timeline.rss то все нормально? В плане выводится ли лента.
Ага, на Украине или в Украине))
Изменено Wolverine (2010-07-15 20:32:29)
Не в сети
[0.3][2010-08-16]
+ добавлена возможность выбора выводимой ленты:
- только мои сообщения
- мои сообщения + лента друзей (требуется пароль)
Обновленный архив доступен для загрузки в шапке темы.
Не в сети
Luca, посмотри мануал экспорта RSS ленты в Твиттер через TwitterFeed http://blogoe.ru/2010/bystryj-krossposting-v-tvitter-cherez-servis-twitterfeed/ Задача плагина все же только выводить сообщения.
qwest, "Описание: Вывод последних сообщений с сервиса микроблогов Twitter.com"
Не в сети