Backomania 2007
From Elch-Wiki
				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 | 
| Kokisbusserl (->Sonja) | ? | 
| Kirschnüsse (->Sonja) | ? | 
| Kirschkonfekt (->Sonja) | ? | 
| Rezepte aus Sonja's Buch | ? | 
Total: 21+x Rezepte, 53+y Rezepteinheiten
Bemerkungen zu den Rezepten
- Rahmpralines: Viel zu weich, sehen nicht präsentabel aus
 
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: Eigelb und Eiweiss verrechnen
 - Steps löschen
 - Teilrezepte löschen
 - Rezepte löschen
 
Erledigte Fixes/Erweiterungen in der Webapp
- 20071214 Roman
- Verschieben von Steps innerhalb des Teilrezepts funzt! :)
 - Spalten email und autor in Tabelle rezepte gelöscht -> wird durch Lookup in Tabelle users gelöst
 - Spalte display_name zusätzlich in Tabelle users
 - Tabellen-Änderungen im Programm nachgezogen (b_ansehen, b_bearbeiten, b_usermgmt, b_user, ...)
 - Anzeige des Display-Names beim Editieren von Rezepten ist speziell: Die addFormAsTable() wird eigentlich mit readonly=false aufgerufen, aber das Feld display_name muss trotzdem readonly sein. Wurde durch Spezial-Abfrage in CGUI gelöst.
 
 
- 20071210 Roman
- Einheiten: dl und cl eingefügt. Hab dabei gemerkt, dass wir das mit den Unter-Einheiten wohl schon angedacht haben (Tabelle war schon darauf vorbereitet! hehe)
 - Einheiten: Wenn im Einkaufswagen Unter-Einheiten und Einheiten liegen, dann wird zusammengefasst (Bsp: Biskuitroulade + Grittibänz)
 
 
- 20071209 Roman
- UserManagement: Neue User anlegen, User löschen
 - Rezept bearbeiten: Wenn ein Rezept bearbeitet wird und dann gleich etwas im ersten Teilrezept geändert wird, dann wurden die Änderungen nicht übernommen. Fixed :)
 
 - 20071208 Roman
- UserManagement: Update User-Daten, Update Passwort für Backomania-Account
 
 
- 20071207 Roman
- Fixed: Logout: Alle Werte (getLogin, getName, getRole) werden zurückgesetzt
 - Fixed: BUG: rezept ansehen, bubble menü öffnen, kat wählen -> Illegaler Aufruf.
 - Tabelle saved_lists ersetzt durch rezeptlisten
 
 
- 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