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.

IDAufgabentypZusammenfassungStatusFortschrittbetrifft Versionfällig in Version  desc
 237 Erweiterung Kategoriedaten speichern - Anpassen für die Datensatzs- ...geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Werden/sollen die Kategoriedaten gespeichert werden muss auf eine Datensatzs-Sperre geprüft werden und dem Benutzer wird eine Warnmeldung mit Auswahlmöglichkeit angezeigt.

 239 Erweiterung ALT und Title-Attr. für Kategorie und Artikel editieren geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Das editieren des ALT- und des TITLE-Attributs für die Kategoriebilder bzw. Artikelbilder ermöglichen.
Ebenso natürlich die entsprechende Ausgabe im Frontend.

 240 Erweiterung PDF-Rechnung erstellen geschlossen
100%
0.0.8 beta0.0.9 RC Aufgabenbeschreibung

Optimierung der Druckfunktion für PDF-Rechnungen im Backend

 127 Erweiterung Editor - Administratoren bearbeiten geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Auf Editorseite das Textfeld optimieren und die Einträge neu festlegen.
An- und Abmeldedaten einfügenlassen und die letzten 100 Einträge speichern.

 128 Erweiterung Editor - Benutzer bearbeiten geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Auf Editorseite das Textfeld optimieren und die Einträge neu festlegen.
An- und Abmeldedaten einfügenlassen und die letzten 50 Einträge speichern.

 129 Erweiterung Bilder-Galeriesystem geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Bildergaleriesystem für die Artikelseite einfügen.
Damit werden verschiedene Bilder eines Artikels, einmal als Thumbs aufgelistet und durch das einmalige Anklicken in einem eigenen Rahmen (in groß) dargestellt.

 130 Erweiterung Anwenderoption mit Darstellung eines Bildes geschlossen
100%
0.0.60.0.8 beta Aufgabenbeschreibung

Anwenderoption mit Darstellung eines Bildes (eventuell mit Zusatztext) als Einfachauswahl.
Es soll so eines bestimmte Artikelversion eindeutig auswählbar sein.
Eventuell mit Preisänderung.

 132 Erweiterung Hacktest, Frontend geschlossen
100%
0.0.60.0.8 beta Aufgabenbeschreibung

Atomatische Prüfung ob Dateien auf dem Server verändert wurden.
Dazu wird eine Datei mit Prüfsummen jeder (?) Datei angelegt und zum Download bereitgestellt.
Mittels eines VB-Net-Tools wird diese mit einer früheren Liste verglichen. So können Manipulationen an Dateien einwandfrei festgestellt werden und gezielt Gegenmaßnahmen eingeleitet werden.

 139 Erweiterung Pluginsystem einfügen geschlossen
100%
0.0.60.0.8 beta Aufgabenbeschreibung

Implementierung eines Pluginsystems.
Plugins werden in verschiedene Gruppen aufgeteilt:

- für die Artikeldetailseite. Dort wird das Plugin
mit der Syntax '{Pluginname, Parameterliste}' an
beliebieger Stelle eingefügt

Ein Kennzeichen von Plugins ist der dass Plugins durch den Backenduser, ohne Codeänderungen, positioniert werden können. Dies aber nur im Rahmen der editierbaren Texte und Textfelder.

 140 Erweiterung Modulsystem einfügen geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Implementierung eines Modulsystems.
Module werden in verschiedene Gruppen aufgeteilt:

- Systemplugins. Damit werden Funktionen dem Backend
hinzugefügt und in vorbestimmten Seiten eingefügt.
Das Einfügen wird automatisch erfolgen.

Ein Kennzeichen von Modulen ist der dass Module über das Templatesystem eingefügt werden müssen und somit eine 'feste' Position haben.

 142 Fehler Sporadisches ausloggen im Backend geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Sporadisch kommt es zu folgendem Hinweis im Backend:

SCREAM: Error suppression ignored for
Notice: Undefined index: username in C:\SERVER\shop\admin\module\core.php on line 66

Keine richtige Fehlermeldung aber eben ein Hinweis auf...
Ein Weiterarbeiten ohne diesen Hinweis ist nut mit ab- und wieder anmelden möglich.

 143 Erweiterung Aktuelle Artikelkategorie anzeigen geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Beim Aufruf der Artikelliste über den Link "Artikel zeigen" auf der Kategorieseite oder bei Auswahl einer Artikelgruppe auf der Artikelseite soll der Name der aktuell dargestellten Artikelkategorie angezeigt werden.

 145 Erweiterung Artikel in Kategorieansichten anzeigen geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Bisher können nur Kategorien ODER Artike angezeigt werden.
Es sollen jedoch unter oder oberhalb der Kategorieansicht entsprechend angelegte Artike darstellbar sein.
Es wird durch entsprechende Templates festgelegt ob ober- oder unterhalb der Kategorie(n) die Artikel dargestellt werden.

 156 Fehler Artikelbild - Verwendung prüfen geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Beim normalen Ersetzen eines Artikelbildes wird das alte Bild gelöscht und durch ein neues ersetzt.

Durch die Mehrfach-Verwendung eines Bildes geht hier den entsprechenden anderen Artikeln das/die Bild/er verloren.

Vor löschen des Alten Bildes muss dessen Verwendung überprüft werden.

Das selbe gilt für das löschen eines Artikels!

 158 Fehler Fehler beim löschen von Artikeln geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

System-Fehlermeldungen abfangen die dadurch entstehen das eingetragene Bilder beim Löschen eines Artikels nicht gefunden werden.
Lediglich Statushinweis ausgeben.

 164 Fehler Abmeldung nach Bestellung geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Entfernen der automatischen Abmeldung nach einer erfolgreichen Bestellung.

 165 Fehler Fehlerhaftes Paypal-Modul geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Angreifbares Paypal-Modul. Kann durch Angriffe in seiner Arbeitsweise beeinflusst werden, Daten können verändert werden.

 167 Fehler Attributeditor, Inhalt von Textfeldern stehen unter dem ...geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Sobalt das border-Attribut in der CSS-Date gesetzt wird, wird der Inhalt der darin eingebetteten Textarea nach unter verschoben.

 133 Erweiterung Trennung von Front- und Backend geschlossen
100%
0.0.60.0.8 beta Aufgabenbeschreibung

Vollkommene Trennung von Front- und Backend. Dadurch wird der Aufruf des Backends mit seinen vielfältigen Manipulationsmöglichkeiten verhindert.

Als Webverzeichnisstrucktur kann dies dann wie folgt realisiert werden:

1. Serververz. / admin Ziel: z.B. admin.shopname.xxx
1. Serververz. / shop Ziel: www.shopname.xxx

Voraussetzung dafür ist es das der Serverbetreiber Subdomains erlaubt (dürfte die Regel sein).

 137 Erweiterung Kategorieansicht, Tabelle in Seiten unterteilen geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Die Tabelle mit den aufgelisteten Kategorien, bei entsprechender Anzahl, in Seiten unterteilen.
Anzuzeigende Anzahl wird in config.php festgelegt.

 138 Erweiterung Artikelansicht, Tabelle in Seiten unterteilen geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Die Tabelle mit den aufgelisteten Artikel, bei entsprechender Anzahl, in Seiten unterteilen.
Anzuzeigende Anzahl wird in config.php festgelegt.

 141 Entwicklung Übersetzung Backend prüfen geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Die Übersetzungsdateien prüfen / bearbeiten.
Im Zuge des neuen Pluginsystemes gegebenenfalls mehrere Sprachdateien anlegen.

 144 Fehler Kategorieeditor, Bildnamen komplett anzeigen geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Das Eingabefeld in der der Name der ausgesuchten Bilddatei dargestellt wird muss breiter werden damit auch der komplette Name sichtbar ist.

 146 Fehler Hilfefunktion für Kategorieeditor lückenhaft geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Komplette Hilfe für Kategorieeditor prüfen.

Hilfe zum Textfeld einfügen! - {BOTTOM}

 147 Fehler Hilfefunktion für Artikeleditor lückenhaft  geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Komplette Hilfe für Artikeleditor prüfen.

Hilfe zum Textfeld einfügen! - {BOTTOM}

 148 Erweiterung Speichern-Button im Kategorieeditor geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Die Funktion de Button 'Sichern' ändern. Es sollen dann die Daten gespeichert werden und anschließend die entsprechende Artikeleditorseite wieder dargestellt werden.

Zusätzlicher Button 'Sichern und beenden' anlegen mit entsprechende Funktionalität.

? Im Layout die Buttons ober und unterhalb darstellen - sinnvoll?

 149 Fehler Hilfesystem Artikelmaße fehlt geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Hilfesystem Artikelmaße anlegen.

 150 Fehler Bezahlart Template geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Texteditor überlappt Elemente

 151 Fehler Steuereditor Hilfesystem fehlt geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Steuereditor Hilfesystem anlegen

 154 Fehler Artikeleditor - Details der gewählten Maßeinheit fehlen geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Details der gewählten Maßeinheit fehlen. Stattdessen wird nur ein Dummytext angezeigt.

 155 Fehler Artikeleditor - Bildnamen komplett anzeigen geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Eingabefeld erweitern damit man den Bildnamen komplett lesen kann.

 157 Erweiterung Artikeltexte auch ober- und unterhalb eines Bildes dars ...geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

So wie auch bei vielen anderen Texten soll auch der Text der Kurzbeschreibung und der ausführlichen Artikelbeschreibung in zwei Teile teilbar sein.

Diese Teile können dann im Template beliebig positioniert werden.

 160 Fehler Falsche / fehlende Buttons in Attributeditor geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Im Editor für Benutzerattribute sind die Buttons falsch benannt und der dritte Button für Speichern und Beenden fehlt.

 161 Fehler Bezeichnung Konfiguration ändern geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Falsche Beschreibung im Backend nicht Konfiguration sondern Einstellungen muss es heißen.

 162 Fehler Preisangabe mit Fixkosten falsch geschlossen
100%
0.0.70.0.8 beta Aufgabenbeschreibung

Die Preisangabe mit Fixkosten ist auf der Artikelseite falsch!
Der Artikelpreis muss sich aktualisieren wenn die Stückzahl vorliegt.
Einblendung mit Staffelpreisen anzeigen?

 28 Erweiterung User-Level-System geschlossen
100%
0.0.10.0.7 Aufgabenbeschreibung

Erweiterung der Zugangsberechtigung um ein User-Level-System.

Hierzu werden 3 Userlevel fest implementiert:

1 = Administrator - mit allumfassenden Zugriffsrechten
2 = Manager - ohne Zugriff auf Konfigurations-Daten
3 = User - Kann nur Kategorie-, Artikeldaten editieren, Statische Seiten bearbeiten

Je nach Level sind vordefinierte Menüpunkte bzw. Inhalte nicht veränderbar - werden aber zur Information dargestellt.

 55 Erweiterung Benutzer definierte Optionen für die Artikelseite geschlossen
100%
0.0.10.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

 90 Entwicklung Capcha-Abfrage bei Registrierung geschlossen
100%
0.0.20.0.7 Aufgabenbeschreibung

Capcha-Abfrage bei Registrierung einfuegen. Durch Option in config.php abschaltbar machen.

 101 Fehler Zugriff über Domainname ohne www geschlossen
100%
0.0.60.0.7 Aufgabenbeschreibung

htaccess-Regel um den Zugriff ohne www im Domainnamen auf www.Domainname.xyz "umzuleiten"

 109 Fehler Login ins Backend fehlerhaft geschlossen
100%
0.0.60.0.7 Aufgabenbeschreibung

Sporadisch muss die Anmeldung ins Backend mehrfach durchgeführt werden um eingeloggt zu sein.
Es ist keine Ursache zu erkennen und es werden keine Anmeldefehler im jeweiligen Acount eingetragen.

 120 Erweiterung Navigation für Artikeldetailseiten geschlossen
100%
0.0.60.0.7 Aufgabenbeschreibung

Eine oben und/oder unten auf der Artikeldetailseite dargetellte Navigation.
Es sind nur Navigationspunkte zum nächsten oder vorherigen Artikel zu erstellen.

 134 Entwicklung Umstellung des DB-Zugriffs geschlossen
100%
0.0.60.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
100%
0.0.60.0.7 Aufgabenbeschreibung

Umstellung des DB-Zugriffs im Frontend auf Prepared Statements unter Verwendung einer neuen DB-Klasse

 49 Erweiterung Staffelpreisliste in Tabellenform geschlossen
100%
0.0.10.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
100%
0.0.10.0.7 Aufgabenbeschreibung

Im Preis-Formular eine Ausfüll bzw. Berechnungsfunktion zum erstellen einer Preisliste.

 81 Entwicklung Kategorie-Menü links geschlossen
100%
0.0.20.0.7 Aufgabenbeschreibung

Hier soll die aktuell angewählte Kategorie hervorgehoben dargestellt werden. Auch wenn Artikel gelistet werden.

 85 Entwicklung Artikelnavigation geschlossen
100%
0.0.20.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
100%
0.0.20.0.7 Aufgabenbeschreibung

Nach der Registrierung ein Automatisches Login durchführenn lassen.

 103 Vorschlag Hilfe für Startseite geschlossen
100%
0.0.60.0.7 Aufgabenbeschreibung

Hilfe im Startseiteneditor unter dem Texteingabefeld anzeigen.

 104 Erweiterung Editorseite Neu Registrieren geschlossen
100%
0.0.60.0.7 Aufgabenbeschreibung

Funktionalität wie beim erstellen der Startseite einfügen. Stichwort "{BOTTOM}"

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

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung