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

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

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 / Дары предков / Sylar / Владислав Владимирович
  • Поход / "Теремок" - ЗАВЕРШЁННЫЙ ЛОНГМОБ / Ульяна Гринь
  • Чтоб боль разлуки приглушить / Виртуальная реальность / Сатин Георгий
  • Богу / Рихтер Алекс Норман
  • Про Барса, бобслей и Швейцарию / Полка для обуви / Анна Пан
  • Цитадель. Война с Жнецами: Вдохновляющие сюжеты / Светлана Стрельцова. Рядом с Шепардом / Бочарник Дмитрий
  • 45. / Хайку. Русские вариации. / Лешуков Александр

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


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


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

Авторизация


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