Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2010-01-29 03:21:06

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

LastTweets :: Последние твиты

Всем привет, решил внести свою лепту в развитие NG. За два дня наваял плагин. PHP увидел два дня назад, за код не бейте smile кеширование и шаблоны поддерживаются, конфигуратор имеется smile

Наименование: 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]
+ Выпуск первой версии

cb8750613b57d53ea7abfbbdf742976c.png

P.S. Спасибо ROZARD'у за примеры из wiki

Отблагодарить меня можно по старым реквизитам:

e614824e9d2d2593f59bca5c6425db06.png WebMoney: Z185759217217 и R128203457262

8be5d8481d4af767ee206f87929c8a6d.png Яндекс.Деньги: 41001246158060

Изменено Wolverine (2010-11-06 23:29:29)

Не в сети

#2 2010-01-29 04:17:16

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: LastTweets :: Последние твиты

Thx! smile


I NGeneration CMS

Не в сети

#3 2010-01-29 16:06:13

KhadeR
Участник
Зарегистрирован: 2009-09-16
Сообщений: 207
Рейтинг :   17 

Re: LastTweets :: Последние твиты

СПС :-))

Не в сети

#4 2010-01-29 16:21:08

Amarelius
Модератор
Откуда Kiev
Зарегистрирован: 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

Re: LastTweets :: Последние твиты

Перенесено в раздел Страницы плагинов


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Не в сети

#5 2010-01-29 21:15:24

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: LastTweets :: Последние твиты

Евгений, уже купил пива wink Приятно было))
KhadeR, рад, что не только мне плагин пригодился smile
Amarelius, спасибо

Не в сети

#6 2010-01-31 17:39:28

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: LastTweets :: Последние твиты

Обновил плагин:

[0.02][2010-01-31]
+ новый шаблон entries.tpl для более гибкого вывода

Подробности в readme.

Правда судя по количеству скачиваний, блоги на NG практически никто не делает. А жаль smile

Не в сети

#7 2010-01-31 17:41:46

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: LastTweets :: Последние твиты

Wolverine пишет:

Правда судя по количеству скачиваний, блоги на NG практически никто не делает. А жаль smile

Twitter мало кто юзает.

Не в сети

#8 2010-01-31 17:47:03

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: LastTweets :: Последние твиты

Вообще людей много. Но их доля от общего количества конечно мала. А если еще брать среди этой мелкой доли тех кто юзает NG CMS, то наверное количество стремится к 1 big_smile

Не в сети

#9 2010-01-31 23:51:38

KhadeR
Участник
Зарегистрирован: 2009-09-16
Сообщений: 207
Рейтинг :   17 

Re: LastTweets :: Последние твиты

ну, не к 1, а как минимум к 2 :-))
еще раз спасибо за плагин!

Не в сети

#10 2010-02-01 00:18:05

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: LastTweets :: Последние твиты

KhadeR, а что у тебя на NG крутится, рассказывай smile

Не в сети

#11 2010-02-01 00:36:11

KhadeR
Участник
Зарегистрирован: 2009-09-16
Сообщений: 207
Рейтинг :   17 

Re: LastTweets :: Последние твиты

сайт купи-продай б/у авто, где используется специально созданный tweet-аккаунт для техподдержки, но заказчик просил нигде не ставить копирайты NG, поэтому адрес сказать не могу :-)

Изменено KhadeR (2010-02-01 00:40:57)

Не в сети

#12 2010-02-01 02:07:07

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: LastTweets :: Последние твиты

Небольшая опечатка,  в файле lasttweets.php

global $template, $tpl;

заменить на

global $template, $tpl, $config;

Архив пересобирать не буду, это никак не влияет на работу плагина, но используется в формировании имени файла кеша в

$cacheFileName = md5('lasttweets'.$config['theme'].$config['default_lang']).'.txt';

Разницы какое имя у файла нет, что ab8c0f61cb4b77a7fe8ff3ba8a63dca6.txt что еще какой-то, но вот нашел big_smile

Не в сети

#13 2010-05-14 01:09:14

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: LastTweets :: Последние твиты

Нашел сегодня в API твиттера интересную ссылочку http://api.twitter.com/1/users/show/wolverine_ru.xml
Оттуда можно брать часовой пояс юзера (<utc_offset>10800</utc_offset> например), не заставляя его упражняться в математике в настройках плагина. Но Твиттер сцуко не знает про DST (летнее время) и все так же для зоны Moscow отдает 10800, вместо нужного 14400 sad

Не в сети

#14 2010-07-01 21:29:09

d7p4x
Модератор
Зарегистрирован: 2008-10-13
Сообщений: 199
Рейтинг :   
Сайт

Re: LastTweets :: Последние твиты

А можно обойтись только  jQuery  и CSS.

Не в сети

#15 2010-07-02 00:00:36

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: LastTweets :: Последние твиты

Можно обойтись даже без NG CMS smile

Не в сети

#16 2010-07-15 17:53:14

StronG
Участник
Откуда Russia
Зарегистрирован: 2009-02-08
Сообщений: 431
Рейтинг :   

Re: LastTweets :: Последние твиты

Wolverine, можешь в плагин добавить чтобы еще можно было выводить и твиты кого зафоловил т.е. весь список сообщений, а не только моих?

Не в сети

#17 2010-07-15 19:12:39

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: LastTweets :: Последние твиты

В lasttweets.php замени строчку, которая отвечает за url ленты

$rss_url = "http://twitter.com/statuses/user_timeline/".$username.".rss";

на

$rss_url = "https://".$username.":ПАРОЛЬ_ОТ_АККАУНТА@twitter.com/statuses/friends_timeline.xml";

Не проверял вживую, но ленту в браузер вроде нужную отдает. Как видишь тут уже нужен пароль, если все четко будет, добавлю в конфиг его ввод, как приеду с морей smile)

Изменено Wolverine (2010-07-15 19:18:57)

Не в сети

#18 2010-07-15 20:22:39

StronG
Участник
Откуда Russia
Зарегистрирован: 2009-02-08
Сообщений: 431
Рейтинг :   

Re: LastTweets :: Последние твиты

Вот такое сообщение выдает!

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)

Не в сети

#19 2010-07-15 20:30:29

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: LastTweets :: Последние твиты

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)

Не в сети

#20 2010-07-15 20:52:55

StronG
Участник
Откуда Russia
Зарегистрирован: 2009-02-08
Сообщений: 431
Рейтинг :   

Re: LastTweets :: Последние твиты

Wolverine,  ага пашет) Спасибо smile

Не в сети

#21 2010-08-16 15:08:22

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: LastTweets :: Последние твиты

[0.3][2010-08-16]
+ добавлена возможность выбора выводимой ленты:
    - только мои сообщения
    - мои сообщения + лента друзей (требуется пароль)

Обновленный архив доступен для загрузки в шапке темы.

Не в сети

#22 2010-08-16 18:17:41

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: LastTweets :: Последние твиты

А можно добавить возможность экспорт заголовков новостей в твиттер?

Не в сети

#23 2010-08-16 19:05:09

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: LastTweets :: Последние твиты

Luca, а гуглом или самим твиттером или твиттерфидом или ... никак?

Не в сети

#24 2010-08-16 20:32:10

qwest
Участник
Зарегистрирован: 2010-07-03
Сообщений: 96
Рейтинг :   
Сайт

Re: LastTweets :: Последние твиты

А для чего такой плагин?

Не в сети

#25 2010-08-16 21:05:02

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: LastTweets :: Последние твиты

Luca, посмотри мануал экспорта RSS ленты в Твиттер через TwitterFeed http://blogoe.ru/2010/bystryj-krossposting-v-tvitter-cherez-servis-twitterfeed/ Задача плагина все же только выводить сообщения.

qwest, "Описание: Вывод последних сообщений с сервиса микроблогов Twitter.com"

Не в сети

Подвал раздела

Работает на FluxBB