Der Funktionsdummy kann in der Tat eine gute Basis sein, was das Frontend angeht. Dann wäre auch wieder ein Stückchen von mir im Kartenarchiv.
Das KA wird immer "Dein" sein... auch nach Neuorganisation, Du hostet es ja ausserdem
Gut, tragen wir mal zusammen was wir haben (damit ich das weiterreichen kann zwecks Ermittlung Dauer und Kosten).
Werde das ma wie Gunnars Signatur machen ( ) und meinen Standpunkt darlegen, Kommentare und Änderungen erwünscht.
Dateistruktur:
-- [Verzeichnis KA]
-- *.php
-- *.js
-- *.css
---- [Unterzeichnis für Heroes 3]
-------- [Unterverzeichnis Karte A]
-------- *.zip
-------- *.jpg, *.png, *.gif, *.bmp (Welches Format auch immer für die Vorschaubilder, falls vorhanden)
-------- [Unterverzeichnis Karte B]
-------- *.zip
-------- *.jpg, *.png, *.gif, *.bmp (Welches Format auch immer für die Vorschaubilder, falls vorhanden)
-------- [Unterverzeichnis Karte C]
-------- *.zip
-------- *.jpg, *.png, *.gif, *.bmp (Welches Format auch immer für die Vorschaubilder, falls vorhanden)
.
.
.
---- [Unterzeichnis für Heroes 4]
-------- s. Heroes 3
---- [Unterzeichnis für Heroes 5]
-------- s. Heroes 3
---- [Unterzeichnis für Heroes 6]
-------- s. Heroes 3
---- [Unterzeichnis für Heroes 7]
-------- s. Heroes 3
Datenbank:
Tabellen werden mit in Foren-DB gespeichert, spart eine eigene und is besser für Backup und Logins und so.
Tabellen für: Karten-Infos, Kommentare, Bewertungen
(Werde auch anfragen, ob das möglich ist das Login vom Forum auch füs KA zu nutzen).
GUI Kartenarchiv:
- Ähnlich wie der Funktionsdummy
- Header: Sprache, Forum-Link, Benutzermenue, Admin
Benutzermenue: Login anzeigen oder (wenn angemeldet) Logout und Karten einsenden und Karten aktualisieren
Karten einsenden: Formular ähnlich wie bisher (mit Möglichkeit Vorschaubild)
Karten aktualisieren: Formular wie einsenden, in Auswahlbox stehen die bisher erstellten Karten, dort die
zu ändernde auswählen
Admin: Freigabe, Kommentare, Details (Menue nur für Archivare sichtbar)
- Filter-Bereich (klappbar)
- Suche-Box
- Karten-Liste (absteigend nach Datum)
- Footer mit Version, (c) und Nutzungsbedingungen
GUI Admin:
- Header & Footer wie Frontend
- Freigabe
Liste der letzten x Karten die eingesandt oder aktualisiert wurden
Anzeige wie in Frontend (ohne Werte DL, Comments, Wertung) mit Buttons "Freigabe" bzw. "Nicht freigeben"
sowie "Kommentare (nicht) erlauben"
- Kommentare
Anzeige Kommentare wie bisher mit Angabe der Karte (Name, nicht nur ID : ) und Möglichkeit ggf. entfernen
- Details
Auswahlbox mit allen Karten
Daten ausgewählte Karte (wie bei Freigabe) mit Button "Bewertungen" und "Karte entfernen" (nach Rückfrage)
Bewertungen wie bisher anzeigen, mit der Möglichkeit sie zu entfernen