Справка:Справка
Материал из Виртуальный музей Нашего Политеха
Содержание |
О каталогизации биографий
Зачем это надо и как это работает
Вэб-страницы в сайтах на MediaWiki имею свойство быстро превращаться неупорядоченные массивы страниц, в которых трудно ориентироваться. Если их не структурировать и не связывать в осмысленные информационные массивы, конечно. Книга Памяти -- как раз и есть такой массив, в котором страницы должны быть логически связаны между собой.
Основу Книги Памяти составляют биографические материалы. Каждая биографическая справка в книге памяти размещается на отдельной странице. Для каталогизации этих материалов используется два механизма.
Первый механизм категорий, встроенный в дивижок MediaWiki. Подробнее о категориях можно узнать здесь. Механизм категорий используется для универсальных каталогов музея. Универсальных в том смысле, что они охватывают все множество материалы музея, а не отдельные подмножества. Например, биографические справки персон, включенных в Книгу Памяти -- это только часть всех биографических справок, которые в принципе могут быть в музее. Поэтому все биографические справки Книги Памяти рассматриваются как биографические справки вообще.
Второй механизм каталогизации, который используется для формирования каталогов (списков) исключительно книги памяти реализован с помощью специального модуля расширения функциональности MediaWiki. Этот модуль умеет автоматически выводить списки страниц, относящихся к заданным категориям (одно или нескольким). Не вдаваясь в подробности замечу, что этот второй механизм понадобился потому что система категорий не умеет вычислять страницы из "пересекающихся множеств".
Это позволило реализовать отдельный каталог персоналий, который включает все биографические справки. И отдельные каталоги для Книги Памяти, которые содержат только соответствующие библиографические справки.
Как это использовать
Все страницы музея нужно помещать по крайней мере в одну категорию. Для биографических справок разрабатывается универсальная система категорий, о ней ниже. Для материалов, включенных в Книгу Памяти создана специальная категория "Книга_Памяти". Чтобы отметить страницу, как относящуюся к книге памяти, в ее код нужно включить конструкцию [[Категория:Книга_Памяти]]
Система категорий универсального каталога персоналий
Устаканивается!-)