<?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</id>
	<title>Wschodni Klub Techniki i Racjonalizacji</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" type="application/atom+xml" />
	<link rel="first" href="/w/feed,WKTiR?page=0" type="application/atom+xml" />
	<link rel="next" href="/w/feed,WKTiR?page=1" type="application/atom+xml" />
	<link rel="alternate" href="/w/WKTiR::" 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::Atom_Vocabulary_for_Wiki_Metadata,2712</id>
		<title>Atom Vocabulary for Wiki Metadata</title>
		<updated>2020-03-16T13:19:20+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::Atom_Vocabulary_for_Wiki_Metadata,2712" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::Atom_Vocabulary_for_Wiki_Metadata" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::Atom_Vocabulary_for_Wiki_Metadata,1900" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::Atom_Vocabulary_for_Wiki_Metadata,2712" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::Atom_Vocabulary_for_Wiki_Metadata" type="text/html" />
		<atomwiki:revision identifier="2712" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><div lang="en" prefix="cc: http://creativecommons.org/ns# vann: http://purl.org/vocab/vann/" resource="https://wandystan.eu/ns/atomwiki/" property="foaf:primaryTopic" typeof="cc:Work" xml:lang="en">
<h3>Abstract</h3>
<p>This document specifies Extension elements and link relations for the Atom Syndication Format used for description of wiki metadata.</p>
<h3>Authors</h3>
<ul>
<li>Paulina Laura Emilia &lt;vilene -at- posteo -dot- net&gt;</li>
</ul>
<h3>Copyright</h3>
<p>Copyright © 2018 <span property="cc:attributionName"><a href="/B196" rel="dc:creator cc:attributionURL">Paulina Laura Emilia</a></span></p>
<p><span property="dc:title">Atom Vocabulary for Wiki Metadata</span> is licensed under a <a href="http://creativecommons.org/licenses/by/4.0/" rel="license external">Creative Commons Attribution 4.0 International License</a>.</p>
<h3>Status of this document</h3>
<p>This document is a working draft of a proposed specification. Its contents may be subject to change at any moment.</p>
<h3>Changelog</h3>
<dl>
<dt>2020-03-16</dt>
<dd>Removed version from namespace URI and changed it to lower case.</dd>
<dd>Changed definition of the upper case keywords to reflect <a href="https://www.rfc-editor.org/bcp/bcp14" rel="external">BCP (Best Current Practice) 14</a>.</dd>
<dt>2020-02-01</dt>
<dd>Changed preferred XML namespace prefix. The <code>importance</code> and <code>status</code> attributes of <code>atomwiki:revision</code> element replaced with <code>deleted</code>, <code>initial</code> and <code>significant</code> attributes.</dd>
<dt>2018-08-26</dt>
<dd>Merged <code>wiki:editsummary</code>, <code>wiki:importance</code>, <code>wiki:status</code> and <code>wiki:version</code> into a one element. Added useful link relations.</dd>
<dt>2018-05-14</dt>
<dd>Removed proposed categorization schemes. It is better to refer to well-defined <abbr title="Simple Knowledge Organization System">SKOS</abbr> concept schemes instead.</dd>
</dl>
<h3>1. Introduction</h3>
<p>This document specifies Extension elements and link relations for the Atom Syndication Format (<a href="https://tools.ietf.org/html/rfc4287" rel="external">RFC 4287</a>) useful for description of metadata specific to the wiki engines.</p>
<p>It is loosely based on the proposed RSS 1.0 Wiki Module (<a href="http://meatballwiki.org/wiki/ModWiki" rel="external">ModWiki</a>) and Atom Syndication Format Revision Tracking Internet Draft (<a href="https://tools.ietf.org/html/draft-snell-atompub-revision-00" rel="external">I-D.snell-atompub-revision</a>).</p>
<h4>1.1 Namespace</h4>
<p>The XML Namespaces URI (<a href="https://www.w3.org/TR/2009/REC-xml-names-20091208/" rel="external">REC-xml-names</a>) for XML elements defined in this document is <code property="vann:preferredNamespaceUri">https://wandystan.eu/ns/atomwiki/</code>. The preferred XML namespace prefix for elements in this namespace is <code property="vann:preferredNamespacePrefix">atomwiki</code>.</p>
<h4>1.2 Notational conventions</h4>
<p>The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “MAY”, and “OPTIONAL” in this document are to be interpreted as described in BCP 14 (<a href="https://tools.ietf.org/html/rfc2119" rel="external">RFC 2119</a>, <a href="https://tools.ietf.org/html/rfc8174" rel="external">RFC 8174</a>) when, and only when, they appear in all capitals, as shown here.</p>
<p>Terms “Extension element”, “Simple Extension element”, “Structured Extension element”, “Text construct” and “Person construct” are to be interpreted as described in <a href="https://tools.ietf.org/html/rfc4287" rel="external">RFC 4287</a>.</p>
<p>The namespace prefix <code>atomwiki:</code> is used for the Namespace URI identified in section 1.1 of this document. The namespace prefix <code>atom:</code> is used for the Namespace URI identified in section 1.2 of the <a href="https://tools.ietf.org/html/rfc4287" rel="external">RFC 4287</a>.</p>
<h3>2. Extension element definitions</h3>
<h4>2.1 <code>atomwiki:revision</code></h4>
<p>Indicates that the entry it occurs in represents a revision of a wiki page. It is an extended Atom Text construct whose value MAY be used to provide a human-readable summary of the change to the page.</p>
<p>This element MAY contain a <code>deleted</code> attribute that indicates whether or not the revision represents the deletion of the page. The value of this attribute MUST be either “yes”, or “no”.</p>
<p>This element MAY contain an <code>identifier</code> attribute whose value is a string that unambiguously identifies revision of the page.</p>
<p>This element MAY contain a <code>initial</code> attribute that indicates whether or not the revision represents the initial version of the page. The value of this attribute MUST be either “yes”, or “no”.</p>
<p>This element MAY contain a <code>scheme</code> attribute whose value is an IRI that identifies a scheme used to produce the revision number specified by the <code>identifier</code> attribute.</p>
<p>This element MAY contain a <code>significant</code> attribute that indicates whether or not the revision should be considered to be “significant” or not. The value of this attribute MUST be either “yes”, or “no”.</p>
<p><code>atomwiki:revision</code> is a Structured Extension element and MUST be a child of <code>atom:entry</code> element.</p>
<h4>2.2 <code>atomwiki:host</code></h4>
<p>The host associated with the person that edited the wiki page. The content of this element MUST be either an IP address or a hostname; they MAY be partially masked.</p>
<p><code>atomwiki:host</code> is a Simple Extension element and MUST be a child of an Atom Person construct.</p>
<h3>3. Link relations</h3>
<p>When used in an Atom document, names of the relations described below MUST be preceded by the Namespace URI identified in section 1.1 of this document, e.g. <code>rel="https://wandystan.eu/ns/atomwiki/history"</code>.</p>
<h4>3.1. <code>revision-of</code></h4>
<p>Refers to the page that the entry is a revision of.</p>
<h4>3.2. <code>first-revision</code></h4>
<p>Refers to the earliest revision of the page.</p>
<h4>3.3. <code>last-revision</code></h4>
<p>Refers to the latest revision of the page.</p>
<h4>3.4. <code>prev-revision</code></h4>
<p>Refers to the previous revision of the page.</p>
<h4>3.5. <code>next-revision</code></h4>
<p>Refers to the next revision of the page.</p>
<h4>3.6. <code>diff</code></h4>
<p>Refers to the resource describing the difference between a previous and the current revision of the page.</p>
<h4>3.7. <code>history</code></h4>
<p>Refers to the resource describing the revision history of the page.</p>
<h3>4. References</h3>
<h4>4.1 Normative references</h4>
<dl>
<dt>REC-xml-names</dt>
<dd><p>T. Bray <em>et al.</em>, “<a href="https://www.w3.org/TR/2009/REC-xml-names-20091208/" rel="external">Namespaces in XML 1.0 (Third Edition)</a>”, W3C Recommendation, 8 December 2009.</p></dd>
<dt>RFC 2119</dt>
<dd><p>S. Bradner, “<a href="https://tools.ietf.org/html/rfc2119" rel="external">Key words for use in RFCs to Indicate Requirement Levels</a>”, RFC 2119, March 1997.</p></dd>
<dt>RFC 4287</dt>
<dd><p>M. Nottingham, R. Sayre, “<a href="https://tools.ietf.org/html/rfc4287" rel="external">The Atom Syndication Format</a>”, RFC 4287, December 2005.</p></dd>
<dt>RFC 8174</dt>
<dd><p>B. Leiba, “<a href="https://tools.ietf.org/html/rfc8174" rel="external">Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</a>”, RFC 8174, May 2017.</p></dd>
</dl>
<h4>4.2 Informative references</h4>
<dl>
<dt>I-D.snell-atompub-revision</dt>
<dd><p>J. Snell, “<a href="https://tools.ietf.org/html/draft-snell-atompub-revision-00" rel="external">Atom Syndication Format Revision Tracking</a>”, Internet-Draft, February 2006.</p></dd>
<dt>ModWiki</dt>
<dd><p>“<a href="http://meatballwiki.org/wiki/ModWiki" rel="external">RDF Site Summary 1.0 Module: Wiki</a>”, MeatballWiki.</p></dd>
</dl>
</div></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::Atom_Vocabulary_for_Wiki_Metadata,2711</id>
		<title>Atom Vocabulary for Wiki Metadata</title>
		<updated>2020-03-16T12:53: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::Atom_Vocabulary_for_Wiki_Metadata,2711" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::Atom_Vocabulary_for_Wiki_Metadata" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::Atom_Vocabulary_for_Wiki_Metadata,1900" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::Atom_Vocabulary_for_Wiki_Metadata,2712" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::Atom_Vocabulary_for_Wiki_Metadata" type="text/html" />
		<atomwiki:revision identifier="2711" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><div lang="en" prefix="cc: http://creativecommons.org/ns# vann: http://purl.org/vocab/vann/" resource="https://wandystan.eu/ns/atomwiki/" property="foaf:primaryTopic" typeof="cc:Work" xml:lang="en">
<h3>Abstract</h3>
<p>This document specifies Extension elements and link relations for the Atom Syndication Format used for description of wiki metadata.</p>
<h3>Authors</h3>
<ul>
<li>Paulina Laura Emilia &lt;vilene -at- posteo -dot- net&gt;</li>
</ul>
<h3>Copyright</h3>
<p>Copyright © 2018 <span property="cc:attributionName"><a href="/B196" rel="dc:creator cc:attributionURL">Paulina Laura Emilia</a></span></p>
<p><span property="dc:title">Atom Vocabulary for Wiki Metadata</span> is licensed under a <a href="http://creativecommons.org/licenses/by/4.0/" rel="license external">Creative Commons Attribution 4.0 International License</a>.</p>
<h3>Status of this document</h3>
<p>This document is a working draft of a proposed specification. Its contents may be subject to change at any moment.</p>
<h3>Changelog</h3>
<dl>
<dt>2020-03-16</dt>
<dd>Removed version from namespace URI and changed it to lower case.</dd>
<dt>2020-02-01</dt>
<dd>Changed preferred XML namespace prefix. The <code>importance</code> and <code>status</code> attributes of <code>atomwiki:revision</code> element replaced with <code>deleted</code>, <code>initial</code> and <code>significant</code> attributes.</dd>
<dt>2018-08-26</dt>
<dd>Merged <code>wiki:editsummary</code>, <code>wiki:importance</code>, <code>wiki:status</code> and <code>wiki:version</code> into a one element. Added useful link relations.</dd>
<dt>2018-05-14</dt>
<dd>Removed proposed categorization schemes. It is better to refer to well-defined <abbr title="Simple Knowledge Organization System">SKOS</abbr> concept schemes instead.</dd>
</dl>
<h3>1. Introduction</h3>
<p>This document specifies Extension elements and link relations for the Atom Syndication Format (<a href="https://tools.ietf.org/html/rfc4287" rel="external">RFC 4287</a>) useful for description of metadata specific to the wiki engines.</p>
<p>It is loosely based on the proposed RSS 1.0 Wiki Module (<a href="http://meatballwiki.org/wiki/ModWiki" rel="external">ModWiki</a>) and Atom Syndication Format Revision Tracking Internet Draft (<a href="https://tools.ietf.org/html/draft-snell-atompub-revision-00" rel="external">I-D.snell-atompub-revision</a>).</p>
<h4>1.1 Namespace</h4>
<p>The XML Namespaces URI (<a href="https://www.w3.org/TR/2009/REC-xml-names-20091208/" rel="external">REC-xml-names</a>) for XML elements defined in this document is <code property="vann:preferredNamespaceUri">https://wandystan.eu/ns/atomwiki/</code>. The preferred XML namespace prefix for elements in this namespace is <code property="vann:preferredNamespacePrefix">atomwiki</code>.</p>
<h4>1.2 Notational conventions</h4>
<p>The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “MAY”, and “OPTIONAL” in this document are to be interpreted as described in <a href="https://tools.ietf.org/html/rfc2119" rel="external">RFC 2119</a>.</p>
<p>Terms “Extension element”, “Simple Extension element”, “Structured Extension element”, “Text construct” and “Person construct” are to be interpreted as described in <a href="https://tools.ietf.org/html/rfc4287" rel="external">RFC 4287</a>.</p>
<p>The namespace prefix <code>atomwiki:</code> is used for the Namespace URI identified in section 1.1 of this document. The namespace prefix <code>atom:</code> is used for the Namespace URI identified in section 1.2 of the <a href="https://tools.ietf.org/html/rfc4287" rel="external">RFC 4287</a>.</p>
<h3>2. Extension element definitions</h3>
<h4>2.1 <code>atomwiki:revision</code></h4>
<p>Indicates that the entry it occurs in represents a revision of a wiki page. It is an extended Atom Text construct whose value MAY be used to provide a human-readable summary of the change to the page.</p>
<p>This element MAY contain a <code>deleted</code> attribute that indicates whether or not the revision represents the deletion of the page. The value of this attribute MUST be either “yes”, or “no”.</p>
<p>This element MAY contain an <code>identifier</code> attribute whose value is a string that unambiguously identifies revision of the page.</p>
<p>This element MAY contain a <code>initial</code> attribute that indicates whether or not the revision represents the initial version of the page. The value of this attribute MUST be either “yes”, or “no”.</p>
<p>This element MAY contain a <code>scheme</code> attribute whose value is an IRI that identifies a scheme used to produce the revision number specified by the <code>identifier</code> attribute.</p>
<p>This element MAY contain a <code>significant</code> attribute that indicates whether or not the revision should be considered to be “significant” or not. The value of this attribute MUST be either “yes”, or “no”.</p>
<p><code>atomwiki:revision</code> is a Structured Extension element and MUST be a child of <code>atom:entry</code> element.</p>
<h4>2.2 <code>atomwiki:host</code></h4>
<p>The host associated with the person that edited the wiki page. The content of this element MUST be either an IP address or a hostname; they MAY be partially masked.</p>
<p><code>atomwiki:host</code> is a Simple Extension element and MUST be a child of an Atom Person construct.</p>
<h3>3. Link relations</h3>
<p>When used in an Atom document, names of the relations described below MUST be preceded by the Namespace URI identified in section 1.1 of this document, e.g. <code>rel="https://wandystan.eu/ns/atomwiki/history"</code>.</p>
<h4>3.1. <code>revision-of</code></h4>
<p>Refers to the page that the entry is a revision of.</p>
<h4>3.2. <code>first-revision</code></h4>
<p>Refers to the earliest revision of the page.</p>
<h4>3.3. <code>last-revision</code></h4>
<p>Refers to the latest revision of the page.</p>
<h4>3.4. <code>prev-revision</code></h4>
<p>Refers to the previous revision of the page.</p>
<h4>3.5. <code>next-revision</code></h4>
<p>Refers to the next revision of the page.</p>
<h4>3.6. <code>diff</code></h4>
<p>Refers to the resource describing the difference between a previous and the current revision of the page.</p>
<h4>3.7. <code>history</code></h4>
<p>Refers to the resource describing the revision history of the page.</p>
<h3>4. References</h3>
<h4>4.1 Normative references</h4>
<dl>
<dt>REC-xml-names</dt>
<dd><p>T. Bray <em>et al.</em>, “<a href="https://www.w3.org/TR/2009/REC-xml-names-20091208/" rel="external">Namespaces in XML 1.0 (Third Edition)</a>”, W3C Recommendation, 8 December 2009.</p></dd>
<dt>RFC 2119</dt>
<dd><p>S. Bradner, “<a href="https://tools.ietf.org/html/rfc2119" rel="external">Key words for use in RFCs to Indicate Requirement Levels</a>”, RFC 2119, March 1997.</p></dd>
<dt>RFC 4287</dt>
<dd><p>M. Nottingham, R. Sayre, “<a href="https://tools.ietf.org/html/rfc4287" rel="external">The Atom Syndication Format</a>”, RFC 4287, December 2005.</p></dd>
</dl>
<h4>4.2 Informative references</h4>
<dl>
<dt>I-D.snell-atompub-revision</dt>
<dd><p>J. Snell, “<a href="https://tools.ietf.org/html/draft-snell-atompub-revision-00" rel="external">Atom Syndication Format Revision Tracking</a>”, Internet-Draft, February 2006.</p></dd>
<dt>ModWiki</dt>
<dd><p>“<a href="http://meatballwiki.org/wiki/ModWiki" rel="external">RDF Site Summary 1.0 Module: Wiki</a>”, MeatballWiki.</p></dd>
</dl>
</div></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::Atom_Vocabulary_for_Wiki_Metadata,2710</id>
		<title>Atom Vocabulary for Wiki Metadata</title>
		<updated>2020-03-16T12:51: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::Atom_Vocabulary_for_Wiki_Metadata,2710" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::Atom_Vocabulary_for_Wiki_Metadata" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::Atom_Vocabulary_for_Wiki_Metadata,1900" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::Atom_Vocabulary_for_Wiki_Metadata,2712" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::Atom_Vocabulary_for_Wiki_Metadata" type="text/html" />
		<atomwiki:revision identifier="2710" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><div lang="en" prefix="cc: http://creativecommons.org/ns# vann: http://purl.org/vocab/vann/" resource="https://wandystan.eu/ns/atomwiki/" typeof="cc:Work" xml:lang="en">
<h3>Abstract</h3>
<p>This document specifies Extension elements and link relations for the Atom Syndication Format used for description of wiki metadata.</p>
<h3>Authors</h3>
<ul>
<li>Paulina Laura Emilia &lt;vilene -at- posteo -dot- net&gt;</li>
</ul>
<h3>Copyright</h3>
<p>Copyright © 2018 <span property="cc:attributionName"><a href="/B196" rel="dc:creator cc:attributionURL">Paulina Laura Emilia</a></span></p>
<p><span property="dc:title">Atom Vocabulary for Wiki Metadata</span> is licensed under a <a href="http://creativecommons.org/licenses/by/4.0/" rel="license external">Creative Commons Attribution 4.0 International License</a>.</p>
<h3>Status of this document</h3>
<p>This document is a working draft of a proposed specification. Its contents may be subject to change at any moment.</p>
<h3>Changelog</h3>
<dl>
<dt>2020-03-16</dt>
<dd>Removed version from namespace URI and changed it to lower case.</dd>
<dt>2020-02-01</dt>
<dd>Changed preferred XML namespace prefix. The <code>importance</code> and <code>status</code> attributes of <code>atomwiki:revision</code> element replaced with <code>deleted</code>, <code>initial</code> and <code>significant</code> attributes.</dd>
<dt>2018-08-26</dt>
<dd>Merged <code>wiki:editsummary</code>, <code>wiki:importance</code>, <code>wiki:status</code> and <code>wiki:version</code> into a one element. Added useful link relations.</dd>
<dt>2018-05-14</dt>
<dd>Removed proposed categorization schemes. It is better to refer to well-defined <abbr title="Simple Knowledge Organization System">SKOS</abbr> concept schemes instead.</dd>
</dl>
<h3>1. Introduction</h3>
<p>This document specifies Extension elements and link relations for the Atom Syndication Format (<a href="https://tools.ietf.org/html/rfc4287" rel="external">RFC 4287</a>) useful for description of metadata specific to the wiki engines.</p>
<p>It is loosely based on the proposed RSS 1.0 Wiki Module (<a href="http://meatballwiki.org/wiki/ModWiki" rel="external">ModWiki</a>) and Atom Syndication Format Revision Tracking Internet Draft (<a href="https://tools.ietf.org/html/draft-snell-atompub-revision-00" rel="external">I-D.snell-atompub-revision</a>).</p>
<h4>1.1 Namespace</h4>
<p>The XML Namespaces URI (<a href="https://www.w3.org/TR/2009/REC-xml-names-20091208/" rel="external">REC-xml-names</a>) for XML elements defined in this document is <code property="vann:preferredNamespaceUri">https://wandystan.eu/ns/atomwiki/</code>. The preferred XML namespace prefix for elements in this namespace is <code property="vann:preferredNamespacePrefix">atomwiki</code>.</p>
<h4>1.2 Notational conventions</h4>
<p>The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “MAY”, and “OPTIONAL” in this document are to be interpreted as described in <a href="https://tools.ietf.org/html/rfc2119" rel="external">RFC 2119</a>.</p>
<p>Terms “Extension element”, “Simple Extension element”, “Structured Extension element”, “Text construct” and “Person construct” are to be interpreted as described in <a href="https://tools.ietf.org/html/rfc4287" rel="external">RFC 4287</a>.</p>
<p>The namespace prefix <code>atomwiki:</code> is used for the Namespace URI identified in section 1.1 of this document. The namespace prefix <code>atom:</code> is used for the Namespace URI identified in section 1.2 of the <a href="https://tools.ietf.org/html/rfc4287" rel="external">RFC 4287</a>.</p>
<h3>2. Extension element definitions</h3>
<h4>2.1 <code>atomwiki:revision</code></h4>
<p>Indicates that the entry it occurs in represents a revision of a wiki page. It is an extended Atom Text construct whose value MAY be used to provide a human-readable summary of the change to the page.</p>
<p>This element MAY contain a <code>deleted</code> attribute that indicates whether or not the revision represents the deletion of the page. The value of this attribute MUST be either “yes”, or “no”.</p>
<p>This element MAY contain an <code>identifier</code> attribute whose value is a string that unambiguously identifies revision of the page.</p>
<p>This element MAY contain a <code>initial</code> attribute that indicates whether or not the revision represents the initial version of the page. The value of this attribute MUST be either “yes”, or “no”.</p>
<p>This element MAY contain a <code>scheme</code> attribute whose value is an IRI that identifies a scheme used to produce the revision number specified by the <code>identifier</code> attribute.</p>
<p>This element MAY contain a <code>significant</code> attribute that indicates whether or not the revision should be considered to be “significant” or not. The value of this attribute MUST be either “yes”, or “no”.</p>
<p><code>atomwiki:revision</code> is a Structured Extension element and MUST be a child of <code>atom:entry</code> element.</p>
<h4>2.2 <code>atomwiki:host</code></h4>
<p>The host associated with the person that edited the wiki page. The content of this element MUST be either an IP address or a hostname; they MAY be partially masked.</p>
<p><code>atomwiki:host</code> is a Simple Extension element and MUST be a child of an Atom Person construct.</p>
<h3>3. Link relations</h3>
<p>When used in an Atom document, names of the relations described below MUST be preceded by the Namespace URI identified in section 1.1 of this document, e.g. <code>rel="https://wandystan.eu/ns/atomwiki/history"</code>.</p>
<h4>3.1. <code>revision-of</code></h4>
<p>Refers to the page that the entry is a revision of.</p>
<h4>3.2. <code>first-revision</code></h4>
<p>Refers to the earliest revision of the page.</p>
<h4>3.3. <code>last-revision</code></h4>
<p>Refers to the latest revision of the page.</p>
<h4>3.4. <code>prev-revision</code></h4>
<p>Refers to the previous revision of the page.</p>
<h4>3.5. <code>next-revision</code></h4>
<p>Refers to the next revision of the page.</p>
<h4>3.6. <code>diff</code></h4>
<p>Refers to the resource describing the difference between a previous and the current revision of the page.</p>
<h4>3.7. <code>history</code></h4>
<p>Refers to the resource describing the revision history of the page.</p>
<h3>4. References</h3>
<h4>4.1 Normative references</h4>
<dl>
<dt>REC-xml-names</dt>
<dd><p>T. Bray <em>et al.</em>, “<a href="https://www.w3.org/TR/2009/REC-xml-names-20091208/" rel="external">Namespaces in XML 1.0 (Third Edition)</a>”, W3C Recommendation, 8 December 2009.</p></dd>
<dt>RFC 2119</dt>
<dd><p>S. Bradner, “<a href="https://tools.ietf.org/html/rfc2119" rel="external">Key words for use in RFCs to Indicate Requirement Levels</a>”, RFC 2119, March 1997.</p></dd>
<dt>RFC 4287</dt>
<dd><p>M. Nottingham, R. Sayre, “<a href="https://tools.ietf.org/html/rfc4287" rel="external">The Atom Syndication Format</a>”, RFC 4287, December 2005.</p></dd>
</dl>
<h4>4.2 Informative references</h4>
<dl>
<dt>I-D.snell-atompub-revision</dt>
<dd><p>J. Snell, “<a href="https://tools.ietf.org/html/draft-snell-atompub-revision-00" rel="external">Atom Syndication Format Revision Tracking</a>”, Internet-Draft, February 2006.</p></dd>
<dt>ModWiki</dt>
<dd><p>“<a href="http://meatballwiki.org/wiki/ModWiki" rel="external">RDF Site Summary 1.0 Module: Wiki</a>”, MeatballWiki.</p></dd>
</dl>
</div></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::DoZro,2706</id>
		<title>DoZro</title>
		<updated>2020-03-15T23:58: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::DoZro,2706" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::DoZro" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::DoZro,1910" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::DoZro,2706" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::DoZro" type="text/html" />
		<atomwiki:revision identifier="2706" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p>Poniżej znajduje się lista rzeczy do zrobienia w systemach informatycznych Wandystanu. Termin DoZro zamiast obcego kulturowo, imperialistycznego i ekorzyńskiego ToDo został ukuty w wandejsko-teutońsko-ciprofloksacyjnej kooperacji.</p>
<p>Lista pogrupowana jest według systemów.</p>
<h3>Państwowy Ośrodek Magazynowania Faksymili</h3>
<ul>
<li>Utworzenie listy wgranych już plików.</li>
<li>Umożliwienie wgrywania plików GIF:
<ul>
<li>Pliki nieanimowane będą konwertowane do formatu PNG za pomocą ImageMagick.</li>
<li>Animacje będą konwertowane do formatu webm za pomocą FFmpeg.</li>
</ul></li>
</ul>
<h3>System Stron Wandejskich</h3>
<ul>
<li>Grupy mieszkańców:
<ul>
<li>Grupy specjalne: obywateli, obywateli zawieszonych, Ludowej Komisji Wyborczej, etc.</li>
<li>Trzy poziomy członkowstwa: zarządca, nielistowany zarządca, członek zwykły.</li>
<li>Uprawnienia przestrzeni nazw oparte na grupach (szczegóły – do dopracowania).</li>
<li>Możliwość publikacji ogłoszeń jako grupa.</li>
</ul></li>
<li>Moduł <em>Bierut 2</em>, bez bugów Bieruta <abbr title="System Kolektywnej Organizacji Komunistów">SKOK</abbr>-owego.</li>
<li>Moduł wyborów z następującymi funkcjami:
<ul>
<li>tworzenie i edycja wyborów,</li>
<li>automatyczne postowanie informacji o wyborach i ich wynikach do Wandei Ludu,</li>
<li>komunikaty przypominające o nadchodzących i trwających wyborach na stronie głównej.</li>
</ul></li>
<li>Oznaczenie wymaganych pól formularzy.</li>
<li>Powiązanie komunikatów błędów z polami formularza (per <a href="https://www.w3.org/TR/WCAG20/#minimize-error" rel="external"><abbr title="Web Content Accessibility Guidelines">WCAG</abbr> 3.3.1</a>).</li>
<li>Zabezpieczenie przed konfliktami edycji.</li>
</ul>
<h3>Wandea Ludu</h3>
<ul>
<li>Audyt i poprawa bezpieczeństwa.</li>
</ul>
<h3>Ogólne</h3>
<ul>
<li>Dokończenie przenoszenia starych systemów do <a href="https://gov.wandystan.eu/muzeum/" title="Muzeum stron wandejskich" rel="external">muzeum</a> i odizolowanie ich od nowych systemów.</li>
</ul></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::DoZro,2699</id>
		<title>DoZro</title>
		<updated>2020-03-12T19:38:14+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::DoZro,2699" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::DoZro" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::DoZro,1910" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::DoZro,2706" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::DoZro" type="text/html" />
		<atomwiki:revision identifier="2699" deleted="no" initial="no" significant="yes">1 down</atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p>Poniżej znajduje się lista rzeczy do zrobienia w systemach informatycznych Wandystanu. Termin DoZro zamiast obcego kulturowo, imperialistycznego i ekorzyńskiego ToDo został ukuty w wandejsko-teutońsko-ciprofloksacyjnej kooperacji.</p>
<p>Lista pogrupowana jest według systemów.</p>
<h3>Państwowy Ośrodek Magazynowania Faksymili</h3>
<ul>
<li>Utworzenie listy wgranych już plików.</li>
<li>Umożliwienie wgrywania plików GIF:
<ul>
<li>Pliki nieanimowane będą konwertowane do formatu PNG za pomocą ImageMagick.</li>
<li>Animacje będą konwertowane do formatu webm za pomocą FFmpeg.</li>
</ul></li>
</ul>
<h3>System Stron Wandejskich</h3>
<ul>
<li>Grupy mieszkańców:
<ul>
<li>Grupy specjalne: obywateli, obywateli zawieszonych, Ludowej Komisji Wyborczej, etc.</li>
<li>Trzy poziomy członkowstwa: zarządca, nielistowany zarządca, członek zwykły.</li>
<li>Uprawnienia przestrzeni nazw oparte na grupach (szczegóły – do dopracowania).</li>
<li>Możliwość publikacji ogłoszeń jako grupa.</li>
</ul></li>
<li>Moduł <em>Bierut 2</em>, bez bugów Bieruta <abbr title="System Kolektywnej Organizacji Komunistów">SKOK</abbr>-owego.</li>
<li>Moduł wyborów z następującymi funkcjami:
<ul>
<li>tworzenie i edycja wyborów,</li>
<li>automatyczne postowanie informacji o wyborach i ich wynikach do Wandei Ludu,</li>
<li>komunikaty przypominające o nadchodzących i trwających wyborach na stronie głównej.</li>
</ul></li>
<li>Oznaczenie wymaganych pól formularzy.</li>
<li>Powiązanie komunikatów błędów z polami formularza (per <a href="https://www.w3.org/TR/WCAG20/#minimize-error" rel="external"><abbr title="Web Content Accessibility Guidelines">WCAG</abbr> 3.3.1</a>).</li>
<li>Zabezpieczenie przed konfliktami edycji.</li>
</ul>
<h3>Wandea Ludu</h3>
<ul>
<li>Audyt i poprawa bezpieczeństwa.</li>
<li>Pełna integracja logowania z Systemem Stron Wandejskich w wersji 3.</li>
</ul>
<h3>Ogólne</h3>
<ul>
<li>Dokończenie przenoszenia starych systemów do <a href="https://gov.wandystan.eu/muzeum/" title="Muzeum stron wandejskich" rel="external">muzeum</a> i odizolowanie ich od nowych systemów.</li>
</ul></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::DoZro,2681</id>
		<title>DoZro</title>
		<updated>2020-02-24T21:27:53+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::DoZro,2681" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::DoZro" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::DoZro,1910" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::DoZro,2706" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::DoZro" type="text/html" />
		<atomwiki:revision identifier="2681" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p>Poniżej znajduje się lista rzeczy do zrobienia w systemach informatycznych Wandystanu. Termin DoZro zamiast obcego kulturowo, imperialistycznego i ekorzyńskiego ToDo został ukuty w wandejsko-teutońsko-ciprofloksacyjnej kooperacji.</p>
<p>Lista pogrupowana jest według systemów.</p>
<h3>Państwowy Ośrodek Magazynowania Faksymili</h3>
<ul>
<li>Utworzenie listy wgranych już plików.</li>
<li>Umożliwienie wgrywania plików GIF:
<ul>
<li>Pliki nieanimowane będą konwertowane do formatu PNG za pomocą ImageMagick.</li>
<li>Animacje będą konwertowane do formatu webm za pomocą FFmpeg.</li>
</ul></li>
</ul>
<h3>System Stron Wandejskich</h3>
<ul>
<li>Grupy mieszkańców:
<ul>
<li>Grupy specjalne: obywateli, obywateli zawieszonych, Ludowej Komisji Wyborczej, etc.</li>
<li>Trzy poziomy członkowstwa: zarządca, nielistowany zarządca, członek zwykły.</li>
<li>Uprawnienia przestrzeni nazw oparte na grupach (szczegóły – do dopracowania).</li>
<li>Możliwość publikacji ogłoszeń jako grupa.</li>
</ul></li>
<li>Moduł <em>Bierut 2</em>, bez bugów Bieruta <abbr title="System Kolektywnej Organizacji Komunistów">SKOK</abbr>-owego.</li>
<li>Moduł wyborów z następującymi funkcjami:
<ul>
<li>tworzenie i edycja wyborów,</li>
<li>automatyczne postowanie informacji o wyborach i ich wynikach do Wandei Ludu,</li>
<li>komunikaty przypominające o nadchodzących i trwających wyborach na stronie głównej.</li>
</ul></li>
<li>Oznaczenie wymaganych pól formularzy.</li>
<li>Powiązanie komunikatów błędów z polami formularza (per <a href="https://www.w3.org/TR/WCAG20/#minimize-error" rel="external"><abbr title="Web Content Accessibility Guidelines">WCAG</abbr> 3.3.1</a>).</li>
<li>Ustawianie ciasteczek sesyjnych tylko wtedy gdy to jest potrzebne.</li>
<li>Zabezpieczenie przed konfliktami edycji.</li>
</ul>
<h3>Wandea Ludu</h3>
<ul>
<li>Audyt i poprawa bezpieczeństwa.</li>
<li>Pełna integracja logowania z Systemem Stron Wandejskich w wersji 3.</li>
</ul>
<h3>Ogólne</h3>
<ul>
<li>Dokończenie przenoszenia starych systemów do <a href="https://gov.wandystan.eu/muzeum/" title="Muzeum stron wandejskich" rel="external">muzeum</a> i odizolowanie ich od nowych systemów.</li>
</ul></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::DoZro,2627</id>
		<title>DoZro</title>
		<updated>2020-02-15T23:11: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::DoZro,2627" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::DoZro" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::DoZro,1910" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::DoZro,2706" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::DoZro" type="text/html" />
		<atomwiki:revision identifier="2627" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p>Poniżej znajduje się lista rzeczy do zrobienia w systemach informatycznych Wandystanu. Termin DoZro zamiast obcego kulturowo, imperialistycznego i ekorzyńskiego ToDo został ukuty w wandejsko-teutońsko-ciprofloksacyjnej kooperacji.</p>
<p>Lista pogrupowana jest według systemów.</p>
<h3>Państwowy Ośrodek Magazynowania Faksymili</h3>
<ul>
<li>Utworzenie listy wgranych już plików.</li>
<li>Umożliwienie wgrywania plików GIF:
<ul>
<li>Pliki nieanimowane będą konwertowane do formatu PNG za pomocą ImageMagick.</li>
<li>Animacje będą konwertowane do formatu webm za pomocą FFmpeg.</li>
</ul></li>
</ul>
<h3>System Stron Wandejskich</h3>
<ul>
<li>Grupy mieszkańców:
<ul>
<li>Grupy specjalne: obywateli, obywateli zawieszonych, Ludowej Komisji Wyborczej, etc.</li>
<li>Trzy poziomy członkowstwa: zarządca, nielistowany zarządca, członek zwykły.</li>
<li>Uprawnienia przestrzeni nazw oparte na grupach (szczegóły – do dopracowania).</li>
<li>Możliwość publikacji ogłoszeń jako grupa.</li>
</ul></li>
<li>Historia zmian imienia i nazwiska.</li>
<li>Moduł <em>Bierut 2</em>, bez bugów Bieruta <abbr title="System Kolektywnej Organizacji Komunistów">SKOK</abbr>-owego.</li>
<li>Moduł wyborów z następującymi funkcjami:
<ul>
<li>tworzenie i edycja wyborów,</li>
<li>automatyczne postowanie informacji o wyborach i ich wynikach do Wandei Ludu,</li>
<li>komunikaty przypominające o nadchodzących i trwających wyborach na stronie głównej.</li>
</ul></li>
<li>Oznaczenie wymaganych pól formularzy.</li>
<li>Powiązanie komunikatów błędów z polami formularza (per <a href="https://www.w3.org/TR/WCAG20/#minimize-error" rel="external"><abbr title="Web Content Accessibility Guidelines">WCAG</abbr> 3.3.1</a>).</li>
<li>Ustawianie ciasteczek sesyjnych tylko wtedy gdy to jest potrzebne.</li>
<li>Zabezpieczenie przed konfliktami edycji.</li>
</ul>
<h3>Wandea Ludu</h3>
<ul>
<li>Audyt i poprawa bezpieczeństwa.</li>
<li>Pełna integracja logowania z Systemem Stron Wandejskich w wersji 3.</li>
</ul>
<h3>Ogólne</h3>
<ul>
<li>Dokończenie przenoszenia starych systemów do <a href="https://gov.wandystan.eu/muzeum/" title="Muzeum stron wandejskich" rel="external">muzeum</a> i odizolowanie ich od nowych systemów.</li>
</ul></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::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2614</id>
		<title>Lista wyróżników InterWiki</title>
		<updated>2020-02-13T14:50: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::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2614" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2606" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2614" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki" type="text/html" />
		<atomwiki:revision identifier="2614" deleted="no" initial="no" significant="no"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>Zalinkuj do tej strony za pomocą <code>[[Wandystan.WKTiR:Lista wyróżników InterWiki|wyróżniki InterWiki]]</code>!</em></p>
<p>Składnia odnośników InterWiki może się różnić w zależności od używanego systemu wiki. Na stronach Wandystanu używaj znaku <code>&gt;</code> po wyróżniku zamiast <code>:</code>.</p>
<dl>
<dt>Fandom</dt>
<dd>Wiki w serwisie <a href="https://www.fandom.com/" rel="external">Fandom</a> (odnośnik w formacie <code>[[Fandom:<var>&lt;wyróżnik wiki&gt;</var>]]</code>), bądź strona na takim wiki (odnośnik w formacie <code>[[Fandom:<var>&lt;wyróżnik wiki&gt;</var>:<var>&lt;tytuł strony&gt;</var>]]</code>).</dd>
<dt>LDMW</dt>
<dd>Wiadomość na <a href="https://wandystan.groups.io/g/wandystan/" rel="external">Liście Dyskusyjnej Mandragoratu Wandystanu</a> wg jej numeru.</dd>
<dt>MeatBall</dt>
<dd><a class="interwiki" href="http://meatballwiki.org/wiki/" rel="external">Meatball Wiki</a></dd>
<dt>MIB</dt>
<dd><a class="interwiki" href="https://mib.fandom.com/pl/wiki/" rel="external">Wiki Mikronacyjnego Instytutu Badawczego</a></dd>
<dt>Micropedia</dt>
<dd><a class="interwiki" href="https://micropedia.fandom.com/wiki/" rel="external">Micropedia</a></dd>
<dt>SclaviniaWiki</dt>
<dd><a class="interwiki" href="http://vonthorn.sarmacja.org/wiki/index.php/" rel="external">SclaviniaWiki</a></dd>
<dt>UseMod</dt>
<dd><a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?" rel="external">UseMod Wiki</a></dd>
<dt>Wandea</dt>
<dd>Artykuł w <a class="interwiki" href="https://wandea.wandystan.eu/" rel="external">Wandei Ludu</a> wg jego numeru.</dd>
<dt>Wandystan</dt>
<dd><a class="interwiki" href="https://wandystan.eu/w/">Mandragorat Wandystanu</a></dd>
<dt>Wandystan.<var>&lt;identyfikator przestrzeni&gt;</var></dt>
<dd>Artykuł w danej przestrzeni <a class="interwiki" href="https://wandystan.eu/w/">Systemu Stron Wandejskich</a>. (nie działa w samym <a class="interwiki" href="https://wandystan.eu/w/">Systemie Stron Wandejskich</a>, używaj <code>[[<var>&lt;identyfikator przestrzeni&gt;</var>::<var>&lt;tytuł strony&gt;</var>]]</code>)</dd>
<dt>Wiki</dt>
<dd><a class="interwiki" href="https://wiki.c2.com/?" rel="external">WikiWikiWeb</a> (pierwsza w historii strona typu wiki)</dd>
<dt>Wikipedia</dt>
<dd><a class="interwiki" href="https://en.wikipedia.org/wiki/" rel="external">Wikipedia</a> (anglojęzyczna; dla polskojęzycznej używaj składni <code>[[Wikipedia:pl:<var>&lt;tytuł strony&gt;</var>]]</code>)</dd>
</dl></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::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2612</id>
		<title>Lista wyróżników InterWiki</title>
		<updated>2020-02-13T14:43:39+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::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2612" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2606" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2614" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki" type="text/html" />
		<atomwiki:revision identifier="2612" deleted="no" initial="no" significant="yes">kompaktowsza lista</atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>Zalinkuj do tej strony za pomocą <code>[[Wandystan.WKTiR:Lista wyróżników InterWiki|wyróżniki InterWiki]]</code>!</em></p>
<p>Składnia odnośników InterWiki może się różnić w zależności od używanego systemu wiki. Na stronach Wandystanu używaj znaku <code>&gt;</code> po wyróżniku zamiast <code>:</code>.</p>
<dl>
<dt>Fandom</dt>
<dd>Wiki w serwisie <a href="https://www.fandom.com/" rel="external">Fandom</a> (odnośnik w formacie <code>[[Fandom:<var>&lt;wyróżnik wiki&gt;</var>]]</code>), bądź strona na takim wiki (odnośnik w formacie <code>[[Fandom:<var>&lt;wyróżnik wiki&gt;</var>:<var>&lt;tytuł strony&gt;</var>]]</code>).</dd>
<dt>LDMW</dt>
<dd>Wiadomość na <a href="https://wandystan.groups.io/g/wandystan/" rel="external">Liście Dyskusyjnej Mandragoratu Wandystanu</a> wg jej numeru.</dd>
<dt>MeatBall</dt>
<dd><a class="interwiki" href="http://meatballwiki.org/wiki/" rel="external">Meatball Wiki</a></dd>
<dt>MIB</dt>
<dd><a class="interwiki" href="https://mib.fandom.com/pl/wiki/" rel="external">Wiki Mikronacyjnego Instytutu Badawczego</a></dd>
<dt>Micropedia</dt>
<dd><a class="interwiki" href="https://micropedia.fandom.com/wiki/" rel="external">Micropedia</a></dd>
<dt>SclaviniaWiki</dt>
<dd><a class="interwiki" href="http://vonthorn.sarmacja.org/wiki/index.php/" rel="external">SclaviniaWiki</a></dd>
<dt>UseModWiki</dt>
<dd><a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?" rel="external">UseMod Wiki</a></dd>
<dt>Wandea</dt>
<dd>Artykuł w <a class="interwiki" href="https://wandea.wandystan.eu/" rel="external">Wandei Ludu</a> wg jego numeru.</dd>
<dt>Wandystan</dt>
<dd><a class="interwiki" href="https://wandystan.eu/w/">Mandragorat Wandystanu</a></dd>
<dt>Wandystan.<var>&lt;identyfikator przestrzeni&gt;</var></dt>
<dd>Artykuł w danej przestrzeni <a class="interwiki" href="https://wandystan.eu/w/">Systemu Stron Wandejskich</a>. (nie działa w samym <a class="interwiki" href="https://wandystan.eu/w/">Systemie Stron Wandejskich</a>, używaj <code>[[<var>&lt;identyfikator przestrzeni&gt;</var>::<var>&lt;tytuł strony&gt;</var>]]</code>)</dd>
<dt>Wiki</dt>
<dd><a class="interwiki" href="https://wiki.c2.com/?" rel="external">WikiWikiWeb</a> (pierwsza w historii strona typu wiki)</dd>
<dt>Wikipedia</dt>
<dd><a class="interwiki" href="https://en.wikipedia.org/wiki/" rel="external">Wikipedia</a> (anglojęzyczna; dla polskojęzycznej używaj składni <code>[[Wikipedia:pl:<var>&lt;tytuł strony&gt;</var>]]</code>)</dd>
</dl></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::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2609</id>
		<title>Lista wyróżników InterWiki</title>
		<updated>2020-02-13T14:26:53+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::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2609" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2606" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2614" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki" type="text/html" />
		<atomwiki:revision identifier="2609" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>Zalinkuj do tej strony za pomocą <code>[[Wandystan.WKTiR:Lista wyróżników InterWiki|wyróżniki InterWiki]]</code>!</em></p>
<p>Składnia odnośników InterWiki może się różnić w zależności od używanego systemu wiki. Na stronach Wandystanu używaj znaku <code>&gt;</code> po wyróżniku zamiast <code>:</code>.</p>
<dl>
<dt>Fandom</dt>
<dd><p>Wiki w serwisie <a href="https://www.fandom.com/" rel="external">Fandom</a> (odnośnik w formacie <code>[[Fandom:<var>&lt;wyróżnik wiki&gt;</var>]]</code>), bądź strona na takim wiki (odnośnik w formacie <code>[[Fandom:<var>&lt;wyróżnik wiki&gt;</var>:<var>&lt;tytuł strony&gt;</var>]]</code>).</p></dd>
<dt>LDMW</dt>
<dd><p>Wiadomość na <a href="https://wandystan.groups.io/g/wandystan/" rel="external">Liście Dyskusyjnej Mandragoratu Wandystanu</a> wg jej numeru.</p></dd>
<dt>MeatBall</dt>
<dd><p><a class="interwiki" href="http://meatballwiki.org/wiki/" rel="external">Meatball Wiki</a></p></dd>
<dt>MIB</dt>
<dd><p><a class="interwiki" href="https://mib.fandom.com/pl/wiki/" rel="external">Wiki Mikronacyjnego Instytutu Badawczego</a></p></dd>
<dt>Micropedia</dt>
<dd><p><a class="interwiki" href="https://micropedia.fandom.com/wiki/" rel="external">Micropedia</a></p></dd>
<dt>SclaviniaWiki</dt>
<dd><p><a class="interwiki" href="http://vonthorn.sarmacja.org/wiki/index.php/" rel="external">SclaviniaWiki</a></p></dd>
<dt>UseModWiki</dt>
<dd><p><a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?" rel="external">UseMod Wiki</a></p></dd>
<dt>Wandea</dt>
<dd><p>Artykuł w <a class="interwiki" href="https://wandea.wandystan.eu/" rel="external">Wandei Ludu</a> wg jego numeru.</p></dd>
<dt>Wandystan</dt>
<dd><p><a class="interwiki" href="https://wandystan.eu/w/">Mandragorat Wandystanu</a></p></dd>
<dt>Wandystan.<var>&lt;identyfikator przestrzeni&gt;</var></dt>
<dd><p>Artykuł w danej przestrzeni <a class="interwiki" href="https://wandystan.eu/w/">Systemu Stron Wandejskich</a>.</p>
<p>(nie działa w samym <a class="interwiki" href="https://wandystan.eu/w/">Systemie Stron Wandejskich</a>, używaj <code>[[<var>&lt;identyfikator przestrzeni&gt;</var>::<var>&lt;tytuł strony&gt;</var>]]</code>)</p></dd>
<dt>Wiki</dt>
<dd><p><a class="interwiki" href="https://wiki.c2.com/?" rel="external">WikiWikiWeb</a> (pierwsza w historii witryna typu wiki)</p></dd>
<dt>Wikipedia</dt>
<dd><p><a class="interwiki" href="https://en.wikipedia.org/wiki/" rel="external">Wikipedia</a> (anglojęzyczna; dla polskojęzycznej używaj składni <code>[[Wikipedia:pl:<var>&lt;tytuł strony&gt;</var>]]</code>)</p></dd>
</dl></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2608</id>
		<title>Lista wyróżników InterWiki</title>
		<updated>2020-02-13T14:22: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::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2608" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2606" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2614" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki" type="text/html" />
		<atomwiki:revision identifier="2608" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>Zalinkuj do tej strony za pomocą <code>[[Wandystan.WKTiR:Lista wyróżników InterWiki|wyróżniki InterWiki]]</code>*!</em></p>
<p><small>* Składnia może się różnić w zależności od używanego systemu wiki.</small></p>
<dl>
<dt>Fandom</dt>
<dd><p>Wiki w serwisie <a href="https://www.fandom.com/" rel="external">Fandom</a> (odnośnik w formacie <code>[[Fandom:<var>&lt;wyróżnik wiki&gt;</var>]]</code>), bądź strona na takim wiki (odnośnik w formacie <code>[[Fandom:<var>&lt;wyróżnik wiki&gt;</var>:<var>&lt;tytuł strony&gt;</var>]]</code>).</p></dd>
<dt>LDMW</dt>
<dd><p>Wiadomość na <a href="https://wandystan.groups.io/g/wandystan/" rel="external">Liście Dyskusyjnej Mandragoratu Wandystanu</a> wg jej numeru.</p></dd>
<dt>MeatBall</dt>
<dd><p><a class="interwiki" href="http://meatballwiki.org/wiki/" rel="external">Meatball Wiki</a></p></dd>
<dt>MIB</dt>
<dd><p><a class="interwiki" href="https://mib.fandom.com/pl/wiki/" rel="external">Wiki Mikronacyjnego Instytutu Badawczego</a></p></dd>
<dt>Micropedia</dt>
<dd><p><a class="interwiki" href="https://micropedia.fandom.com/wiki/" rel="external">Micropedia</a></p></dd>
<dt>SclaviniaWiki</dt>
<dd><p><a class="interwiki" href="http://vonthorn.sarmacja.org/wiki/index.php/" rel="external">SclaviniaWiki</a></p></dd>
<dt>UseModWiki</dt>
<dd><p><a class="interwiki" href="http://www.usemod.com/cgi-bin/wiki.pl?" rel="external">UseMod Wiki</a></p></dd>
<dt>Wandea</dt>
<dd><p>Artykuł w <a class="interwiki" href="https://wandea.wandystan.eu/" rel="external">Wandei Ludu</a> wg jego numeru.</p></dd>
<dt>Wandystan</dt>
<dd><p><a class="interwiki" href="https://wandystan.eu/w/">Mandragorat Wandystanu</a></p></dd>
<dt>Wandystan.<var>&lt;identyfikator przestrzeni&gt;</var></dt>
<dd><p>Artykuł w danej przestrzeni <a class="interwiki" href="https://wandystan.eu/w/">Systemu Stron Wandejskich</a>.</p>
<p>(nie działa w samym <a class="interwiki" href="https://wandystan.eu/w/">Systemie Stron Wandejskich</a>, używaj <code>[[<var>&lt;identyfikator przestrzeni&gt;</var>::<var>&lt;tytuł strony&gt;</var>]]</code>)</p></dd>
<dt>Wiki</dt>
<dd><p><a class="interwiki" href="https://wiki.c2.com/?" rel="external">WikiWikiWeb</a> (pierwsza w historii witryna typu wiki)</p></dd>
</dl></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2607</id>
		<title>Lista wyróżników InterWiki</title>
		<updated>2020-02-13T14:02:04+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::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2607" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2606" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2614" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki" type="text/html" />
		<atomwiki:revision identifier="2607" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>Zalinkuj do tej strony za pomocą <code>[[Wandystan.WKTiR:Lista wyróżników InterWiki|wyróżniki InterWiki]]</code>! <sup id="fnref1:1"><a href="#fn:1" class="footnote-ref">1</a></sup></em></p>
<dl>
<dt>Fandom</dt>
<dd><p>Wiki w serwisie <a href="https://www.fandom.com/" rel="external">Fandom</a> (w formacie <code>[[Fandom:<var>&lt;wyróżnik wiki&gt;</var>]]</code>, np. <code>[[Fandom:micropedia]]</code>), bądź strona na takim wiki (w formacie <code>[[Fandom:<var>&lt;wyróżnik wiki&gt;</var>:<var>&lt;tytuł strony&gt;</var>]]</code>, np. <code>[[Fandom:micropedia:Mandragorat Wandystanu]]</code>) [^1].</p></dd>
</dl></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2606</id>
		<title>Lista wyróżników InterWiki</title>
		<updated>2020-02-13T13:40:57+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::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2606" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2606" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki,2614" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki" type="text/html" />
		<atomwiki:revision identifier="2606" deleted="no" initial="yes" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><p><em>Zalinkuj do tej strony za pomocą <code>[[Wandystan.WKTiR:Lista wyróżników InterWiki|wyróżniki InterWiki]]</code>! <sup id="fnref1:1"><a href="#fn:1" class="footnote-ref">1</a></sup></em></p>
<div class="footnotes">
<hr />
<ol>
<li id="fn:1">
<p>Składnia może się różnić w zależności od używanego systemu wiki. <a href="#fnref1:1" rev="footnote" class="footnote-backref">↩</a></p>
</li>
</ol>
</div></div>
		</content>
	</entry>
	<entry>
		<id>https://wandystan.eu/w/history,WKTiR::menu,2605</id>
		<title>menu</title>
		<updated>2020-02-13T13:37: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::menu,2605" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/revision-of" href="/w/WKTiR::menu" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/first-revision" href="/w/history,WKTiR::menu,1893" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/last-revision" href="/w/history,WKTiR::menu,2605" type="text/html" />
		<link rel="https://wandystan.eu/ns/atomwiki/history" href="/w/history,WKTiR::menu" type="text/html" />
		<atomwiki:revision identifier="2605" deleted="no" initial="no" significant="yes"></atomwiki:revision>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml"><ul>
<li><a href="/w/WKTiR::Strona_g%C5%82%C3%B3wna">O klubie</a></li>
<li><a href="/w/WKTiR::Cz%C5%82onkowie">Członkowie</a></li>
<li><a href="/w/WKTiR::DoZro">DoZro</a></li>
</ul>
<h3>InterWiki</h3>
<ul>
<li><a href="/w/WKTiR::InterWiki">Dokumentacja <code>intermap.txt</code></a></li>
<li><a href="/w/WKTiR::Lista_wyr%C3%B3%C5%BCnik%C3%B3w_InterWiki">Lista wyróżników InterWiki</a></li>
</ul>
<h3>Specyfikacje</h3>
<ul>
<li><a href="/w/WKTiR::Atom_Vocabulary_for_Wiki_Metadata">Atom Vocabulary for Wiki Metadata</a></li>
</ul></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>
</feed>
