KSNews - правильный движок для твоего веб-сайта. Обновляем свой сайт. Качественно и удобно

Хакер, номер #025, стр. 025-032-3


Однако, если у тебя в указанном каталоге не будет подкаталога KSNews (из настроек для публикации на FTP-сервере, хотя эта функция у тебя может быть отключена), а в нем не будет подкаталога image, то KSNews не сообщит тебе об ошибке. Прога cделает вид, что публикация документов прошла успешно, а в заданном каталоге ничего не появится. Поэтому совет номер два: не пытайся сразу затереть демонстрационную базу данных и шаблоны. Лучше постепенно подгоняй все под свои нужды: заменяй раздел за разделом, шаблон за шаблоном. Так ты быстрее отловишь свои ошибки и освоишь все тонкости работы с KSNews. Зная, что у нас в стране каждый пользователь - сам себе веб-дизайнер, автор программы (по моей просьбе :) сделал так, чтобы каждая группа записей могла иметь свой собственный набор шаблонов и формат вывода. За это отвечают две вкладки в меню "Конфигурация программы": "Имена файлов и шаблонов" и "Настройки для HTML-файлов". Впрочем, если ты хочешь, чтобы какие-то разделы твоего веб-сайта были выполнены в едином стиле и отличались только содержанием, то облегчай себе работу - используй для таких разделов (групп) единую конфигурацию. Особо сконцентрируйся на диалоговом окне "Настройки для HTML-файлов/Настройки для списка новостей".

Именно здесь тебе придется вписывать начальные и завершающие тэги, которыми будут форматироваться, к примеру, заголовки записей или их текст. Ммм... Если объяснять на пальцах, то при публикации KSNews берет группу записей, смотрит, к каким она привязана шаблонам, а затем вбивает в эти шаблоны всю информацию из этой группы, выделяя отдельные логические элементы этой информации заданным тобой образом. Необходимость использования различных конфигураций для разных групп была продиктована еще и тем, что KSNews умеет вставлять дату (и время) создания каждой записи перед ее заголовком. Когда KSNews формирует страничку новостей - все выглядит прекрасно, но в то же время на страничке с анекдотами эти самые даты можно было бы уже и не печатать... В настоящее же время через диалоговое окно "Параметры группы" можно включать/отключать показ даты/времени для каждой отдельной рубрики. Кстати, не пропусти вкладку "Изображения" в том же диалоговом окне.

Я уже говорил, что материалы, публикуемые с помощью KSNews, могут содержать "картинки". Ну так вот, данная вкладка отвечает за то, как будут позиционироваться изображения из данной группы на веб-страничке.

Шаблоны

С ними все просто. В любом HTML-редакторе создаешь полностью готовую страницу (шапку, кнопки навигации, рекламные вставки - все дела :), а места, куда KSNews должен будет вбивать текст, помечаешь специальными директивами. Их много, но для начала тебе достаточно выучить лишь одну: . В программе KSNews(tm) используется три типа файлов-шаблонов (см. "Конфигурация программы/Имена файлов и шаблонов"). На их основе программой изготавливаются три типовых страницы: список групп-разделов. Одна штука на весь сайт. Если твои шаблоны содержат нормальную навигационную систему, то и без этой странички ты прекрасно обойдешься. Список записей в группе значительно интересней! В шаблон вбивается краткая информация (заголовок, краткое содержание, ссылка на полный текст) обо всех записях группы. Для каждой группы формируется своя отдельная страничка. Ну, и... новость. Создается для каждой записи, если у нее есть не только краткое содержание, но и полный текст. При этом на всех трех типах шаблонов указывает лишь "место вклейки". А вот какая информация будет помещена на место этой директивы - это зависит уже от типа шаблона. А вот теперь я сообщу одну вещь, которая заставит тебя полюбить программу KSNews раз и навсегда. Фишка в том, все группы в этой программе имеют свой номер. И продвинутые перцы могут использовать дополнительную директиву вида, которую разрешается вставлять в любой шаблон любой группы. Ты понимаешь, что это значит? Да это значит, что ты можешь генерить для своего сайта странички какой угодно степени сложности! Забудь про фреймы! Сейчас моден трехколоночный дизайн? Отлично! Делаешь нужный шаблон для группы "Новости". В левой колонке элементы навигации и твои любимые баннеры 100x100. В центральную колонку вставляешь, а в правую... Ну что ты хочешь? Подборку твоих любимых анекдотов?!! Создаешь соответствующую группу, запоминаешь ее номер и в правую колонку лепишь тот самый . F7 - "Публикация" и готово. А ведь это только начало! Можно же еще выводить на ту же станицу краткую информацию из групп "Мои любимые ссылки", "Лучший прикол недели", "10 девочек месяца" и так далее.

Назад на стр. 025-032-2  Содержание  Вперед на стр. 025-032-4

 
 

 
ремонт квартир Москва
<<< НАЗАД ||| ГЛАВНАЯ