Roadmap für Version 0.0.9 RC Alle aufklappen | Alle zusammenklappen

80% von 60 Aufgaben Erledigt. 13 offene Aufgaben:

FS#203 - Druckfunktion für Bestellübersicht Aufklappen Zusammenklappen
Druckfunktion für die Bestellübersicht.
Als Druckdaten werden die gespeicherten Bestelldaten genommen.
CSS-Code für Printausgabe verwenden!
FS#208 - Bestellungen sichten Aufklappen Zusammenklappen
Einen Bestelleditor, ähnlich dem Kategorieeditor, implementieren.
Bestellung:
- sichten
- Als Email versenden (beliebige Adresse)

- löschen oder als "Spaßbestellung" markieren!?
FS#213 - Mailsystem für Bestellungen Aufklappen Zusammenklappen
Manuelles Versenden von Mails an Besteller, z.B. mit Versandstatus.
1. Vorlagen !?
2. Emails in DB speichern
3. Email mit jeweiliger Bestelung verknüpfen

Dazu muss eine neue DB-Tabelle angelegt werden. Name: mail
FS#220 - Artikel-Attribute werden nicht gespeichert Aufklappen Zusammenklappen
Die Artikelattribute, z.B. der Inhalt eines Textfeldes, wird nicht zusammen mit den anderen Artikeldaten bei einer Bestellung gespeichert.
FS#229 - Bessere Fehlerangaben bei Bilderupload Aufklappen Zusammenklappen
Alle bei einem Upload auftretende Fehler sollen in die Systemfehlerdatei aufgenommen werden. Wenn möglich mit Usernamen!
FS#231 - Zusätzliche DB-Felder für Datensatzs-Sperre Aufklappen Zusammenklappen
Log-Tabelle entwerfen!

Ein zusätzliches Feld in Product-Tabelle und Category-Tabelle - gleicher Name, Art...

Art und Umfang der darin gespeicherten Daten bestimmen.
FS#232 - Login-Klasse ändern wegen Datensatzs-Sperre Aufklappen Zusammenklappen
Entsprechend zum Anmelden und Abmelden das freigeben der gesperrten Datensätze einfügen.
Bei beiden Vorgängen sollten alle aktiven (alten) Sperren entfernt werden
FS#233 - Artikeleditor für Datensatzs-Sperre ändern Aufklappen Zusammenklappen
Prüfsummen-Routine für den Artikeleditor entwerfen und Ausgabe der Warnmeldung wenn der Artikel gerade bearbeitet wird einfügen.
FS#234 - Artikeldaten speichern - Anpassen für die Datensatzs-Sperre Aufklappen Zusammenklappen
Werden/sollen die Artikeldaten gespeichert werden muss auf eine Datensatzs-Sperre geprüft werden und dem Benutzer wird eine Warnmeldung mit Auswahlmöglichkeit angezeigt.
FS#235 - Logging-Klasse erstellen. Aufklappen Zusammenklappen
Für das , in Zukunft umfangreiche, Loggen von Benutzeraktivitäten wird eine Statische Logging-Klasse mit den entsprechenden Methoden erstellt.

Auch die bisherigen Codes die Logeinträge vornehmen, werden dementsprechend geändert.
FS#236 - Kategorieeditor für Datensatzs-Sperre ändern Aufklappen Zusammenklappen
Prüfsummen-Routine für den Kategorieeditor entwerfen und Ausgabe der Warnmeldung, wenn die Kategorie gerade bearbeitet, wird einfügen.
FS#237 - Kategoriedaten speichern - Anpassen für die Datensatzs-Sperre Aufklappen Zusammenklappen
Werden/sollen die Kategoriedaten gespeichert werden muss auf eine Datensatzs-Sperre geprüft werden und dem Benutzer wird eine Warnmeldung mit Auswahlmöglichkeit angezeigt.
FS#238 - Beim Löschen von Artikeln wird Preis nicht gelöscht Aufklappen Zusammenklappen
Teilweise wird der Preis (nicht die Preisliste!) eines Artikels, der gelöscht wird, nicht mit gelöscht.

Roadmap für Version 0.1.0 Alle aufklappen | Alle zusammenklappen

43% von 18 Aufgaben Erledigt. 11 offene Aufgaben:

FS#209 - Template-Anleitungen Aufklappen Zusammenklappen
Doku zu ALLEN Template-Dateien vervollständigen.
FS#211 - Anleitung zum Backend Aufklappen Zusammenklappen
Jede Funktion im Backend, mit Bildern, ausführlich beschreiben.
FS#230 - Artikel bei Bearbeitung sperren Aufklappen Zusammenklappen
Artikel die gerade von einem Benutzer bearbeitet werden sollen "gesperrt" werden.
Das heißt das andere Anwende einen eindeutigen Hinweis darauf bekommen. So soll das versehendliche überschreiben bzw. verändern eines Artikels, der gerade bearbeitet wird, verhindert werden.

Weiterhin werden alle Speicherungen, ob mit oder ohne Änderungen, in das Log geschrieben.

Diese Aufgabe ist in mehrere Teile zerlegt.
FS#241 - Rechnungsseite vereinfachen Aufklappen Zusammenklappen
Darstellung aller Rechnungsdaten auf einer Seite.

Eingeschränkte Bearbeitung von Bestelldaten zulassen
Liste der erlaubten Bearbeitungen erstellen
FS#242 - Rechnungsliste filtern Aufklappen Zusammenklappen
Filterfunktion für Rechnungsliste erstellen.

1. Nach Kundenname
2. Nach Datumsbereich (Monatsweise)
3. aktueller Monat
4. Letzter Monat
FS#243 - Einträge in Bestelliste löschen Aufklappen Zusammenklappen
Einträge löschen UND entsprechende Einträge in Tabelle ordered (also bestellte Artikel) löschen.

Die Bestellnummer muss danach gegebenenfalls manuell korrigiert werden.
FS#244 - System für statische Seiten einfügen Aufklappen Zusammenklappen
System zur Verwaltung und Darstellung statischer Seiten einfügen.
Ähnlich den Kategorien/Artikeln.
Aufgabe wird in verschiedene Teile unterteilt.

Backend
- Seitenkategorien erstellen und verwalten
- Seiten verwalten

Frontend
- Menü für die statischen Seiten darstellen
- Darstellung der statischen Seiten
FS#245 - Seitenkategorien erstellen und verwalten Aufklappen Zusammenklappen
Kategorien, aufgebaut wie dir für die Artikel, inkl. der entsprechenden Datenbank erstellen.
Die Kategorien sind ein- / abschaltbar für jedes Template.
FS#246 - Statische Seiten verwalten Aufklappen Zusammenklappen
Komplette Seitenverwaltung erstellen. Mit Editieren, löschen erstellen etc.
Für jedes Template frei wählbar ob es dargestellt wird oder nicht.
FS#247 - Menü für die statischen Seiten darstellen Aufklappen Zusammenklappen
Erstellen eines Entsprechenden, separaten Menüs für die Kategorien.
Gleiche Hierachie wi bei den Artikelkategorien.
FS#248 - Darstellung der statischen Seiten Aufklappen Zusammenklappen
Ausgabe und Darstellung der statischen Seiten.

Roadmap für Version 0.1.1

100% von 6 Aufgaben Erledigt.

Textversion