|
99 | Entwicklung | Bezahlarten als Plugins | geschlossen | |
0.0.3 | 0.0.4 |
Aufgabenbeschreibung
Entwicklung und Implementierung der Bezahlarten- Plugins. Zuerst nur die Module "Auf Rechnung" und "Paypal". |
|
100 | Entwicklung | Versandarten als Plugin | geschlossen | |
0.0.3 | 0.0.4 |
Aufgabenbeschreibung
Versandarten in Form von Plugins implementieren. Zuerst nur "Abholung" und "Versand mit DPD" (einmalige Kosten für den Versand). |
|
81 | Entwicklung | Kategorie-Menü links | geschlossen | |
0.0.2 | 0.0.7 |
Aufgabenbeschreibung
Hier soll die aktuell angewählte Kategorie hervorgehoben dargestellt werden. Auch wenn Artikel gelistet werden. |
|
83 | Entwicklung | Währungssymbol in Konfiguration aufnehmen | geschlossen | |
0.0.2 | 0.0.6 |
Aufgabenbeschreibung
Währungssymbol in Konfiguration aufnehmen. |
|
86 | Entwicklung | Warenkorbsystem | geschlossen | |
0.0.2 | 0.0.6 |
Aufgabenbeschreibung
Folgende Funktionen in Form einer Klasse: - Anzeige des Warenkobrbs als eigenständige Seite - ...als Mini-Warenkorb auf der Webseite - Speichern der ausgewählten Artikel in der DB, je nach Customer-level auch dauerhaft - Berechnung des Gesamtpreises mit Steuer - Anzeige / Berechnung der Versandkosten mit Steuern |
|
88 | Planung | Emailsystem entwerfen | geschlossen | |
0.0.2 | 0.0.6 |
Aufgabenbeschreibung
Emailsystem zur Kommunikation mit den Kunden entwerfen. Folgende Punkte sind zu berücksichtigen: Senden von: - Wiederuf VOR Bestellbestätigung - Rechnungsversand per HTML oder PDF - Auftragsstatus Diese Planung wird in weitere, kleinere Aufgaben zerlegt. |
|
90 | Entwicklung | Capcha-Abfrage bei Registrierung | geschlossen | |
0.0.2 | 0.0.7 |
Aufgabenbeschreibung
Capcha-Abfrage bei Registrierung einfuegen. Durch Option in config.php abschaltbar machen. |
|
39 | Entwicklung | Untekategorie - Tiefe bei Edit testen | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Verschachtelungstiefe beim Kategorie-Editor bzw. beim neu anlegen von Kategorien prüfen. Beim Versuch einer größeren Verschachtelungstiefe als 5 (eine Top-Kategorie mit vier hintereinander angelegten Unterkategorien) soll automatisch der jeweilige Eintrag al Top-Kategorie eingetragen werden. |
|
40 | Entwicklung | Kategorie-Verwaltung | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Alle Elemente zur Kategorie-Verwaltung erstellen. - Darstellung - Editieren - Neue Kategorie anlegen - Kategorie löschen (in "Papierkorb" verschieben) - Kategorie duplizieren - Kategorie aktivieren/deaktivieren - Reihenfolge der Kategorien sortieren |
|
48 | Entwicklung | Templatestruktur | geschlossen | |
0.0.1 | |
Aufgabenbeschreibung
Vereinheitlichung der Templatestruktur durch systematische Benennung der Variablen und Codeteilen die teilweise dynamisch erzeugt werden. Ebenso erfolgt eine Standardisierte CSS-Klassenbenennung. |
|
49 | Erweiterung | Staffelpreisliste in Tabellenform | geschlossen | |
0.0.1 | 0.0.7 |
Aufgabenbeschreibung
Staffelpreisliste sinnvoll in einer Tabelle formatiert darstellen. Formatierung innerhalb der Tabelle: von - bis = preis / 1-100=100,23; |
|
50 | Erweiterung | Staffelpreise automatisch berechnen | geschlossen | |
0.0.1 | 0.0.7 |
Aufgabenbeschreibung
Im Preis-Formular eine Ausfüll bzw. Berechnungsfunktion zum erstellen einer Preisliste. |
|
53 | Fehler | Kategorien - Bilderupload | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Z. Zt. werden falsche Verzeichnisse für die hochgeladenen Bilder genutzt. |
|
55 | Erweiterung | Benutzer definierte Optionen für die Artikelseite | geschlossen | |
0.0.1 | 0.0.7 |
Aufgabenbeschreibung
Editor für Benutzer definierte Optionen für die jeweilige Artikelseite. Für spezielle Eingaben seitens eines Benutzers sollen folgende Formularfelder ermöglicht werden: - Option - Dropdown-Liste - Textfeld - Auswahlfelder Zusätzlich können folgende Preisangaben gemacht werden (zu jedem Feld): +% = prozentualer Aufschlag zum Normalpreis -% = prozentuale Minderung zum Normalpreis + = Aufschlag zum Normalpreis - = Minderung zum Normalpreis = = Neuer Stückpreis |
|
56 | Entwicklung | Länge der Metadescription anzeigen | geschlossen | |
0.0.1 | 0.0.6 |
Aufgabenbeschreibung
Anzahl der Zeichen in der Metadescription in "Echtzeit" anzeigen. |
|
67 | Fehler | Artikel - Fehlerhafte Bilder-Verwaltung | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Folgende Funktionen fehlen komplett: - Verschieben des Bildes wenn Artikel gelöscht wird - Verschieben des Bildes wenn Artikel in andere Kategorie verschoben wird - Löschen des Bildes wenn altes Bild ersetzt wird |
|
68 | Fehler | Kategorien - Fehlerhafte Bilder-Verwaltung | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Folgende Funktionen fehlen komplett: - Verschieben des Bildes wenn Kategorie gelöscht wird - Verschieben des Bildes wenn Kategorie in andere Eltern-Kategorie verschoben wird - Löschen des Bildes wenn altes Bild ersetzt wird |
|
72 | Erweiterung | Ereignis und Fehleranzeige | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Ausgabe einer Ereignis- / Fehlermeldung z.B. nach dem beenden des Artikeleditors, möglichst mit Fehlerbeschreibung. |
|
73 | Testen | Musterkategorien und -artikel anlegen | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Mehrere Musterartikel und Kategorien inkl. Bildern anlegen Die bei diesem Testlauf erkennbaren Fehler werden zu Lasten der Version 0.0.2 neu angelegt. |
|
74 | Fehler | Fehlerausgabe bei Kategorie löschen | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Die Ausgabe von auftretenden Fehlern bei dem Löschen von Kategorien erfolgt nicht / ist fehlerhaft. Anpassung auf das neue Fehlermeldesystem ist fehlerhaft. |
|
75 | Fehler | Filter für Artikelliste fehlerhaft | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Wenn im Filter der Artikelanzeige die Option "alle anzeigen" gewählt wird erfolgt ein Programmabbruch mit der Fehlermeldung: Fatal error: Undefined class constant 'fieldErrorFormat' in D:\xampp_vhosts\tobbivmshop\admin\module\class\validate.class.php on line 246 |
|
76 | Fehler | Verschieben von Artikeln in andere Kategorie | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Folgende Fehlermeldungen: Warning: rename(../images/article/11/,../images/article/2/) [function.rename]: Zugriff verweigert (code: 5) in D:\xampp_vhosts\tobbivmshop\admin\module\page\article\article.page.save.php on line 350 Warning: rename(../images/article/11/thumb/,../images/article/2/thumb/) [function.rename]: Zugriff verweigert (code: 5) in D:\xampp_vhosts\tobbivmshop\admin\module\page\article\article.page.save.php on line 372 Verschieben wird trotz des Fehlers ordnungsgemäß durchgeführt. Artikel hat beim kopieren keine Bilder! Sind Bilder vorhanden erfolgt keine Fehlermeldung. |
|
77 | Entwicklung | Template-Grundgerüst erstellen | geschlossen | |
0.0.1 | 0.0.6 |
Aufgabenbeschreibung
Einfügen des vorhandenen Templates in die TobbiVM-Struktur. Inklusive verwendung von: Config-Datei Quickskin-Templateengine Erstes Ziel ist die Darstellung des leeren Templates mit Platzhaltern. |
|
96 | Entwicklung | Hilfe für Benutzerseiten | geschlossen | |
0.0.3 | 0.0.5 |
Aufgabenbeschreibung
Für die Benutzerseiten "User" und "Kunden" die online-Hilfen anlegen. |
|
23 | Erweiterung | Loginfehler ausgeben | geschlossen | |
0.0.1 | 0.0.3 |
Aufgabenbeschreibung
Bei fehlerhafter Anmeldung ein Popup-Fenster öffnen und nach einer Bestätigung wieder Rücksprung zum Login. |
|
29 | Entwicklung | Contentsystem | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Aufteilung des Contentbereiches in: message - Meldebereich des Backends für Fehler- und Erfolgsmeldungen help - Kurzhilfe zum jeweiligen Contentinhalt - kann ausgeblendet werden content0 bis content5 = Seiteninhalte - 0 Contentübersicht, falls notwendig, nur Ausgabe - 1 Standard-Contentbereich, E/A-Bereich - 2 Statistikdarstellung, nur Ausgabe, falls notwendig - 3 Standard-Upload, falls notwendig, E/A-Bereich |
|
35 | Entwicklung | Tiny-MCE konfigurieren | geschlossen | |
0.0.1 | 0.0.3 |
Aufgabenbeschreibung
Einstellungen an Tiny-MCE vornehmen damit nur die Schriften / CSS-Klassen... im Editor verfügbar sind. Anpassen der Pfadangaben für Bilder, Medien... Anzahl der Funktionen prüfen und Fensterformat anpassen. Einstellungen zentral in header.php vornehmen! |
|
41 | Entwicklung | Artikel-Verwaltung | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Komplettes Paket der Artikel-Verwaltung, bestehend aus: - Darstellung - Editieren - Neue Artikel anlegen - Artikel löschen (in "Papierkorb" verschieben) - Artikel duplizieren - Artikel aktivieren/deaktivieren - Artikel der Kategorien sortieren - Artikel in andere Kategorie verschieben Extra Aufgaben für: Preise/Preisliste Bilder-Verwaltung "Vorschau" der Artikelseite (hängt direkt mit dem Frontend zusammen!) |
|
43 | Entwicklung | Artikelpreis-Rechner | geschlossen | |
0.0.1 | 0.0.5 |
Aufgabenbeschreibung
Mit dem Artikel-Preisrechner können alle Preise leicht und einfach verändert werden. Dies gilt auch für Staffelpreise! Änderungsumfänge: - Einzelpreis - ausgewählte Artikel - Alle Artikel einer Kategorie, ohne Unterkategorien - Alle Artikel einer Kategorie, mit Unterkategorien - Alle Artikel Änderungsparameter: - prozentuale Aufschläge oder Abzüge - Aufschlag oder Abzug fixer Werte |
|
44 | Entwicklung | Admin-Verwaltung | geschlossen | |
0.0.1 | 0.0.3 |
Aufgabenbeschreibung
Verwaltung der Admin-Berechtigungen und, für spätere Levelverwaltung, Einteilung in: - Admin - Manager - Benutzer |
|
46 | Fehler | Abbrechen im Kategorie - Editor ohne Funktion | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Das verlassen des Kategorie - Editors über den Abbrechen-Button ist nicht möglich. Abbruch aber über den Zurück-Button vom Browser oder wenn ein anderer Menüpunkt ausgewählt wird. Vorsicht beim Abbruch des 1. Editierens eines geklonten Datensatzes - Die Sortierung stimmt dann nicht! |
|
47 | Fehler | Pfade für Kategoriebilder | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Speichepfade für Kategoriebilder prüfen / festlegen |
|
54 | Entwicklung | Kategorie - Quelltext dem neuen Standard anpassen. | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Kategorie - Quelltext dem neuen Standard anpassen. Besonders die Wertübergaben an das Template! |
|
57 | Entwicklung | Anzahl der Metakeys anzeigen | geschlossen | |
0.0.1 | 0.0.4 |
Aufgabenbeschreibung
Prüfen der Anzahl der Metakeys nach Angabe aus der Config.php Anzeige der Anzahl in "Echtzeit". |
|
58 | Entwicklung | Artikel Anzeige | geschlossen | |
0.0.1 | 0.0.4 |
Aufgabenbeschreibung
Seitenweises Blättern ermöglichen. Mit Auswahl wieviele Artikel je Seite angezeigt werden sollen (25 - 50 - 100 - alle). Alles unter Berücksichtigung des aktuellen Filters. |
|
59 | Erweiterung | Artikel Position ändern | geschlossen | |
0.0.1 | 0.0.3 |
Aufgabenbeschreibung
Verändern der Reihenfolge der Artikel, nur bei gesetztem Filter. |
|
60 | Entwicklung | Artikel löschen | geschlossen | |
0.0.1 | 0.0.3 |
Aufgabenbeschreibung
Löschen eines Artikel, korregieren der Reihenfolge für die Anzeige. Beim löschen wird der Artikel mit Bild(ern) in den "Papierkorb" verschoben. Dort erst kann entgültig gelöscht oder aber auch wieder eingefügt werden. -> ab Version 0.0.6 geplant!) |
|
62 | Fehler | Kategoriefilter setzen | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Fehlermeldung beim setzen eines Filters für die Artikelanzeige. Scheinbar wird kein Datensatz gefunden (Auch für diesen Fall eine entsprechende Meldung ausgeben) |
|
63 | Entwicklung | Kategorie -> Zeige Artikel | geschlossen | |
0.0.1 | 0.0.3 |
Aufgabenbeschreibung
In der Kategorieanzeige wird bei einem Klick auf den Link -> Zeige Artikel nur die einfache Artikelseite aufgerufen. Hier automatisch den entsprechenden Anzeigefilter setzen und bei keinem Artikel eine entsprechende Meldung ausgeben. |
|
64 | Fehler | Button-Design in Kategorie-Darstellung | geschlossen | |
0.0.1 | 0.0.5 |
Aufgabenbeschreibung
Buttons in der Kategorie-Darstellung werden nicht richtig dargestellt... - Bezeichnungen kürzen - fehlende Klassen niceform fieldset hinzufügen und Stand korregieren |
|
65 | Entwicklung | TinyMCE-Editor nicht für alle textareas einsetzen | geschlossen | |
0.0.1 | 0.0.4 |
Aufgabenbeschreibung
Tinymce sollt nicht für alle textareas eingesetzt werden. Z.B. bei der Eingabe der Metadescriptions etc. ist die nicht sinnvoll. folgendes in einem Forum gefunden als Ausgangsbasis: Hallo Leute, wie schon im Titel möchte ich den TinyMCE Editor nur über eine anstatt alle Textareas laufen lassen. Geht das und wenn ja wie? Ja es geht Wie? mode : "exact", elements : "txtTextArea1", txtTextArea1 ist dann die ID der textarea |
|
66 | Fehler | Artikel verschieben | geschlossen | |
0.0.1 | 0.0.3 |
Aufgabenbeschreibung
Beim Verschieben eines Arikels in eine andere Kategorie wird die Darstellungsreihenfolgen nicht aktualisiert. |
|
70 | Entwicklung | DB-Backup | geschlossen | |
0.0.1 | 0.0.3 |
Aufgabenbeschreibung
Backup-Funktion der Datenbank mit Download der Daten |
|
71 | Entwicklung | DB-Restorefunktion | geschlossen | |
0.0.1 | 0.0.3 |
Aufgabenbeschreibung
Wiederherstellen der Datenbank mittels Upload einer SQL oder Zip-Datei. |
|
283 | Erweiterung | Texteditor Frontend-Teil für Bestellungen | geschlossen | |
0.1.2 | 0.1.3.beta |
Aufgabenbeschreibung
Texteditor für die freie Gestaltung von Texten für die verschiedensten Produkte.
Z. B. Karten, Briefbogen, T-Shirt-Aufrucke, Personalisierung von Werbeartikeln
|
|
284 | Erweiterung | Texteditor Backend-Teil für Bestellungen | geschlossen | |
0.1.2 | 0.1.3.beta |
Aufgabenbeschreibung
Editorfunktionen zur Erstellung des jeweiligen Editorfensters auf den Artikelseiten |
|
287 | Erweiterung | Spezielle Attribute in HTML-Rechnung ausgeben | geschlossen | |
0.1.2 | 0.1.3.beta |
Aufgabenbeschreibung
Art und Gestaltung der Ausgabe der speziellen Attribute auf einer, noch zu gestaltenen, separaten Seite in der HTML-Rechnung. |
|
289 | Fehler | Attributeditor - Darstellung verbessern | geschlossen | |
0.1.2 | 0.1.3.beta |
Aufgabenbeschreibung
Die Darstellung des Attributeditors im Backend verbessern und Darstellungsfehler in verschiedenen Browsern entfernen. |
|
294 | Erweiterung | Attributliste mit Pagecounter | geschlossen | |
0.1.2 | 0.1.3.beta |
Aufgabenbeschreibung
Neben der CSS-Gestaltung des Backends (Es wird mit der Artikelliste und Unterpunkte angefangen!) wird auch eine Pagecounter-Klasse erstellt.
Diese wird am Anfang und am Ende jeder Tabelle eingefügt. So auch in de Artikelliste. |
|
295 | Erweiterung | Neue Pagecounterklasse für das Backend | geschlossen | |
0.1.2 | 0.1.3.beta |
Aufgabenbeschreibung
Eine Pagecounterklasse erstellen, zum Einsatz in allen Tabellen im Backend.
Mit reiner CSS-Gestaltung. |