Ещё в прошлом году, а может и раньше, нашёл в сети один интересный скрипт который выводит на страницу ленты RSS FEED-ов избранных пользователем блогов или сайтов. Типа стартовой страницы нового сервиса Рамблера или страницы подписки на ленты новостей Гугла. Тогда я лиш мельком глянул на то как работает этот скрипт и забыл про него. А тут на днях наткнулся на него при чистке моих старых архивов и решил полностью с ним разобраться.
Принцип работы достаточно простой, на странице скрипта выводятся блоки с заголовками RSS лент которые посетители могут сами редактировать - добавлять RSS FEED-ы, выставлять количество выводимых заголовков, размер окна, передвигать блоки по странице, удалять ненужные, сворачивать блоки. Смотрится вполне неплохо. Причём для работы скрипта нужен лиш PHP - ленты сохраняются в текстовых файлах кэша скрипта.
По идее, судя по описанию процедуры установки, скрипт должен запоминать пользователя и показывать ему те ленты которые он добавил. Тоесть у каждого кто будет заходить будет его индивидуальный набор заголовков лент. Проверка с двух разных браузеров подтвердила это предположение. Единственно что я пока не смог проверить - сколько времени скрипт будет помнить пользователя, нужно смотреть время жизни куки в папке временных файлов интернета.
По умолчанию на странице выводятся несколько лент которые прописываются в самом скрипте, а именно в файле js/dragable-boxes.js в строках 970-973, а ниже вписывается текст для двух статичных блоков которые выводятся для всех и они не удаляются со страницы как блоки с лентами. Посмотреть как работает скрипт перед тем как его скачать и установить к себе на сайт, можно по этой ссылке - Скрипт RSS FEED для стартовой страницы. Скрипт расположен на тестовом поддомене специально созданном для тестирования.
Скрипт очень элементарно ставится, просто распаковываем архив и всю папку скрипта закачиваем на хостинг. Кстати можно и не распаковывать а закачать архивом и распаковать средствами хостинга. Так будет гарантия того что ни один файл не потеряется при перекачке. Правда лучше всё же распаковать. отредактировать так как Вам нужно и опять упаковать.
Область применения скрипта - первое что приходит в голову использовать так же как это делают подобные сервисы, предлагать посетителям ставить страницу скрипта в закладки и использовать по прямому назначению как персональную страницу для слежения за новыми постами в блогах и новыми новостями с сайтов.