DokuWiki

It's better when it's simple

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

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


ru:interwiki

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
ru:interwiki [2010-06-30 12:49] 62.80.184.178ru:interwiki [2016-06-05 21:07] (текущий) – [Конфигурирование префиксов интервики] 109.110.43.14
Строка 1: Строка 1:
-===== Интервики =====+====== Интервики ======
  
-Это короткие ссылки на другие вики-сайты. Например, вот ссылка на страницу Википедии о Wiki: [[wp>Wiki]].+Это короткие ссылки на другие вики-сайты. Например, вот ссылка на страницу Википедии о вики: [[wp>Wiki]].
  
-Изначальная идея Интервики заключалась в том, чтобы создать один большой [[wp>Wiki]] распределенный по всей сети. На сегодняшний день, используя довольно простой синтаксис, вы можете легко сослаться из одного wiki на другой. [[http://www.research-service.com|research paper]]+Изначальная идея интервики заключалась в том, чтобы создать одну большую вики, распределённую по всему интернету. На сегодняшний день, используя довольно простой синтаксис, вы можете легко сослаться из одной вики на другую.
  
-В [[DokuWiki]] это делается путём добавления к ссылке [[pagenames]] короткого префикса отделенного символом **''>''**.+В «[[dokuwiki|ДокуВики]]» это делается путём добавления к [[pagenames|имени страницы]] короткого префиксаотделённого символом правой угловой скобки: **''>''**.
  
 Примеры: Примеры:
   [[wp>Wiki]]               ссылается на Википедию,   [[wp>Wiki]]               ссылается на Википедию,
-  [[Meatball>TourBusStop]]  ссылается на статью TourBusStop в вики MeatBall, +  [[meatball>TourBusStop]]  ссылается на статью TourBusStop в вики MeatBall, 
-  [[google>Wiki]]           ссылается на поиск в Google,+  [[google>Wiki]]           ссылается на поиск в Гугле,
   [[doku>ru:interwiki]]     ссылается на эту статью.   [[doku>ru:interwiki]]     ссылается на эту статью.
      
-[[wp>Wiki]] ссылается на Википедию, [[Meatball>TourBusStop]] ссылается на статью TourBusStop в вики MeatBall, [[google>Wiki]] ссылается на поиск в Google, [[doku>ru:interwiki]] ссылается на эту статью. +[[wp>Wiki]] ссылается на Википедию, [[meatball>TourBusStop]] ссылается на статью TourBusStop в вики MeatBall, [[google>Wiki]] ссылается на поиск в Гугле, [[doku>ru:interwiki]] ссылается на эту статью. 
  
-Существует один специальный префикс **''this''**Он всегда ссылается на директорию веб-сервера, в которой инсталлирован данный DokuWiki . Вы можете использовать это для того, чтобы создать относительный URL. Например, вот эта ссылка [[this>feed.php]] всегда указывает на локальный [[syndication|XML feed]] +Существует один специальный префикс **«''this''».** Он всегда ссылается на директорию веб-сервера, в которой инсталлирована данная «ДокуВики» . Вы можете использовать это для того, чтобы создать относительный URL. Например, вот эта ссылка --- [[this>feed.php]] --- всегда указывает на локальный [[syndication|XML feed]]:
  
   [[this>feed.php]]   [[this>feed.php]]
  
-**Дополнительная информацией по Интервики:**+**Дополнительная информацией по интервики:**
  
-  * [[wp>InterWiki]] на Википедии +  * [[wp>InterWiki]] в «Википедии» 
-  * [[MeatBall>InterWiki]] на MeatBall +  * [[meatball>InterWiki]] на «MeatBall» 
-  * [[Wiki>InterWiki]] на c2.com Wiki+  * [[wiki>InterWiki]] на «c2.com Wiki»
  
 +===== Конфигурирование префиксов интервики =====
  
-===== Конфигурирование префиксов Интервики =====+Префиксы интервики определяются в файле ''conf/interwiki.conf''. По умолчанию этот файл содержит все префиксы, предложенные на «[[http://usemod.com/intermap.txt|UseMod]]». Вы можете добавить свои собственные интервики-ссылки, создав файл ''conf/interwiki.local.conf'' и поместив в него свои ссылки (поместив их в файл, отличный от ''conf/interwiki.conf'', вы избежите их переписывания при [[ru:install:upgrade|обновлении]]).
  
-Префиксы Интервики определяются в файле ''conf/interwiki.conf''. По умолчанию этот файл содержит все префиксы предложенные на [[http://usemod.com/intermap.txt]]. Вы можете добавить свои собственные interwiki-ссылки, создав файл ''conf/interwiki.local.conf'' и поместив в него свои ссылки (поместив их в файлотличный от ''conf/interwiki.conf'', вы избежите их переписывания при апгрейде).+Никто не мешает вносить правки непосредственно в ''conf/interwiki.conf''однако это приведет к томучто ваши изменения будут потеряны при обновлении «ДокуВики».
  
-Никто не мешает вносить правки непосредственно в ''conf/interwiki.conf'', однако это приведет к тому, что ваши изменения будут потеряны при апгрейде DokuWiki. +Вместо стандартной иконки вы можете использовать другие графические файлы, положив их в директорию ''lib/images/interwiki''. Размер картинки должен быть 16x16 пикселей, название файла должно соответствовать короткому префиксу, а формат должен быть PNG или GIF. 
- +Вам понадобиться очистить [[caching|кэш]], если в статьях всё ещё отображается стандартная иконка.
-Вместо стандартной иконкивы можете использовать другие графические файлы, положив их в директорию ''lib/images/interwiki''. Размер картинки должен быть 16x16 пикселей, название файла должно соответствовать короткому префиксу, а формат должен быть PNG или GIF. +
-Вам понадобиться очистить [[ru:caching|кэш]], если в статьях всё ещё отображается стандартная иконка.+
  
 <code> <code>
Строка 39: Строка 38:
 </code> </code>
  
-Короткие префиксы Интервики должны быть в нижнем регистре и соответствовать правилам [[pagename|именования статей]]+Короткие префиксы интервики должны быть в нижнем регистре и соответствовать правилам [[pagename|именования статей]].
  
-Формат файла конфигураций Интервики имеет следующий вид:+Формат файла конфигураций интервики имеет следующий вид: 
 + 
 +<code> 
 +<shortcut>      <url to wiki> 
 +</code>
  
-  <shortcut>      <url to wiki>+//<shortcut>// — короткий префикс, который вы сможете использовать в ссылках. В URL можно использовать подстановки((placeholders)) для большей гибкости. Если никаких подстановок не указано, [[phpfn>rawurlencode|URL-encoded]] имя вики будет добавлено к URL. Доступны следующие подстановки:
  
-//<shortcut>// — короткий префикс, который вы сможете использовать в ссылках. В URL можно использовать подстановки ((placeholders)) для большей гибкости. Если никаких подстановок не указано, [[phpfn>rawurlencode|URL-encoded]] имя wiki будет добавлено к URL. Доступны следующие подстановки:+^ Подстановка ^ на что заменяется... 
 +| {URL}       | URL-encoded имя вики 
 +| {NAME}      | имя вики без какого-либо кодирования (часть, которая добавляется к URL в ''interwiki.local.conf'') | 
 +| {SCHEME}    | часть URL «схема»((т. е. http, ftp и т. п.)), если URL задан как имя вики | 
 +| {HOST}      | часть URL «имя сервера», если URL задан как имя вики | 
 +| {PORT}      | часть URL «номер порта», если URL задан как имя вики | 
 +| {PATH}      | часть URL «путь», если URL задан как имя вики | 
 +| {QUERY}     | часть URL «запрос», если URL задан как имя вики 
  
-Постановка ^ На что заменяется ^ +Последние пять параметров полезны при создании интервики-ссылок на кэшируемые системы. Состав URL: %%scheme://ho.st:port/p/a/t/h?qu&er=y%%
-| {URL}       | URL-encoded имя wiki | +
-| {NAME}      | имя wiki без какой-либо encoding (часть, которая добавляется к url в interwiki.local.conf) | +
-| {SCHEME}    | часть URL «схема» ((т. е. http, ftp и т. п.)), если URL задан как имя wiki | +
-| {HOST}      | часть URL «имя сервера», если URL задан как имя wiki | +
-| {PORT}      | часть URL «номер порта» , если URL задан как имя wiki | +
-| {PATH}      | часть URL «путь», если URL задан как имя wiki | +
-| {QUERY}     | часть URL «query», если URL задан как имя wiki | +
  
-Последние 5 параметров полезны при создании интервики-ссылок на кэшируемые системы. В качестве примера смотри префикс ''coral'' в файле  ''interwiki.conf'', поставляемом в дистрибутиве.[[http://example.com|External Link]]+В качестве примера смотрите префикс ''coral'' в файле  ''interwiki.conf'', поставляемом в дистрибутиве.
ru/interwiki.1277894944.txt.gz · Последнее изменение: 2010-06-30 12:49 — 62.80.184.178

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki