#74.
TLENS
Off
(14)
Moderator
2011.05.16 20:08
Слушай вообщем план такой первый раз при запуске плагина откроется новое окно с форумом.
Плагин и плагин извлечет данные со страницы о последних сообщениях и сохранит их в память.
Потом с указанным в настройках интервалом отдает тебе на api post с данными.
$_POST['forum'] = array(5){
[0] => 'id последнего сообщения в первом форуме (PHP and MySQL)'
[1] => 'id последнего сообщения в втором форуме (xHTML/CSS/JavaScript)'
[2] => 'id последнего сообщения в третем форуме (Компьютеры/Софт)'
[3] => 'id последнего сообщения в третем форуме (Юмор)'
[4] => 'id последнего сообщения в третем форуме (Общение)'
}
твоя задача вернуть такой массив json-ном
если id последнего сообщения в первом форуме (PHP and MySQL) больше чем получил от плагина
делаешь массив
$forum[0] = array('id поста', 'время', 'автор', 'имя темы');
если нет новых сообщений
$forum[0] = 0;
если id последнего сообщения во втором форуме (xHTML/CSS/JavaScrip) больше чем получил от плагина
делаешь массив последнего сообщения в этом форуме
$forum[1] = array('id поста', 'время', 'автор', 'имя темы');
если нет новых сообщений
$forum[1] = 0;
если id последнего сообщения в третем форуме (Компьютеры/Софт) больше чем получил от плагина
делаешь массив последнего сообщения в этом форуме
$forum[2] = array('id поста', 'время', 'автор', 'имя темы');
если нет новых сообщений
$forum[2] = 0;
если id последнего сообщения в четвертом форуме (Юмор) больше чем получил от плагина
делаешь массив последнего сообщения в этом форуме
$forum[3] = array('id поста', 'время', 'автор', 'имя темы');
если нет новых сообщений
$forum[3] = 0;
если id последнего сообщения в пятом форуме (Юмор) больше чем получил от плагина
делаешь массив последнего сообщения в этом форуме
$forum[4] = array('id поста', 'время', 'автор', 'имя темы');
если нет новых сообщений
$forum[4] = 0;
если все переменные массива $forum ровняются нулю то делаешь переменную $forum не массив а просто $forum = 0;
и показываешь плагину
echo json_encode('forum' => $forum);
Что не ясно?
Добавлено спустя 3 минуты 36 секунд: время можно отдавать уже переведенное.
если я смогу общася с тобой с куками тоесть авторизованым буду.
а если не получится тогда надо будет в секундах по гринвичу
Просто я еще не знаю как работают гугловские методы например такие как getUrl