| 
				   | 
				
| (17 intermediate revisions by the same user not shown) | 
| Line 1: | 
Line 1: | 
 |  | Zur [[Backomania-Webapp|Web-Applikation]].  | 
 |  |  | 
 | == Mengengerüst 2007 ==  |  | == Mengengerüst 2007 ==  | 
 | {|  |  | {|  | 
| Line 64: | 
Line 66: | 
 |   |2  |  |   |2  | 
 |   |-  |  |   |-  | 
 |   |Rezepte aus Sonja's Buch...  |  |  |Kokosbusserl (->Sonja)  | 
 |  |  |?  | 
 |  |  |-  | 
 |  |  |Kirschnüsse (->Sonja)  | 
 |  |  |?  | 
 |  |  |-  | 
 |  |  |Kirschkonfekt (->Sonja)  | 
 |  |  |?  | 
 |  |  |-  | 
 |  |   |Rezepte aus Sonja's Buch  | 
 |  |  |?  | 
 |   |}  |  |   |}  | 
 | '''Total: 21+x Rezepte, 53+y Rezepteinheiten'''  |  | '''Total: 21+x Rezepte, 53+y Rezepteinheiten'''  | 
| Line 70: | 
Line 82: | 
 | == Bemerkungen zu den Rezepten ==  |  | == Bemerkungen zu den Rezepten ==  | 
 | * Rahmpralines: Viel zu weich, sehen nicht präsentabel aus  |  | * Rahmpralines: Viel zu weich, sehen nicht präsentabel aus  | 
 |    |  | * Mandel-Zitronen-S: Nicht spritzbar, Teig nicht flüssig genug  | 
 | == 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
  |  | 
Zur Web-Applikation.
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
 | 
| Kokosbusserl (->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
 
- Mandel-Zitronen-S: Nicht spritzbar, Teig nicht flüssig genug