Migration to the new server completed.

Please add any new defect you notice here!


Die Migration auf den neuen Server ist abgeschlossen.

Bitte neue Defekte hier vermerken!

C64-Wiki:Tech-to-do

Aus C64-Wiki
Wechseln zu: Navigation, Suche

Hier werden die unerledigten Aufgaben unsers Technikers gesammelt, die im Bereich des C64-Wiki noch zu erledigen sind.

Weitere Anregungen oder Nachfragen bitte direkt per Mail tech@c64-wiki.de oder einfach unten einfügen. Diskussionen sind erwünscht!

Inhaltsverzeichnis

[Bearbeiten] Aufgaben

  • Werbebanner für das C64-Wiki designen (...he, Moment mal, Leute! Ich bin der technische Administrator, kein Graphiker!)
  • Newsletter
  • "Wie erzeugt man die bewegten GIF-Bilder?" für die FAQ beantworten
  • Offline-Version des C64-Wikis erzeugen (Termin: Januar 2006), falls es bis dahin keinen vernünftigen Offlinereader gibt, muss das Wiki eben gespidert werden
  • Den Bug 3083 aufmerksam beoachten (Status FIXED, 21.03.2012, Joystick)
  • HighscoreCollector um Zufallsfunktion erweitern
  • "Ampelfunktion"
  • Die Extension RandomArticleLink funktioniert jetzt wieder (wurde an die Änderungen im DB-Schema angepasst). Der "extra"-Teil des SQL-Statements wird nicht mehr wie ursprünglich unterstützt; dafür muss auch eine Lösung gefunden werden (wahrscheinlich ist eine Änderung der MediaWiki-Software am sinnvollsten...).
  • Alle extensions nach der Umstellung auf 1.6.x prüfen...

[Bearbeiten] Zurückgestellte Punkte

  • Artikel über C64 "hotlinked" einbinden, falls möglich. Dies wird durch die MediaWiki-Software verhindert. Die Verwendung einer Kopie des Wikipedia-Artikels, bei der alle Links durch Interwiki-Links ausgewechselt werden, funktioniert auch nur sehr eingeschränkt (Interwiki-Links sind nicht für Bilder möglich, die fehlen dann also). Interwiki-Redirects werden ebenfalls durch die MediaWiki-Software verhindert (laut Dokumentation, tatsächlich wird der Redirect jedoch einfach von einem automatischen in einen manuellen Redirect umgewandelt). Von mir in diesem Zusammenhang bisher vorgenommene Änderungen: die deutsche Wikipedia in die Interwiki-Tabelle aufgenommen (Präfix "WikiPediaDe:") und den Artikel C64 durch einen Redirect ersetzt.

[Bearbeiten] Erledigte Punkte

  • Den Menü-Punkt "Sledgies C64-Wiki-Portal" in "C64-Wiki-Portal" umbenennen. Soll nur der Name sein. Nicht der Artikel.
  • Das vom Wiki referenzierte (aber bisher nicht existente) favicon.ico ist jetzt vorhanden. Einfallsreicherweise habe ich mich in einem Augenblick ungeheurer Kreativität und Originalität für das Commodore-Logo entschieden. (Annmerkung von Sledgie 13:55, 9. Jun 2005 (CEST): Bisher sehe ich da noch kein Logo ...) Microsoft hat das zwar erfunden, aber grade im Internet Explorer ist diese Funktion etwas...halbgar. Aber es ist da, ehrlich!
  • Leere Seiten-Problematik - nicht gelöst durch anderes /tmp-Verzeichnis (wurde trotzdem beibehalten), sondern dadurch, dass ich diesmal PHP explizit mitteile, dass es den session_handler "files" benutzen soll. Dieser "lustige" Bug steckt übrigens schon seit Jahren in PHP drin (in unterschiedlichen Versionen) und entzieht sich schon ebensolange dem Zugriff der Entwickler. Nach einem Test mit über 2000 page loads (über mehrere Stunden hinweg), bei dem der Fehler nicht mehr auftrat, gehe ich davon aus, dass der workaround funktioniert.
  • Client-seitiges Caching wieder aktivieren, wenn o.g. Problem beseitigt ist
  • Wiki-Gästebuch ist in die Navigationsleiste aufgenommen (alternativ vorgeschlagenes PHP-GB ist wieder weg)
  • LOS-Button in Artikel-Button umzubenennen (Beschriftung nach einiger Suche gefunden in http://www.c64-wiki.de/index.php/MediaWiki:Go - nachher habe ich herausgefunden, dass man die Beschriftungen auch über die Spezialseite "Alle MediaWiki-Meldungen" ganz einfach finden kann...). Erläuterung der Motivation durch Sledgie: ich habe mich schon lange Zeit gefragt, was unterscheidet bei der Suche die Buttoms LOS und SUCHE. Bei http://de.wikipedia.org heißt der Buttom LOS Artikel. Damit wird auch die Funktion klarer. Drückst Du auf LOS wird wenn möglich sofort in einen Artikel gesprungen. Bei Suche werden alle möglichen Stellen aufgelistet.
  • FAQ-Link in Navigation einbauen. Jetzt fehlen nur noch Fragen.
  • Und jetzt den richtigen FAQ-Link in Navigation einbauen. ;-)
  • Funktion der Spezialseite "Seiten exportieren" herausfinden und beschreiben: dort kann man in das große Eingabefeld einen oder mehrere Artikelnamen eingeben (bei mehreren Namen jeweils einen pro Zeile). Bei Tippfehlern gibt es keine Fehlermeldung! Platzhalter werden nicht unterstützt. Somit ist ein Export über diese Speziualseite eine nervtötende und fehlerträchtige Arbeit. Da die zugehörige Importfunktion sowieso nicht existiert, erscheint ein Export über das MySQL-Admin-Interface sinnvoller...
  • Möglichkeit einer Abstimmfunktion ("vote") untersuchen, ggf. implementieren (so was wird von der MediaWiki-Software nicht unterstützt, aber mal sehen...)
  • Donnerstag 07.07.05, 12 Uhr: Live-Update auf MediaWiki 1.4.6 durchgeführt.
  • Gästebuch: fertig programmiert, harrt jetzt des Testes!
  • Animiertes Logo "entschärft" (siehe Anmerkung von Loctotus im GB)
  • Zufallsgesteuerter Artikel (Caching-Intervall ist anscheinend 24h)
  • Memory Limit auf 32MB hochgesetzt. Sonst knallt's bei der Skalierung von "Bungeling_Bay_Map.png" (Bildgröße 3200x2000 Pixel). Sollte der Server noch gut verkraften.
  • Artikel für die besonderen Funktion erstellt: C64-Wiki-Funktionen (außerhalb des normalen Namespace).
  • Die MediaWiki-Software hat einen Bug in der Watchlist - soll in 1.4.7 behoben sein
  • Dienstag 19.07.05, 11 Uhr 30: Live-Update auf MediaWiki 1.4.7 durchgeführt.
  • SimpleVote um "Highscore"-Liste erweitert. Und "Lowscore"-Liste auch.
  • Zufallsbildfunktion geändert (siehe Diskussion/Dokumentation).
  • Upload von SID-Dateien freigeschaltet.
  • SimpleVote Sortierung: 10.00 wurde falsch sortiert.
  • Verwendung von SIDs in Artikeln dokumentiert (FAQ)
  • In Liste der Golden Games, Highscoreliste, Lowscoreliste die Titelbilder als Thumb mit aufnehmen
  • Spiele in der Highsore sollen mindestens 5,01 Punkte haben, Spiele in der Lowscore dürfen maximal 5,00 Punkten haben
  • Cacheable Version der Golden Games-Funktion implementieren
  • Latenzzeiten reduziert bei Logoauswahl (Animiertes C64-Wiki-Logo)
  • Bug 3083 ist seit kurzem im C64-Wiki gepatcht (der Patch ist nicht offiziell, daher ist das C64-Wiki das einzige Wiki mit diesem Patch). Spidern funktioniert jetzt. In MediaWiki 1.5 ab beta 4 verhält sich die Image-Klasse anders als in 1.4.7, daher wird dafür eine separate (und dann wohl auch offizielle) Lösung entwickelt.
  • Wartungsfunktionen (die, die nur über command line gehen) sind jetzt zugänglich über [1]. Ja, natürlich ist dieser Bereich des Servers so gut abgesichert wie ein Elefant im Porzellanladen...oder so ähnlich. Mit ls -l kann sich der Admin den Verzeichnisinhalt anschauen, und sich dann ein Script aussuchen, das er starten will (z.B. DiffLanguage.php Be ...das ergibt dann "Be language is complete at 45.34%"). Nur Scripts mit gesetztem "Executable-Bit" lassen sich starten.
  • Funktion zum Sammeln der Highscore-Sektionen der Spieleseiten erstellt und dokumentiert.
  • Punkte Hilfe und FAQ in der Navigationsleiste zusammengefasst, die zugehörigen Artikel zusammengefasst, Punkt Spenden entfernt (Artikel gelöscht).
  • Nummerische Sektion im HighscoreCollector optimiert.
  • Golden Games und Highscore-Galerie in Navigationleiste aufgenommen.
  • GB-Spam-Blocker modifiziert.
  • GB: Änderungsmöglichkeit (Korrekturmöglichkeit) für Einträge, die maximal eine Stunde alt sind (alter Eintrag ist löschbar, danach ist neuer Eintrag sofort wieder möglich).
  • Immer schön nach neuen Versionen der MediaWiki-Software schauen und ggf. aktualisieren (wird jetzt automatisch überwacht).
  • SimpleVote erweitert, Rücknahme einer Bewertung ist jetzt erlaubt.
  • Dienstag 30.08.05, 11 Uhr 30: Live-Update auf MediaWiki 1.4.9 durchgeführt (fehlgeschlagen, Version 1.4.7 wurde beibehalten).
  • Samstag, 03.08.05: SIDs entfernt, SIDs gesperrt nach Hinweis auf rechtliche Problematik (siehe FAQ). :-(
  • Dienstag 04.09.05, 12 Uhr 50: Live-Update auf MediaWiki 1.4.9 durchgeführt (erfolgreich).
  • Funktion für globales Ersetzen ist jetzt für Benuzter mit extremem Berechtigungslevel verfügbar.
  • Dienstag 01.11.05, 11-22 Uhr: Update auf MediaWiki 1.5.1 durchgeführt; die meisten Probleme, die durch dieses "große Update" kamen, sind gelöst. Resultate des Updates:
    • "Zufälliger Artikel" wurde intern auf die neue DB-Struktur umgestellt, daher funktiniert das spezielle "wgExtraRandompageSQL" nicht mehr. Es ist unklar, ob sich das Problem beheben lässt.
      • Für "Zufälliges Bild" und "Zufälliger Link" funktioniert wieder. Hinsichtlich "Zufälliger Artikel" ist wohl ein MediaWiki-CR nötig...
    • Der Seitentitel wird durch neue Seiteneffekte in einigen Extensions unerwünschterweise geändert. Dadurch entstehen heftige Probleme!
      • Da, wo ich Probleme erkennen konnte, sind sie jetzt beseitigt.
    • Artikel mit einem Titel, der Umlaute enthält, sind offenbar weg und/oder fritte. Äußerst dumm, dass auch der Artikel des Monats dabei ist. ARGH! -- Ok, die Artikel sind noch da. Man kommt bloss nicht mehr dran.
      • Die Artikel werden jetzt von Hand wieder hervorgezaubert. Doofe Arbeit, aber ich bin wohl als einziger dafür qualifiziert... Dürfte jetzt erledigt sein. Hoffe ich.
    • Kategorie "Liste aller Bücher A-Z" ist verschwunden.
      • Gab's wohl auch nie und hat's nie gegeben?
  • Montag 05.12.2005, 13-14 Uhr: Live-Update auf MediaWiki 1.5.3 durchgeführt.
  • Die Sonderzeichen-Herklick-Routine von Wikipedia übernommen (Extension CharInsert.php V1.6), MediaWiki:Copyrightwarning und MediaWiki:Copyrightwarning2 angepasst.
  • PregReplace an die Änderungen im DB-Schema angepasst.
  • Abstimmfunktion für "Artikel des Monats" erstellt; ist generisch und kann auch für andere Abstimmungen verwendet werden.
  • Die Extension RandomImage funktioniert wieder wie vor der Umstellung auf MediaWiki 1.5.x. "Platzhalter" werden jetzt an Hand einer festen Liste aussortiert; Muster- und Leerartikel sind damit automatisch mit ausgefiltert.
  • Donnerstag 15.06.2006, 17:30-18:30 Uhr: Live-Update auf MediaWiki 1.6.7 durchgeführt.

[Bearbeiten] Vorschläge für für die Aufgaben-Liste

Hier kommen die Vorschläge von Anwendern rein. Wenn Sie sinnvoll sind, werden Sie in die obige To-Do - Liste übernommen...

[Bearbeiten] Bugliste

Für eine Bugliste hätte ich die Nummer 1 anzubieten:
1. Top-100 unterscheidet sich von Top-10 und Top-3
Gruß, Worf

Äh, ich glaube, das gehört so. Grübel, grübel, überleg...ich meine, dass in der Top-100 ein Artikel reinkommt, wenn er mindestens 2 Stimmen hat, während er für die Top-10 mindestens 5 braucht. Muss ich aber nochmal checken... --Klaws 23:04, 19. Jan 2006 (CET)
Ja, genau, so soll es sein. Ist das die Ursache für den Unterschied, den Du meinst? --Klaws 23:05, 19. Jan 2006 (CET)

[Bearbeiten] Umlaute

Okay, konnte ich jetzt nachvollziehen. Muss wohl beim Upgrade auf die MediaWiki-Software 1.5.x passiert sein. Der Artikel "�ber Sledgies C64-Wiki" enthält das "Ü" nicht als Unicode-Character, sondern wahrscheinlich als Windows-1259 oder Latin-1 oder was-weiss-ich-Kodierung; daher wird er nicht mehr korrekt gefunden/angezeigt. Das muss ich mal bei Gelegenheit vorsichtig direkt in der Datenbank patchen... --Klaws 22:20, 17. Jun 2006 (CEST)
Dank, Joystick. ISO-8859-1 ist der Zeichensatz des "Ü"s. Habe ihn jetzt manuell auf UTF-8 in der DB umgefrickelt. Jetzt isser wieder da, hurra! Bitte weitere Probleme dieser Art hier vermerken; es gibt leider keine automatische Lösung, so dass ich jeweils von Hand tätig werden muss. Das Problem dürfte übrigens nur bei Artikeln aus der Anfangszeit des Wikis auftreten, als MediaWiki noch kein UTF-8 benutzte. --Klaws 22:45, 17. Jun 2006 (CEST)
Nachschlag: Soll wohl Glückrad und Örg (mehrmals) heissen, siehe hier. Und unter Verwaiste Bilder auch nochmal ("Auf eine alte Version..."- da gibts jedoch eine Versionsgeschichte. Alle anderen Bilder hab ich gelöscht und neu hochladen können. --Joystick 06:50, 22. Jun 2006 (CEST)

[Bearbeiten] Simple Vote Funktion überarbeiten

Vorschlag für SimpleVotes-Ausgabe

Weitere Infos siehe hier: Diskussion:Alternativ-Hauptseite#Simple_Vote.3F

Rückfragen bitte an Joystick

[Bearbeiten] Underscores

In der Liste der Bewertungen werden alle Titel mit Underscores angezeigt (anstatt Leerzeichen) --Joystick 06:56, 24. Jun 2006 (CEST)

Das gehört so, weil, das ist einfach ein Dump der Datenbankinhalte. Eigentlich nur zu Testzwecken...oder gibt es tatsächlich Leute, die sich sowas anschauen wollen??? --Klaws 13:57, 24. Jun 2006 (CEST)
Wenn es nur ein Test ist, wozu verlinken wir die Seite ?? --Joystick 21:01, 24. Jun 2006 (CEST)
Gute Frage. "Wir haben dafüe bezahlt, also müssen wir es auch nutzen!" fällt mit dazu nur spontan ein. Nur, wir haben nix dafür bezahlt... --Klaws 13:19, 25. Jun 2006 (CEST)
Ich würde sagen: weg mit der Seite! Die Informationsdichte ist ja nicht besonders hoch (zwar alle Daten, aber komplett unverdichtet), und spannend ist die Liste auch nicht gerade. --Klaws 13:26, 25. Jun 2006 (CEST)
  • g* mich stören die unterstriche nicht, und (eingeschränkten) Sinn macht die liste um nachzuschauen ob man mit nen "Bewertungsbot" (c64games/lemon64) noch was nachvoten muss... BTW: eben dafür wäre so ein "eigene Bewertungen/ fehlende" Dump praktisch, dann muss man die Seiten nicht einzelt aufrufen... --FXXS 04:14, 25. Jun 2006 (CEST)
Sowas wie bei mir auf der Seite? --Klaws 13:19, 25. Jun 2006 (CEST)
Stören tuts mich auch nicht, ist mir halt nur aufgefallen..--Joystick 05:01, 25. Jun 2006 (CEST)

[Bearbeiten] Bewertungs-Box - dreizeilig machen...

Info hier: C64-Wiki_Diskussion:Musterartikel#.22Bewertung_zur.C3.BCcknehmen.22_schreibt_in_InfoBox

aktuell:

3.00 Punkte bei 2 Stimmen
Deine Bewertung war 5 Punkte (Bewertung zurücknehmen)

neu:

3.00 Punkte bei 2 Stimmen
Deine Bewertung war 5 Punkte 
(Bewertung zurücknehmen)

--Sledgie 07:54, 16. Jul 2006 (CEST)

erledigt durch die Tabelle --Joystick 11:57, 27. Aug 2006 (CEST)

[Bearbeiten] Startseite beim Klick auf "Das Bild des Tages"

Infos sind hier: Diskussion:Hauptseite#Startseite_beim_Klick_auf_.22Das_Bild_des_Tages.22

Bitte klären ob das mit einer Vorlage geht oder ein Skript her muss. Den Vorschlag von Jodigi finde ich sinnvoll.

--Sledgie 11:19, 18. Jul 2006 (CEST)

[Bearbeiten] RSS-Fehler bei neuen Seiten

siehe

--Joystick 04:08, 26. Jul 2006 (CEST)

Hier -> http://www.wiki.csoft.at/index.php/XML-Verarbeitungsfehler:_XML-Deklaration_nicht_am_Beginn_von_externer_Entit%C3%A4t erfährt man wieso das Problem ist, vielleicht hilft es ja, da laut deren Beschreibung nur ein Leerzeichen zuviel ist. Ich hoffe ich konnte helfen da ich schon gerne die RSS abonnieren würde. :)
--Kultboy 12:33, 11. Mai. 2007 (CEST)

[Bearbeiten] ACheck-Rules überarbeiten

Nach Einbau der Infoboxen in den Spieleartikel stimmen die Regeln nicht mehr. Frage: Noch warten wegen Infoboxen in anderen Artikel ? --Joystick 12:09, 18. Okt 2006 (CEST)
Zu den Check-Rules

Momentan warte ich noch. Es wäre ja auch schön, zum Testen der regulären Ausdrücke ein paar Artikel zu haben, die das neue (zukünftige) Format haben. --Klaws 11:46, 21. Okt 2006 (CEST)

[Bearbeiten] Bewertungen bei Artikelumbenennung/verschiebung erhalten

Frantic Freddi wurde zu Frantic Freddie verschoben, nun hat die neue Version keine Bewertungen, da diese noch der alten Version zugeordnet sind... Läst sich das technisch lösen oder muss neu bewertet werden ? --FXXS 18:14, 14. Dez 2006 (CET)

Nachtrag: Artikel ist wieder unter alten Lemma, Joystick sammelt solche Fälle... --FXXS 05:26, 15. Dez 2006 (CET)
Habe erneut den Artikel verschoben, muss halt neu bewertet werden. --Sledgie 10:02, 27. Jun. 2007 (CEST)
Votes menuell übertragen, doppelte Votes dabei gelöscht. --Klaws 22:17, 27. Jun. 2007 (CEST)

[Bearbeiten] "Barrierefreiheit"

Ich surfe zwar nicht mehr mit Modem, aber mit Handy ohne UMTS und das dauert bei euch auch reichlich. Eine Seite für ein altes Computersystem sollte in eigenem Interesse aber mehr Wert auf "Barrierefreiheit" und Abwärtskompatibilität legen. Eine Seite für C64-Fans, die nur mit DSL anständig funktioniert, kann ja wohl nicht erstrebenswert sein. --tilo 04:41, 15. Dez. 2007 (CET)