Backomania 2007: Difference between revisions

From Elch-Wiki
Jump to navigationJump to search
No edit summary
Line 69: Line 69:


== Todo für die Backomania-Webapp ==
== Todo für die Backomania-Webapp ==
=== Grosse und konzeptionelle Punkte ===
* Besseres "internes Navigations-Konzept": z.B. Add to Cart von jeder Seite aus... Idee Efan: ne Art globale Parameter über die man so globale Funktionalitäten steuern kann.
* Besseres "internes Navigations-Konzept": z.B. Add to Cart von jeder Seite aus... Idee Efan: ne Art globale Parameter über die man so globale Funktionalitäten steuern kann.
* Rezept-Anschauen: Entweder rechte Spalte ausblenden, oder Einkaufswagen anzeigen (Test-Case: Rezept anschauen, Add to Cart, Cart ansehen, rechts Rezept wieder auswählen -> in der Mitte kommt das Rezept aber der Einkaufswagen rechts verschwindet)
* Rezept-Meta-Funktionen
* Cart: Speichern -> "Menu/Speisefolge". // Erledigt: ef. ist jetzt 'Rezeptlisten' genannt und bei eingeloggten Usern verfügbar. das laden von Listen ist für alle möglich.
** Rating- und Kommentarsystem für Rezepte (auch für user?)
* Rating- und Kommentarsystem für Rezepte (auch für user?)
** Tell-a-Friend Seite
* Nachrichten zwischen Usern
** Changelog evtl per Kommentarsystem (bei änderungen noch ne Checkbox 'änderung dokumentieren') oder richtiges Versioning oder nur durch User?
* Tell-a-Friend Seite
** Newsletter: wöchentlich die neusten rezepte, plus 3 monatlich saison-gerichte / Roman: AUFWAND!!!!!!
* Useranmeldung: per Einladung eines bestehenden Users oder durch freischaltung eines Admins, bei unbekannten
** RSS-Feed für News und neue Rezepte
* Changelog evtl per Kommentarsystem (bei änderungen noch ne Checkbox 'änderung dokumentieren') oder richtiges Versioning oder nur durch User?
* User-Verwaltung
* Anzeigename für User
** Anzeigename für User / Roman: Ich würde beim Rezept die Spalten Author und Email streichen. Man muss eigene Rezepte reinstellen, dann haben wir auch mit Copyright weniger Probleme
* User müssen ihr eigenes Konto verwalten können.
** Useranmeldung: per Einladung eines bestehenden Users oder durch freischaltung eines Admins, bei unbekannten
* Ansicht aller Rezepte von User xy
** User müssen ihr eigenes Konto verwalten können.
* Foto-Upload: user sollen eigene Bilder für fremde Rezepte übermitteln können, admin schaltet frei und neues bild geht online. So kann man immer bessere bilder sammeln
** Nachrichten zwischen Usern
* Mehrere Bilder pro Rezept/Teilrezept/Step?
** Ansicht aller Rezepte von User xy
* Newsletter: wöchentlich die neusten rezepte, plus 3 monatlich saison-gerichte / Roman: AUFWAND!!!!!!
** Verschiedene Styles für die Seite auswählen per Usermanagement (zumindest die Farben und so). Plus Random funktion, bei jedem neuen besuch n'andres design (nicht bei jedem seitenaufruf *g*)
* Verschiedene Styles für die Seite auswählen per Usermanagement (zumindest die Farben und so). Plus Random funktion, bei jedem neuen besuch n'andres design (nicht bei jedem seitenaufruf *g*)
* Messaging
* rechtliches gequatsche muss auf die seite
** Sollen Messages (Freischaltungs-Wünsche für Admins, Messages zwischen Usern, ...) -innerhalb- der App behandelt werden, oder sollen daraus Email erzeugt werden?
* böse user/bilder melden links
** böse User/Bilder melden
* Bilder
** Foto-Upload: user sollen eigene Bilder für fremde Rezepte übermitteln können, admin schaltet frei und neues bild geht online. So kann man immer bessere bilder sammeln
** Mehrere Bilder pro Rezept/Teilrezept/Step?
* Hilfe Sektion
* Hilfe Sektion
* rechtliches gequatsche muss auf die seite / Roman: Auf welche Seite?
* Zanox: AdRotator.. wenn wir dann täglich 1TB traffic haben, wirds wohl kosten ;-)
* Zanox: AdRotator.. wenn wir dann täglich 1TB traffic haben, wirds wohl kosten ;-)
=== Bugs und generelle Change-Requests ===
* Rezept-Anschauen: Entweder rechte Spalte ausblenden, oder Einkaufswagen anzeigen (Test-Case: Rezept anschauen, Add to Cart, Cart ansehen, rechts Rezept wieder auswählen -> in der Mitte kommt das Rezept aber der Einkaufswagen rechts verschwindet)
* pdf rezepte, einkaufslisten
* pdf rezepte, einkaufslisten
* RSS-Feed für News und neue Rezepte
* Alternative Zutaten (Kaffee- oder Kakaopulver)? // elch, willst du mir nen knoten ins hirn machen? wie sollen wir das realisieren? =)
* tabellenspalte id muss immer id heissen
* tabellenspalte id muss immer id heissen
* BUG: serifen im bubble-menü im firefox, je nach OS?
* BUG: serifen im bubble-menü im firefox, je nach OS?
* Einheiten: Unter-Einheiten (cl, dl zu l, gr zu KG, ...) und die Verrechnung beim Einkaufswagen


== Erledigte Fixes in der Webapp ==
== Erledigte Fixes in der Webapp ==

Revision as of 21:14, 7 December 2007

Mengengerüst 2007

Fruchtknusperli 1
Haselnuss-Nestli 2
Haselnuss-S 2
Kokos-Schneebällchen 2
Krokanttrüffel mit Schwips 3
Lemon Rings 2
Mandel-Zitronen-S 2
Pfaffenhüetli (Schoko) 2
Pfaffenhüetli (Zitronen) 2
Planta Herzli 2
Rahmpralinés 3
Rumkugeln 4
Schoko-Streusel-Monde 2
Schokoladentrüffel 3
Spitzbuebe 4
Truffes 4
Vanillebrezeli 2
Vanillekipferl 4
Lebkuchen 1
Zimtsterne (Fertigteig von Migros) 4
Änischrabeli (Fertigteig von Migros) 2
Rezepte aus Sonja's Buch...

Total: 21+x Rezepte, 53+y Rezepteinheiten

Todo für die Backomania-Webapp

Grosse und konzeptionelle Punkte

  • Besseres "internes Navigations-Konzept": z.B. Add to Cart von jeder Seite aus... Idee Efan: ne Art globale Parameter über die man so globale Funktionalitäten steuern kann.
  • Rezept-Meta-Funktionen
    • Rating- und Kommentarsystem für Rezepte (auch für user?)
    • Tell-a-Friend Seite
    • Changelog evtl per Kommentarsystem (bei änderungen noch ne Checkbox 'änderung dokumentieren') oder richtiges Versioning oder nur durch User?
    • Newsletter: wöchentlich die neusten rezepte, plus 3 monatlich saison-gerichte / Roman: AUFWAND!!!!!!
    • RSS-Feed für News und neue Rezepte
  • User-Verwaltung
    • Anzeigename für User / Roman: Ich würde beim Rezept die Spalten Author und Email streichen. Man muss eigene Rezepte reinstellen, dann haben wir auch mit Copyright weniger Probleme
    • Useranmeldung: per Einladung eines bestehenden Users oder durch freischaltung eines Admins, bei unbekannten
    • User müssen ihr eigenes Konto verwalten können.
    • Nachrichten zwischen Usern
    • Ansicht aller Rezepte von User xy
    • Verschiedene Styles für die Seite auswählen per Usermanagement (zumindest die Farben und so). Plus Random funktion, bei jedem neuen besuch n'andres design (nicht bei jedem seitenaufruf *g*)
  • Messaging
    • Sollen Messages (Freischaltungs-Wünsche für Admins, Messages zwischen Usern, ...) -innerhalb- der App behandelt werden, oder sollen daraus Email erzeugt werden?
    • böse User/Bilder melden
  • Bilder
    • Foto-Upload: user sollen eigene Bilder für fremde Rezepte übermitteln können, admin schaltet frei und neues bild geht online. So kann man immer bessere bilder sammeln
    • Mehrere Bilder pro Rezept/Teilrezept/Step?
  • Hilfe Sektion
  • rechtliches gequatsche muss auf die seite / Roman: Auf welche Seite?
  • Zanox: AdRotator.. wenn wir dann täglich 1TB traffic haben, wirds wohl kosten ;-)

Bugs und generelle Change-Requests

  • Rezept-Anschauen: Entweder rechte Spalte ausblenden, oder Einkaufswagen anzeigen (Test-Case: Rezept anschauen, Add to Cart, Cart ansehen, rechts Rezept wieder auswählen -> in der Mitte kommt das Rezept aber der Einkaufswagen rechts verschwindet)
  • pdf rezepte, einkaufslisten
  • tabellenspalte id muss immer id heissen
  • BUG: serifen im bubble-menü im firefox, je nach OS?
  • Einheiten: Unter-Einheiten (cl, dl zu l, gr zu KG, ...) und die Verrechnung beim Einkaufswagen

Erledigte Fixes in der Webapp

  • 20071207 Roman
    • Fixed: Logout: Alle Werte (getLogin, getName, getRole) werden zurückgesetzt
    • Fixed: BUG: rezept ansehen, bubble menü öffnen, kat wählen -> Illegaler Aufruf.
  • 20071206 Roman
    • Login mit account auf fish-serv funzt wieder
    • Logout testet richtig, ob das Cookie vorhanden ist, bevor er's löscht
    • Fremde Bilder entfernt und beim Upload einen Mini-Hinweis platziert
    • Rezeptliste: Code etwas umgebaut, "gespeichert von" statt id des Eintrags
  • Efan (datums sind dumm, bin ja eh ständig am rumbasteln)
    • Umlaute bei Ajax klappen wieder (htmlentities), aber irgendwas is noch falsch, die sollten so oder so angezeigt werden, auch ohne entities..
    • Leere kategorien (0 Rezepte) nicht in bubble-menü aufnehmen. // bubble: ok, navi auch oder so lassen?
    • Kategorie anzeigen in Rezeptauflistung