Backomania 2008: Difference between revisions

From Elch-Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
Erkenntnisse und Bugs aus der Backomania 2008...
= Bug-O-Mania =
Erkenntnisse und Bugs aus der Backomania 2008


= offene oder noch nicht ganz abgeschlossene bugs =  
== offene oder noch nicht ganz abgeschlossene bugs ==


* usermanagement tut nicht mehr, seit ich meinen testadmin gelöscht hab :( sorry, wusste ned dass man das ned darf ;-) - tut wieder, irgendwie.. aber traue der sache ned ;-) ist aber vermutlich nur bei meinem user möglich ,wegen der 0er id ;-)
* usermanagement tut nicht mehr, seit ich meinen testadmin gelöscht hab :( sorry, wusste ned dass man das ned darf ;-) - tut wieder, irgendwie.. aber traue der sache ned ;-) ist aber vermutlich nur bei meinem user möglich ,wegen der 0er id ;-)
* account-management: änderungen speichern nicht (zumindest emailadresse)
* account-management: änderungen speichern nicht (zumindest emailadresse)
* PW vergessen -> zusenden fehlt
* pw vergessen -> neues pw zuschicken existiert nicht
* kuvertüre/couverture ==> glasur anpassen
* Ergibt-Stk ebenfalls multiplizieren in cart-rezeptansicht.. an sich erledigt -> weiterführend: allenfalls gleiche darstellung wie bei mengen? x (x*cart_factor) ? (fragt sich halt, siehe unten)
* Ergibt-Stk ebenfalls multiplizieren in cart-rezeptansicht.. an sich erledigt -> weiterführend: allenfalls gleiche darstellung wie bei mengen? x (x*cart_factor) ? (fragt sich halt, siehe unten)
* nur noch multiplizierte werte anzeigen, nicht noch die einfache menge nebenbei, das verwirrt - nicht ideal, wie lässt sich das am besten lösen? einzelmengen sollten vorhanden sein, da man bei bestimmten  teigen nicht die doppelte menge machen kann, anhand der knetbarkeit usw
* nur noch multiplizierte werte anzeigen, nicht noch die einfache menge nebenbei, das verwirrt - nicht ideal, wie lässt sich das am besten lösen? einzelmengen sollten vorhanden sein, da man bei bestimmten  teigen nicht die doppelte menge machen kann, anhand der knetbarkeit usw
Line 12: Line 12:
* rezeptlöschung fehlt ebenfalls (ebenfalls nur wenn nötig, und mit genügend sicherheitsabfragen UND es dürfen keine inkonsistenzen entstehen beim löschen)
* rezeptlöschung fehlt ebenfalls (ebenfalls nur wenn nötig, und mit genügend sicherheitsabfragen UND es dürfen keine inkonsistenzen entstehen beim löschen)


= ERLEDIGT =


einkaufswagen leeren löscht nur je 1 rezept, bei mehrfachen rezepten also mehrmals leeren klicken nötig
=== Suchmaschinenoptimierung ===
NEU: tut jetzt


etwas aus einkaufswagen löschen, wenn man in der cartlist ist, geht nicht
* SE friendly URLS - haben wir zwar,aber noch besser sind solche mit text, also zb: backomania.ch/index.php/ansehen/Zimtkonfekt statt nur ner id (finde eh, Titel müssten unique sein)
NEU: tut
* header(): Lastmod
* html-headers: etwa all das was ich auch unter imageundoutfit.ch eingetragen hab
* sitemap.xml (bzw n'php script dazu - habe bereits eins unter imageundoutfit.ch welches man wiederverwerten könnt)
* index.php aus der url entfernen NEU: grösstenteils draussen, hoffe ich ;-)


Zutatensuche:
=== rezeptbugs ===
neue Reihenfolge.
* kuvertüre/couverture ==> glasur anpassen
1. Exakte übereinstimmung, sofern vorhanden
2. Übereinstimmungen sortiert nach häufigkeit der Zutat in anderen rezepten, dann erst alphabetisch (spezialzutaten, die nur in 1-2 Rezepten vorkommen, sollten zuletzt erscheinen.
 
Synonym-migrierer erledigt. index.php/zutatenmgmt/
 
zeilenumbrüche in bemerkungen anzeigen ( n -> <br />)
NEU: Funktion CGUI::TextToHtml($string) dafür verwendet.
 
CGUI, z 180: escaping von inhalt, passiert aber nochmals, beim ausgeben. hab das asukommentiert. pah, ich bin einfach doof, hatte irgendwo noch nen manuellen str_replace drinne *lol*
 
zeile bild/bilder/bemerkungen usw nur anzeigen, wenn inhalt vorhanden
NEU: teilweise erledigt - die wichtigsten spalten entfernt. etwas würgig und verbesserungswürdig.
 
beim editieren werden n in <br /> umgewandelt und anschliessend auch so gespeichert. dies darf nur in der ansicht geschehn, nicht im formular input field.
erledigt? hoffentlich
 
' werden zu ' dank magic_quote_gpc.
NEU: habe magic_quotes_gpc im netconfig deaktiviert. scheint zu tun. DB von derartigen fehlern bereinigt
 
Shoppingcart Titel - bei Rezeptanzeige wird Name des letzten Rezeptes als Titel angezeigt
NEU: Titel immer 'Einkaufswagen mit Rezepten'
 
 
 
= Print-View =  
URLs nicht mehr anzeigen. Erledigt
Kleinerer Text: erledigt
weniger margin-padding: erledigt
bilder verstecken: erledigt
print-view: logo wieder rein, ebenso bilder der rezepte (ned aber cart, edit usw zeug): erledigt
rezept auf 1 seite passen? platzverschwendung. kurze rezepte passen nun zumindest. erledigt


= = ERLEDIGT ==


* einkaufswagen leeren löscht nur je 1 rezept, bei mehrfachen rezepten also mehrmals leeren klicken nötig NEU: tut jetzt
* etwas aus einkaufswagen löschen, wenn man in der cartlist ist, geht nicht NEU: tut
* Zutatensuche:<br>neue Reihenfolge.<br>1. Exakte übereinstimmung, sofern vorhanden<br />2. Übereinstimmungen sortiert nach häufigkeit der Zutat in anderen rezepten, dann erst alphabetisch (spezialzutaten, die nur in 1-2 Rezepten vorkommen, sollten zuletzt erscheinen.
* Synonym-migrierer erledigt. NEU: index.php/zutatenmgmt/
* zeilenumbrüche in bemerkungen anzeigen ( n -> <br />) NEU: Funktion CGUI::TextToHtml($string) dafür verwendet.
* CGUI, z 180: escaping von inhalt, passiert aber nochmals, beim ausgeben. hab das asukommentiert. pah, ich bin einfach doof, hatte irgendwo noch nen manuellen str_replace drinne *lol*
* zeile bild/bilder/bemerkungen usw nur anzeigen, wenn inhalt vorhanden NEU: teilweise erledigt - die wichtigsten spalten entfernt. etwas würgig und verbesserungswürdig.
* beim editieren werden n in <br /> umgewandelt und anschliessend auch so gespeichert. dies darf nur in der ansicht geschehn, nicht im formular input field. erledigt? hoffentlich - weitere tests wären sinnvoll (hab ned alle eingabefelder entsprechend geprüft)
* ' werden zu ' dank magic_quote_gpc. NEU: habe magic_quotes_gpc im netconfig deaktiviert. scheint zu tun. DB von derartigen fehlern bereinigt
* Shoppingcart Titel - bei Rezeptanzeige wird Name des letzten Rezeptes als Titel angezeigt NEU: Titel immer 'Einkaufswagen mit Rezepten'


Rezeptfehler:


krokanttrüffel mit schwips: caramelisieren beschreiben, da unklar
== Print-View ==
erledigt


Schokoladentrüffel: 40 förmchen aber 30 stück? 40 KILOkalorien
* URLs nicht mehr anzeigen. Erledigt
erledigt
* Kleinerer Text: erledigt
* weniger margin-padding: erledigt
* bilder verstecken: erledigt
* print-view: logo wieder rein, ebenso bilder der rezepte (ned aber cart, edit usw zeug): erledigt
* rezept auf 1 seite passen? platzverschwendung. kurze rezepte passen nun zumindest. erledigt

Revision as of 13:22, 4 December 2008

Bug-O-Mania

Erkenntnisse und Bugs aus der Backomania 2008

offene oder noch nicht ganz abgeschlossene bugs

  • usermanagement tut nicht mehr, seit ich meinen testadmin gelöscht hab :( sorry, wusste ned dass man das ned darf ;-) - tut wieder, irgendwie.. aber traue der sache ned ;-) ist aber vermutlich nur bei meinem user möglich ,wegen der 0er id ;-)
  • account-management: änderungen speichern nicht (zumindest emailadresse)
  • pw vergessen -> neues pw zuschicken existiert nicht
  • Ergibt-Stk ebenfalls multiplizieren in cart-rezeptansicht.. an sich erledigt -> weiterführend: allenfalls gleiche darstellung wie bei mengen? x (x*cart_factor) ? (fragt sich halt, siehe unten)
  • nur noch multiplizierte werte anzeigen, nicht noch die einfache menge nebenbei, das verwirrt - nicht ideal, wie lässt sich das am besten lösen? einzelmengen sollten vorhanden sein, da man bei bestimmten teigen nicht die doppelte menge machen kann, anhand der knetbarkeit usw
  • edit-link für admins fehlt bei rezepten. edit link allgemein hinzugefuegt. (nur für admins oder owner wär aber besser, sonst kommt nachher ne fehlermeldung)
  • rezeptlöschung fehlt ebenfalls (ebenfalls nur wenn nötig, und mit genügend sicherheitsabfragen UND es dürfen keine inkonsistenzen entstehen beim löschen)


Suchmaschinenoptimierung

  • SE friendly URLS - haben wir zwar,aber noch besser sind solche mit text, also zb: backomania.ch/index.php/ansehen/Zimtkonfekt statt nur ner id (finde eh, Titel müssten unique sein)
  • header(): Lastmod
  • html-headers: etwa all das was ich auch unter imageundoutfit.ch eingetragen hab
  • sitemap.xml (bzw n'php script dazu - habe bereits eins unter imageundoutfit.ch welches man wiederverwerten könnt)
  • index.php aus der url entfernen NEU: grösstenteils draussen, hoffe ich ;-)

rezeptbugs

  • kuvertüre/couverture ==> glasur anpassen

= ERLEDIGT =

  • einkaufswagen leeren löscht nur je 1 rezept, bei mehrfachen rezepten also mehrmals leeren klicken nötig NEU: tut jetzt
  • etwas aus einkaufswagen löschen, wenn man in der cartlist ist, geht nicht NEU: tut
  • Zutatensuche:
    neue Reihenfolge.
    1. Exakte übereinstimmung, sofern vorhanden
    2. Übereinstimmungen sortiert nach häufigkeit der Zutat in anderen rezepten, dann erst alphabetisch (spezialzutaten, die nur in 1-2 Rezepten vorkommen, sollten zuletzt erscheinen.
  • Synonym-migrierer erledigt. NEU: index.php/zutatenmgmt/
  • zeilenumbrüche in bemerkungen anzeigen ( n ->
    ) NEU: Funktion CGUI::TextToHtml($string) dafür verwendet.
  • CGUI, z 180: escaping von inhalt, passiert aber nochmals, beim ausgeben. hab das asukommentiert. pah, ich bin einfach doof, hatte irgendwo noch nen manuellen str_replace drinne *lol*
  • zeile bild/bilder/bemerkungen usw nur anzeigen, wenn inhalt vorhanden NEU: teilweise erledigt - die wichtigsten spalten entfernt. etwas würgig und verbesserungswürdig.
  • beim editieren werden n in
    umgewandelt und anschliessend auch so gespeichert. dies darf nur in der ansicht geschehn, nicht im formular input field. erledigt? hoffentlich - weitere tests wären sinnvoll (hab ned alle eingabefelder entsprechend geprüft)
  • ' werden zu ' dank magic_quote_gpc. NEU: habe magic_quotes_gpc im netconfig deaktiviert. scheint zu tun. DB von derartigen fehlern bereinigt
  • Shoppingcart Titel - bei Rezeptanzeige wird Name des letzten Rezeptes als Titel angezeigt NEU: Titel immer 'Einkaufswagen mit Rezepten'


Print-View

  • URLs nicht mehr anzeigen. Erledigt
  • Kleinerer Text: erledigt
  • weniger margin-padding: erledigt
  • bilder verstecken: erledigt
  • print-view: logo wieder rein, ebenso bilder der rezepte (ned aber cart, edit usw zeug): erledigt
  • rezept auf 1 seite passen? platzverschwendung. kurze rezepte passen nun zumindest. erledigt