Кластер – это возможность (feature) WackoWiki. Означает он возможность создания страниц с «составными» именами, перечисленными через символ «/» (Например ВикиДокументация/ВикиПаттерны/ВаккаКластер). При этом страницы нижнего уровня (ВаккаКластер) считаются «вложенными» в страницу верхнего уровня (ВикиДокументация/ВикиПаттерны).
Кластером в WackoWiki так же называют страницу, которая содержит в себе другие. Например, если в системе есть ВикиДокументация/ВикиПаттерны/ВаккаКластер, то ВикиДокументация/ВикиПаттерны и ВикиДокументация будут называться кластерами.
В понятие вака-кластеры входят упрощенные правила адресации вложенных страниц. Если две страницы лежат внутри одного и того же кластера, то чтобы из одной поставить ссылку на другую, не обязательно писать полное имя. Например, чтобы из ВикиДокументация/ВикиПаттерны/ВаккаКластер сослаться на ВикиДокументация/ВикиПаттерны/ВикиМаркер, достаточно написать ВикиМаркер.
Из этого следует важное правило – обычное ВикиИмя всегда ищется в текущем кластере. Если Вам необходимо адресовать страницу в корне или в другом кластере, ее имя нужно начать с «/». Напрмер, чтобы из ВикиДокументация/ВикиПаттерны/ВикиМаркер сослаться на WackoWiki/ToDo, нужно писать /WackoWiki/ToDo, тогда как просто WackoWiki/ToDo будет воспринято системой как ВикиДокументация/ВикиПаттерны/WackoWiki/ToDo. Имя, начинающееся с «/» сохранит свое значение в любом кластере.
Подробно о правилах адресации страниц в кластерах можно почитать тут: WackoWiki:WackoДокументация/Кластеры.
В других вариантах вики могут существовать, а могут и не существовать аналоги кластеров с подобными или кардинально отличными правилами адресации.
Для того, чтобы представить себе кластер в /Wacko Wiki, можно использовать метафору файловой системы. С файловой системой большинство пользователей встречалось и предствляет, как работать с файлами и каталогами. Эта метафора очень удобна, так как она позволяет понять правила адресации в Ваке, но у нее есть свои ограничения, как и у любой метафоры.
Да уж, хотелось бы почитать. Например, как быть со следующей ситуацией: создается база знаний, к примеру, по серверному оборудованию. Понятно, организуется в виде кластера вроде Главная / Тип Сервера / Модель Сервера 0000? Так вот если в тексте про Модель Сервера 0000? встречается упоминание Модели Сервера 0002?, то ссылка, понятно, получается Главная / Тип Сервера / Модель Сервера 0000 / Модели Сервера 0002?, что убивает всю идею. Кроме того, каталог сайта весь получается только на букву «Г» (извините), только список подстраниц кластера «Главная», что дискредитирует и идею каталога. Так как же быть? Получается, либо иерархическая структура, либо «настоящий» гипертекст Вики?
ArtemSergeev /28.10.2005 15:14/
ArtemSergeev /03.11.2005 13:37/ Я привел неудачный пример. Допустим, в обеих статьях про сервер упоминается технология, скажем Advanced ECC?, понятно что статья про нее будет где-нибудь в Описание Технологий / Advanced ECC?, при этом никаких ссылок из статей пр сервера не получится, если только не сделать копий на том же уровне вложенности? Ведь прелесть Wiki Pedia?, например, как раз в том, что если в тексте встретился термин, по которому есть статья, то он стал ссылкой автоматически...