Инструменты пользователя

Инструменты сайта


axapta:использованиемаркеров

см. также Маркеры

Что такое маркер

маркер - это технический прием для простого создания двунаправленных связей один-ко-многим

состоит он в следующем:

  • создается страница-метка (маркер)
  • на каждой странице, которая должна быть включена в некий список, делается ссылка на страницу-метку
  • есть некоторая страница-список, которая (при помощи действия backlinks в WackoWiki) содержит список всех страниц отмеченных страницей-меткой
  • таким образом получается двунаправленная связь: на помечаемой странице есть ссылка на страницу-метку, на странице-метке есть ссылки на отмеченные страницы - это немного облегчает работу

Предлагаемый способ применения маркера

в описанном в WackoWiki:WackoДокументация/Паттерны/ВикиМаркер случае роль страницы-метки и страницы-списка играет одна и та же страница. Этот подход прост, но обладает недостатком: если мы захотим сделать ссылку на список, то эта ссылка будет воспринята как метка: ссылающаяся страница будет включена в список.

предлагается исправить эту ситуацию, разделением ролей страницы-метки и страницы-списка

если надо получить ссылку на страницу со списком промаркированных слов надо:

  • либо завести отдельную страницу для списка (пример, пара Axapta\ВсеВерсии~ЭтоВерсия)
  • либо ссылаться на нее непрямо (как Axapta\ВсеВерсии на конкретные версии – список ссылок автоматически собирается)

Смысл маркеров

Большинство известных мне смысловых маркеров можно осмыслить как некий зачаток wiki:SemanticWikiWikiWeb

таким образом

рекомендуемое наименование маркеров: <ВидОтношения><ВикиСлово>, например:

<ВидОтношения> может быть опущен, если оно понятно из контекста:

Кстати, может быть стоит сделать макеры ~ОшибкаВерсииAx30 ~ИсправленоВВерсииAx30 и ~ВведеноВВерсииAx30


MaxBelugin, я правильно понял идею с маркерами? См. Axapta/ВсеВерсии Почти - иногда стоит разделять маркер и страницу, на которой список маркированных страниц, а это в Axapta/ВсеВерсии сейчас лишние ссылки. Лучше вернуть маркер «»ЭтоВерсия«» – посмотрите как сделано сейчас с партнерами: одна страничка со списком, на которую можно ссылаться (ПартнерыMBS), другая – маркер («»ЗолотойПартнер«»), которая служит только для пометки MaxBelugin

А как отличить маркер от нормального слова? MazzyMazzy /20.10.2004 00:09/

См. маркер «»ЭтоМаркер«»MaxBelugin

Это я читал. Но как человек, который создает страницу поймет, что данное слово маркер? Это предлагаешь начинать маркеры со слова Это? ~ЭтоМаркер, ~ЭтоГород? Может быть маркеры именовать как RomanIvanov предлагает Маркер.Город, Маркер.Маркер Но тогда новым людям все равно будет непонятно что такое Маркер. MazzyMazzy /20.10.2004 13:21/

ЭтоXXX - для маркеров который указывают на отношение обобщения. Пока у нас нет wiki:SemanticWikiWikiWeb, можно пользоваться шаблоном: <Отношение><ВикиСлово> – например ИспользуетНосовойПлаток. Предлагаю такое ИспользованиеМаркеровMaxBelugin

Максим, я тупой. Мне очень понравилась страница wiki:OntologyLanguage То, что там написано очень напоминает Пролог. Но я не понимаю как это реализовать на русском языке с богатыми словоформами. Я не понимаю как связаны маркеры и wiki:SemanticWikiWikiWeb Мало того, я не понимаю как пользоваться маркером… Даже после того, как ты создал страницу ИспользованиеМаркеров Я очень тупой? MazzyMazzy /28.10.2004 00:54/

Просто есть некая аналогия… Например метка (маркер) ~ЭтоВерсия означает, что страница, на которой она упомянута является версией: то есть, например понятие Ax30Sp2 относится к понятию Версия как частное к общему: есть два понятия Версия и Ax30Sp2 и они находятся в отношении Является. Это похоже на примитивный язык онтологий.MaxBelugin

Спасибо. Идею я понял. Но я не понимаю как это будет выглядеть на практике. А самое главное, я не понимаю, как это объяснить пользователям настолько понятно и однозначно, чтобы они могли сами создавать и править страницы с маркерами. Происходит примерно то же самое что и с вики. Пока ты не показал - не понимаю. Может быть, потому что сам не очень верю в работоспособность? MazzyMazzy /28.10.2004 12:54/

Я пока сам осмысляю: но категории используются и примерно так же как маркеры WikiWiki:CategoryCategory MaxBelugin

axapta/использованиемаркеров.txt · Последнее изменение: 2018/04/04 00:33 (внешнее изменение)