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.

IDAufgabentypZusammenfassungStatusFortschritt  descbetrifft Versionfällig in Version
282ErweiterungAuszeichnung mit schema.org vervollständigenErledigt
100%
0.1.10.1.3.beta Aufgabenbeschreibung

folgenden schema.org-Eintrag in die HTML-Seiten einfügen und eine entsprechende Editorseite im Backend einpflegen.

Diese Auszeichnung soll auf JEDER Seite eingefügt werden.

---------------

<div itemscope itemtype="http://schema.org/Brand">
<span itemprop="name">Name der Marke</span>
<img itemprop="logo" src="http://www.beispielmarke.de/logo.png" />
</div>
<div itemscope itemtype="http://schema.org/Organization">
  <span itemprop="name">Google.org (GOOG)</span>
  Contact Details:
  <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
    Main address:
    <span itemprop="streetAddress">38 avenue de l'Opera</span>
    <span itemprop="postalCode">F-75002</span>
    <span itemprop="addressLocality">Paris, France</span>
  </div>
  Tel: <span itemprop="telephone">( 33 1) 42 68 53 00 </span>,
  Fax: <span itemprop="faxNumber">( 33 1) 42 68 53 01 </span>,
  E-mail: <span itemprop="email">secretariat(at)google.org</span>

  "openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Montag",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "09:00",
"closes": "21:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Saturday",
"Sunday"
],
"opens": "10:00",
"closes": "23:00"
}
]

</div>

-------------------

301FehlerFehler im Bezahlmodul "Vorkasse"Erledigt
100%
0.1.20.1.3.beta Aufgabenbeschreibung

Notice: Undefined variable: text2 in /var/www/vhosts/hosting124423.af994.netcup.net/httpdocs/tobbivm-subsites/netbeans/plugins/payment/cashinadvance.payment.php on line 71

305FehlerKategorieeditor Fehlermeldung beim aktualisierenErledigt
100%
0.1.20.1.3 Aufgabenbeschreibung

Fehler "Bild too short" wird beim upload des kleinen Bildes angezegt - was soll das???

Kopierte Fehlermeldung:

Ein Fehler ist beim speichern der Daten aufgetreten!
Artikelname: 2246 CC 3008 Schattenrand

Artikelbild: The input is too short.
Kleines Artikelbild: The input is too short.

307FehlerKinput-group editor Anzeige der Reihenfolge falschErledigt
100%
0.1.20.1.3 Aufgabenbeschreibung

Nach dem speichern einer Kinput-group wird die Reihenfolge falsch angezeigt

317GestaltungKeditor, Bild im Editor fest positionierenErledigt
100%
0.1.20.1.3 Aufgabenbeschreibung

Das Änderbar Musterbild der Karte im Editorfenster absolut positionieren

318FehlerFehlerhafter Link in TabelleErledigt
100%
0.1.20.1.3 Aufgabenbeschreibung

Fehlerhafter Link in Tabelle Backend>Artikel>Keditor-Seiten

Wenn in der letzten Spalte "Unbenutzt" steht ist dort ein unnützer Link der ins leere zeigt.

259ErweiterungReplacement-Klasse erweiternIn Arbeit
100%
0.1.3.beta0.1.3 Aufgabenbeschreibung

Editorseite für die Replacement-Klasse bzw. Replacement-Eigenschaft in das Backend integrieren.

So kann der Anwender leicht und schnell eigene Replacement-Strukturen anlegen und nutzen.

 302 Fehler "Back"-Link im Warenkorb ohne Funktion geschlossen
100%
0.1.3.beta0.1.3 Aufgabenbeschreibung

Nach dem kauf des ersten Artikels wird der Warenkorb geöffnet. Der dabei erstellte "Zurück"-Button funktioniert nicht.

 303 Fehler keditor, Darstellungsfehler geschlossen
100%
0.1.3.beta0.1.3 Aufgabenbeschreibung

Nach dem Kauf des Artikels 1 (mit keditor-Gestaltung) wird beim Aufruf des gleichen Artikels (z.B. um eine weitere Version des gleichen Artikels zu bestellen) wird keine Musterkarte dargestellt.

 308 Fehler Kopieren einer Keditor-Grupp erzeugt falsche Daten  geschlossen
100%
0.1.20.1.3 Aufgabenbeschreibung

Wenn direkt nach dem Kopieren einer Input-Gruppe, also wenn das Editorfenster aufgebaut ist um die neue Gruppe zu bearbeiten, auf Return gedrückt wird so wird ein neues Feld eingefügt

Es sollte in einem solchen Fall nur ein Seitenrefresh mit Datensicherung vorgenommen werden!

 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.

 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.

 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.

 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.

 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).

 111 Fehler Gastbestellung nicht möglich geschlossen
100%
0.0.60.0.7 Aufgabenbeschreibung

Wenn man als Gast im Warenkorb auf "Bestellen" klickt so wird anstelle des Adressformulares die Startseite geöffnet.

 115 Fehler Registrierung - Landesname geschlossen
100%
0.0.60.0.7 Aufgabenbeschreibung

Landesname mit vorbestimmten Feld füllen.
Bis jetzt kann man beliebigen Text einfügen.

 116 Erweiterung Registrierung - Bundesland geschlossen
100%
0.0.60.0.7 Aufgabenbeschreibung

Auswahlliste der Bundesländer einfügen. Bisher kann freier Text eingegeben werden.

 117 Erweiterung Anzeige der Registrierungsdaten geschlossen
100%
0.0.60.0.7 Aufgabenbeschreibung

Seitentext für Registrierungs-Datenanzeigeseite erstellen.

 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.

 122 Erweiterung Hilfefunktion für Artikeleditor einfügen geschlossen
100%
0.0.60.0.7 Aufgabenbeschreibung

Kompletten Artikeleditor mit den Hilfetexten versehen.

 123 Fehler Hilfefunktion für Kathegorieeditor geschlossen
100%
0.0.60.0.7 Aufgabenbeschreibung

Hilfefunktion für den Kategorieeditor einfügen.

 126 Erweiterung Statische Seite für die Datenschutzerklärung anlegen geschlossen
100%
0.0.60.0.7 Aufgabenbeschreibung

Statische Seite für die Datenschutzerklärung anlegen

 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.

 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.

 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).

 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

 136 Erweiterung Bei Bestelladresse Bundesland angeben geschlossen
100%
0.0.60.0.7 Aufgabenbeschreibung

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

 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.

 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.

 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.

 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.

 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

 152 Erweiterung Datenbank-Backup erstellen geschlossen
100%
0.0.70.0.9 RC Aufgabenbeschreibung

Script für ein Datenbank-Backup in ein Serververzeichnis erstellen.

Backup wird in der Regel per E-Mailanhang versendet.
Die, auch später benötigte, E-Mail-Klasse wird auch eingefügt (phpmailer).

 153 Erweiterung Datenbank wiederherstellen geschlossen
100%
0.0.70.0.9 RC Aufgabenbeschreibung

Script für die Datenbank wiederherstellen erstellen. Die Wiederherstellung erfolgt aus einenem Serververzeichnis.

 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.

 159 Fehler Metadescription / Metakeywords geschlossen
100%
0.0.7 Aufgabenbeschreibung

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

 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.

zeige Aufgaben 1 - 50 von 236 Seite 1 von 51 - 2 - 3 - 4 - 5 -

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung