Я понимаю, что эта функция не входит в ядро системы, но существует ли уже какой-то плагин? Или кто-нибудь придумал креативный способ реализовать это на своём форуме?
Для уточнения: я хочу добавить глоссарий на свой форум, а не превращать форум в глоссарий.
Это могло бы в целом решить задачу, но не совсем так, как я представляю. На странице глоссария каждое слово могло бы быть ссылкой на его определение или же само определение могло бы располагаться сразу под словом (возможно, в аккордеоне, который раскрывается по клику). В первом случае создание ссылок на слова по всему сайту могло бы перенаправлять пользователя на страницу определения этого слова, а во втором — открывать соответствующий аккордеон.
Вышеописанное можно реализовать с помощью вики и продуманной структуры, но удобство использования для сообщества возросло бы, если бы существовал более простой способ добавлять слова, а не целые темы. Кроме того, Alphabetical sorter в верхней части страницы — это отличная функция.
Я не работал с DiscoTOC. Возможно, это именно то, что нужно, чтобы заставить это работать. Плагин Knowledge Explorer превосходен, но мне нужно подумать, как интегрировать его с глоссарием и остальной частью сайта.
Существует компонент темы linkify. Он может сделать то, что вам нужно, если речь идет всего о нескольких словах. Если же у вас будут десятки или сотни ссылок, вам понадобится плагин.
(Совместимость с браузерами для text-underline-offset пока не идеальна, но по крайней мере в Firefox (настольная версия) и Safari это выглядит немного лучше.)
Создал категорию для записей глоссария (в моём случае это #glossary).
Начал создавать темы глоссария. В моём случае я создал одну тему на каждое понятие в глоссарии, но также можно использовать меньше тем, применяя заголовки Markdown, чтобы иметь возможность использовать ссылки-якоря к ним. Всё, что имеет уникальную ссылку, подойдёт.
Использовал встроенную функцию Watched Words, чтобы связать слово глоссария (и любые его синонимы) с соответствующей темой. (К сожалению, это приходится делать вручную, если только я не придумаю способ автоматизации этого процесса.)
Это новая функция для этого форума, поэтому, уверен, вскоре поступит обратная связь о том, насколько она полезна, хватает ли нам покрытия глоссарием и не мешает ли она пользователям добавлять свои собственные ссылки на эти слова.
Буду рад услышать от тех, кто уже реализовал глоссарий, и узнать, как они это сделали.
Глоссарий в составе документации сайта — отличная идея. Для этого плагин Doc Categories весьма полезен. Обычно я копирую некоторые темы документации, касающиеся пользовательского интерфейса и подобных вещей, в раздел «Как сделать».