{"issue":{"created_at":"2011-11-29T17:32:35Z","state":"open","updated_at":"2011-11-29T17:32:36Z","user":{"gravatar_id":"256406243346b9253f8610fb1d1e05f6","id":1215373,"url":"https://api.github.com/users/importer","login":"importer","avatar_url":"https://secure.gravatar.com/avatar/256406243346b9253f8610fb1d1e05f6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"comments":1,"body":"Ich finde der Titel der \"Cachen erlauben\"-Checkbox in den Seiteneigenschaften ist irreführend. Wenn die Checkbox nicht markiert ist, so sieht man nur den Titel \"Cachen erlauben\" selbst sowie den Info-Text \"Das Zwischenspeichern der Seite und ihrer Unterseiten erlauben\". Man könnte das so interpretieren, dass der Cache für die entsprechende Seite und ihre Unterseiten deaktiviert ist, da das Häkchen bei Cachen erlauben nicht gesetzt ist. Das ist aber nicht unbedingt so, da ja in einer übergeordneten Seite eine Cache-Verfallszeit eingestellt sein könnte.\n\nIch schlage deshalb vor das Feld z.B. in \"Cache-Einstellungen festlegen\" umzubenennen.\nDer Info-Text könnte lauten: \"Das Zwischenspeicher-Verhalten dieser Seite und ihrer Unterseiten ändern.\"\n\nDamit würde auch die paradoxe Situation vermieden, dass man erst \"Cachen erlauben\" markieren muss, um dann \"Kein Caching\" auszuwählen, wenn man den Cache für eine Seite deaktivieren will. Das ist ungefähr so wie man bei Windows erst auf Start klicken muss, wenn man den Computer herunterfahren will :-)\n\nSo ganz glücklich bin ich mit meinem Vorschlag noch nicht. Noch eindeutiger wäre es, wenn man keine Checkbox verwenden würde sondern zwei Optionen \"Cache-Einstellung der übergeordneten Seite übernehmen\" sowie \"Cache-Einstellung festlegen\" anbieten würde, die sich gegenseitig ausschließen.\n\nMit freundlichen Grüßen,\nJohannes Schröder-Schetelig\n\n--- _Originally created by Johann3s on November 28th, 2009, at 09:47pm (ID 1215)_","assignee":null,"id":2388431,"labels":[{"name":"backend","color":"e6e6e6","url":"https://api.github.com/repos/contao/import/labels/backend"},{"name":"Defect","color":"bd2c00","url":"https://api.github.com/repos/contao/import/labels/Defect"}],"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"number":1215,"title":"Titel der \"Cachen erlauben\"-Checkbox ist irreführend","closed_at":null,"html_url":"https://github.com/contao/import/issues/1215","url":"https://api.github.com/repos/contao/import/issues/1215","milestone":{"created_at":"2011-11-29T15:29:32Z","state":"open","due_on":null,"closed_issues":154,"creator":{"gravatar_id":"87d2e5aefadcb310f9155df28c2b3582","id":1192057,"url":"https://api.github.com/users/leofeyer","login":"leofeyer","avatar_url":"https://secure.gravatar.com/avatar/87d2e5aefadcb310f9155df28c2b3582?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"number":9,"description":"TYPOlight 2.8.0 (minor release)","title":"2.8.0","url":"https://api.github.com/repos/contao/import/milestones/9","open_issues":1}},"action":"created","comment":{"created_at":"2011-11-29T17:32:36Z","updated_at":"2011-11-29T17:32:36Z","user":{"gravatar_id":"256406243346b9253f8610fb1d1e05f6","id":1215373,"url":"https://api.github.com/users/importer","login":"importer","avatar_url":"https://secure.gravatar.com/avatar/256406243346b9253f8610fb1d1e05f6?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"Ich möchte mich dem anschließen, da mir das als TYPOlight-Neuling schon von Anfang an paradox vorkam, dass man \"Cachen erlauben\" muss, um dann das Caching verbieten zu können.\nWas mir immer noch nicht klar ist und was auch aus dem Info-Text des Einstellungsdialogs nicht hervorgeht, ist, worauf sich die einstellbare Cache-Speicherzeit bezieht. Auf den Browser-Cache? Auf den Cache im Verzeichnis system/tmp? Der letztere wird ja per Cronjob täglich gelöscht, also macht eine Cache-Speicherzeit von 7 Tagen gar keinen Sinn. \nVielleicht könnte man das im Info-Text erklären. Das würde zukünftig sicher auch einige diesbezügliche Fragen im Forum ersparen.\n\nMein Vorschlag: zwei Checkboxen, die sich wechselseitig ausschließen: \"Cachen erlauben\" und \"Kein Caching\". Das Dropdown-Feld wie bisher, aktiviert bei Auswahl \"Cachen erlauben\", allerdings nun natürlich ohne die Auswahlmöglichkeit \"Kein Caching\".\n\nJe nachdem, ob eine Vererbung des Nicht-Cachens geplant ist, müsste der Info-Text für die Checkbox \"Kein Caching\" anpasst werden. Also z.B. \"Diese Seite vom Cachen ausschließen\" oder \"Diese Seite und ihre Unterseiten vom Cachen ausschließen\".\n\n--- _Originally created by okapi on November 29th, 2009, at 01:40pm_","id":2937348,"url":"https://api.github.com/repos/contao/import/issues/comments/2937348"}}