<?xml version="1.0" encoding="utf-8" ?>
<feed
 xml:base="https://wandystan.eu/"
 xml:lang="pl"
 xmlns="http://www.w3.org/2005/Atom"
 xmlns:grddl='http://www.w3.org/2003/g/data-view#'
 xmlns:atomwiki="https://wandystan.eu/ns/atomwiki/"
 grddl:transformation="https://wandystan.eu/varia/rdf/atom2rdf.xsl"
>
	<id>https://wandystan.eu/w/feed,WKTiR::InterWiki</id>
	<title>InterWiki</title>
	<updated>2020-03-16T23:08:51+01:00</updated>
	<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
	<link rel="self" href="/w/feed,WKTiR::InterWiki" type="application/atom+xml" />
	<link rel="first" href="/w/feed,WKTiR::InterWiki?page=0" type="application/atom+xml" />
	<link rel="alternate" href="/w/WKTiR::InterWiki" type="text/html" />
	<icon>/favicon.ico</icon>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2718</id>
		<title>InterWiki</title>
		<updated>2020-03-16T23:08:51+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2718" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Spis treści</h3>
<ul>
<li><a href="#CoToInterWiki">Co to jest InterWiki?</a></li>
<li><a href="#CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</a></li>
<li><a href="#JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</a></li>
<li><a href="#PoCoTo">Po co to wszystko?</a></li>
</ul>
<h3 id="CoToInterWiki">Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to sposób tworzenia odnośników do stron znajdujących się na innych witrynach <em>wiki</em> przy użyciu krótkiego wyróżnika danej witryny. Przykładowo, stosując składnię taką jak <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki), możemy utworzyć odnośnik do strony znajdującej się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu tworzenia odnośników jest to, że jeżeli adres witryny do której utworzono odnośnik zmieni się, niepotrzebne jest uaktualnianie odnośników na każdej stronie.</p>
<p>Niniejsza strona używa szeroko odnośników InterWiki w celach poglądowych. Są one (tylko na tej stronie) oznaczone poprzedzającą gwiazdką (<code>*</code>).</p>
<h3 id="CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są wyróżniki mikronacyjnych witryn <em>wiki</em> (ale nie tylko), wraz z przedrostkami oraz przyrostkami dołączanymi do tytułu strony, aby uzyskać jej adres internetowy.</p>
<p>Składa się on z oddzielonych znakami nowej linii wpisów, składających się z oddzielonych znakiem przerwy kolejno:</p>
<ol>
<li>Wyróżnika witryny, zaczynającego się wielką literą i zawierającego jedynie znaki pisma łacińskiego bez znaków diakrytycznych oraz kropki;</li>
<li>Przedrostka adresu strony internetowej;</li>
<li>(nieobowiązkowo) Przyrostka adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linii zawsze zamieszczony jest adres niniejszej strony z opisem tego pliku. Linia ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3 id="JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić okresowe wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Przetwarza go na format właściwy dla zainstalowanego systemu wiki (bądź wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwym miejscu.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre>
<p>Innym przykładem takiego skryptu jest <a href="/varia/intermap2php"><code>intermap2php</code></a>, używany przez System Stron Wandejskich i wywoływany za pomocą następującej reguły <code>make</code>:</p>
<pre><code class="language-make">include.interwiki.php: ../varia/intermap.txt helpers/intermap2php
    helpers/intermap2php &lt; $&lt; &gt; $@</code></pre>
<h3 id="PoCoTo">Po co to wszystko?</h3>
<p>Natchnieniem do stworzenia ujednoliconego wykazu wyróżników InterWiki były wielokrotnie podnoszone pomysły utworzenia nowej mikroświatowej encyklopedii oraz biblioteki. Jednocześnie, wiele krajów posiada już swoje własne encyklopedie i biblioteki, których raczej nie będą chciały się pozbyć. W niektórych krajach podejmowane są także działania mające w zamiarze utworzenie nowych tego rodzaju zbiorów, jak np. <a href="https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205" rel="external">Nowa Biblioteka im. św. Róży</a>. Dlatego też przydatna byłaby możliwość łatwego tworzenia odnośników pomiędzy stronami znajdującymi się w różnych zbiorach.</p>
<p>Dzięki odnośnikom InterWiki, <a href="/w/Encyklopedia::Dreamland">strona o Dreamlandzie w Encyklopedii Wandejskiej</a>, zamiast posiadać dziesiątki czerwonych odnośników do stron, które raczej szybko tam nie powstaną, mogłaby linkować do odpowiednich stron w encyklopedii dreamlandzkiej. Także w drugą stronę: encyklopedia dreamlandzka, zamiast opisywać rzeczy już opisane w Encyklopedii Wandejskiej, mogłaby jedynie odnosić się do stron w niej zawartych.</p>
<p>Osądy na ten temat wyrażane przez Wandejczyków są przychylne:</p>
<blockquote>
<p>No to jest mega (…) zajebiste. Przyznam że sporo bym dał za
taką metodę jak bawiłem się w v-encyklopedie (łącznie że trzy czy cztery
nie licząc Wandejskiej) i zawsze potykałem się o problem uzupełniania
danych z i o innych krajach.</p>
<p>— Prezerwatyw Tradycja Radziecki, wiadomość nr <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53697" rel="external">53697</a></p>
</blockquote>

<blockquote>
<p>[J]ak wyobrażam sobie realnie interlinkująca
sieć wiedzy mikronacyjnej, to autentycznie my pee-pee hard.</p>
<p>— Alojzy Pupka, wiadomość nr <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53714" rel="external">53714</a></p>
</blockquote></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2717</id>
		<title>InterWiki</title>
		<updated>2020-03-16T23:07:27+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2717" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2717" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Spis treści</h3>
<ul>
<li><a href="#CoToInterWiki">Co to jest InterWiki?</a></li>
<li><a href="#CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</a></li>
<li><a href="#JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</a></li>
<li><a href="#PoCoTo">Po co to wszystko?</a></li>
</ul>
<h3 id="CoToInterWiki">Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to sposób tworzenia odnośników do stron znajdujących się na innych witrynach <em>wiki</em> przy użyciu krótkiego wyróżnika danej witryny. Przykładowo, stosując składnię taką jak <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki), możemy utworzyć odnośnik do strony znajdującej się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu tworzenia odnośników jest to, że jeżeli adres witryny do której utworzono odnośnik zmieni się, niepotrzebne jest uaktualnianie odnośników na każdej stronie.</p>
<p>Niniejsza strona używa szeroko odnośników InterWiki w celach poglądowych. Są one (tylko na tej stronie) oznaczone poprzedzającą gwiazdką (<code>*</code>).</p>
<h3 id="CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są wyróżniki mikronacyjnych witryn <em>wiki</em> (ale nie tylko), wraz z przedrostkami oraz przyrostkami dołączanymi do tytułu strony, aby uzyskać jej adres internetowy.</p>
<p>Składa się on z oddzielonych znakami nowej linii wpisów, składających się z oddzielonych znakiem przerwy kolejno:</p>
<ol>
<li>Wyróżnika strony, zaczynającego się wielką literą i zawierającego jedynie znaki pisma łacińskiego bez znaków diakrytycznych oraz kropki;</li>
<li>Przedrostka adresu strony internetowej;</li>
<li>(nieobowiązkowo) Przyrostka adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linii zawsze zamieszczony jest adres niniejszej strony z opisem tego pliku. Linia ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3 id="JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić okresowe wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Przetwarza go na format właściwy dla zainstalowanego systemu wiki (bądź wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwym miejscu.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre>
<p>Innym przykładem takiego skryptu jest <a href="/varia/intermap2php"><code>intermap2php</code></a>, używany przez System Stron Wandejskich i wywoływany za pomocą następującej reguły <code>make</code>:</p>
<pre><code class="language-make">include.interwiki.php: ../varia/intermap.txt helpers/intermap2php
    helpers/intermap2php &lt; $&lt; &gt; $@</code></pre>
<h3 id="PoCoTo">Po co to wszystko?</h3>
<p>Natchnieniem do stworzenia ujednoliconego wykazu wyróżników InterWiki były wielokrotnie podnoszone pomysły utworzenia nowej mikroświatowej encyklopedii oraz biblioteki. Jednocześnie, wiele krajów posiada już swoje własne encyklopedie i biblioteki, których raczej nie będą chciały się pozbyć. W niektórych krajach podejmowane są także działania mające w zamiarze utworzenie nowych tego rodzaju zbiorów, jak np. <a href="https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205" rel="external">Nowa Biblioteka im. św. Róży</a>. Dlatego też przydatna byłaby możliwość łatwego tworzenia odnośników pomiędzy stronami znajdującymi się w różnych zbiorach.</p>
<p>Dzięki odnośnikom InterWiki, <a href="/w/Encyklopedia::Dreamland">strona o Dreamlandzie w Encyklopedii Wandejskiej</a>, zamiast posiadać dziesiątki czerwonych odnośników do stron, które raczej szybko tam nie powstaną, mogłaby linkować do odpowiednich artykułów w encyklopedii dreamlandzkiej. Także w drugą stronę: encyklopedia dreamlandzka, zamiast opisywać rzeczy już opisane w Encyklopedii Wandejskiej, mogłaby jedynie odnosić się do artykułów w niej zawartych.</p>
<p>Osądy na ten temat wyrażane przez Wandejczyków są przychylne:</p>
<blockquote>
<p>No to jest mega (…) zajebiste. Przyznam że sporo bym dał za
taką metodę jak bawiłem się w v-encyklopedie (łącznie że trzy czy cztery
nie licząc Wandejskiej) i zawsze potykałem się o problem uzupełniania
danych z i o innych krajach.</p>
<p>— Prezerwatyw Tradycja Radziecki, wiadomość nr <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53697" rel="external">53697</a></p>
</blockquote>

<blockquote>
<p>[J]ak wyobrażam sobie realnie interlinkująca
sieć wiedzy mikronacyjnej, to autentycznie my pee-pee hard.</p>
<p>— Alojzy Pupka, wiadomość nr <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53714" rel="external">53714</a></p>
</blockquote></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2716</id>
		<title>InterWiki</title>
		<updated>2020-03-16T22:57:52+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2716" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2716" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Spis treści</h3>
<ul>
<li><a href="#CoToInterWiki">Co to jest InterWiki?</a></li>
<li><a href="#CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</a></li>
<li><a href="#JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</a></li>
<li><a href="#PoCoTo">Po co to wszystko?</a></li>
</ul>
<h3 id="CoToInterWiki">Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to sposób tworzenia odnośników do stron znajdujących się na innych witrynach <em>wiki</em> przy użyciu krótkiego wyróżnika danej witryny. Przykładowo, stosując składnię taką jak <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki), możemy utworzyć odnośnik do strony znajdującej się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu tworzenia odnośników jest to, że jeżeli adres witryny do której utworzono odnośnik zmieni się, niepotrzebne jest uaktualnianie odnośników na każdej stronie.</p>
<p>Niniejsza strona używa szeroko odnośników InterWiki w celach poglądowych. Są one (tylko na tej stronie) oznaczone poprzedzającą gwiazdką (<code>*</code>).</p>
<h3 id="CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są wyróżniki mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Wyróżnika strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3 id="JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre>
<p>Innym przykładem takiego skryptu jest <a href="/varia/intermap2php"><code>intermap2php</code></a> używany przez System Stron Wandejskich i wywoływany za pomocą następującej reguły <code>make</code>:</p>
<pre><code class="language-make">include.interwiki.php: ../varia/intermap.txt helpers/intermap2php
    helpers/intermap2php &lt; $&lt; &gt; $@</code></pre>
<h3 id="PoCoTo">Po co to wszystko?</h3>
<p>Natchnieniem do stworzenia ujednoliconego wykazu wyróżników InterWiki były wielokrotnie podnoszone pomysły utworzenia nowej mikroświatowej encyklopedii oraz biblioteki. Jednocześnie, wiele krajów posiada już swoje własne encyklopedie i biblioteki, których raczej nie będą chciały się pozbyć. W niektórych krajach podejmowane są także działania mające w zamiarze utworzenie nowych tego rodzaju zbiorów, jak np. <a href="https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205" rel="external">Nowa Biblioteka im. św. Róży</a>. Dlatego też przydatna byłaby możliwość łatwego tworzenia odnośników pomiędzy stronami znajdującymi się w różnych zbiorach.</p>
<p>Dzięki odnośnikom InterWiki, <a href="/w/Encyklopedia::Dreamland">strona o Dreamlandzie w Encyklopedii Wandejskiej</a>, zamiast posiadać dziesiątki czerwonych odnośników do stron, które raczej szybko tam nie powstaną, mogłaby linkować do odpowiednich artykułów w encyklopedii dreamlandzkiej. Także w drugą stronę: encyklopedia dreamlandzka, zamiast opisywać rzeczy już opisane w Encyklopedii Wandejskiej, mogłaby jedynie odnosić się do artykułów w niej zawartych.</p>
<p>Osądy na ten temat wyrażane przez Wandejczyków są przychylne:</p>
<blockquote>
<p>No to jest mega (…) zajebiste. Przyznam że sporo bym dał za
taką metodę jak bawiłem się w v-encyklopedie (łącznie że trzy czy cztery
nie licząc Wandejskiej) i zawsze potykałem się o problem uzupełniania
danych z i o innych krajach.</p>
<p>— Prezerwatyw Tradycja Radziecki, wiadomość nr <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53697" rel="external">53697</a></p>
</blockquote>

<blockquote>
<p>[J]ak wyobrażam sobie realnie interlinkująca
sieć wiedzy mikronacyjnej, to autentycznie my pee-pee hard.</p>
<p>— Alojzy Pupka, wiadomość nr <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53714" rel="external">53714</a></p>
</blockquote></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2715</id>
		<title>InterWiki</title>
		<updated>2020-03-16T22:03:56+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2715" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2715" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Spis treści</h3>
<ul>
<li><a href="#CoToInterWiki">Co to jest InterWiki?</a></li>
<li><a href="#CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</a></li>
<li><a href="#JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</a></li>
<li><a href="#PoCoTo">Po co to wszystko?</a></li>
</ul>
<h3 id="CoToInterWiki">Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego wyróżnika danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja odnośników na każdej stronie.</p>
<p>Niniejsza strona używa ekstensywnie odnośników InterWiki w celach demonstracyjnych. Są one (tylko na tej stronie) oznaczone poprzedzającą gwiazdką (<code>*</code>).</p>
<h3 id="CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są wyróżniki mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Wyróżnika strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3 id="JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre>
<p>Innym przykładem takiego skryptu jest <a href="/varia/intermap2php"><code>intermap2php</code></a> używany przez System Stron Wandejskich i wywoływany za pomocą następującej reguły <code>make</code>:</p>
<pre><code class="language-make">include.interwiki.php: ../varia/intermap.txt helpers/intermap2php
    helpers/intermap2php &lt; $&lt; &gt; $@</code></pre>
<h3 id="PoCoTo">Po co to wszystko?</h3>
<p>Natchnieniem do stworzenia ujednoliconego wykazu wyróżników InterWiki były wielokrotnie podnoszone pomysły utworzenia nowej mikroświatowej encyklopedii oraz biblioteki. Jednocześnie, wiele krajów posiada już swoje własne encyklopedie i biblioteki, których raczej nie będą chciały się pozbyć. W niektórych krajach podejmowane są także działania mające w zamiarze utworzenie nowych tego rodzaju zbiorów, jak np. <a href="https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205" rel="external">Nowa Biblioteka im. św. Róży</a>. Dlatego też przydatna byłaby możliwość łatwego tworzenia odnośników pomiędzy stronami znajdującymi się w różnych zbiorach.</p>
<p>Dzięki odnośnikom InterWiki, <a href="/w/Encyklopedia::Dreamland">strona o Dreamlandzie w Encyklopedii Wandejskiej</a>, zamiast posiadać dziesiątki czerwonych odnośników do stron, które raczej szybko tam nie powstaną, mogłaby linkować do odpowiednich artykułów w encyklopedii dreamlandzkiej. Także w drugą stronę: encyklopedia dreamlandzka, zamiast opisywać rzeczy już opisane w Encyklopedii Wandejskiej, mogłaby jedynie odnosić się do artykułów w niej zawartych.</p>
<p>Osądy na ten temat wyrażane przez Wandejczyków są przychylne:</p>
<blockquote>
<p>No to jest mega (…) zajebiste. Przyznam że sporo bym dał za
taką metodę jak bawiłem się w v-encyklopedie (łącznie że trzy czy cztery
nie licząc Wandejskiej) i zawsze potykałem się o problem uzupełniania
danych z i o innych krajach.</p>
<p>— Prezerwatyw Tradycja Radziecki, wiadomość nr <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53697" rel="external">53697</a></p>
</blockquote>

<blockquote>
<p>[J]ak wyobrażam sobie realnie interlinkująca
sieć wiedzy mikronacyjnej, to autentycznie my pee-pee hard.</p>
<p>— Alojzy Pupka, wiadomość nr <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53714" rel="external">53714</a></p>
</blockquote></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2714</id>
		<title>InterWiki</title>
		<updated>2020-03-16T21:57:12+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2714" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2714" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Spis treści</h3>
<ul>
<li><a href="#CoToInterWiki">Co to jest InterWiki?</a></li>
<li><a href="#CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</a></li>
<li><a href="#JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</a></li>
<li><a href="#PoCoTo">Po co to wszystko?</a></li>
</ul>
<h3 id="CoToInterWiki">Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego wyróżnika danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja odnośników na każdej stronie.</p>
<p>Niniejsza strona używa ekstensywnie odnośników InterWiki w celach demonstracyjnych. Są one (tylko na tej stronie) oznaczone poprzedzającą gwiazdką (<code>*</code>).</p>
<h3 id="CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są wyróżniki mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Wyróżnika strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3 id="JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre>
<p>Innym przykładem takiego skryptu jest <a href="/varia/intermap2php"><code>intermap2php</code></a> używany przez System Stron Wandejskich i wywoływany za pomocą następującej reguły <code>make</code>:</p>
<pre><code class="language-make">include.interwiki.php: ../varia/intermap.txt helpers/intermap2php
    helpers/intermap2php &lt; $&lt; &gt; $@</code></pre>
<h3 id="PoCoTo">Po co to wszystko?</h3>
<p>Natchnieniem do stworzenia ujednoliconego wykazu wyróżników InterWiki były wielokrotnie podnoszone pomysły utworzenia nowej mikroświatowej encyklopedii oraz biblioteki. Jednocześnie, wiele krajów posiada już swoje własne encyklopedie i biblioteki, których raczej nie będą chciały się pozbyć. W niektórych krajach podejmowane są także działania mające w zamiarze utworzenie nowych tego rodzaju zbiorów, jak np. <a href="https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205" rel="external">Nowa Biblioteka im. św. Róży</a>. Dlatego też przydatna byłaby możliwość łatwego tworzenia odnośników pomiędzy takimi stronami.</p>
<p>Dzięki odnośnikom InterWiki, <a href="/w/Encyklopedia::Dreamland">strona o Dreamlandzie w Encyklopedii Wandejskiej</a>, zamiast posiadać dziesiątki czerwonych odnośników do stron, które raczej szybko tam nie powstaną, mogłaby linkować do odpowiednich artykułów w encyklopedii dreamlandzkiej. Także w drugą stronę: encyklopedia dreamlandzka, zamiast opisywać rzeczy już opisane w Encyklopedii Wandejskiej, mogłaby jedynie odnosić się do artykułów w niej zawartych.</p>
<p>Warto także zacytować <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53697" rel="external">opinię tow. Radzieckiego w tej kwestii</a>:</p>
<blockquote>
<p>No to jest mega (…) zajebiste. Przyznam że sporo bym dał za
taką metodę jak bawiłem się w v-encyklopedie (łącznie że trzy czy cztery
nie licząc Wandejskiej) i zawsze potykałem się o problem uzupełniania
danych z i o innych krajach.</p>
</blockquote></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2705</id>
		<title>InterWiki</title>
		<updated>2020-03-15T23:43:00+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2705" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2705" deleted="no" initial="no" significant="no"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Spis treści</h3>
<ul>
<li><a href="#CoToInterWiki">Co to jest InterWiki?</a></li>
<li><a href="#CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</a></li>
<li><a href="#JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</a></li>
<li><a href="#PoCoTo">Po co to wszystko?</a></li>
</ul>
<h3 id="CoToInterWiki">Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego wyróżnika danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja odnośników na każdej stronie.</p>
<p>Niniejsza strona używa ekstensywnie odnośników InterWiki w celach demonstracyjnych. Są one (tylko na tej stronie) oznaczone poprzedzającą gwiazdką (<code>*</code>).</p>
<h3 id="CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są wyróżniki mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Wyróżnika strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3 id="JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre>
<p>Innym przykładem takiego skryptu jest <a href="/varia/intermap2php"><code>intermap2php</code></a> używany przez System Stron Wandejskich i wywoływany za pomocą następującej reguły <code>make</code>:</p>
<pre><code class="language-make">include.interwiki.php: ../varia/intermap.txt helpers/intermap2php
    helpers/intermap2php &lt; $&lt; &gt; $@</code></pre>
<h3 id="PoCoTo">Po co to wszystko?</h3>
<p>Natchnieniem do stworzenia ujednoliconego wykazu wyróżników InterWiki były wielokrotnie podnoszone pomysły utworzenia nowej mikroświatowej encyklopedii oraz biblioteki. Jednocześnie, wiele krajów posiada już swoje własne encyklopedie i biblioteki, których raczej nie będą chciały się pozbyć. W niektórych krajach podejmowane są także działania mające w zamiarze utworzenie nowych tego rodzaju zbiorów, jak np. <a href="https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205" rel="external">Nowa Biblioteka im. św. Róży</a>. Dlatego też przydatna byłaby możliwość łatwego tworzenia odnośników pomiędzy znajdującymi się w takich miejscach stronami.</p>
<p>Dzięki odnośnikom InterWiki, <a href="/w/Encyklopedia::Dreamland">strona o Dreamlandzie w Encyklopedii Wandejskiej</a>, zamiast posiadać dziesiątki czerwonych odnośników do stron, które raczej szybko tam nie powstaną, mogłaby posiadać odnośniki do odpowiednich artykułów w encyklopedii dreamlandzkiej. Także w drugą stronę: encyklopedia dreamlandzka, zamiast opisywać rzeczy już opisane w Encyklopedii Wandejskiej, mogłaby jedynie odnosić się do artykułów w niej zawartych.</p>
<p>Warto także zacytować <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53697" rel="external">opinię tow. Radzieckiego w tej kwestii</a>:</p>
<blockquote>
<p>No to jest mega (…) zajebiste. Przyznam że sporo bym dał za
taką metodę jak bawiłem się w v-encyklopedie (łącznie że trzy czy cztery
nie licząc Wandejskiej) i zawsze potykałem się o problem uzupełniania
danych z i o innych krajach.</p>
</blockquote></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2704</id>
		<title>InterWiki</title>
		<updated>2020-03-15T23:42:41+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2704" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2704" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Spis treści</h3>
<ul>
<li><a href="#CoToInterWiki">Co to jest InterWiki?</a></li>
<li><a href="#CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</a></li>
<li><a href="#JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</a></li>
<li><a href="#PoCoTo">Po co to wszystko?</a></li>
</ul>
<h3 id="CoToInterWiki">Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego wyróżnika danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja odnośników na każdej stronie.</p>
<p>Niniejsza strona używa ekstensywnie odnośników InterWiki w celach demonstracyjnych. Są one (tylko na tej stronie) oznaczone poprzedzającą gwiazdką (<code>*</code>).</p>
<h3 id="CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są wyróżniki mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Wyróżnika strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3 id="JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre>
<p>Innym przykładem takiego skryptu jest <a href="/varia/intermap2php"><code>intermap2php</code></a> używany przez System Stron Wandejskich i wywoływany za pomocą następującej reguły <code>make</code>:</p>
<pre><code class="language-make">include.interwiki.php: ../varia/intermap.txt helpers/intermap2php
    helpers/intermap2php &lt; $&lt; &gt; $@</code></pre>
<h3 id="PoCoTo">Po co to wszystko?</h3>
<p>Natchnieniem do stworzenia ujednoliconego wykazu wyróżników InterWiki były wielokrotnie podnoszone pomysły utworzenia nowej mikroświatowej encyklopedii oraz biblioteki. Jednocześnie, wiele krajów posiada już swoje własne encyklopedie i biblioteki, których raczej nie będą chciały się pozbyć. W niektórych krajach podejmowane są także działania mające w zamiarze utworzenie nowych tego rodzaju zbiorów, jak np. <a href="https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205" rel="external">Nowa Biblioteka im. św. Róży</a>. Dlatego też przydatna byłaby możliwość łatwego tworzenia odnośników pomiędzy znajdującymi się w takich miejscach stronami.</p>
<p>Dzięki odnośnikom typu InterWiki, <a href="/w/Encyklopedia::Dreamland">strona o Dreamlandzie w Encyklopedii Wandejskiej</a>, zamiast posiadać dziesiątki czerwonych odnośników do stron, które raczej szybko tam nie powstaną, mogłaby posiadać odnośniki do odpowiednich artykułów w encyklopedii dreamlandzkiej. Także w drugą stronę: encyklopedia dreamlandzka, zamiast opisywać rzeczy już opisane w Encyklopedii Wandejskiej, mogłaby jedynie odnosić się do artykułów w niej zawartych.</p>
<p>Warto także zacytować <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53697" rel="external">opinię tow. Radzieckiego w tej kwestii</a>:</p>
<blockquote>
<p>No to jest mega (…) zajebiste. Przyznam że sporo bym dał za
taką metodę jak bawiłem się w v-encyklopedie (łącznie że trzy czy cztery
nie licząc Wandejskiej) i zawsze potykałem się o problem uzupełniania
danych z i o innych krajach.</p>
</blockquote></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2703</id>
		<title>InterWiki</title>
		<updated>2020-03-15T23:39:07+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2703" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2703" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Spis treści</h3>
<ul>
<li><a href="#CoToInterWiki">Co to jest InterWiki?</a></li>
<li><a href="#CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</a></li>
<li><a href="#JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</a></li>
<li><a href="#PoCoTo">Po co to wszystko?</a></li>
</ul>
<h3 id="CoToInterWiki">Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego wyróżnika danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja odnośników na każdej stronie.</p>
<p>Niniejsza strona używa ekstensywnie odnośników InterWiki w celach demonstracyjnych. Są one (tylko na tej stronie) oznaczone poprzedzającą gwiazdką (<code>*</code>).</p>
<h3 id="CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są wyróżniki mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Wyróżnika strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3 id="JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre>
<p>Innym przykładem takiego skryptu jest <a href="/varia/intermap2php"><code>intermap2php</code></a> używany przez System Stron Wandejskich i wywoływany za pomocą następującej reguły <code>make</code>:</p>
<pre><code class="language-make">include.interwiki.php: ../varia/intermap.txt helpers/intermap2php
    helpers/intermap2php &lt; $&lt; &gt; $@</code></pre>
<h3 id="PoCoTo">Po co to wszystko?</h3>
<p>Inspiracją do stworzenia ujednoliconego wykazu wyróżników InterWiki były wielokrotnie podnoszone pomysły na utworzenie nowej mikroświatowej encyklopedii oraz biblioteki. Jednocześnie, wiele krajów posiada już swoje własne encyklopedie i biblioteki, których raczej nie będą chciały się pozbyć. W niektórych krajach podejmowane są także działania mające w zamiarze utworzenie nowych tego rodzaju zbiorów, jak np. <a href="https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205" rel="external">Nowa Biblioteka im. św. Róży</a>. Dlatego też przydatna byłaby możliwość łatwego tworzenia odnośników pomiędzy znajdującymi się w takich miejscach stronami.</p>
<p>Dzięki odnośnikom typu InterWiki, <a href="/w/Encyklopedia::Dreamland">strona o Dreamlandzie w Encyklopedii Wandejskiej</a>, zamiast posiadać dziesiątki czerwonych odnośników do artykułów, które raczej w niej szybko nie powstaną, mogłaby posiadać odnośniki do encyklopedii dreamlandzkiej. Także w drugą stronę: encyklopedia dreamlandzka, zamiast opisywać rzeczy już opisane w Encyklopedii Wandejskiej, mogłaby posiadać odnośniki do artykułów w niej zawartych.</p>
<p>Warto także zacytować <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53697" rel="external">opinię tow. Radzieckiego w tej kwestii</a>:</p>
<blockquote>
<p>No to jest mega (…) zajebiste. Przyznam że sporo bym dał za
taką metodę jak bawiłem się w v-encyklopedie (łącznie że trzy czy cztery
nie licząc Wandejskiej) i zawsze potykałem się o problem uzupełniania
danych z i o innych krajach.</p>
</blockquote></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2702</id>
		<title>InterWiki</title>
		<updated>2020-03-15T23:33:06+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2702" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2702" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Spis treści</h3>
<ul>
<li><a href="#CoToInterWiki">Co to jest InterWiki?</a></li>
<li><a href="#CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</a></li>
<li><a href="#JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</a></li>
<li><a href="#PoCoTo">Po co to wszystko?</a></li>
</ul>
<h3 id="CoToInterWiki">Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego wyróżnika danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja odnośników na każdej stronie.</p>
<p>Niniejsza strona używa ekstensywnie odnośników InterWiki w celach demonstracyjnych. Są one (tylko na tej stronie) oznaczone poprzedzającą gwiazdką (<code>*</code>).</p>
<h3 id="CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są wyróżniki mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Wyróżnika strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3 id="JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre>
<p>Innym przykładem takiego skryptu jest <a href="/varia/intermap2php"><code>intermap2php</code></a> używany przez System Stron Wandejskich i wywoływany za pomocą następującej reguły <code>make</code>:</p>
<pre><code class="language-make">include.interwiki.php: ../varia/intermap.txt helpers/intermap2php
    helpers/intermap2php &lt; $&lt; &gt; $@</code></pre>
<h3 id="PoCoTo">Po co to wszystko?</h3>
<p>Inspiracją do stworzenia ujednoliconego wykazu wyróżników InterWiki były wielokrotnie podnoszone pomysły na utworzenie nowej mikroświatowej encyklopedii oraz biblioteki. Jednocześnie, wiele krajów posiada już swoje własne encyklopedie i biblioteki, których raczej nie będą chciały się pozbyć. W niektórych krajach podejmowane są także działania mające w zamiarze utworzenie nowych tego rodzaju zbiorów, jak np. <a href="https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205" rel="external">Nowa Biblioteka im. św. Róży</a>. Dlatego też przydatna byłaby możliwość łatwego tworzenia odnośników między nimi.</p>
<blockquote>
<p>Liczę na to, że dzięki temu np. strona w Encyklopedii Wandejskiej o Dreamlandzie <a href="https://wandystan.eu/w/Encyklopedia::Dreamland">https://wandystan.eu/w/Encyklopedia::Dreamland</a>, zamiast posiadać dziesiątki czerwonych linków do artykułów, które raczej u nas szybko nie powstaną, będzie mogła linkować po prostu do encyklopedii dreamlandzkiej.</p>
<p>I oczywiście także w drugą stronę: encyklopedia dreamlandzka, zamiast duplikować tematy już zawarte w Encyklopedii Wandejskiej, będzie po prostu posiadała linki do stron Wandystanu. Dlatego też Komisariat Ludowy do spraw Informatycznych pracuje obecnie nad udostępnieniem ujednoliconej bazy prefiksów interwiki, z którą inne mikronacje będą mogły po prostu się synchronizować. Mam nadzieję, że z tego skorzystają.</p>
</blockquote>
<p>Warto także zacytować <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53697" rel="external">opinię tow. Radzieckiego w tej kwestii</a>:</p>
<blockquote>
<p>No to jest mega (…) zajebiste. Przyznam że sporo bym dał za
taką metodę jak bawiłem się w v-encyklopedie (łącznie że trzy czy cztery
nie licząc Wandejskiej) i zawsze potykałem się o problem uzupełniania
danych z i o innych krajach.</p>
</blockquote></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2615</id>
		<title>InterWiki</title>
		<updated>2020-02-13T20:29:06+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2615" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2615" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Spis treści</h3>
<ul>
<li><a href="#CoToInterWiki">Co to jest InterWiki?</a></li>
<li><a href="#CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</a></li>
<li><a href="#JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</a></li>
<li><a href="#PoCoTo">Po co to wszystko?</a></li>
</ul>
<h3 id="CoToInterWiki">Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego wyróżnika danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja odnośników na każdej stronie.</p>
<p>Niniejsza strona używa ekstensywnie odnośników InterWiki w celach demonstracyjnych. Są one (tylko na tej stronie) oznaczone poprzedzającą gwiazdką (<code>*</code>).</p>
<h3 id="CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są wyróżniki mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Wyróżnika strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3 id="JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre>
<p>Innym przykładem takiego skryptu jest <a href="/varia/intermap2php"><code>intermap2php</code></a> używany przez System Stron Wandejskich i wywoływany za pomocą następującej reguły <code>make</code>:</p>
<pre><code class="language-make">include.interwiki.php: ../varia/intermap.txt helpers/intermap2php
    helpers/intermap2php &lt; $&lt; &gt; $@</code></pre>
<h3 id="PoCoTo">Po co to wszystko?</h3>
<p>Cytując <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53696" rel="external">wiadomość na LDMW o wprowadzeniu funkcji InterWiki w Systemie stron Wandejskich</a>:</p>
<blockquote>
<p>Inspiracją do zrobienia tego były plany kooperacji na froncie biblioteczno-encyklopedycznym w ramach tzw. Ligi Bluszczowej (ugh) <a href="http://spolecznosc.bialenia.org.pl/showthread.php?tid=1235&amp;pid=10423#pid10423" rel="external">http://spolecznosc.bialenia.org.pl/showthread.php?tid=1235&amp;pid=10423#pid10423</a>. Ostatnie działania w bratnim Królestwie Dreamlandu <a href="https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205" rel="external">https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205</a> sugerują, że będzie ona zmierzała raczej w kierunku decentralistycznym, więc uważam, że łatwe linkowanie pomiędzy bibliotekami/encyklopediami jest konieczne.</p>
<p>Liczę na to, że dzięki temu np. strona w Encyklopedii Wandejskiej o Dreamlandzie <a href="https://wandystan.eu/w/Encyklopedia::Dreamland">https://wandystan.eu/w/Encyklopedia::Dreamland</a>, zamiast posiadać dziesiątki czerwonych linków do artykułów, które raczej u nas szybko nie powstaną, będzie mogła linkować po prostu do encyklopedii dreamlandzkiej.</p>
<p>I oczywiście także w drugą stronę: encyklopedia dreamlandzka, zamiast duplikować tematy już zawarte w Encyklopedii Wandejskiej, będzie po prostu posiadała linki do stron Wandystanu. Dlatego też Komisariat Ludowy do spraw Informatycznych pracuje obecnie nad udostępnieniem ujednoliconej bazy prefiksów interwiki, z którą inne mikronacje będą mogły po prostu się synchronizować. Mam nadzieję, że z tego skorzystają.</p>
</blockquote>
<p>Warto także zacytować <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53697" rel="external">opinię tow. Radzieckiego w tej kwestii</a>:</p>
<blockquote>
<p>No to jest mega (…) zajebiste. Przyznam że sporo bym dał za
taką metodę jak bawiłem się w v-encyklopedie (łącznie że trzy czy cztery
nie licząc Wandejskiej) i zawsze potykałem się o problem uzupełniania
danych z i o innych krajach.</p>
</blockquote></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2613</id>
		<title>InterWiki</title>
		<updated>2020-02-13T14:48:17+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2613" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2613" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Spis treści</h3>
<ul>
<li><a href="#CoToInterWiki">Co to jest InterWiki?</a></li>
<li><a href="#CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</a></li>
<li><a href="#JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</a></li>
<li><a href="#PoCoTo">Po co to wszystko?</a></li>
</ul>
<h3 id="CoToInterWiki">Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego wyróżnika danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja odnośników na każdej stronie.</p>
<p>Niniejsza strona używa ekstensywnie odnośników InterWiki w celach demonstracyjnych. Są one (tylko na tej stronie) oznaczone poprzedzającą gwiazdką (<code>*</code>).</p>
<h3 id="CzymJestIntermap">Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są wyróżniki mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Wyróżnika strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3 id="JakUzycIntermap">Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre>
<p>Innym przykładem takiego skryptu jest <a href="/varia/intermap2php"><code>intermap2php</code></a> używany przez System Stron Wandejskich i wywoływany za pomocą następującej reguły <code>make</code>:</p>
<pre><code class="language-make">include.interwiki.php: ../varia/intermap.txt helpers/intermap2php
    helpers/intermap2php &lt; $&lt; &gt; $@</code></pre>
<h3 id="PoCoTo">Po co to wszystko?</h3>
<p>Cytując <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53696" rel="external">post tow. Polyny na LDMW</a>:</p>
<blockquote>
<p>Inspiracją do zrobienia tego były plany kooperacji na froncie biblioteczno-encyklopedycznym w ramach tzw. Ligi Bluszczowej (ugh) <a href="http://spolecznosc.bialenia.org.pl/showthread.php?tid=1235&amp;pid=10423#pid10423" rel="external">http://spolecznosc.bialenia.org.pl/showthread.php?tid=1235&amp;pid=10423#pid10423</a>. Ostatnie działania w bratnim Królestwie Dreamlandu <a href="https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205" rel="external">https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205</a> sugerują, że będzie ona zmierzała raczej w kierunku decentralistycznym, więc uważam, że łatwe linkowanie pomiędzy bibliotekami/encyklopediami jest konieczne.</p>
<p>Liczę na to, że dzięki temu np. strona w Encyklopedii Wandejskiej o Dreamlandzie <a href="https://wandystan.eu/w/Encyklopedia::Dreamland">https://wandystan.eu/w/Encyklopedia::Dreamland</a>, zamiast posiadać dziesiątki czerwonych linków do artykułów, które raczej u nas szybko nie powstaną, będzie mogła linkować po prostu do encyklopedii dreamlandzkiej.</p>
<p>I oczywiście także w drugą stronę: encyklopedia dreamlandzka, zamiast duplikować tematy już zawarte w Encyklopedii Wandejskiej, będzie po prostu posiadała linki do stron Wandystanu. Dlatego też Komisariat Ludowy do spraw Informatycznych pracuje obecnie nad udostępnieniem ujednoliconej bazy prefiksów interwiki, z którą inne mikronacje będą mogły po prostu się synchronizować. Mam nadzieję, że z tego skorzystają.</p>
</blockquote></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2610</id>
		<title>InterWiki</title>
		<updated>2020-02-13T14:38:27+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2610" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2610" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego wyróżnika danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja odnośników na każdej stronie.</p>
<p>Niniejsza strona używa ekstensywnie odnośników InterWiki w celach demonstracyjnych. Są one (tylko na tej stronie) oznaczone poprzedzającą gwiazdką (<code>*</code>).</p>
<h3>Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są wyróżniki mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Wyróżnika strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3>Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre>
<p>Innym przykładem takiego skryptu jest <a href="/varia/intermap2php"><code>intermap2php</code></a> używany przez System Stron Wandejskich i wywoływany za pomocą następującej reguły <code>make</code>:</p>
<pre><code class="language-make">include.interwiki.php: ../varia/intermap.txt helpers/intermap2php
    helpers/intermap2php &lt; $&lt; &gt; $@</code></pre>
<h3>Po co to wszystko?</h3>
<p>Cytując <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53696" rel="external">post tow. Polyny na LDMW</a>:</p>
<blockquote>
<p>Inspiracją do zrobienia tego były plany kooperacji na froncie biblioteczno-encyklopedycznym w ramach tzw. Ligi Bluszczowej (ugh) <a href="http://spolecznosc.bialenia.org.pl/showthread.php?tid=1235&amp;pid=10423#pid10423" rel="external">http://spolecznosc.bialenia.org.pl/showthread.php?tid=1235&amp;pid=10423#pid10423</a>. Ostatnie działania w bratnim Królestwie Dreamlandu <a href="https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205" rel="external">https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205</a> sugerują, że będzie ona zmierzała raczej w kierunku decentralistycznym, więc uważam, że łatwe linkowanie pomiędzy bibliotekami/encyklopediami jest konieczne.</p>
<p>Liczę na to, że dzięki temu np. strona w Encyklopedii Wandejskiej o Dreamlandzie <a href="https://wandystan.eu/w/Encyklopedia::Dreamland">https://wandystan.eu/w/Encyklopedia::Dreamland</a>, zamiast posiadać dziesiątki czerwonych linków do artykułów, które raczej u nas szybko nie powstaną, będzie mogła linkować po prostu do encyklopedii dreamlandzkiej.</p>
<p>I oczywiście także w drugą stronę: encyklopedia dreamlandzka, zamiast duplikować tematy już zawarte w Encyklopedii Wandejskiej, będzie po prostu posiadała linki do stron Wandystanu. Dlatego też Komisariat Ludowy do spraw Informatycznych pracuje obecnie nad udostępnieniem ujednoliconej bazy prefiksów interwiki, z którą inne mikronacje będą mogły po prostu się synchronizować. Mam nadzieję, że z tego skorzystają.</p>
</blockquote></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2604</id>
		<title>InterWiki</title>
		<updated>2020-02-13T13:33:13+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2604" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2604" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego wyróżnika danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja linków na każdej stronie.</p>
<h3>Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są wyróżniki mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Wyróżnika strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3>Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre>
<p>Innym przykładem takiego skryptu jest <a href="/varia/intermap2php"><code>intermap2php</code></a> używany przez System Stron Wandejskich i wywoływany za pomocą następującej reguły <code>make</code>:</p>
<pre><code class="language-make">include.interwiki.php: ../varia/intermap.txt helpers/intermap2php
    helpers/intermap2php &lt; $&lt; &gt; $@</code></pre>
<h3>Po co to wszystko?</h3>
<p>Cytując <a class="interwiki" href="https://wandystan.groups.io/g/wandystan/message/53696" rel="external">post tow. Polyny na LDMW</a>:</p>
<blockquote>
<p>Inspiracją do zrobienia tego były plany kooperacji na froncie biblioteczno-encyklopedycznym w ramach tzw. Ligi Bluszczowej (ugh) <a href="http://spolecznosc.bialenia.org.pl/showthread.php?tid=1235&amp;pid=10423#pid10423" rel="external">http://spolecznosc.bialenia.org.pl/showthread.php?tid=1235&amp;pid=10423#pid10423</a>. Ostatnie działania w bratnim Królestwie Dreamlandu <a href="https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205" rel="external">https://forum.dreamland.net.pl/viewtopic.php?f=583&amp;t=11205</a> sugerują, że będzie ona zmierzała raczej w kierunku decentralistycznym, więc uważam, że łatwe linkowanie pomiędzy bibliotekami/encyklopediami jest konieczne.</p>
<p>Liczę na to, że dzięki temu np. strona w Encyklopedii Wandejskiej o Dreamlandzie <a href="https://wandystan.eu/w/Encyklopedia::Dreamland">https://wandystan.eu/w/Encyklopedia::Dreamland</a>, zamiast posiadać dziesiątki czerwonych linków do artykułów, które raczej u nas szybko nie powstaną, będzie mogła linkować po prostu do encyklopedii dreamlandzkiej.</p>
<p>I oczywiście także w drugą stronę: encyklopedia dreamlandzka, zamiast duplikować tematy już zawarte w Encyklopedii Wandejskiej, będzie po prostu posiadała linki do stron Wandystanu. Dlatego też Komisariat Ludowy do spraw Informatycznych pracuje obecnie nad udostępnieniem ujednoliconej bazy prefiksów interwiki, z którą inne mikronacje będą mogły po prostu się synchronizować. Mam nadzieję, że z tego skorzystają.</p>
</blockquote></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2601</id>
		<title>InterWiki</title>
		<updated>2020-02-12T18:32:45+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2601" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2601" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego identyfikatora danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja linków na każdej stronie.</p>
<h3>Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są identyfikatory mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Identyfikatora strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3>Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre>
<p>Innym przykładem takiego skryptu jest <a href="/varia/intermap2php"><code>intermap2php</code></a> używany przez System Stron Wandejskich i wywoływany za pomocą następującej reguły <code>make</code>:</p>
<pre><code class="language-make">include.interwiki.php: ../varia/intermap.txt helpers/intermap2php
    helpers/intermap2php &lt; $&lt; &gt; $@</code></pre></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2593</id>
		<title>InterWiki</title>
		<updated>2020-02-12T16:38:44+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2593" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2593" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego identyfikatora danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja linków na każdej stronie.</p>
<h3>Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są identyfikatory mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Identyfikatora strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3>Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | tail -n +2 | while IFS=' ' read -r moniker prefix suffix
    do
        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2592</id>
		<title>InterWiki</title>
		<updated>2020-02-12T15:57:42+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2592" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2592" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego identyfikatora danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja linków na każdej stronie.</p>
<h3>Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są identyfikatory mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Identyfikatora strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3>Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

test "$(
    exec 3&gt;&amp;1
    {
        curl -fsS https://wandystan.eu/varia/intermap.txt
        echo $? &gt;&amp;3
    } | while IFS=' ' read -r moniker prefix suffix
    do
        case $moniker in
        .*)
            continue
        esac

        # Change the line below to fit your wiki system
        printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
    done &gt; "$target.tmp"
)" -eq 0 || exit 1
mv -f "$target.tmp" "$target"</code></pre></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2591</id>
		<title>InterWiki</title>
		<updated>2020-02-12T15:12:59+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2591" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2591" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego identyfikatora danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja linków na każdej stronie.</p>
<h3>Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są identyfikatory mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Identyfikatora strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3>Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt
trap 'rm -f "$target.tmp"' EXIT

curl -s https://wandystan.eu/varia/intermap.txt |
while IFS=' ' read -r moniker prefix suffix
do  case $moniker in
    .*) continue
    esac

    # Change the line below to fit your wiki system
    printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
done &gt; "$target.tmp" || exit 1
mv -f "$target.tmp" "$target"</code></pre></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2590</id>
		<title>InterWiki</title>
		<updated>2020-02-12T15:03:52+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2590" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2590" deleted="no" initial="no" significant="no"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego identyfikatora danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja linków na każdej stronie.</p>
<h3>Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są identyfikatory mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Identyfikatora strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3>Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt

curl -s https://wandystan.eu/varia/intermap.txt |
while IFS=' ' read -r moniker prefix suffix
do  case $moniker in
    .*) continue
    esac

    # Change the line below to fit your wiki system
    printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
done &gt; "$target.tmp" || exit 1
mv -f "$target.tmp" "$target"</code></pre></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2589</id>
		<title>InterWiki</title>
		<updated>2020-02-12T14:54:12+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2589" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2589" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego identyfikatora danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja linków na każdej stronie.</p>
<h3>Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są identyfikatory mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Identyfikatora strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p>
<h3>Jak używać pliku <code>intermap.txt</code>?</h3>
<p>Należy ustawić cykliczne wykonywanie skryptu (np. za pomocą <a class="interwiki" href="https://en.wikipedia.org/wiki/cron" rel="external">crona</a>, czasomierzy <a class="interwiki" href="https://en.wikipedia.org/wiki/systemd" rel="external">systemd</a>), który:</p>
<ol>
<li>Pobiera plik <code>intermap.txt</code> z <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>;</li>
<li>Konwertuje go na format właściwy dla zainstalowanego systemu wiki (alternatywnie: wstawia dane w nim zawarte do bazy danych);</li>
<li>Zapisuje go we właściwej lokalizacji.</li>
</ol>
<p>Przykład takiego skryptu można znaleźć poniżej:</p>
<pre><code class="language-sh">#! /bin/sh
#
# Any copyright is dedicated to the Public Domain.
# http://creativecommons.org/publicdomain/zero/1.0/
#
target=/path/to/the/wiki/installation/localmap.txt

curl -s https://wandystan.eu/varia/intermap.txt |
while IFS=' ' read -r moniker prefix suffix
do  case $moniker in
    .*) continue
    esac
    printf '%s: %s$1%s\n' "$moniker" "$prefix" "$suffix"
done &gt; "$target.tmp" || exit 1
mv -f "$target.tmp" "$target"</code></pre></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2588</id>
		<title>InterWiki</title>
		<updated>2020-02-10T02:50:15+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2588" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2588" deleted="no" initial="no" significant="no"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego identyfikatora danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki), czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja linków na każdej stronie.</p>
<h3>Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są identyfikatory mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Identyfikatora strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2587</id>
		<title>InterWiki</title>
		<updated>2020-02-10T02:48:15+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2587" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2587" deleted="no" initial="no" significant="no"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest dokumentacja pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a></em></p>
<h3>Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do artykułów znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego identyfikatora danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki) czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja linków na każdej stronie.</p>
<h3>Czym jest plik <code>intermap.txt</code>?</h3>
<p>Jest to plik, w którym zawarte są identyfikatory mikronacyjnych stron typu <em>wiki</em> (ale nie tylko), wraz z prefiksami oraz sufiksami dołączanymi do tytułu artykułu, aby uzyskać jego adres strony internetowej.</p>
<p>Składa się on z oddzielonych znakami nowej linii rekordów, składających się z oddzielonych znakiem spacji kolejno:</p>
<ol>
<li>Identyfikatora strony, zaczynającego się wielką literą i zawierającego jedynie bezdiakrytyczne znaki alfabetu łacińskiego oraz kropki;</li>
<li>Prefiksu adresu strony internetowej;</li>
<li>(opcjonalnie) Sufiksu adresu strony internetowej.</li>
</ol>
<p>Dodatkowo, w pierwszej linijce zawsze zamieszczony jest adres niniejszego artykułu dokumentującego ten plik. Linijka ta jako jedyna zawsze zaczyna się kropką.</p>
<p>Format pliku jest zgodny z formatem <a class="interwiki" href="http://meatballwiki.org/wiki/InterMap" rel="external">InterMap</a> używanym m. in. przez <a href="http://www.usemod.com/cgi-bin/wiki.pl?UseModWiki" rel="external">UseModWiki</a>.</p></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2586</id>
		<title>InterWiki</title>
		<updated>2020-02-10T02:35:05+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2586" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2586" deleted="no" initial="no" significant="no"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest documentacja dla pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>.</em></p>
<h3>Co to jest InterWiki?</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do stron znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego identyfikatora danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki) czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja linków na każdej stronie.</p></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::InterWiki,2585</id>
		<title>InterWiki</title>
		<updated>2020-02-10T02:30:23+01:00</updated>
		<author>
			<name>🍬</name>
			<uri>/B196</uri>
		</author>
		<category label="Wschodni Klub Techniki i Racjonalizacji" scheme="https://wandystan.eu/w/namespace/" term="WKTiR" />
		<link rel="alternate" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::InterWiki,2585" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::InterWiki,2718" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::InterWiki" type="text/html" />
		<atomwiki:revision identifier="2585" deleted="no" initial="yes" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>To jest documentacja dla pliku <a href="https://wandystan.eu/varia/intermap.txt">https://wandystan.eu/varia/intermap.txt</a>.</em></p>
<h3>Co to jest InterWiki</h3>
<p><a class="interwiki" href="http://meatballwiki.org/wiki/InterWiki" rel="external">InterWiki</a> to metoda linkowania do stron znajdujących się na innych stronach typu <em>wiki</em> przy użyciu krótkiego identyfikatora danego wiki. Przykładowo, używając składni typu <code>[[Example:Tytuł strony]]</code> (MediaWiki, PmWiki), <code>[[Example&gt;Tytuł strony]]</code> (System Stron Wandejskich, DokuWiki) czy <code>Example:"Tytuł strony"</code> (UseModWiki) możemy zalinkować do artykułu znajdującego się pod adresem <code>https://example.org/wiki/Tytuł_strony</code>.</p>
<p>Główną zaletą takiego sposobu linkowania jest to, że jeżeli adres podlinkowanej witryny zmieni się, niepotrzebna jest aktualizacja linków na każdej stronie.</p></div>
		</content>
	</entry>
</feed>
