TobbiVM-Shop

TobbiVM-Shop wird nun für die PHP-Versionen 8.1/8.2 fit gemacht, die Lauffähigkeit auf früheren Versionen kann nicht garantiert werden und ist vor Einsatz als Produktiv-Version zu testen.

IDAufgabentypZusammenfassungStatus  descFortschrittbetrifft Versionfällig in Version
 136 Erweiterung Bei Bestelladresse Bundesland angeben geschlossen
100%
0.0.60.0.7 Aufgabenbeschreibung

Auswahltabelle für Bundesland im Formular "Bestelladresse" einfügen.

 56 Entwicklung Länge der Metadescription anzeigen geschlossen
100%
0.0.10.0.6 Aufgabenbeschreibung

Anzahl der Zeichen in der Metadescription in "Echtzeit" anzeigen.

 77 Entwicklung Template-Grundgerüst erstellen geschlossen
100%
0.0.10.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
100%
0.0.20.0.6 Aufgabenbeschreibung

Währungssymbol in Konfiguration aufnehmen.

 86 Entwicklung Warenkorbsystem geschlossen
100%
0.0.20.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
100%
0.0.20.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.

 92 Fehler Weitere statische Seiten anlegen geschlossen
100%
0.0.30.0.4 Aufgabenbeschreibung

Die Seiten:
new_registration
ok_registration
editierbar ins Backend einfügen

 99 Entwicklung Bezahlarten als Plugins geschlossen
100%
0.0.30.0.4 Aufgabenbeschreibung

Entwicklung und Implementierung der Bezahlarten- Plugins.
Zuerst nur die Module "Auf Rechnung" und "Paypal".

 100 Entwicklung Versandarten als Plugin geschlossen
100%
0.0.30.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
100%
0.0.10.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
100%
0.0.10.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

 53 Fehler Kategorien - Bilderupload geschlossen
100%
0.0.10.0.2 Aufgabenbeschreibung

Z. Zt. werden falsche Verzeichnisse für die hochgeladenen Bilder genutzt.

 67 Fehler Artikel - Fehlerhafte Bilder-Verwaltung geschlossen
100%
0.0.10.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
100%
0.0.10.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
100%
0.0.10.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
100%
0.0.10.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
100%
0.0.10.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
100%
0.0.10.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
100%
0.0.10.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.

 48 Entwicklung Templatestruktur geschlossen
100%
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.

 159 Fehler Metadescription / Metakeywords geschlossen
100%
0.0.7 Aufgabenbeschreibung

Übernahme der Benutzer-Metadaten ist noch fehlerhaft / funktioniert garnicht.

 166 Fehler Bestellvorgang-Ende fehlerhaft geschlossen
100%
0.0.7 Aufgabenbeschreibung

Trotz eines aufgetretenen Fehlers erscheint die "Danke"-Seite.
Die Fehlermeldung wird ebenso ausgegeben.

 217 Fehler Ändern eines Artikelbildes löscht "mehrmaliges Vorkomme ...geschlossen
100%
0.0.7 Aufgabenbeschreibung

Voraussetzung:
Bei mehreren Artikeln einer Kategorie wird ein Bild des gleichen Namens verwendet.

Wird nun bei einem Artikel das Bild durch ein neues ersetzt so wird das Bild für alle Artikel (die dasselbe Bild verwenden) dieses geändert.

Lösung:
Abfrage ob alle Bilder ersetzt werden sollen mit J/N.

 43 Entwicklung Artikelpreis-Rechner geschlossen
100%
0.0.10.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
100%
0.0.10.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
100%
0.0.30.0.5 Aufgabenbeschreibung

Für die Benutzerseiten
"User" und "Kunden" die online-Hilfen anlegen.

 57 Entwicklung Anzahl der Metakeys anzeigen geschlossen
100%
0.0.10.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
100%
0.0.10.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
100%
0.0.10.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

 23 Erweiterung Loginfehler ausgeben geschlossen
100%
0.0.10.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
100%
0.0.10.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
100%
0.0.10.0.3 Aufgabenbeschreibung

Verwaltung der Admin-Berechtigungen und, für spätere Levelverwaltung, Einteilung in:
- Admin
- Manager
- Benutzer

 59 Erweiterung Artikel Position ändern geschlossen
100%
0.0.10.0.3 Aufgabenbeschreibung

Verändern der Reihenfolge der Artikel, nur bei gesetztem Filter.

 60 Entwicklung Artikel löschen geschlossen
100%
0.0.10.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!)

 63 Entwicklung Kategorie -> Zeige Artikel geschlossen
100%
0.0.10.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.

 66 Fehler Artikel verschieben geschlossen
100%
0.0.10.0.3 Aufgabenbeschreibung

Beim Verschieben eines Arikels in eine andere Kategorie wird die Darstellungsreihenfolgen nicht aktualisiert.

 70 Entwicklung DB-Backup geschlossen
100%
0.0.10.0.3 Aufgabenbeschreibung

Backup-Funktion der Datenbank mit Download der Daten

 71 Entwicklung DB-Restorefunktion geschlossen
100%
0.0.10.0.3 Aufgabenbeschreibung

Wiederherstellen der Datenbank mittels Upload einer SQL oder Zip-Datei.

 29 Entwicklung Contentsystem geschlossen
100%
0.0.10.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

 41 Entwicklung Artikel-Verwaltung geschlossen
100%
0.0.10.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!)

 46 Fehler Abbrechen im Kategorie - Editor ohne Funktion geschlossen
100%
0.0.10.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
100%
0.0.10.0.2 Aufgabenbeschreibung

Speichepfade für Kategoriebilder prüfen / festlegen

 54 Entwicklung Kategorie - Quelltext dem neuen Standard anpassen. geschlossen
100%
0.0.10.0.2 Aufgabenbeschreibung

Kategorie - Quelltext dem neuen Standard anpassen.

Besonders die Wertübergaben an das Template!

 62 Fehler Kategoriefilter setzen geschlossen
100%
0.0.10.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)

 304 Fehler Fehlendes Erstelldatum geschlossen
100%
0.1.20.1.3 Aufgabenbeschreibung

Beim kopieren einer Kategorie wird KEIN Erstelldatum eingefügt.

 309 Fehler Kinput-Gruppe löschen fehlerhaft geschlossen
100%
0.1.20.1.3 Aufgabenbeschreibung

Beim (versuchten) löschen einer Kinput-Gruppe werden nicht alle Felddefinitionen in der Tabelle kfield entfernt.

 310 Fehler Anzeige des zuletzt bearbeiteten Eintrags geschlossen
100%
0.1.20.1.3 Aufgabenbeschreibung

Nach dem Verlassen des Editors einer Kinputgroup sowie einer Keditorpage wird in der Tabellendarstellung nicht der zuletzt bearbeitete Eintrag angezeigt sondern immer der erste (Memoryfunktion?).

 311 Erweiterung Werden Kinputgroups gespeichert wird zuviel Info angeze ...geschlossen
100%
0.1.20.1.3 Aufgabenbeschreibung

Beim speichern einer geänderten Kinputgroup werden immer Meldungen vom speichern jedes Eintrags angezeigt - Eine Zusammenfassung sollte reichen

 312 Erweiterung Beim speichern eins Artikels werden "falsche" Meldungen ...geschlossen
100%
0.1.20.1.3 Aufgabenbeschreibung

Beim speichern eines Artikel werden immer fehlende Bilder und deren dadurch fehlende Attribute als Fehlermeldung angezeigt. Diese Meldungen entfernen und die Meldungen für vorhandene Bilder mit "fehlerhaften" Attributen nur als Info ausgeben

 313 Fehler Nach dem Verlassen des Karteneditors wird nicht die geä ...geschlossen
100%
0.1.20.1.3 Aufgabenbeschreibung

Wenn eine ausgewählte Karte editiert wird und danach der Editor verlassen wird soll die entsprechende Karte angezeigt und markiert werden.

zeige Aufgaben 151 - 200 von 297 Seite 4 von 6<<erste - 2 - 3 - 4 - 5 - 6 -

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung