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 -> 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)  | * 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)  | ||
=== 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)  | |||
NEU:   | * 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:<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'  | |||
== Print-View ==  | |||
* 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 12: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