[python-users] Umbenennung der Wiki-Seiten

Andi Albrecht albrecht.andi at googlemail.com
Fr Mai 27 20:04:51 CEST 2011


2011/5/27 Reimar Bauer <rb.proj at googlemail.com>:
> Hallo Chris
>
> ich hoffe wir können Dich auch mal wieder in Köln leibhaftig sehen :)
>
> 2011/5/27 Christopher Arndt <chris.arndt at web.de>:
>> Hallo,
>>
>> mich haben schon immer die hässlichen URLs unserer Wiki-Seiten gestört,
>> die durch die Kodierung des Umlauts und der Leerzeichen in "User Group
>> Köln" entstanden.
>
> Dann nimmst Du den falschen browser ;)

Super! Sieht besser auch - mir haben die URLs auch noch nie so richtig
gefallen :)

>
> Deswegen habe ich mir heute die Mühe gemacht, den
>> (fast) gesamten Namensraum unserer Seiten im Wiki von "User Group Köln"
>> auf "pycologne" umzubenennen.
>>
>> Das heißt, unsere Hauptseite im Wiki ist jetzt:
>>
>>    http://wiki.python.de/pycologne
>>
>> Unter dem alten Namen (sowie "PyCologne" und "pyCologne") habe ich eine
>> Umleitung eingerichtet und außerdem ist die Seite wie immer über unsere
>> Domain "[www.]pycologne.de" zu erreichen.
>
> Wow :)
>
>>
>> Leider habe ich zunächst nicht die Umbenennungs-Funktion von MoinMoin
>> benutzt, sondern die Hauptseite manuell kopiert. Als ich dann gesehen
>> habe, dass man mit der Umbenennfunktion auch alle Unterseiten mit
>> umbenennen kann, habe ich die Kopie wieder gelöscht und es damit
>> versucht. Leider klappt die Umbennenung damit nicht, wenn die Zielseite
>> schon mal existiert hat, auch wenn sie wieder gelöscht wurde!
>
> Also ich erklär das nur, weil man in diesen Kreislauf vielleicht nochmal kommt.
>
> An dieser Stelle hättest Du die Kopie aus dem Weg schieben müssen,
> durch umbenennen mit z.B. prefix KannWegSeite
> Danach wäre es dann so gegangen, wie Du es vorgehabt hattest.
>
> Löschen heisst in moin-1.x halt nur 0 byte aber history und revert ist
> auch möglich.
> Während umbenennen ein move auf dem filesystem level ist. Das wäre
> dann destruktiv,
> falls am Ziel schon was ist. Daher ist das dann nicht erlaubt.
> In moin-2 gibt es die Möglichkeit ein item oder eine Revision zu zerstören.
>
>
>  Also
>> musste ich leider alle Unterseiten manuell umbenennen :( Da ich aber
>> sowieso für jede alte Seite eine Umleitung zum neuen Namen einrichten
>> wollte, war der Mehraufwand nur halb so groß und ich konnte dabei auch
>> gleich ein wenig aufräumen.
>
> :)
>
>>
>> Ich hab soweit jetzt alles durch bis auf die Protokolle vor 2011. Da das
>> noch einige Dutzend Seiten sind, wäre eure Hilfe willkommen!
>>
>> Vorgehen:
>>
>> - Seite aufrufen
>> - "Seite umbenenen" im Menü links aufrufen
>> - "User Group Köln" in "pycologne" ändern, Grund angeben, "Seite
>> umbenennen" klicken.
>> - Seite editieren, am Ende der Seite und im Link zur Hauptseite "User
>> Group Köln/" durch "../" ersetzen (und ggf. an anderen Stellen)
>> - Seite Speichern
>> - Originale Seite aufrufen, editieren
>> - Vorlagentext durch "#redirect pycologne/<seiten name>" ersetzen, Grund
>> angeben, speichern.
>
> Mist, hab erst in 1.9 renamePage ins xmlrpc aufgenommen, auf dem
> server ist noch 1.8.
> Also bleibt da tatsächlich nur manuelles moven, Ich schau mal am
> Wochenende ob ich da mit helfen kann.
>
>
>
>>
>> Unten die Liste der Seiten, die noch umbenannt werden müssen.
>>
>> Falls euch sonst noch irgendwelche toten Links oder sonstige Probleme
>> auffallen, korrigiert das am besten gleich selbst oder meldete es hier,
>> damit jemand anderes sich darum kümmert. Insbesondere, wenn ihr auf
>> einer Seite die Meldung seht, dass ihr von "User Group Köln/<irgendwas>"
>> umgeleitet worden seit, dann ändert bitte, wenn möglich, den Link, der
>> euch zur Seite geführt hat. Auf Unterseiten des "pycologne"-Namensraums
>> könnt ihr übrigens, um auf Seiten auf gleicher Ebene Wiki-Links der Form
>> [[../Seitenname | Linkitel]] verwenden. Siehe auch
>> http://wiki.python.de/HelpOnEditing/SubPages.
>>
>> Danke für die Aufmerksamkeit!
>
> Vielen Dank!!!
>
> Reimar
>
>>
>> Chris
>>
>>
>> User Group Köln/Protokoll 20061116
>> User Group Köln/Protokoll 20061213
>> User Group Köln/Protokoll 20070110
>> User Group Köln/Protokoll 20070214
>> User Group Köln/Protokoll 20070314
>> User Group Köln/Protokoll 20070411
>> User Group Köln/Protokoll 20070509
>> User Group Köln/Protokoll 20070613
>> User Group Köln/Protokoll 20070711
>> User Group Köln/Protokoll 20070808
>> User Group Köln/Protokoll 20070912
>> User Group Köln/Protokoll 20071010
>> User Group Köln/Protokoll 20071114
>> User Group Köln/Protokoll 20071212
>> User Group Köln/Protokoll 20080109
>> User Group Köln/Protokoll 20080213
>> User Group Köln/Protokoll 20080312
>> User Group Köln/Protokoll 20080409
>> User Group Köln/Protokoll 20080514
>> User Group Köln/Protokoll 20080709
>> User Group Köln/Protokoll 20080813
>> User Group Köln/Protokoll 20080910
>> User Group Köln/Protokoll 20081008
>> User Group Köln/Protokoll 20081112
>> User Group Köln/Protokoll 20081210
>> User Group Köln/Protokoll 20090114
>> User Group Köln/Protokoll 20090211
>> User Group Köln/Protokoll 20090408
>> User Group Köln/Protokoll 20090513
>> User Group Köln/Protokoll 20090708
>> User Group Köln/Protokoll 20090812
>> User Group Köln/Protokoll 20090909
>> User Group Köln/Protokoll 20091014
>> User Group Köln/Protokoll 20091111
>> User Group Köln/Protokoll 20091219
>> User Group Köln/Protokoll 20100113
>> User Group Köln/Protokoll 20100210
>> User Group Köln/Protokoll 20100310
>> User Group Köln/Protokoll 20100414
>> User Group Köln/Protokoll 20100512
>> User Group Köln/Protokoll 20100609
>> User Group Köln/Protokoll 20100714
>> User Group Köln/Protokoll 20100811
>> User Group Köln/Protokoll 20100908
>> User Group Köln/Protokoll 20101013
>> User Group Köln/Protokoll 20101110
>>
>> ________________________________________
>> Diese Mail erhalten Sie ueber die Mailingliste python-users der Universitaet zu Koeln
>> Nachrichten an: python-users at uni-koeln.de
>> Abonnement und Benutzereinstellungen: https://lists.uni-koeln.de/mailman/listinfo/python-users
>> Listenarchiv: https://lists.uni-koeln.de/pipermail/python-users/
>>
>> pyCologne Homepage: http://pycologne.de/
>>
> ________________________________________
> Diese Mail erhalten Sie ueber die Mailingliste python-users der Universitaet zu Koeln
> Nachrichten an: python-users at uni-koeln.de
> Abonnement und Benutzereinstellungen: https://lists.uni-koeln.de/mailman/listinfo/python-users
> Listenarchiv: https://lists.uni-koeln.de/pipermail/python-users/
>
> pyCologne Homepage: http://pycologne.de/
>



Mehr Informationen über die Mailingliste python-users