Упрощенный аналог http://www.plumage.ru/flash/index.php Не будет теней под фото, и название будет сразу выводится. Картинки и название управляются через xml, html и т.д (на ваш выбор) Макет ...
Парсер обсуждений вконтакте на phpbb
На сайте «В Контакте» (http://vkontakte.ru) есть понятия «группы»
(например, http://vkontakte.ru/groups.php?act=s&gid=912)
В группах есть понятия «обсуждения»
(например, http://vkontakte.ru/board.php?act=forum&id=912)
Для просмотра вы должны быть зарегистрированы «В Контакте».
Именно эти топики и должен интегрировать скрипт.
У скрипта нужны следующие функции:
Скрипт запрашивает:
- Данные для доступа к БД, куда надо вставить данные (по моему, это имя БД, имя пользователя БД, пароль пользователя БД, адрес mySQL сервера),
- Логин/пароль для "В Контекте" (логин – е-маил при регистрации),
- URL группы "В Контакте" (вида http://vkontakte.ru/groups.php?act=s&gid=912),
- Ссылка на ветку форума, куда надо вставить тему (для phpBB это вида http://myphpbb.com.ru/go/viewforum.php?f=3 ).
Все эти данные должны храниться в двух конфигурационных файлах.
В одном – данные для БД форума и логина в контакте.
В другом список вида:
http://vkontakte.ru/groups.php?act=s&gid=912 http://myphpbb.com.ru/go/viewforum.php?f=3
То есть соответствие группа контакта – ветка форума, разделенная пробелом.
Затем скрипт копирует темы, ответы, и профили пользователей из «В Контакте» на форум. Так же нужна возможность копировать не полностью раздел обсуждений (бывает что в группе создано под 1000 тем, нам в таких объемах не надо), но и иметь возможность копировать отдельные темы (желательно реализовать чтобы отдельные темы парсило с текстового файла).
Нужна следующая информация:
- Название темы,
- Автор темы (Берется ник из «В Контакте»). Именно ник, а не ФИО. Если ника нет, берется Имя. Если Ник неуникальный, к нему добавляется год рождения (из данных профиля «В Контакте»). Например, nick_1869. Если даты тоже нет, добавляем цифры (то есть nick1, nick2, nick3 и так далее),
- Дата публикации темы.
- Также к постам парсим дату его создания
Кроме тем и сообщений, еще надо заполнять профили на форуме.
Для этого из контакта по ссылке вида «http://vkontakte.ru/id45560» (например), мы забираем:
- Аватар
- ICQ
- Дату регистрации (дату первого поста пользователя)
- Откуда («Родной город» в «В Контакте»)
- Сайт
Вся информация желательная, но не обязательная. Есть – хорошо, нет - ничего.
Для каждого пользователя подсчитываем сообщения.
Для каждой темы – ответы.
Для каждой ветки форума – количество тем.
То есть все такие мелкие действия :)
Пользователей лучше различать по его id (например http://vkontakte.ru/id*) так как он является статическим и он не меняется в отличии от ников, имен, фамилий.
Необходимо предусмотреть режим обновления форумов. Происходит он следующим образом:
На каждом форуме создается ветка «Помойка», доступная только администратором.
В эту тему переносятся те темы, которые не нужно, чтобы были на форуме
При обновлении добавляются новые темы, новые сообщения в темы, создаются новые профили.
Но если тема есть в «Помойке» она не обновляется заново и не дублируется.
Скрипт не должен быть модулем форума, а должен быт отдельным файлом.
Также все напарсенные темы, сообщения, и созданные профили пользователей учитывались в статистике форума.
Вобщем цель скрипта – полная имитация живого форума, с целью
ТЗ – это не догма, а тема для размышлений.
Заявки фрилансеров
Похожие заказы
- $120Веб-программирование1 исполнительЗавершен16 лет назад
Здравствуйте! наверное это на аяксе!!! В общем в краце: нужен модуль который бы показывал на главной странице последние работы...а именно как в приложении! ...
Веб-программирование1 исполнительЗавершен16 лет назадЕсть сайт на ASP. Его надо доделать,либо перенести на новый движок пхп. сайт laborant точка net нужно,чтобы поиск был развернутый ,аналогично сайту auto точка ru Интересуют ТОЛЬКО ...
Веб-программирование4 заявкиЗакрыт16 лет назад- $100
Необходимо сделать зеркало существующего сайта. Необходимо написать и установить на сайт скрипт, разводящий посетителей на два потока по IP по географической принадлежности: Украина (1-й сервер), остальной мир (зеркало). База IP-адресов ...
Веб-программирование1 исполнительЗакрыт16 лет назад - $100
На нашем сайте Clipart-Shop.ru не работает раздел "Как оплатить". Требуется сделать раздел под ключ. Подготовить тексты и иллюстрации. Оплата у нас возможна через терминалы, яндекс-деньгами,WebMoney или SMS. должно получится что-то типо того - http://www.ozon.ru/context/detail/id/200890/ ...
Веб-программирование1 исполнительЗавершен16 лет назад Работы на 10 минут. Кодировку поменять и небольшая корректировка скрипта. Очень срочно!
Веб-программирование4 заявкиЗакрыт16 лет назад1) Прокси чекер 2) Чекер pr и бэклинков требуется опыт программирования на perl ( скрипты должны быть максимально эффективными, будут проверяться десятки тысяч линков ) скрипты многопоточные оба скрипта ...
Веб-программирование6 заявокЗакрыт16 лет назад- $50
Написать плагин для sh404SEF (Joomla 1.5) к Joomleague. Требуемый функционал: ссылки вида сайт.ру/команда/игрок/вид статистики/ Разумеется в определенных разделах структура немного другая, без игрока, или команды, например. ...
Веб-программирование3 заявкиЗакрыт16 лет назад - $50
Вот с этого магазина http://rix.com.ua надо перенести все сюда: http://luxishop.com Потом будут еще и другие проекты. Пишите здесь свою цену и срок. Предложения скрыты.
Веб-программирование13 заявокЗакрыт16 лет назад Нужен человек который сможет взять на обслуживание сайт www.powerschool.com.ua. Сейчас необходимо сделать следующее: Развивающие материалы Мы заходим в разел и видем выбор между 4-мя категориями. После захода в каждую категорию должен ...
Веб-программирование1 исполнительЗавершен16 лет назад