{"issue":{"created_at":"2011-11-29T18:04:09Z","state":"open","updated_at":"2011-11-29T18:04:15Z","user":{"gravatar_id":"7fbb6197a3a1485e3eba0f05b014c483","id":1218405,"url":"https://api.github.com/users/Babelfisch","avatar_url":"https://secure.gravatar.com/avatar/7fbb6197a3a1485e3eba0f05b014c483?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"Babelfisch"},"comments":6,"body":"Hallo Leo,\n\nwie in verschiedenen Foreneinträgen [nachzulesen](http://www.typolight-community.de/showthread.php?t=4893) gibt es mit dem fancyUpload ja einige Problem. Meine Vermutung geht dahin, dass das Flash-Plugin unter Mac OS X keine Cookies weiterleitet und daher die Session-Daten nicht wiederhergestellt werden können. Ich hab mir das mal genauer angeschaut und einen Lösungsvorschlag für das Problem. Folgende Änderungen (jeweils aus dem 2.8er Trunk):\n\nIn der _/system/config/fancyUpload.php_ Zeile _73_ dies …\n\n```\nurl: $(\"<?php echo $this->strTable; ?>\").action.replace(\"<?php echo basename($this->Environment->script); ?>\", \"upload.php\"),\n```\n\n… damit (ohne Umbruch) ersetzen …\n\n```\nurl: $(\"<?php echo $this->strTable; ?>\").action.replace(\"<?php echo basename($this->Environment->script); ?>?\",\n  \"upload.php?<?php echo session_name(); ?>=<?php echo session_id(); ?>&\"\n```\n\nDamit wird die Session-ID in der URL mit übergeben.\n\nIn der _/typolight/upload.php_ folgendes gleich an den Anfang hinter den ersten Kommentar:\n\n```\n@session_id($_GET[session_name()]);\n```\n\nDamit wird die übergebene Session-ID später beim Starten der Session genutzt.\n\nDann noch bei der Parameter-Überprüfung statt 5 nun 6 Parameter erwarten:\n\n```\nif (count($_GET) != 6 || empty($_POST))\n```\n\nMit diesen Änderungen funktioniert der fancyUpload bei mir unter Safari 4/Mac jetzt wunderbar. Der „normale“ Upload ist davon auch nicht betroffen und auch sonst sollte dies keine negativen Nebenwirkungen haben.\n\nRelated issues: #1423, #1780, #1781\n\n--- _Originally created on February 8th, 2010, at 06:33pm (ID 1532)_","assignee":{"gravatar_id":"87d2e5aefadcb310f9155df28c2b3582","id":1192057,"url":"https://api.github.com/users/leofeyer","avatar_url":"https://secure.gravatar.com/avatar/87d2e5aefadcb310f9155df28c2b3582?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"leofeyer"},"id":2389100,"labels":[{"name":"backend","color":"e6e6e6","url":"https://api.github.com/repos/contao/import/labels/backend"},{"name":"Feature","color":"4183c4","url":"https://api.github.com/repos/contao/import/labels/Feature"}],"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"number":1532,"title":"fancyUpload (Lösungsvorschlag)","closed_at":null,"html_url":"https://github.com/contao/import/issues/1532","url":"https://api.github.com/repos/contao/import/issues/1532","milestone":{"created_at":"2011-11-29T15:29:32Z","state":"open","closed_issues":271,"due_on":null,"creator":{"gravatar_id":"87d2e5aefadcb310f9155df28c2b3582","id":1192057,"url":"https://api.github.com/users/leofeyer","avatar_url":"https://secure.gravatar.com/avatar/87d2e5aefadcb310f9155df28c2b3582?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"leofeyer"},"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-29T18:04:15Z","updated_at":"2011-11-29T18:04:15Z","user":{"gravatar_id":"87d2e5aefadcb310f9155df28c2b3582","id":1192057,"url":"https://api.github.com/users/leofeyer","avatar_url":"https://secure.gravatar.com/avatar/87d2e5aefadcb310f9155df28c2b3582?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"leofeyer"},"body":"--- _Originally completed on February 10th, 2010, at 07:01pm_","id":2938940,"url":"https://api.github.com/repos/contao/import/issues/comments/2938940"}}