Баланс разметки стилей (логической и визуальной) между этими тремя факторами

несколько зависит от ситуации. Например, если у вас есть несколько разных вики

базы данных, но хотите использовать общие модули вики-библиотеки и файлы шаблонов, любые

отличительный стиль должен быть указан в именованных файлах CSS. Другие ситуации могут

склонить чашу весов в другую сторону, так что больше отличительной разметки

указывается либо в шаблоне, либо в самом вики-коде.

Кодирование обсуждается в других разделах, и нетрудно понять, как включить

Теги HTML в создаваемых компонентах влияют на общий стиль страницы. Это

особенно верно, чем больше параметров стиля (или даже необработанных тегов) вы позволяете пользователю редактировать

в текст содержания.

Тем не менее, базовый и непротиворечивый внешний вид конкретной вики легче всего понять.

управляется с помощью шаблонов и CSS. Мы рассмотрим каждый из них более подробно.

Разработка шаблонов страниц

Для простоты многие вики-модели используют страницу-шаблон для определения внешнего вида страницы. С

шаблон, визуальный стиль можно сделать практически независимым от вики-скрипта:

графика логотипа в виде простого включения изображения и файла CSS, связанного в заголовке HTML.

Дизайн шаблона представляет собой простую физическую модель, где различные

идут компоненты, которые создаются при обслуживании страницы. Использование шаблонов и

Замена шаблона упрощает быстрое изменение макета страницы или даже

несколько макетов для одной и той же вики.


ВЗЛОМ ВАШЕГО ИСТОЧНИКА WIKI

149

Совет 6, 6: Несколько шаблонов с резервным значением по умолчанию

Вы можете создать несколько шаблонов для одной и той же вики с разным внешним видом.

и макет для просмотра, редактирования и различные информационные «экраны», которые

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

имя файла шаблона и разрешить разумный автоматический откат, чтобы, если данный

шаблона нет, в вики используется шаблон по умолчанию.

Макет страницы может быть простым или более подробным, но обычная оговорка веб-дизайна

применяется — чем сложнее и конкретнее дизайн, тем меньше вероятность того, что он будет выглядеть как

предназначен для всех клиентов браузера.