Event Timeline
Probleme des aktuellen Wikis:
- Suche funktioniert (fast) gar nicht
- Viel Altlast
- Startseite unübersichtlich
- Struktur bildet nicht neue Abteilungssituation ab
- Bearbeiten ist nicht benutzerfreundlich
- Kein Konzept (?) der Seiten
Vorgehen:
- Möglichkeiten/Funktionalitäten des MediaWikis überprüfen (s. u.)
- Konzept für eine einfache Struktur des "neuen" Wikis erstellen
- Planung "Umzug"(next Community-Days)
Todos:
Mediawiki Funktionalität prüfen
- Suchfunktion (Tobi)
- Filtern: Kategorien, Untergruppen (MIC/CAMI)
- Strukturierungsmöglichkeiten (Matthias)
- Gruppen MIC, CAMI, CAMIC,...
- Benutzerrechte (Amir)
- Editor (Dominik)
- Vereinfachte Benutzbarkeit
- siehe https://www.mediawiki.org/wiki/Extension:VisualEditor
- Template (Andre) (- Protokolle
- Konzept, Plugin,...)
Die Seiten vom mediawiki werden in einer Datenbank abgelegt. Der URL Pfad oben wird in PHP geparst und in eine SQL Abfrage umgewandelt.
Quelle
Protect a page from being edited:
https://www.mediawiki.org/wiki/Help:Protected_pages
https://www.mediawiki.org/wiki/Help:Protecting_and_unprotecting_pages
VISUALEDITOR FÜR WIKI
1.1 ÜBERSICHT
- Es gibt wenige Alternativen zum VisualEditor.
- WikiEditor (das ist der alte)
- BlueSpice: Alternatives Wiki-System, kommerziell, aber mit Free-Version
- ist Mist
1.2 FUNKTIONEN VON VISUALEDITOR
- WYSIWYG
- Tabellen einfügen un bearbeiten funktioniert super
- Sortierbar
- Collapsable
- ...
- Links
- Wiki-interne Links
- Externe Links
- Computercode: „Ugly as shit!“ -André
- Use code block, not „Code-Style“
This might also be useful:
https://www.mediawiki.org/wiki/Best_practices_for_using_MediaWiki
Concepts for structuring pages
- Namespaces
- Default namespaces in Mediawiki exist: e.g. Help for tutorials and how-tos
- Custom namespaces can be configured
- Filter by namespace in advanced search
- Category namespace
- Subpages
Extensions for advanced search:
- The Multi-Category Search extension allows users to find pages that are included in several specified categories at once (pages that intersect Intersection.jpg multiple categories). By default a user can specify up to 5 categories to intersect, and optionally up to 3 categories to be completely excluded from search
- MixedNamespaceSearchSuggestions makes the search box autocomplete terms matching page names from content namespaces in addition to full page names. The namespace name is stripped from each title and shown in a byline next to it.
- The CirrusSearch extension implements searching for MediaWiki using Elasticsearch.
- The TitleKey extension provides a case-insensitive title prefix search. It uses a separate table for the keys, so if it works cleanly it can be deployed without an expensive rebuild of core tables,
- The SearchStats extension tracks user searches that do not result in a direct hit from a page. The search saves the search term to a new table called search_query. Most recent 10 searches and top 10 searches can then be viewed on the SearchStats special page. This plugin would be great to continuously improve our structure.
Templates could be used to preload the creation of a new subpage. The inputbox extension (https://www.mediawiki.org/wiki/Extension:InputBox) could be used to provide a shortcut button to create new subpages. Here we could also use the "preload" parameter to include an already created template. This template could define the layout of the subpage (e.g. a certain transcript) or provide some info boxes for project pages etc.
The "prefix" parameter can be used to create the subpage at the correct position in the wiki (e.g. using "prefix={{FULLPAGENAME}}/"). This way we can enforce to create a "subpage" as the "child of the current page".
Mediawiki docker randomly generates admin password without printing it or anything helpful... just guess it or whatever.
# Generate MEDIAWIKI_ADMIN_PASS if [ -z "$MEDIAWIKI_ADMIN_PASS" ];then MEDIAWIKI_ADMIN_PASS=$(</dev/urandom tr -dc A-Za-z0-9 | head -c8) fi ... -e MEDIAWIKI_ADMIN_PASS=$MEDIAWIKI_ADMIN_PASS \
We set up a local Testwiki and imported the MITK wiki for test purposes. The VisualEditor works like charm. The included search seems to be better justs by using a newer wiki version. We probably don't need to add a search plugin.
Hey. I think it would be a good idea to have another wiki-meeting on Friday to discuss the next steps. We answered a lot of technical questions, now it's time to get together and decide how we want to structure the wiki, which pages we want to keep, remove etc.
So let's meet next bugsquashing after the kick off meeting.
Brainstorming:
- Ein gemeinsamens Wiki für CAMI und MIC erscheint uns sinnvoll
- Zur Zeit fallen uns keine Gründe ein, warum wir tief in Nutzerrechte einsteigen sollten und nur berenzt Zugriff auf Unterseiten gewährt wird
- Sidebar vergleichbar zu mitk.org
- 3 Reiter: Allgemein, CAMI, MIC
TODO:
- Wie gehen wir mit "Categorys" bzw- "namespaces" um?
- Kann man erzwingen, dass Kategorien angegeben werden müssen?
- Evtl. die "Blank Page" bearbeiten und dort schon "Category" einfügen.
- Inhaltlich durchgehen und "ausmisten"
- Sinnvolles Konzept für Startseite
- Heute und am nächsten Community Day soll das bisherige Wiki durchgeschaut werden um zu klären, was umgezogen wird und was nicht (@neher, @rosst)
Hier der Link zum google Doc mit der Wiki Startseitenplanung:
https://docs.google.com/document/d/11Oer_h7NK0_RespdCwX2XRH3tl7MgBB40O67VmeY-sc/edit?usp=sharing
Links sind sortiert. Haben sehr viel rausgeworfen. Und das was übrig geblieben ist, ist eigentlich alles im Bereich "Allgemein".
Nächster Schritt ist wohl das in der RUnde nochmal zu besprechen und dann ins neue System einzubauen. Todos hierbei sind:
- Sinnvollere Namen für die Einzellinks
- Strukturierung/Gruppierung der Links
- Überprüfung der eigentlichen Inhalte
- Ergänzungen
Gab's nicht in der Zwischenzeit noch das ein oder andere neue Wikigespräch mit nicht umgesetzten Beschlüssen? Weiß nicht was der Stand ist. Wie viele Wikis gibt's denn gerade?