Wiki cleanup

Das Aquariums Wiki Strukturieren und verschönern

Wisser: Skruppy
Mitwisser:

Status: in progress, working
Tags: wiki, orga

Wiki Hinweise

  • Den Titel der Seite bestimmt die erste Überschrift des höchsten Levels. Deshalb bitte da etwas aussagekräftiges (und dennoch kurzes) angeben, da dieser text in allen Seitenübersichten etc. auftauch und „Aquarium“ etc. sehr häufig verwendet wird xD. Ggf. das selbe schreiben wie auch die Seiten URL heißt (also nicht wie diese Seite xD)
  • Die oberste überschrift (die auch den titel bestimmt) wird mit 6 x = gebildet.
  • Die Seite eines name spaces ist unter namespace-name: bzw. namespace-name:start zu finden und nicht etwa nur namespace-name (dies würde eine Seite mit dem selben namen wie der namespace anlegen).
  • Wenn Seite nirgend so recht dazu passt: Refactoring! z.B. einen neuen namespace machen wenn mehrere seiten zu einem thema sind und vorher war da nur eine seite.
  • Seite löschen: Seite editieren –> Text löschen –> Speichern –> Seite is weg
  • Seite verschieben: Skruppy fragen.

Neue namespace struktur

Hier die zuordnung der name spaces und deren Inhalte (die namespaces sind in der Mehrzahl Form geschrieben)

name space Beschreibung
sessions Sessions/Treffen/Ausflüge/Geburtstage
projects Projekte, Workshops, Ideensammlungen, Konzepte für die öffentlichkeit und Google
projects-int Interne Projekte, Workshops, Ideensammlungen, Konzepte die kein Zaungast oder suchmaschiene finden soll (aber auch nicht sonderlich geschützt sind, Acc erstellung reicht um es doch zu sehen)
misc Infos und zeug was man nun wirklich nicht als projekt bezeichnen kann
users Hier kann jeder Fisch sein eigenen namespace anlegen und darin sein persönliches wiki aufbauen (merkzettel), zudem wird daraus die Memberliste erstellt
sys:tbd Sachen über die noch entschieden werden muss wo die dazu gehören, zudem gibt die start seite eine buggy übersicht über Waisen Saiten und Fahlerhafte links.
sys:tpl Templates für das Data template plugin.

Templates

Projekte, user und der Hardware Pool haben Übersichts Seiten, die automatisch aus Metadaten der Seiten in dem jeweiligen Namensraum erstellt werden. Die Metadaten sollten nach der ersten Überschrift angegeben werden, um es einheitlich zu halten. Zum erstellen neuer Projekte, User und Hardware Pool Seiten können somit follgende Tempates verwendet werden.

Projekte

---- datatemplateentry project ----
template      : :sys:tpl:project
description   : 
coordinators  : 
confidants    : 
state_tags    : 
type_tags     : 
----
Name Beispiel Beschreibung
description Tetris Implementation für die Kunstinstallation ACAB des muCCC Möglichst kurze Beschreibung des Projekts, so das Projekt unbeteiligte danach auch sofort verstehen um was es geht.
coordinators [[users:skruppy:start]], Gast Liste an Fischen die sich um das Projekt kümmern und über alles bescheidwissen was mit dem Projekt zu tun hat
confidants [[users:skruppy:start]], Gast Liste an Fischen die an dem Projekt mitgemacht/sich dafür interessiert haben, aber nicht auf jede Frage zum Projekt eine Antwort haben.
state_tags in progress, working Tags, die den zusatnd des Projekts beschreiben. Umbedingt die Status Tags der anderen Projekte als Referenz verwenden, um nicht lauter neue Synonyme ein zu führen
type_tags elektro, HV, inverter Tags, die sagen was in dem Projekt „vorkommt“ wie zum beispiel Themengebiete oder Programmiersprachen. Dabei können auch beschreibungen unterschiedlicher Genauigkeit dabei sein, wie z.B. „elektro, AVR, Arduino“. Zudem Umbedingt die Type Tags der anderen Projekte als Referenz verwenden, um nicht lauter neue Synonyme ein zu führen

User

---- datatemplateentry user_entry ----
template   : sys:tpl:user
nick       : 
signature  : 
avatar     : 
contact    : 
mood       : 
----
Name Beispiel Beschreibung
nick Skruppy Der selbe nick wie in der Überschrift! (muss leider redundant sein, da das Plugin (oder der Skruppy) faied)
signature ปลาแวนด้า Ein Motto/Ein Spruch/Eine Signatur
avatar :hai.png
oder
http://localhost/wuerde.jpg
Ein Avatar Bild, extern oder intern sein kann, wobei im letzteren Fall der Bildname mit einem „:“ anfangen muss, wenn es im root namespace gespeichert wurde.
contact **E-Mail**: skrupellos.spam@web.de \\ **IRC:** skruppy \#aquarium Kontakt Infos, formatierung am besten aus dem Beispiel übernehmen, damit es gleich aussieht. Praktisc wäre die angabe einer E-Mail adresse, wenn sie stark vom nick abweicht, damit man die Fische auf der ML besser zuordnen kann.
mood :smilie.gif
oder
http://localhost/smilie.gif
Ein (meist animiertes) Smilie was deine aktuelle gemütslage gaaaanz akkurat wiederspiegelt :-). Dieseskann wieder extern oder intern sein, wobei im letzteren Fall der Bildname mit einem „:“ anfangen muss, wenn es im root namespace gespeichert wurde. :!: Wenn kein mood angegeben werden soll, dann muss :empty.png eingesetzt werden

Fehlerhafte Seiten

Um die internen Seiten aufgelistet zu um deren Bugs zu finden musst du dich anmelden!

Die follgende Tabelle beinhaltet Seiten auf die kein Link zeigt, die Artikel sollten aber auch erreichbar sein, ohne das die man die URL wissen muss. Die Liste enthält aber auch Seiten für die es OK ist, das sie nicht verlinkt werden.

  • start
  • topbar
  • sys:tpl:*

Zudem werden Seiten aufgelistet, die durch das Data template plugin automatisch auf der start Seite des namespaces verlinkt werden. Jedoch kann es sein, das die Angabe der Metadaten fehlt und somit sie auch nicht auf dem generierten Index auftauchen. D.h. das hier manuell geprüft werden muss. Desweiteren kann es sein das weiterführende seiten in einem unternamespace nicht verlinkt werden. Das betrifft follgende namespaces:

  • projects
  • projects-int
  • hardwarepool
  • users
# ID Title
1projects:start:doku.php
2projects:blubbtris:sortiertLebendiger sortierversuch
3projects:tuerTür
4projects:4-bit-computer4 Bit computer
5projects:sdrSDR
6users:skruppy:ext:uni:4:rnvsAllgemein
7projects:touchTouch sensor
8projects:winkdingsWinkdings-Workshop
9topbar
10users:skruppy:ext:kasseKassensystem
11users:skruppy:ext:uni:5:start5. Semester
12projects:brainbrain
13projects:unityunity
14projects:viddyInfos
15projects:blubbtris:acabgamesACAB (_={ Games
16projects:blubbtris_reloadedBlubbtris reloaded
17projects:gitgit
18projects:garageGaragenzugang
19sys:tpl:users@@!nick@@
20journals:a_strategy_to_honor_and_remember_the_great_times
21projects:raspberrypiRaspberry Pi
22projects:how_to_not_protect_a_webpageHow to not protect a webpage
23projects:loetduellDas Lötduell
24projects:kinectkinect
25projects:inverterInverter
26projects:strobeStrobe
27projects:randomrandom stuff
28sys:tpl:user
29projects:teslaspuleteslaspule
30wiki:welcomeWelcome to your new DokuWiki
31projects:corneKeyboard (corne)
32projects:dw-editDokuWiki Editor verbessern
33projects:rgb123rgb-led-matrix
34users:skruppy:ext:uni:3:bs:uebungenÜbungen
35sys:tpl:project
36projects:elo-kiddieselo-kiddies

Seiten die verlinkt werden, aber nicht existieren. Darunter sind auch follgende Seiten die einen grund haben, das sie nicht existieren, aber verlinkt werden.

  • wiki:pagename
  • wiki:nonexisting
  • some:namespaces
# ID Links
1wiki:pagename4 : Show backlinks
2some:namespaces2 : Show backlinks
3users:bd:start2 : Show backlinks
4sidebar1 : Show backlinks
5wiki:nonexisting1 : Show backlinks
6aquarium_-at-_maximator.org1 : Show backlinks
7users:skruppy:ext:uni:3:sofprak1 : Show backlinks
8sessions:6.12.20151 : Show backlinks
9users:ibis:start1 : Show backlinks
10users:xxm:start1 : Show backlinks
11sys:tpl:title1 : Show backlinks
12users:borisfisch:start1 : Show backlinks
13projects:blubbtris:discovering_simpleclient1 : Show backlinks
14users:skruppy:ext:uni:4:rn1 : Show backlinks
15users:sushi1 : Show backlinks
16users:skruppy:ext:misc1 : Show backlinks

Zu guterletzt kann es noch sein das Seiten sich Zirkulär verlinken, ohne das es einen zugang zu dem Ring gibt. Daher hier noch eine Tabelle aller Seiten die vermeintlich OK sind, aber ggf. doch noch verlinkt werden müssen.

# ID TitleLinks
1users:skruppy:startSkruppy25 : Show backlinks
2users:wanda:startWanda23 : Show backlinks
3users:hifish:startHiFish13 : Show backlinks
4projects:blubbtris:startBlubbtris6 : Show backlinks
5wiki:syntaxFormatting Syntax6 : Show backlinks
6wiki:dokuwikiDokuWiki5 : Show backlinks
7projects:pcbprinterPCB Printer4 : Show backlinks
8projects:moodstripMoodStrip4 : Show backlinks
9projects:irrlandiRRland4 : Show backlinks
10projects:workshop1mC wökrshop4 : Show backlinks
11projects:leaksalzLeakSalz Str.4 : Show backlinks
12projects:blubbtris:puertoplayerpuertoplayer3 : Show backlinks
13sessions:cccamp2011CCCamp 20113 : Show backlinks
14users:samaki:startSamaki2 : Show backlinks
15projects:cardboardcardboard2 : Show backlinks
16projects:startÖffentliche Projekte2 : Show backlinks
17users:tomcod:startTomcod2 : Show backlinks
18sessions:fishmission_c128C3 bzw. fishmission in peace C12 : Show backlinks
19projects:wiki_cleanupWiki cleanup2 : Show backlinks
20sessions:startSessions2 : Show backlinks
21users:maudafish:startMaudafisch2 : Show backlinks
22projects:ehaserlEHaserl2 : Show backlinks
23users:startFische2 : Show backlinks
24misc:gitGIT2 : Show backlinks
25misc:elektroElektro2 : Show backlinks
26users:hifish:ideas1 : Show backlinks
27users:skruppy:ext:uni:5:stat:startWirtschafts- und Sozialstatistik1 : Show backlinks
28users:skruppy:ext:cubieboardCubieboard 1 (1G RAM Version)1 : Show backlinks
29users:hifish:braindumpsBraindumps eines kleinen Fishhirns1 : Show backlinks
30users:skruppy:ext:unsecurebootUnsecureBoot1 : Show backlinks
31users:skruppy:ext:uni:2:ra:prozessorenProzessoren1 : Show backlinks
32users:skruppy:ext:uni:1:start1. Semester1 : Show backlinks
33users:skruppy:ext:uni:startUni1 : Show backlinks
34users:skruppy:ext:uni:2:ra:boolBool1 : Show backlinks
35users:skruppy:ext:uni:2:ra:asmASM1 : Show backlinks
36sessions:leaksalz11Treffen 16.12.20111 : Show backlinks
37users:skruppy:ext:uni:5:web:startWeb-Informationssysteme1 : Show backlinks
38sessions:kreisgeschwimme1 : Show backlinks
39sessions:camp15-reenactmentCamp2015Reenactment1 : Show backlinks
40startAquarium1 : Show backlinks
41sessions:c64-geburtstagC64-Geburtstag1 : Show backlinks
42sessions:31c3was war?1 : Show backlinks
43sessions:30c330C31 : Show backlinks
44sessions:cccamp2015CCCcamp20151 : Show backlinks
45sessions:ccccamp_2019CCC Camp 20191 : Show backlinks
46sessions:leaksalz9Treffen 30.09.20111 : Show backlinks
47users:skruppy:ext:uni:2:ra:repDarstellungen1 : Show backlinks
48users:skruppy:ext:startPublic1 : Show backlinks
49sessions:geburtstagsaquarium_2018Geburtstagsaquarium_5.1.1 : Show backlinks
50sessions:leaksalz10Treffen 25.11.20111 : Show backlinks
51users:skruppy:ext:uni:2:ra:storetransSpeichern und Übertragen1 : Show backlinks
52users:skruppy:ext:uni:5:dm:startDigitale Medien1 : Show backlinks
53users:skruppy:ext:uni:4:fpga:startFPGA1 : Show backlinks
54users:skruppy:ext:uni:4:fpga:toolsTools1 : Show backlinks
55users:skruppy:ext:uni:4:fpga:syntaxSyntax1 : Show backlinks
56users:skruppy:ext:uni:4:fpga:circuitsGrund Schaltungen1 : Show backlinks
57users:skruppy:ext:uni:4:fpga:hwHardware1 : Show backlinks
58users:skruppy:ext:uni:4:fsk:berechenbarkeitBerechenbarkeit1 : Show backlinks
59users:skruppy:ext:uni:4:fsk:komplexitaetKomplexität1 : Show backlinks
60users:skruppy:ext:uni:4:statLineare Modelle1 : Show backlinks
61users:skruppy:ext:uni:4:comcompComComp1 : Show backlinks
62users:skruppy:ext:uni:4:fsk:sprachenSprachen1 : Show backlinks
63users:skruppy:ext:uni:4:start4. Semester1 : Show backlinks
64users:skruppy:ext:uni:5:dbs:startDatenbanksysteme I1 : Show backlinks
65users:skruppy:ext:uni:3:start3. Semester1 : Show backlinks
66users:skruppy:ext:uni:3:statStichprobentheorie1 : Show backlinks
67users:skruppy:ext:uni:2:logicLogik und Diskrete Strukturen1 : Show backlinks
68users:skruppy:ext:uni:2:promoProMo1 : Show backlinks
69users:skruppy:ext:uni:2:algodatAlgoDat1 : Show backlinks
70users:skruppy:ext:uni:2:ra:startRechnerarchitektur1 : Show backlinks
71users:skruppy:ext:uni:2:ra:uebungenRA Tutorien1 : Show backlinks
72users:skruppy:ext:uni:5:sem:startProseminar Medieninformatik1 : Show backlinks
73users:skruppy:ext:uni:2:statStat1 : Show backlinks
74sessions:29c329C31 : Show backlinks
75users:skruppy:ext:uni:3:swtecEinführung1 : Show backlinks
76users:skruppy:ext:uni:3:sysprakSystem Praktikum1 : Show backlinks
77users:skruppy:ext:uni:3:bsProgramme und Unterprogramme1 : Show backlinks
78users:skruppy:ext:uni:2:start2. Semester1 : Show backlinks
79users:skruppy:ext:uni:4:fsk:startFormale Sprachen und Komplexität1 : Show backlinks
80sessions:9.3.20161 : Show backlinks
81projects:dw-change-notificationDokuWiki change notification plugin1 : Show backlinks
82projects:asciiquariumasciiquarium1 : Show backlinks
83projects:blubbtris:gigargoylegigargoyle1 : Show backlinks
84projects:blubbtris:blubbtris_fuer_alle_-_20hXtris1 : Show backlinks
85hackerspaces:startHackerspaces, Termine1 : Show backlinks
86users:pweza:startPweza1 : Show backlinks
87projects:fritzbox3170FRITZ!Box WLAN 31701 : Show backlinks
88projects:flipdotflipdot1 : Show backlinks
89misc:neryentertainmentNerdy Entertainment1 : Show backlinks
90projects:blubbtris:firstshot_client1 : Show backlinks
91projects:blubbtris:ideas_about_the_clientGame Client1 : Show backlinks
92projects:blubbtris:acab_webplayera.c.a.b Webplayer1 : Show backlinks
93playground:playgroundPlayGround1 : Show backlinks
94misc:start(Nützliche) Infos1 : Show backlinks
95misc:nerdycalendarNerdy dates to remember1 : Show backlinks
96projects:blubbtris:acabedWebinterface (acabed)1 : Show backlinks
97projects:blubbtris:ideas_about_the_gamebrainSpielteilchen1 : Show backlinks
98projects:blubbtris:think_of_doing_games_with_acabHaving gaming fun with acab1 : Show backlinks
99projects:blubbtris:discovering_the_universe_of_acabThe Universe of ACAB1 : Show backlinks
100projects:internet-kopierenInternet Kopieren1 : Show backlinks
101projects:fahrad-polo-shuffleFahrad-Polo-Shuffle1 : Show backlinks
102sessions:010Treffen 17.02.20121 : Show backlinks
103users:sushi:startSushi1 : Show backlinks
104sessions:011Trefefn 16.3.20121 : Show backlinks
105sessions:00115.10.20101 : Show backlinks
106sessions:6.1.20156.1.20161 : Show backlinks
107sessions:06.01.20176.1.20161 : Show backlinks

DokuWiki anpassen

OK, hier eine Ideensammlung von sachen die für das Wiki bei Zeiten vieleicht mal gemacht werden könnten :-) (highly optional)

  • IP adressen vor nicht angemeldeten besuchern verstecken
  • Eigenes design (schlichter. z.B. buttons hinter hover menues)
  • Data Template plugin verbessern
    • Liste von Seiten mit fehlerhaften (z.B. fehlenden) Metadaten in einem namespace.
    • Tag cloud cloudy machen (verschieden große Schriften)
    • Tags Linkbar machen
    • Auswahl der Tagcloud löschen können
projects/wiki_cleanup.txt · Zuletzt geändert: 2012/02/24 04:00 von skruppy