News about releases and updates are posted here.
Post Reply
PaderDesign
Administrator
Posts: 144
Joined: Tue 15. Apr 2008, 15:34
Location: Altenbeken
Contact:

ToDo-Liste

Post by PaderDesign »

Hallo Freunde des GigKalenders,

hier für alle Interessenten die aktuelle ToDo-Liste:

Legende:
* R: Revision: keine neue Funktionen und keine Änderungen an der Datenbank-Struktur.
* U: Unterversion: neue Funktionen, die keine Änderung an der Datenbank-Struktur erfordern.
* N: Nebenversion: neue Funktionen, die eine Änderung an der Datenbank-Struktur erfordern.
* H: Hauptversion: signifikanten Änderungen.

ToDo-Liste:
R News-Feed lässt sich in Firefox nicht automatisch einbinden
R Frontend-Seiten sind teilweise XHTML-Transitional definiert!
R GB: Bei Eingabe des TestStrings 1\2'3"4<b>5&6; macht die Seite Fehler.
R Datei 'includes/funktionen.php' verschieben in Ordner 'functions'
R Datei 'includes/funktionen.php' umbenennen > functions.php
R Im Ordner 'frontend' dürfen nur Example-Dateien liegen > Gästebuchfiles in eigenen Ordner
R Wenn OrtsString leer, keinen Link zu GoogleMaps!
R Funktion 'isDatabasePresent' blockiert bei Tripod die Installation
R Gig-PLZ > Schweden 1xx xx > google maps (vllt leerzeichen entfernen) (bei installation vllt STRING statt INT)
R Backend und Frontend in anderen Browsern anpassen.
R Beim Drücken von Abbrechen-Button nicht zurück-funktion (mal testen, wenn man mehrmals falscheingaben in ein formular gemacht hat, dann springt die seite wieder auf die vorherige formularansicht zurück)
R Abbrechen-Button immer mit 'type="reset"' deklarieren.
R Absende-Button immer mit 'type="submit"' deklarieren.
R Führen Leerzeichen o.ä. in Namensfeldern des eMailings zu Fehlern in Emailprogrammen?
R Frontend-Listen umbenennen in 'Table'
R eMail-Felder im Setup müssen gecheckt werden.
R hinweis, falls browser keine cookies unterstützt.

U Frontend-Ansichten über Backend definierbar (Attribute, Reihenfolge der Attribute, Reihenfolge der Gigs, Monatstrenung, Anzahl, ...)
U News-Änderungsdatum: 'gestern' wenn es gestern war, kein Datum
U Tabellen-Filter ausblenden, wenn keine Daten in Ansicht 'Liste'
U Manche Funktionen im Hintergrund berechnen lassen (ähnl. Threads, mit system() )
U Wenn GigOrt nur '_' o.ä. ist Fehlermeldung ausgeben. > Feldüberprüfung
U User, die online sind, dürfen sich nicht löschen lassen.
U Abbrechen-Button in frontend/guestbook_add.php
U Gästebuch: bei hoher Anzahl Seiten nicht alle Seitenzahlen in Navigation zeigen, vllt nur 10.
U Skript unter 'update' anbieten, welches immer die ganze Datenbank mit allen Tabellen und Spaltenköpfen exportiert.
U Gästebuch-Unterseiten dürfen nicht in Suchmaschinen gelistet werden. (zb. mail-seite)
U größere Zeiträume (zb. Ferien) auf einmal blockieren
U neue Navigation mit Ordner-Struktur wie im Dateiexplorer von Windows
U auf wunsch, termin-liste als pdf an user schicken (http://www.fpdf.de)
U zu kurze Passwörter verhindern. (min 6 zeichen)
U pdf-export per button (http://www.fpdf.de)
U termine weiterleiten per sms auf handy
U Installations-Skript internationalisieren.
U Installations-Skript professionalisieren.
U mehrere gigs auf einmal löschen
U Fehlermeldung beim Filesharing ausgeben, wenn Dateinamen Leerzeichen, Sonderzeichen oder Umlaute enthält.
U Wochentag vor dem Datum in Gig-Übersicht und Frontend-Ansichten (Mo, Di, ...)
oder N oder selbst Datumformat definieren können
U Reload-Sperren integrieren.

N Mehrere Termine pro Tag ermöglichen (Userwunsch)
N GigAttribute in addGig.php aktivier- bzw. deaktivierbar machen (Userwunsch)
N GigAttribute in showAllGigs.php aktivier- bzw. deaktivierbar machen
N Gig-Attribut 'WirdGradVonAnderemAdminBearbeitet'
N Setup-Attribut 'OptionaleGigs' hinzufügen => Optionelle Gigs bei Bedarf veröffentlichen
N Gig-Attribut 'Eintritts-Preis' hinzufügen
N Gig-Attribut 'PublishGigInFrontend' hinzufügen
N Gig-Attribut 'GigIsOeffentlich' hinzufügen
N Gig-Attribut für Namen des Künstlers / der Band hinzufügen
N Upload von Fotos zu vergangenen Gigs
N längeren Usernamen ermöglichen
N mehrere Gig-Statusse vom Admin anlegbar (selbst Farben definieren)
N Datum der 'Letzten Aktualisierung' in Frontend-Ansichten
N newsletter integrieren
N Vorlagen für Gigs (bei wiederkehrenden Proben oder Konzerten praktisch)
N Längere Benutzernamen ermöglichen (?)
N Mail an Absender eines Gästebucheintrages bei hinzufügen eines GB-Eintrag-Kommentares ermöglichen

Post Reply