Сама идея
Создать - автоматический текстовый слайдер с подсчетом слов для вычисления паузы, необходимой для прочтения страницы. Строго на файлах.
Постановка задачи.
1. Выводить записи на главной странице. Первой должна выводиться последняя запись, сделанная администратором.
2. Автоматически перелистывать. Зациклить: с последней записи должен быть переход на первую страницу.
3. Возможность перехода вручную.
4. Понятные человеку урлы/ссылки (ЧПУ) - названия файлов должны кратко отражать суть записи (транслитерация).
Названия могут совпадать.
5. Пауза между автоматическим перелистыванием должна быть такой, чтобы человек успевал прочитать статью.
6. Паузы должны высчитываться налету или высчитываться при добавлении записи администратором.
7. Дополнительно: возможность остановить переход совсем.
Для шестого пункта предпочтителен второй вариант с вычислением времени при добавлении записи.
Средства реализации: PHP и файлы, разметка HTML5 и немного анимации с CSS3. Перезагрузка страницы будет происходить во фрейме iframe - псевдо-аякс.
Реализация
Для обновления фрейма используется тег
CODE (html):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <source lang="html">
- <meta http-equiv="Refresh" content="<?=$my_time;?>; URL=index.php?p=<?=--$p?>&<?=$entry[0]?>"/>