WackoWiki: Вики Маркер

https://wackowiki.org/doc     Version: 8 (02.09.2021 07:21)

Вики Маркер

ВикиМаркер - это способ оставить на любой странице "закладку". Он может предназначаться для себя или для других пользователей.

Создание: В любом месте любой страницы, которая нуждается в маркировке, оставляется запись вида: /{ВикиИмяМаркера}. Если эта страница еще не существует, то нужно ее создать и заполнить примерно так:
/ЭтоМаркер
{{backlinks}}	


Теперь можно легко получить список маркированных страниц, просто зайдя на страницу /{ВикиИмяМаркера}. На странице /ЭтоМаркер c помошью {{backlinks}} можно собрать список всех маркеров системы. Надо отметить, что /ЭтоМаркер тоже является маркером.

Примеры маркеров для себя:
/НеЗабытьВернуться
/НеясныйВопрос
/НужноПереписать

Примеры маркеров для всех:
/ВопросДляОбсуждения
/RomanIvanovVoteWanted


Недостатки:
  1. В список маркированных страниц попадут и те страницы, которые не маркировали, а просто поставили ссылку на маркер.
    • Способ обойти - ставить абослютную ссылку на маркер.
  2. Легко можно забыть поставить ссылку метку /ЭтоМаркер на страницу и забыть, что страница является маркером. Черевато удалением маркерной страницы (неприятно, но восстановимо) или нагрузкой на нее лишней информации. Пока не убрано действие BackLinks, маркер будет продолжать выполнять свою функцию, но это может привести к путанице.
    • Вариант - класть маркер не в корень, а в кластер /Маркер или . Позволит собрать все маркеры в одном месте. Минус такого решения - более длинное неочевидное имя маркера.


RomanIvanov[link1]: этот паттерн стал куда удобнее в использовании от введения альтернативного для TWiki способа адресации. А так было фактическое противоречие: маркер для себя, а лежит в корне и имени юзера не содержит.

MaxBelugin[link4]: еще хорошо бы было строить перечесечения и группировку в маркерах. например:

KorjByComUa[link5] /02.08.2005 03:14/ бред все это!
нужно делать невидимый тег со списком кейвордов для каждой страницы и экшен который позовлит бродить по каталогу кейвордов
+ кейворды должны иметь иеархию, хотябы одноуровневую
например, кейворды: Москва, Пивная будут найдены в родительском каталоге кейвордов Города и Заведения