|
277 | Demos | Demoshop neu anlegen | geschlossen | |
0.1.0 | 0.1.1 |
Aufgabenbeschreibung
Kompletten Demoshop anlegen, gegebenenfalls müssen einige Template-Bilder geändert werden. |
|
209 | Dokumentation | Template-Anleitungen | Storniert | |
0.1.3.beta | 0.1.3 |
Aufgabenbeschreibung
Doku zu ALLEN Template-Dateien vervollständigen. |
|
285 | Dokumentation | Doku zur Nutzung des Texteditors für Bestellungen | Storniert | |
0.1.2 | 0.2.0 |
Aufgabenbeschreibung
Ausführliche Dokumentation zum Texteditor, mit Bildern und/oder Film |
|
298 | Dokumentation | Attribute und Optionen dokumentieren | Storniert | |
0.1.2 | 0.1.3.beta |
Aufgabenbeschreibung
Doku zur richtigen Anwendung der Attribute/Optionen |
|
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 |
|
83 | Entwicklung | Währungssymbol in Konfiguration aufnehmen | geschlossen | |
0.0.2 | 0.0.6 |
Aufgabenbeschreibung
Währungssymbol in Konfiguration aufnehmen. |
|
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). |
|
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. |
|
134 | Entwicklung | Umstellung des DB-Zugriffs | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
Umstellung de DB-Zugriffs auf Prepared Statements. Durch die dadurch extreme Erschwernis MySQL-Injections durchzuführen wird der Code noch sicherer. |
|
141 | Entwicklung | Übersetzung Backend prüfen | geschlossen | |
0.0.7 | 0.0.8 beta |
Aufgabenbeschreibung
Die Übersetzungsdateien prüfen / bearbeiten. Im Zuge des neuen Pluginsystemes gegebenenfalls mehrere Sprachdateien anlegen. |
|
25 | Entwicklung | Top-Menue | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Fixes, also nicht Datenbankbasierendes Topmenü entwickeln. Spätere Erweiterungen betreffen ausschließlich das linke Menü welches als Untermenü des jeweiligen Topmenü-Punktes angelegt wird. Erst mittels des linken Menüpunktes wird der jeweilige Content ausgegeben. |
|
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 |
|
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! |
|
197 | Entwicklung | Templatetexte eindeutschen | geschlossen | |
0.0.8 beta | 0.1.0 |
Aufgabenbeschreibung
Unklare Begriffe im Backend-Template eindeutschen. |
|
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. |
|
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. |
|
20 | Entwicklung | Template erstellen | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Einfügen eines "fertigen" Admintemplates und dessen optimierung bzw. Anpassung an TobbiVM-Shop. Zum Einsatz kommt hier ein Template von: www.indeziner.com (http://indeziner.com/resources/freebies/free-css-templates/free-htmlcss-jquery-admin-panel-inadmin/). Dieses muss aber noch unterteilt werden in: - Header - Top-Menu - Left-Menuu - Content - Content 0 bis 5 - Footer All diese Teile werden über QuickSkin zusammen gefügt. |
|
69 | Entwicklung | Start- / Informationsseite | geschlossen | |
0.0.1 | 0.0.5 |
Aufgabenbeschreibung
Beim Start des Backends wird als erstes die Informationsseite dargestellt. Folgendes soll angezeigt werden: - Anzahl der Gesammtaufrufe - Anzahl der Aufrufe während der letzten 7 Tage (einzeln) - Bestellungen der letzten 7 Tage (einzeln) Weiter Funktion sind in Planung... |
|
80 | Entwicklung | Seitenmenü für Kategorien | geschlossen | |
0.0.1 | 0.0.6 |
Aufgabenbeschreibung
Menüsystem für die Darstellung der Kategorien entsprechend deren Hirarchie, |
|
79 | Entwicklung | Seitenmenü für die statischen Seiten | geschlossen | |
0.0.1 | 0.0.6 |
Aufgabenbeschreibung
Menüsystem für die Darstellung der Statischen Inhalte wie AGB, Wiederuf etc. |
|
180 | Entwicklung | Scriptsicherheit prüfen | geschlossen | |
0.0.8 beta | 0.0.9 RC |
Aufgabenbeschreibung
Versuche durch Scriptangriffe und andere Arten der Web angriffe aus Seiten Fehlerstellen aufdecken und beseitigen. |
|
52 | Entwicklung | Preislisten editieren... | geschlossen | |
0.0.1 | |
Aufgabenbeschreibung
Anlegen, Editieren und Löschen von Preisen / Preislisten unter Konfiguration->Preislisten. |
|
206 | Entwicklung | Papierkorbfunktion für Produkte entfernen | geschlossen | |
0.0.8 beta | 0.0.9 RC |
Aufgabenbeschreibung
Die Papierkorbfunktion, die z.Zt. beim löschen von Produkten benutzt wird, kann entfernt werden. Nach Tests als "nicht praktikabel" beurteilt. |
|
51 | Entwicklung | Maßtabellen bearbeiten | geschlossen | |
0.0.1 | |
Aufgabenbeschreibung
Anlegen, Editieren und Löschen von Maßangaben unter Konfiguration->Artikelmaße. |
|
97 | Entwicklung | Logo in Emails fest einfügen | geschlossen | |
0.0.3 | 0.0.6 |
Aufgabenbeschreibung
Entwicklung einer Funktion um ein anzugebendes Logo fest in die Emails einzufügen. |
|
22 | Entwicklung | Login- System | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Erstellen eines Backend-Loginsystemes das Session- / Datenbankbasierend funktioniert. Cookies werden aus Sicherheitsgründen NICHT eingesetzt. Später wird noch ein User-Level-System eingefügt. |
|
56 | Entwicklung | Länge der Metadescription anzeigen | geschlossen | |
0.0.1 | 0.0.6 |
Aufgabenbeschreibung
Anzahl der Zeichen in der Metadescription in "Echtzeit" anzeigen. |
|
45 | Entwicklung | Kunden-Verwaltung | geschlossen | |
0.0.1 | 0.0.4 |
Aufgabenbeschreibung
Verwaltung aller Kunden (Frontend). - Gast (Standard) - Registriert - Bestätigt - Kunde - Wiederverkäufer Gruppe 1 bis 5 |
|
202 | Entwicklung | Konfigurationsdateien "entrümpeln" | geschlossen | |
0.0.8 beta | 0.0.9 RC |
Aufgabenbeschreibung
Konfigurationsdateien von doppelten Einträgen befreien und Demo-Dateien mit deutscher Erklärung erstellen. |
|
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 |
|
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. |
|
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. |
|
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! |
|
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. |
|
78 | Entwicklung | Frontend-Config erweitern | geschlossen | |
0.0.1 | 0.0.6 |
Aufgabenbeschreibung
Einfügen aller notwendigen Angaben in die Frontend-Config wie z.B. Adresse des Shops, Email, Anbieterkennzeichnung... |
|
33 | Entwicklung | Direkten Scriptaufruf verhindern | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Direkten Scriptaufruf über Browser u.ä. verhindern |
|
135 | Entwicklung | DB-Zugriff Frontend | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
Umstellung des DB-Zugriffs im Frontend auf Prepared Statements unter Verwendung einer neuen DB-Klasse |
|
71 | Entwicklung | DB-Restorefunktion | geschlossen | |
0.0.1 | 0.0.3 |
Aufgabenbeschreibung
Wiederherstellen der Datenbank mittels Upload einer SQL oder Zip-Datei. |
|
21 | Entwicklung | DB-Klasse einfügen | geschlossen | |
0.0.1 | 0.0.2 |
Aufgabenbeschreibung
Einfügen der Datenbankklasse von Justin Vincent (http://justinvincent.com/ezsql). Da diese schon vorher bei anderen Projekten eingesetzt wurde kann diese einfach eingefügt werden und bedarf, bis auf weiteres keinen Tests mehr. |
|
70 | Entwicklung | DB-Backup | geschlossen | |
0.0.1 | 0.0.3 |
Aufgabenbeschreibung
Backup-Funktion der Datenbank mit Download der Daten |
|
210 | Entwicklung | CSS-Datei trennen | geschlossen | |
0.0.8 beta | 0.0.9 RC |
Aufgabenbeschreibung
Die zentrale template.css in drei, funktionsorientierte CSS-Dateien trennen: - template.css - category.css - article.css Zusätzlich intern mit ausreichenden Kommentaren versehen. |
|
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 |
|
32 | Entwicklung | Contentchanger | geschlossen | |
| |
Aufgabenbeschreibung
Mittels JS/Ajax den Inhalt eines div-Containers austauschen. Dadurch ist z.B. ein 'blättern' in einer Datenbank nicht mit dem laden einer kompletten Seite verbunden -> schneller. |
|
207 | Entwicklung | Config-Dateien optimieren | geschlossen | |
0.0.8 beta | 0.0.9 RC |
Aufgabenbeschreibung
Angaben in den Config-Dateien optimieren |
|
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. |
|
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". |
|
87 | Entwicklung | Bestellvorgang | geschlossen | |
0.0.2 | 0.0.6 |
Aufgabenbeschreibung
Bestellvorgang in Schrittweiser Form (max. 2 Schritte) einfügen. |
|
89 | Entwicklung | Auto-Login nach Registrierung | geschlossen | |
0.0.2 | 0.0.7 |
Aufgabenbeschreibung
Nach der Registrierung ein Automatisches Login durchführenn lassen. |
|
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 |
|
85 | Entwicklung | Artikelnavigation | geschlossen | |
0.0.2 | 0.0.7 |
Aufgabenbeschreibung
Navigieren innerhalb einer Kategorie durch Links die im Kopf und/oder Fußbereich dargestellt werden. |