PmWikiRu /
Пожалуйста, экспериментируйте в песочнице!Собственный InterMap
 администратору (средний)
Эта страница описывает изначальные InterMap ссылки PmWiki, и как дополнить эти ссылки своими.
InterMap -- это система для определения ссылок между WikiWikiWeb сайтами впервые разработаная в UseMod:UseModWiki 
 и Meatball:MeatballWiki 
.  InterMap ссылки имеют вид Префикс:Страница, где префикс преобразуется в часть УИР(URL) взятый из записей файлов intermap.txt и localmap.txt.
Intermap запись имеет следующий формат:
 Префикс:    http://www.хост.ru/частичный/уир/
PmWiki распространяется со следующими InterMap записями в scripts/intermap.txt:
 PmWiki:     http://www.pmwiki.org/wiki/PmWiki/ 
 
 Cookbook:   http://www.pmwiki.org/wiki/Cookbook/ 
 
 Wiki:       http://www.c2.com/cgi/wiki 
? 
 UseMod:     http://www.usemod.com/cgi-bin/wiki.pl 
? 
 Meatball:   http://www.usemod.com/cgi-bin/mb.pl 
? 
 Wikipedia:  http://www.wikipedia.com/wiki/ 
 
 PITS:       http://www.pmwiki.org/PITS/ 
 
 Path:
Таким образом, PmWiki:Variables 
 образует ссылку на страницу PmWiki.Variables официального веб сайта PmWiki, Wiki:FrontPage 
 это ссылка на заглавную страницу первого WikiWikiWeb и Wikipedia:Stonehenge 
 направит вас на статью Wikipedia об известном мегалите в Англии.
Подобно другим ссылкам, вы можете использовать двойные прямоугольные скобки для назначения другого текста ссылки:
[[Meatball:StartingPoints | отправные точки]] c Meatball преобразуется в "отправные точки 
 c Meatball"
[[отправные точки -> Meatball:StartingPoints]] c Meatball преобразуется в "отправные точки 
 c Meatball"
Если вы хотите сослаться только туда -- куда указывает intermap (как например http://www.wikipedia.com/wiki/ 
 для Wikipedia), то сделайте [[Wikipedia:. | Заглавная страница Wikipedia]], которая преобразуется в Заглавная страница Wikipedia 
.  Обратите внимание на .(точку) после InterMap: ссылки.
Специальная записть InterMap Path: может быть использована для образования "относительных УИР 
" в ссылках 
.
Фактический набор InterMap ссылок на любом сайта определяется администратором сайта посредством страницы Site.InterMap? и файла local/localmap.txt.
Вы можете добавить ваши собственные InterMap ссылки сделав следующее:
- Создайте страницу 
Site.InterMap и поместите на неё записи подобные указаным выше.
 - При установке ВикиФермы вы можете создать файл local/farmmap.txt и поместить туда свои записи.
 
Не изменяйте файл intermap.txt напрямую!  Иначе вы потеряете ваши изменения во время обновления PmWiki.
Переменные и InterMap Ссылки
В ваших InterMap записях можно пользоваться переменными.  Следующие записи образуют ThisWiki: и ThisPage: сокращения:
 ThisWiki:   {$ScriptUrl}
 ThisPage:   {$PageUrl}
Также вы можете определить InterMap записи, у которых текст записи подставляется в середину УИР(URL).  Просто вставьте '$1' в УИР где вы хотите разместить подстановку.  Например:
 Jargon:     http://www.catb.org/~esr/jargon/html/$1.html
что преобразует Jargon:F/feature-creep в http://www.catb.org/~esr/jargon/html/F/feature-creep.html.
<< ВикиФермы | Документация | Собственная разметка >>
  Перевод страницы PmWiki.CustomInterMap 
 - 
Оригинал перевода PmWikiRu.CustomInterMap 
 -
Ссылаются
PmWikiRu.CustomInterMap: редакция от 18.05.2006 18:25
PmWiki.CustomInterMap: редакция от 08.11.2011 15:15