Регистрация Вход
Библиотека /
Поиск по библиотекеМоя библиотекаИскать книгу(обмен)

ТЗ: Сервер журнала

ТЗ: Сервер журнала


--------------------------------------------------------------- From: Boris Lifanovsky Илья Норштейн Date: 2 Jun 2000 --------------------------------------------------------------- Что мы хотим. - веб-форма для генерации файла материала (поля Title, Author, Mail, Picture, Announce (краткое описание, которое дается на первой странице рубрики), Comments (комментарий косым шрифтом, типа вступление к материалу, который не анонсирует материал, а является предисловием, и нигде, кроме как внутри материала не виден), Body (в оригинале оно, кажется, никак не обозначается и отделяется от служебных полей пробелом). Если имя файла состоит из дата_слово, то в форме должна быть возможность вводить это слово. Есть ли возможность в этой же форме руками ставить дату? Т.е., по умолчанию, генерится сегодняшняя дата, а если надо поставить материал задним числом, то дата ставится руками. Как сделать гиперссылку в файле? Скрипт будет способен увидеть в Body таг и корректно сотворить из него ссылку? Скриптом из-под этой формы генерится файл материала, который кладется в соответствующую директорию (для этого должен быть предусмотрен соответствующий механизм, который бы определял, какой рубрике какая дир. принадлежит (специальное поле в форме, может быть. Хорошо бы, чтобы можно было по ходу дела добавлять рубрики и, соответственно, сопоставлять их директориям). Насколько гибок механизм привязки имени рубрики к директории? Есть ли некий файл, где все это описывается (файл настроек или что-то в этом роде), или в скрипте это сразу прописывается раз и навсегда? Надо бы, чтоб был... Еще надо, чтобы можно было расширять список рубрик. Кроме генерения файла, скрипту надо поручить вывод информации о вновь появившемся материале на А) главной странице рубрики (на ней видно Author, Title, Announce) Б) главной странице сервера (на ней тоже видно Author, Title, Announce плюс должно быть видно название рубрки). Прим. На странице собственно материала выводятся все поля, кроме Announce. Система подрубрик. Может быть ситуация, когда в рамках верхней, первой рубрики, надо будет создать подрубрики (например, у нас может быть раздел "газета Мариинский театр", а в нем нам надо будет материалы раскладывать еще по разным разделам, которые есть в газете, чтобы они не лежали кучей). Установка паролей на веб-формы для материалов - как это делается? Опять же, хорошо бы, чтобы пароль можно было менять самостоятельно. Каким образом, при такой автоматизации, будет выглядеть работа со сносками в тексте? Это важно, мы с этим сталкиваемся. В принципе мы готовы это делать руками, важно понять - как. - Отдельная форма для новостной ленты (одно поле - Title, другое - Body. Title выводится на странице новостей перед Body, а также на первой странице, где "одной строкой" перечисляются все новости. Сейчас они у нас там идут через звездочку. Если оно так и останется, мы будем "за"). - Список материалов на первой странице сервера, первой странице рубрики и "новости одной строкой" по умолчанию сохраняются актуальными месяц. Дальше они переползают в календарик (как на вестях, только не ежедневный, а ежемесячный). Но, если в следующем месяце в какой-то из рубрик нет новых материалов, там надо оставить материалы прошлого месяца. - Наличие "ушек": возможность размещения как текстовых, так и рисованных, возможность размещения как на определенных страницах, так и выборочно (ex. Только заглавные страницы рубрик, отдельные страницы (возможность указывать несколько конкретных страниц). - Возможность размещения рекламы (как текстовых блоков, так и рисованной), т.е. своя крутилка как текстовая, так и рисунков. - поиск по сайту (поскольку инфоартовский, видимо, не будет работать). Также не была бы лишней возможность устанавливать поиск на отдельные директории (например, каталог ссылок у нас давно плачет, что хочет свой собственный поиск). - Поле с меню, списком рубрик и т.п. мы хотим слева, а текст - справа. - Часы, дата и т.п. - надо это или нет? Если есть - пусть будет. - Есть ли возможность менять содержимое левого столбика (навигационного), или он единый для всего? Теоретически мы можем сами с этим разобраться, важна принципиальная возможность (или невозможность -- тоже не будем сильно плакать). - Возможность менять цвет фона в полях отображения текста и вообще. - Хотим версию для распечатки. :)

Наша библиотека является официальным зеркалом библиотеки Максима Мошкова lib.ru

Реклама