Kirjoittaja Aihe: Virtuaali-tiedostojärjestelmä - WikipediaFS  (Luettu 4574 kertaa)

Asmo Koskinen

  • Käyttäjä
  • Viestejä: 4443
    • Profiili
Virtuaali-tiedostojärjestelmä - WikipediaFS
« : 01.07.06 - klo:17.16 »
Terve,

eräs mielenkiintoinen FUSEen perustuva virtuaali-tiedostojärjestelmä on WikipediaFS. Sen avulla voi muokata minkä tahansa MediaWikin sivustoa. Nämä ohjeet perustuvat README-tiedostoon.

http://wikipediafs.sourceforge.net/
---

1. Luodaan hakemisto kotihakemistoon.

koskias@video:~$ mkdir WikipediaFS

2. Muokataan config.xml-tiedostoa sopivaksi. Se on piilohakemistossa ".wikipediafs" kotihakemiston (~) juuressa.

koskias@video:~$ cat .wikipediafs/config.xml
<wfs-config>
    <general>
        <!-- Cache time in seconds -->
        <article-cache-time>300</article-cache-time>
    </general>
    <sites>
        <site>
            <dirname>Arkki</dirname>
            <host>www.arkki.info</host>
            <basename>/wiki/index.php/Etusivu</basename>
            <username>username</username>
            <password>Password</password>
        </site>
    </sites>
</wfs-config>koskias@video:~$

3. Liitetään MediaWiki kotihakemistoon.

koskias@video:~$ mount.wikipediafs ~/WikipediaFS/

4. Käsitellään "Etusivu"-tiedostoa vim-editorilla.

koskias@video:~/WikipediaFS/Arkki$ vi Etusivu

http://www.arkki.info/tmp/WikipediaFS/WikipediaFS_01.png
http://www.arkki.info/tmp/WikipediaFS/WikipediaFS_02.png

5. Käsitellään "Etusivu"-tiedostoa gedit-editorilla.

koskias@video:~/WikipediaFS/Arkki$ gedit Etusivu

http://www.arkki.info/tmp/WikipediaFS/WikipediaFS_03.png
http://www.arkki.info/tmp/WikipediaFS/WikipediaFS_04.png

6. Vilkaistaan muokattua "Etusivu"-tiedostoa.

koskias@video:~/WikipediaFS/Arkki$ ls
Etusivu

koskias@video:~/WikipediaFS/Arkki$ cat Etusivu
Arkki :: Info

Tämä on muokattu Vim-editorilla WikipediaFS:n avulla!

Tämä on muokattu gedit-editorilla WikipediaFS:n avulla!

MediaWiki
koskias@video:~/WikipediaFS/Arkki$

7. Poistetaan liitos.

koskias@video:~$ fusermount -u ~/WikipediaFS/
---

Ystävällisin terveisin Asmo Koskinen.