Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Документация для пользователя » Настройка дизайна Intellect Board |
Настройка дизайна Intellect Board |
Настройка дизайна Intellect Board. Intellect Board позволяет создавать любое количество вариантов дизайна, называемых «наборами стилей». Каждый набор стилей состоит из CSS-файла, определяющего цвет, шрифты и некоторые другие параметры отображения, и нескольких файлов-шаблонов, которые содержат функции для вывода HTML-кода, которые вызываются из основных скриптов. Каждый из наборов стилей находится в одном подкаталоге каталога styles, при этом имя файла CSS совпадает с названием подкаталога, а шаблонов – с именем модуля, для которого они предназначены. Начиная с версии 2.14 введена система наследования наборов стилей, которая работает следующим образом: производится проверка наличия файла шаблона в данном наборе стилей, если такого файла не существует, то производится его поиск в стиле, который считается родительским по отношению к данному, если файла нет и там, то в стиле, который считается предком родительского стиля и так далее по цепочке наследования до тех пор, пока не будет достигнут стиль abstract, который считается исходным для всех вариантов дизайна и содержит все используемые шаблоны. При создании нового набора стилей в его каталог автоматически копируется CSS-файл родительскго стиля (при этом производится его переименование) и все графические файлы. Шаблоны PHP автоматически не копируются, поэтому если вам необходимо внести в какой-либо из файлов-шаблонов изменения, скопируйте его вручную в новый стиль и только после этого редактируйте. Файлы CSS можно редактировать двумя способами: либо прямо на сервере с помощью редактора стилей в Центре Администрирования, либо на компьютере пользователя. Шаблоны можно редактировать только локально (т.е. необходимо сгружать их по FTP, редактировать, после чего загружать обратно). При редактировании файлов шаблонов следует сохранять имена функций и названия полей, форм, а также значения скрытых полей. Не рекомендуется изменять стиль по умолчанию (он может изменяться в дальнейшем с выходом новых версий Intellect Board), лучше создайте его копию с помощью специальной функции в Центре Администрирования и изменяйте ее. Редактирование CSS-стилей из центра администрирования производится следующим образом: в Центре Администрирования следует выбрать «Редактор стилей», после чего появится страница со списком всех имеющихся наборов стилей. Далее можно либо выбрать один из существующих наборов, либо создать новый набор стилей на основе уже имеющегося (существующий набор будет полностью скопирован под другим именем) и редактировать ее. После выбора набора стилей появится список CSS-стилей, каждый из которых отвечает за свою часть форума Дальше нужно щелкнуть по нужному стилю и отредактировать его свойства в соответствии со стандартами описания CSS. (Для наиболее часто используемых свойств поля ввода предусмотрены зараннее). Также имеется возможность отредактировать весь CSS-файл целиком, для этого нужно щелкнуть пос ссылке CSS рядом с названием стиля. Для наиболее часто используемых свойств CSS в шаблоне сразу предусмотрены поля для их ввода, но можно использовать любые доступные свойства CSS (посмотреть их можно в любом справочнике). Если соответствующих свойств нет в списке, их следует добавить в самое нижнее поле, записав в следующем виде:
Для чтобы новый стиль показывался гостям, отредактируйте профиль пользователя Guest, указав в нем этот стиль в качестве используемого. Если хотите, чтобы набор стилей предлагался по умолчанию всем новым пользователям при регистрации, задайте его в профиле пользователя NewUser. Для того, чтобы принудительно установить набор стилей всем существующим пользователям, выполните следующий SQL-запрос:
(Стили номеруются подряд, начиная с единицы. Просмотреть их номера также можно с помощью запроса
Кроме этого, начиная с версии 2.14 предусмотрена возможность делать стили невидимыми для обычных пользователей (т.е. их смогут выбирать в профиле только администраторы), которая может оказаться полезной при отладке или тестировании нового стиля. |
Текущий рейтинг темы: 5.3333 |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |