Формирователь описания / Для автора: Начало работы с сервисом / Администратор сервиса
 

Формирователь описания

0.00
 
Формирователь описания

Это «хитрое» поле служит для формирования отображения информации о справочнике. Это достигается путем вставки тега форматирования описания <dirfield>. Его формате следующий:

<dirfield id='%#<название поля>#%' empty='< вместо пустого поля>' showempty='<yes /no>'>%#%</yes></dirfield>
где,

 

id — «название поля» — имя вашего поля, значение которого должно быть вставлено в это место формирователя.

empty — «вместо пустого поля» — что вывести, если значение поля — пустая строка.

showempty — «yes/no» — показывать ли вообще что-то если поле пустое.

%#% — вместо этого вставляется значение поля.

 

Рассмотрим на примере. Допустим у вас есть справочник персонажей и в нем есть следующие поля:

Имя — Имя персонажа

Описание персонажа — ну какое-то описание персонажа

Пол — понятно, что

Дом — Принадлежность персонажа к какому-то благородному дому.

Специализация — Какая-то специализация персонажа, скажем «Маг», «Вор», «Воин».

 

У вас есть три персонажа:

Наран

  • Простой воин
  • Мужской
  • -
  • Воин

Парган

  • Хитрая бестия с отрогов Мглистых гор
  • Мужской
  • Ал'аш'низак
  • Вор

Сариссо

  • Основатель и лидер магического дома Наргин
  • -
  • Наргин
  • Маг

Установим следующее значение формирователя:

<dirfield id='%#Пол#%' showempty='no'>Пол: %#%
</dirfield><dirfield id='%#Дом#%' empty='Нет'>Дом: %#%
</dirfield><dirfield id='%#Специализация#%' showempty='no'>Специализация: %#%
</dirfield>
<dirfield id='%#Описание персонажа#%'>%#%</dirfield>

 

Тогда в списке справочника (или в глоссарии) мы получим следущее

Наран

Пол: Мужской

Дом: Нет

Специализация: Воин

 

Простой воин

 

Парган

Пол: Мужской

Дом: Ал'аш'низак

Специализация: Вор

 

Хитрая бестия с отрогов Мглистых гор

 

Сарисса

Дом: Наргин

Специализация: Маг

 

Основатель и лидер магического дома Наргин

 

Т.е. мы указали, что для поля «Дом» при отсутствии значения выводится слово «Нет», а если отсутствует «Пол» или «Специализация», то все, что заключено внутри соотвествующих тегов <dirfield> не выводится совсем.

  • Сто двадцать пять / Казимир Алмазов / Пышкин Евгений
  • Глава терья / Адельхейн: Начало / Ну что за день Такой суровый
  • Глава 5 / Разломы судьбы (Рабочее название) / Чудов Валерий
  • 4. автор Аривенн - Восхищено-юная... / Лонгмоб: 23 февраля - 8 марта - ЗАВЕРШЁННЫЙ ЛОНГМОБ / Анакина Анна
  • Портрет / Веталь Шишкин
  • Наш Астрал 8 / Уна Ирина
  • Маньяк чистоты или убийца пыли. / Мои салфетки. / vallentain Валентина
  • 1 / Скрипица / Евлампия
  • За окном лишь мечты, а в душе - пустота / Байгунусов Руслан
  • ЗАДАНИЕ. / vel zet
  • "Последний приют моряка" / Стиходром 28 / Скалдин Юрий

Вставка изображения


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


Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
Если вы используете ВКонтакте, Facebook, Twitter, Google или Яндекс, то регистрация займет у вас несколько секунд, а никаких дополнительных логинов и паролей запоминать не потребуется.
 

Авторизация


Регистрация
Напомнить пароль