Семантичні шаблони

来自semantic-mediawiki.org
<语义模板(重定向自Семантичні шаблони)
用户手册编辑Семантичні шаблони
跳转到:航行,搜索
Посібник користувача
Вступ
Інтерфейси перегляду
СЛубова:询问(моск.)
Службова:Перегляд(англ.)
Семанричний
Вибірка сторінок (англ.)
Строгі компаратори (англ.)
Відображення інформації (англ.)
Формати виводу (англ.)
Вбудовані запити (англ.)
Поняття (англ.)
Логічний вивід (англ.)
Редактування
Вла
Одиниці виміру
Семантичні шаблони
Службові гіперланки
Семанричнапавурина
ЕксПортOWL/RDF(англ.)
Зовнішні інструменти(англ.)
Імпорт словників(англ.)
Посібник адміністратора(англ.)

Семантичні шаблони- це метод, що включає розміткуСемантичної МедіаВікіпредставлену черезШаблони МедіаВікі. Вони мають кілька переваг:

  • користувачі можуть здійснювати розмітку без вивчення нового синтаксису;
  • розмітка здійснюється цілісно, тобто користувачам не доведеться шукати потрібні властивості або категорії при редагуванні;
  • стиль шаблонів надає структуру даних визначення, які значення належать певній сторінці;
  • шаблони також надають гарного вигляду даним;

З цих причин семантичні шаблони є дуже популярними при роботі з розміткою. За оцінками розробників приблизно 99% даних зберігається за допомогою шаблонів.

Навіть додатки, на зразокГало, що мають на меті полегшити семантичну розмітку, роблять це з допомогою шаблонів.

Стиль семантичних шаблонів[编辑]

Багато сайтів використовують шаблони для подання стандартних відомостей. CтаттеаромааитуаВикористоуутсаканаеирртниасраотимсеетрнкинрерккуиоамтмиектвалаун。Приклад:

{{Infobox结算|image_skyline=桑迪戈斯基尼_at_night。JPG?|图像大小=|image_caption=圣地亚哥天际线| 2007年3月31日|official_name=圣地亚哥市|结算类型=[[城市]]|昵称=美国最佳城市|座右铭=永远警惕(Semper Vigilans)|image_flag=加州圣地亚哥国旗.svg...

Зазвичай, шаблон (в цьому випадку,шаблон міста)поκ。Таке узагальнення відомостей ідеально підходить для впровадження у властивості, коли кожне поле зберігається за допомогою окремої властивості.

ЗразокКаліфорніяпоказуєпростий шаблон, котрий включає семантичну розмітку.

Вбудовані семантичні шаблони[编辑]

Ви також можете використовувати семантичні шаблони де завгодно на сторінці для особливих випадків.Наприклад, при введенні значення площі поверхні астрономічних об'єктів на сторінці, ви можете його відобразити у вигляді

6.088 × 1018平方米

6.088×10<sup>18</sup>m²

Це громіздко так писати, так що ви можете створити "шаблон:площа поверхні", щоб редактори могли просто писати:

Щоб досягти цього, шаблон "Площа поверхні" налаштовується наступним чином:

[[列林诺夫::{{{1}}e{{2}}m²|{{1{}}×10<sup>{{2{}}}</sup>m²]]

Цей шаблон зберігає значення семантично (через ознаку властивості "Площа поверхні") і відображає їх красиво на екрані (все, що йде після "|").

Дивіться приклад сторінкиСолце, щоб побачити цей шаблон у використанні.

Правильне викорситання семантичних шаблонів[编辑]

Хоча наведені вище моделі дозволяють створювати всі види семантичних шаблонів довільної складності, є деякі питання, щоб розглянути.

Автоматична розмітка вимагає строгих форматів[编辑]

Ви можете розмічати поля шаблону автоматично, але в цьому випадку проставлені значення повинні відповідати очікуваному формату. Наприклад, є сенс зберігати населення міста у властивості типуЧисло. Тим не менше, значення, які користувачі вводять, можуть не бути числом - це може бути текст, як і "близько 1 мільйона". Є багато таких винятків. Шаблон в статтіФранція, вимагає введення кількості населення не одним числом, а набором чисел.

Додаткові елементи й умови[编辑]

В звичайній вікі, більшість сторінок не мають повністю заповнених інфобоксів, і ви не хочете показувати порожні рядки в таких випадках. Щоб вилучити рядки з порожніми значеннями, можна додати в умовах шаблону включати рядок (і його розмітку), тільки якщо непорожнє значення було введено.

如果,则Функції Аналізатора. Вікіпедія містить багато прикладів функцій аналізатора в шаблонах, як, наприклад, у шаблоніТаксономія. Використання функцій синтаксичного аналізатора зазвичай призводить до ускладнення читання коду шаблону, але спрощення для користувачів може бути суттєвим.

Запи[编辑]

Вбудовані запитиzh-cnимайжезавждди。Дивіться приклад шаблону "Запит". Такі запити зазвичай використовується для агрегування наборів сторінок, які мають деякі властивості, вказані в запиті; наприклад такі, як шаблон, щоб показати список міст кожної країни за допомогою запиту.

Розмітка шаблону[编辑]

Можна також додавати розмітку прямо в шаблон, призначивши семантичні властивості безпосередньо. Хоча це не рекомендується, оскільки шаблони не представляють реальної сутності. Це може бути зроблено, якщо адміністратор сайту дозволяє.

Редагування виклику шаблону[编辑]

Популярний додаток,Семантичні форми, дозволяє користувачам редактувати виклики шаблонів, використовуючи форми. Дивітьсяперелік додатків.