|
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. |
|
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 |
|
136 | Erweiterung | Bei Bestelladresse Bundesland angeben | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
Auswahltabelle für Bundesland im Formular "Bestelladresse" einfügen. |
|
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. |
|
89 | Entwicklung | Auto-Login nach Registrierung | geschlossen | |
0.0.2 | 0.0.7 |
Aufgabenbeschreibung
Nach der Registrierung ein Automatisches Login durchführenn lassen. |
|
101 | Fehler | Zugriff über Domainname ohne www | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
htaccess-Regel um den Zugriff ohne www im Domainnamen auf www.Domainname.xyz "umzuleiten" |
|
103 | Vorschlag | Hilfe für Startseite | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
Hilfe im Startseiteneditor unter dem Texteingabefeld anzeigen. |
|
104 | Erweiterung | Editorseite Neu Registrieren | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
Funktionalität wie beim erstellen der Startseite einfügen. Stichwort "{BOTTOM}" |
|
105 | Erweiterung | Editorseite Bestellseite | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
Funktionalität wie beim erstellen der Startseite einfügen. Stichwort "{BOTTOM}" |
|
106 | Fehler | POEdit-Übersetzung aktualisieren | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
POEdit-Übersetzung für Front- und Backend aktualisieren. |
|
107 | Fehler | Menü unter Tab 'Email' | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
Punkt 'General' entfernen. |
|
108 | Fehler | Hilfe auf der Artikelliste fehlt | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
Hilfefenster einfügen |
|
110 | Fehler | Tabmenü - "Oben" | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
Der aktuell ausgewählte Tab des Menüs für die statischen Seiten wird nicht hervorgehoben dargestellt. |
|
112 | Erweiterung | Registrierungsformular - Text oben und unten | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
Im Registrierungsformular die Erweiterung implementieren um Texte ober- und unterhalb des Formulares darzustellen. |
|
113 | Erweiterung | Kategoriübersichtseiten | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
In den Kategoriübersichtseiten die Erweiterung implementieren um Texte ober- und unterhalb des Formulares darzustellen. |
|
114 | Erweiterung | Artikelübersichtsseiten | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
In den Artikelübersichtsseitendie Erweiterung implementieren um Texte ober- und unterhalb des Formulares darzustellen. |
|
118 | Fehler | Fehlermeldungen für Registrierungsseite | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
Fehlermeldungen für die Registrierungsseite einsetzen |
|
121 | Erweiterung | Fehlermeldungen, Backend, Menüpunkt 'Config' | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
Alte Fehlermeldungsfunktion durch neue Fehlermeldungs-Klasse in allen Submenüs ersetzen. |
|
124 | Erweiterung | Fehlermeldungen für Artikeleditor | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
Fehlermeldungen der Datenspeicherung für Artikeleditor einfügen. |
|
125 | Erweiterung | Fehlermeldungen für Kategorieeditor | geschlossen | |
0.0.6 | 0.0.7 |
Aufgabenbeschreibung
Fehlermeldungen der Datenspeicherung für Kategorieeditoreinfügen. |
|
56 | Entwicklung | Länge der Metadescription anzeigen | geschlossen | |
0.0.1 | 0.0.6 |
Aufgabenbeschreibung
Anzahl der Zeichen in der Metadescription in "Echtzeit" anzeigen. |
|
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. |
|
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. |
|
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... |
|
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. |
|
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, |
|
82 | Planung | Warenkorb installieren | geschlossen | |
0.0.2 | 0.0.6 |
Aufgabenbeschreibung
Script für einen Warenkorb entwerfen und einfügen a |
|
84 | Entwicklung | Artikeldetailseite | geschlossen | |
0.0.2 | 0.0.6 |
Aufgabenbeschreibung
Artikeldetailseite erstellen |
|
87 | Entwicklung | Bestellvorgang | geschlossen | |
0.0.2 | 0.0.6 |
Aufgabenbeschreibung
Bestellvorgang in Schrittweiser Form (max. 2 Schritte) einfügen. |
|
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. |
|
98 | Planung | Email - Vorlagen - Editor | geschlossen | |
0.0.3 | 0.0.6 |
Aufgabenbeschreibung
Entwicklung eines einfachen Email-Editors um die Bestell-Emails (und andere) im Backend gestalten zu können. |
|
24 | Erweiterung | Bruteforce-Sperre | geschlossen | |
0.0.1 | 0.0.5 |
Aufgabenbeschreibung
Ziel ist hierbei eine Bruteforce zu erkennen und nach einer bestimmten Anzahl von Loginversuchen, innerhalb eines bestimmten Zeitraumes, den Zugang von der ausführenden IP für einen bestimmten Zeitraum zu sperren. Problem: Wie erkennt man einen Brutefore? Bei einfachen Systemen handelt es sich schon um Bruteforce wenn von einer IP x Anmeldeversuche gestartet werden. Was aber z.B. wenn diese von einer Gruppe von Nutzern einer Firma = ein Internetanschluss = eine IP kommen? Oder wenn die Angriffe über einen "Ring" von Rechnern kommen der immer der Reihe nach eine Abfrage starten, also jedesmal eine andere IP vorliegt... |
|
38 | Vorschlag | Kategorien, Anzeige - Reihenfolge | geschlossen | |
0.0.1 | 0.0.5 |
Aufgabenbeschreibung
Bei einer neuen, duplizierten oder editierten Kategorie, innerhalb der Editorseite, soll die Position in der späteren Auflistung (als die Reihenfolge-Position) frei bestimmbar sein. Bisher wird der neue oder duplizierte Datensatz einfach hinten angehängt. |
|
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 |
|
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 |
|
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. |
|
37 | Erweiterung | Seitenweises blättern in Tabellen | geschlossen | |
0.0.1 | 0.0.5 |
Aufgabenbeschreibung
Je nach Userangabe sollen die Inhalte "Kategorien" und "Artikel" seitenweise zu durchblättern sein. Das heißt es wird nur eine vorher bestimmte Anzahl von Datensätzen angezeigt. |
|
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... |
|
92 | Fehler | Weitere statische Seiten anlegen | geschlossen | |
0.0.3 | 0.0.4 |
Aufgabenbeschreibung
Die Seiten: new_registration ok_registration editierbar ins Backend einfügen |
|
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). |
|
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. |
|
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 |
|
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 |
|
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. |
|
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! |
|
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 |