Logo

To do

Offene Punkte

Anzeigen

Servereinrichtung

  • Inno-DB-Parameter prüfen und optimieren
  • Listenserver
  • Server liefert die pdfs derzeit als plain text, Apache umkonfigurieren?

erledigtes

  • pdf-Generierung
  • Backups, zumindest rudimentär (hoffen wir's)
  • Webalizer einrichten
  • Mailserver einrichten
  • Logrotates prüfen

Software

Bugs

  • Mit http://www.wikiweise.de/Frontcontroller?=editArticle&article=&action=submit können Artikel ohne Namen angelegt werden - muss abgefangen werden.
  • Suchindex muss automatisch statt manuell aktualisiert werden
  • Lebenszeit der skalierten Bilder muss über den Neustart des Applikationsservers heraus verlängert werden.
  • Wikipedia-Import funktioniert nicht für Artikel mit nur einer Version (vermutlich weil dann in WP die Input-Buttons fehlen, an denen der Import eine Zeile mit Version erkennt)
  • Überschriften ohne dazugehörendem Textblock führen bei der pdf-Generierung zu einer Null-Pointer-Exception.
  • Umlaute in Dateinamen beim Upload funktionieren nicht
  • Bilder, die unter der angestrebten Bildgröße liegen, werden nicht oder fehlerhaft und damit nicht mehr darstellbar skaliert, siehe Anaximenes, Breitkopf und Härtel
  • Lucene-Suchindex wird nicht korrekt aktualisiert, wenn Artikel umbenannt oder gelöscht werden
  • Ändert man einen Artikel wie bspw. Isochronie, bei dem ein zweiter Artikel mit dem gleichen Index-HE existiert (Isochronie ((Sprache)), so weist der Link in den letzten Änderungen auf die Begriffsklärung statt auf den geänderten Artikel.
  • Fehlerhafte Bildauszeichnungen führen dazu, dass der ganze Artikel nicht geladen wird und eine fette Fehlermeldung erscheint, vgl http://www.wikiweise.de/Frontcontroller?command=displayArticle&article=Teilnehmer%3ANocturne/Mein%20Bilderpool&version=14
  • http://www.wikiweise.de:8080/wikipresto-software-wiki/ liefert nur einen Stacktrace. Link ist in Wikiweise:Software
  • Suchen nach "Spielwiese" --> Treffer in Hauptindizierung "Spielwiese" --> Klick --> "Artikel nicht vorhanden!"

noch offen, aber im nächsten Update gefixt

  • Animierte Gifs ermöglichen

erledigte

  • Über Aliase, Referenz-Bezeichner etc. referenzierte Artikel werden nicht als vorhanden erkannt
  • Fehlende Freigabe von Connections bei Exception in der Security-Facade -
  • Die Seiten zu Bildern mit Unterstrichen im Titel werden nicht korrekt angezeigt, da die Unterstriche in einer URL defaultmäßig zu Leerzeichen im Artikelnamen gemacht werden. (Bild:Epicyclic_gear_small.png, Bild:Epicyclic gear small.png)
  • Immer noch ein Fehler mit nicht freigegebenen Datenbank-Connections, was dazu führt, dass das System irgendwann einfriert (hoffentlich erledigt)
  • Wikiparser fehlertolerant machen
  • Bei über Aliase, Referenz-Bezeichner etc. referenzierte Artikel muss man aus der Anzeige ins editieren des Hauptartikels kommen, nicht in den nicht-existierenden Artikel für das Alias
  • durchgängig pseudo-statische Links (http://www.wikiweise.de/wiki/Wikiweise:Über Wikiweise) statt redirects in den Referenzierungen, wichtig für die Aufnahme in den google-Index
  • Tote Links auf der Hauptseite
  • Lange Artikelnamen werden beim Laden über das Lemma nicht gefunden (European Telecommunications Standards Institute) möglw. Problem mit dem zweiten Index auf glb_artindex
  • Unterseiten im Benutzer-Namensraum funktionierten seit dem Update auf pseudo-statische URLs nicht richtig
  • Display-Links in automatischen Begriffsklärungsseiten funktionieren nicht
  • Bei allen Revisionen wird die Autorenliste der aktuellen Version angezeigt, nicht die der ausgewählten Version
  • Bei alten Revisionen wird die Autorenliste falsch angezeigt, wenn ein Artikel aus der Wikipedia importiert wurde
  • Bilder mit Leerzeichen können für den pdf-Output nicht geladen werden und erzeugen Exception (vgl. Klemmenspannung)
  • Artikelnamen mit einem Apostroph funktionierten nicht richtig
  • Kommata, Punkte, Klammern etc. werden nicht länger als Teil eines Links gerendert, wenn sie hinter der "]]"-Kennzeichnung stehen.
  • Inhalte von Listen wurden bei der ermittlung der referenzierten Artikel ("Verweise hierher") nicht berücksichtigt.
  • pdf-Erzeugung unterschlug Zeichen, wenn nur ein Zeichen vor einem Trennstrich steht (p-n-Diode)
  • Suchindex neu aufbauen erwischte nicht alle Datensätze
  • Fehlerhaftes Markup in Bilder-Includes führt nicht länger dazu, dass der Artikel nicht geparsed werden kann.
  • (k) alt-Tag für Bilder
  • Unskalierte (weil zu kleine) .png und .gif-Bilder führten zu Exception in CWebPageCustomizer:getTempFileURLForImage beim recodieren nach jpg
  • Verwundbarkeit durch script injection in der Suchfunktion beseitigt.
  • Interwiki-links erzeugen Plenks im pdf.
  • Böser Fehler, wenn ein Artikel direkt nach Hochkommas (Fett oder Kursiv-Markierungen) endet, ohne dass danach noch eine Zeilenende-Markierung folgt, verursacht durch nicht erfüllte Vorbedingung in CharTokenBuffer.append(..), eigentliche Ursache in CTokenManager beim Einlesen des Strings, beim Abprüfen der Anzahl der Hochkommas wird ein Textende fälschlich als Markierung für ein TOKEN_ANYOTHER gesehen, wenn bereits zwei Hochkommas eingelesen sind. Das Codefragment muss neu geschrieben werden (matches()-Methode des Streams verwenden).
  • Nutzung der Kopierfunktion innerhalb von Wikiweise scheint dazu zu führen, dass das Einfärben-Feature nicht funktioniert (Endlosschleife?)
  • Bildbeschreibung wurde im pdf nicht mehr angedruckt
  • Import-Funktion aus WP kaputt? (Brauchen wir die noch?) ––– Ja, um eigene Artikel zu importieren. Die Autoren werden nicht mehr angezeigt, beim nächsten Schritt kommt eine Fehlermeldung --K. Bleuer *, 2006-07-19 - 09:50
  • URI ist eigenartig http://www.wikiweise.de/stylesheets/ockham//main.css CSS enthält 9 Fehler. Ich weiß nicht ob das so gewünscht ist? (Anmerkung von Uli: Mittlerweile sagt diese Seite "Gratulation". Hehe. Danke auch.)
  • Einfärben zeigt immer nur die erste Section
  • Abschalten der Teilnehmerbeiträge in den Benutzereinstellungen wird nicht gespeichert.
  • Suche verschluckt Artikel in der Ergebnisliste, wenn für zwei Artikel die Gewichtung identisch ist.
  • Wird eine neue Artikelversion angelegt und die alte in die Historie verschoben, werden Backslashes aus dem Text gelöscht. Artikel Wiki-Markup - Mathematische Formeln lässt sich nicht speichern, Log zeigt SQL-Syntaxfehler beim Einfügen in die Historie. Ursache war, dass dieses Einfügen nicht mit einem prepared Statement geschah und die Zeichenfolge Backslash-Apostroph nicht richtig verarbeitet wurde.
  • Anzeige eines Artikels aus der Historie funktioniert nicht, wenn der in Unterseiten aufgeteilt wird
  • Einfärben funktinoiert nicht bei abschnittsweiser Anzeige eines Artikels aus der Historie

will not be fixed

  • Kanji wird gar nicht angezeigt. Bei Magnetron Kinjirō Okabe (岡部金治郎). Ist wohl den meisten egal ist aber dennoch ein Fehler.
    • Ist ein Problem der Schriftart. Der Pdf-Generator verwendet im Moment stur die Schriftart FreeSerif. Das ist diejenige mit dem am weitest gediehenen Unicode-Umfang, die ich gefunden hab. Kann Hirakana und Katakana, aber leider kein Kanji. Ich hoffe eigentlich darauf, dass der Font noch erweitert wird und man endlich mal einen Schriftschnitt hat, der alle Unicode-Zeichen kann. Sonst muss man je nach zu renderdem Zeichen die Schriftart wechseln, und das ist a) eklig zu programmieren und b) konzeptionell nicht schön. Falls Du ne andere (kostenlose) Schrift weist, die noch mehr Zeichenumfang hat, und für normales Deutsch auch noch nett anzukucken ist, dann immer her damit! ;-) Uli *, 2005-05-12 - 14:09
      • Gibt es ein Problem eine nicht freie Schrift zu verwenden wie z. B. Arial? Wahrscheinlich weil als Vektorgraphik extrahierbar? Ansonsten ist die Sache nicht so wichtig und ich kann warten bis FreeSerif um Kanji ergänzt wird. Und nein, ich kenne keine bessere Schrift für UTF-8 als FreeSerif/-Sans. mfg --Paddy *, 2005-05-12 - 15:0
  • Das "kaufmännische Und" funktioniert nicht in Artikelnamen: Lindt & Sprüngli. Noch keine Ahnung, ob man das irgendwie umgehen kann....

Wunschliste

Lizenzliches

  • Abbildungsverzeichnis mit Lizenzhinweisen im Pdf
  • Beschreibungs/Autor/Lizenzmaske beim Bilder-Upload
  • Vorgaben für Lizenztexte

Besonders Dringend

Höchst wichtig

  • Historie für Bilder
  • Sichtbarmachen der veränderten Indizierung
  • Warnung! vor dem Überschreiben von Bildern
  • Absatzweises Bearbeiten bei langen Artikeln
  • Bei Artikel-Umbenennung sollte die zugehörige Diskuss.-Seite automatisch mit umbenannt werden (wenn sie denn existiert)

Brandeilig

  • Hauptautoren über X % (30%?) sollten im PDF auf der Titelseite auftauchen.

Wichtig fürs Wachstum

  • Feinkörnigere Rechtevergabe (in Arbeit)
  • Benutzerbewertung

Wunschliste für Weihnachten etc.

  • Unterstützung von Fußnoten
  • Abstimmungs-System (e-Voting)
  • Massen-Upload als zip, gzip, bzip.
  • Ein Feld für die Lizenz beim upload. Und das "bitte geben sie eine Lizenz an" saugt extrem! Wir sind nicht dumm hier! Bilder ohne Lizenz werden einfach gelöscht. Ende!
  • Beim Umbenennen von Artikeln Diskussionsseite mit umbenennen
  • "Beobachtungsliste"
  • Benutzerdefiniertes Stylesheet wäre schön, um eventuelle Schwierigkeiten mit dem Default-Stylesheet bspw. bei rot-grün-Blindheiten umgehbar zu machen
  • Teilnehmerseiten: Indizierung durch Suchmaschinen über einen Parameter in den Einstellungen steuerbar machen, META-Tag
  • Mängel in der Suche: sensitiv für Groß-Kleinschreibung; Bindestriche/Schrägstriche sollten vor der Indizierung durch Leerzeichen ersetzt werden.
  • Tausendertrennung durch geschützte smallspaces bei Zahlen. Idealerweise Bsp. 12 345 smallspace, wenn das die Browser unterstützen.
  • Bilder die im Original sehr klein sind erscheinen viel zu groß (siehe z. B. Lemma Thyristor
  • Ähnlich wie für die letzten Umbennenungen wäre es wohl sinnvoll Änderungen am Metatext ebenfalls auf einer Spezialseite sichtbar zu machen, da hier sonst unbemerkt von den beobachtenden Teilnehmern Änderungen vorgenommen werden könnten.--van Flamm *, 2007-12-11 - 13:52
  • Benutzerliste, Alphabetischer Index aller Benutzer
  • Kategorien, um einen Überblick über ein Thema anzuzeigen

in Arbeit

  • Tex-Rendering
  • Unterstützung von Tabellen

im nächsten Update

erledigte

  • Vorschau-Funktion
  • Unterseiten zumindest im Benutzer-Namensraum, um persönliche Arbeitsbereich aufzubauen (im Moment kaputt)
  • Anzeige der Haupt-Autoren, die man beim Import angegeben hat, in der Versionsgeschichte des Artikels
  • Diff-Links
  • Unterschriftsfunktion (nur auf Diskussionsseiten!)
  • Funktion zum Umbenennen von Artikeln
  • Pdf-Generierung im Hintergrund, Mailbenachrichtigung an User, sobald die Datei fertig ist.
  • Hoch- und Tiefstellung
  • Was-Zeigt-Hierhin-Feature
  • Einbau nicht trennbarer Leerzeichen bei der Web-Anzeige von Abkürungen wie "u. A.", "z. B." etc.
  • "Offene" Anmeldung für jedermann mit email-Bestätigung
  • Ordentliches Layout von Listen im pdf
  • Bilder für die Anzeige im Web runterskalieren
  • Listung von Teilnehmerbeiträgen
  • Infrastruktur, um wichtige Führungstexte über die Anwendung editieren zu können, in diesem Zusammenhang ein neuer Namensraum "Systext"
  • Gibt es einen Fehler im Markup, wird die Zeile nicht mehr nur nicht angezeigt, sondern eine Fehlermeldung ausgegeben.
  • Alphabetischer Index
  • Tex-Rendering im Web und pdf (beta)
  • Tabellen-Rendering im Web und pdf (eingeschränkt, Tabellen dürfen maximal eine Seite groß werden)
  • Seite "Wantedpages"
  • Erkennen und warnen bei Bearbeitungskonflikten
  • "Sie haben neue Nachrichten!"-Funktion.
  • Anzeige des Autors, der einen Artikel zuletzt bearbeitet hat (redigierender Autor)
  • Möglichkeit für admin, Benutzerpassworte zurück zu setzen.
  • Spezialseiten per Wikilink verlinkbar
  • (Technik: Mehrere Instanzen der Webapplikation möglich, System-Stylesheet parametrierbar, Namensräume dynamisch über Datenbank anlegbar, Hauptmenü dynamisch. Hintergrund: Ich will eine eigene Web-Seite für die Software bauen, falls Paddy mit entwickeln hilft, brauchen wir eine Koordinationsmöglichkeit)
  • Möglichkeit, "unintelligente" Links auf Artikel anstelle von Stichworten zu setzen. Damit können wir mit [[Isochronie]]auf die Begriffsklärung Isochronie zeigen, mit [[!Isochronie]]auf den allgemeinen, fremdworterklärenden Artikel Isochronie
  • (unparametrierte) Vorlagen
  • HTML in dezidierten Namensräumen erlauben
  • Suche innerhalb einzelner Namensräume, Defaultsuche nur im Artikelnamensraum
  • Endlich mal vernünftiges Löschen von Bildern
  • Endlich Valides XHTML für alle Artikelseiten und die meisten Systemseiten
  • Algorithmus für Bildbreitenbestimmung überarbeitet, graph-grob ist jetzt kleiner, neue Modi für Karten (volle Breite) und für inline-Bilder.
  • Finde-Funktion im Hauptmenü
  • Neue Seite zum Anlegen neuer Artikel
  • Protokollierung von Umbenennungen

Checkliste für nächstes Update

Teilnehmer:Pjacobis unverschämte Wunschliste

  • Teilnehmerspezifisches CSS fände ich auch gut.
  • Lesbarere Diffs
  • Bildeinbindungen
    • "Subfigures" wie in der LaTeX package sunfigure, siehe diese Beschreibung. So etwas wird in MediaWiki mit Tabellen (oder schlimmer) gehackt, aber die abstrakte Auszeichnung wie in subfigure überlässt dem Renderer die Entscheidung über Größe und Anordnung.
    • Und selbige Syntax gleich für Slideshows missbrauchen (nicht für süße Mauzi-Bilder in Katze, sondern z. B. für Bewegungsphasen in Viertaktmotor -- statt animierter GIFs). Für PDF-Erstellung werden die Einzelbilder dann wie normale subfigures behandelt.
    • Irgendeine Lösung für NBSP und This Space
  • "[[Foo ((Bar))]]" im Quelltext sollte immer zu "Foo" rendern, oder gibt es irgendeinen Grund, warum in einem Artikel "Foo ((Bar))" zu sehen sein sollte?
  • UI-Schnickschnack, aber eigentlich auch Accessability: Die Hervorhebung für das Kommando unter dem Mauszeiger (ebenso wie die schwächere Hervorhebung für das Einrasten), durch dunkleren nicht helleren Hintergrund. Mehr, nicht weniger, Kontrast für die Schrift.
  • Bei "Verweise hierher" fehlen die Bildeinbindungen.
  • Hintergrund skalierter PNGs wird schwarz, wo er transparent war (falls Du ImageMagick benutzt: "-background white -flatten" sind die Zauberworte.
  • Vektorgraphiken. Vergl. diese Liste von Möglichkeiten. Interaktive Vektorgrafiken (scroll- und zoombar) wären ein schönes Alleinstellungsmerkmal und mit Batik wohl möglich. Naja, "unverschämt" steht schon in der Abschnittsüberschrift.
  • Irgendetwas, das stärker motiviert, und es nützlicher macht, starke Links zu setzen. Vielleicht automatische Generierung von Topic Maps? Könnte sogar Kategorien ersetzen.

--Pjacobi *, 2008-02-29 - 20:32 (Update Pjacobi *, 2008-03-09 - 12:49)

Problem mit GIF-Animation

Ich habe für die Seite Radar eine Animation im GIF-Format erstellt und hochgeladen. Das Einbinden dieses Bildes als typ:graph-sehrgrob und als funktion:inhalt war wohl ein Fehler, denn jetzt lässt sich die Seite Radar nicht mehr aufrufen. Ich fürchte, der Server ist mit der Umrechnung der Bildgröße überfordert. Vielleicht sollte doch type:text genutzt werden?Ich glaube, erst muss mal ein Systemtechniker ran.c.w. *, 2008-06-17 - 20:51

Anzeigen