Hi Johannes, das RTE Link handling ist alt und nicht sehr weise implementiert. typo3 converitiert links in spezielle typo3-link tags
im RTE: <a href="Ziel" class="CSS-Klasse" target="target-Attribut" title="title-Attribut">Linktext</a> In Der Datenbank: <link Ziel target-Attribut CSS-Klasse title-Attribut>Linktext</link> das macht typo3 damit die inhalte auch ohne RTE bearbeitbar sind. leider hängen damit viele der link generierungs probleme zusammen. aber ist nun mal historisch gewachsen und das wird sich wohl nicht mehr austauschen lassen. nun zu deinem eigendlchen problem: wenn ich deine erste url durch den urldecoder jage: http://meyerweb.com/eric/tools/dencoder/ kommt folgendes bei raus (von mir in teile gesplittet): http://www.domain.tld/index.php?id=149&type=0&jumpurl= 52,0,&y=k&r=m&ba=3&tt=Segeln%20%26%20Familie&t=Golf%20von%20Kos%20%2f%20Dacta%2dHalbinsel&d1=12%2e10%2e2013&d2=26%2e10%2e2013&msg=Familien%2dSpecial &juHash=5db7a96b5c5c7d7cb99e2d9225aa1e0d5db1b09c du siehst also das das jumpurl script schon eine falsche url bekommt. deswgen würde ich jetzt mal gucken was denn im RTE im html quellcode steht. um zu gucken ob dort etwas "plausibles" steht. juHash ist überings richtig. das ist ein hash Über die JumpUrl parameter an dem Typo3 Erkennt das es die jumpUrl generiert hat. damit niemand deine seite nutzen kann um auf "böse webseiten zu verlinken" gruss chris Am 28. August 2013 10:26 schrieb JCL - Johannes C. Laxander <j...@laxander.com>: > > Hallo Chris, > > danke für deine Antwort. Die beiden Links habe ich nur wg. der Länge des > Parameterstrings gekürzt. Hier jetzt komplett. > > So sieht die URL in der HTML source aus (mit anghängtem Hash-Parameter): > http://www.domain.tld/index.php?id=149&type=0&jumpurl=52%2C0%2C%26y%3Dk%26r%3Dm%26ba%3D3%26tt%3DSegeln%2520%2526%2520Familie%26t%3DGolf%2520von%2520Kos%2520%252f%2520Dacta%252dHalbinsel%26d1%3D12%252e10%252e2013%26d2%3D26%252e10%252e2013%26msg%3DFamilien%252dSpecial&juHash=5db7a96b5c5c7d7cb99e2d9225aa1e0d5db1b09c > > btw: ist "juHash" überhaupt richtig? > > Nach Anklicken des Links steht diese URL in der Browser-Adresszeile und zeigt > den 404-Fehler an: > http://www.domain.tld/52,0,&y=k&r=m&ba=3&tt=Segeln%20%26%20Familie&t=Golf%20von%20Kos%20%2f%20Dacta-Halbinsel&d1=12.10.2013&d2=26.10.2013&msg=Familien-Special > > Erklärung zu den Seiten-Ids: > id=149 ist eine News-Detailseite auf der der Link steht > id=52 ist die Zielseite (Formular) an die ich dien Paramterstring übergeben > möchte > > Mich irritiert vor allem dieser Teil der URL: "/52,0,&y=" > Das kann realurl vermutlich nicht auflösen!? > > Ich habe über den RTE und das Feld "Abfragparameter" schon bei anderen Links > Parameterstrings angehängt und das hat bisher auch immer funktioniert. Ist > die Länge vielleicht das Problem, oder die Maskierung? Ich finde das eh > schlecht gelöst, dass der Redaktuer hier Maskierungszeichen kennen muss um > einen Parameterstring anzugeben. Warum kann das eigentlich nicht der > Linkhandler übernehmen? > >> ich würde mal den teil hinter jumpurl= durch ein urldecode >> laufen lassen. > > Wie meinst du das bzw. wo sollte ich das tun? > > Gruß, Johannes. > > > >> chris Wolff >> Gesendet: Dienstag, 27. August 2013 18:55 >> >> Hi Johannes, >> ich weiss natürlich nicht was genau dein problem ist. da die >> beidenn urls ja gekürzt sind. >> >> ich würde mal den teil hinter jumpurl= durch ein urldecode >> laufen lassen. >> >> ich vermute folgendes irgendwo im link wird etwas zweimal >> encodiert oder ebend nicht richtig encodiert... >> >> mögliche feherquellen gibt es dabei reichlich >> >> RTE zur DB >> DB zu Frontent >> Jumpurlscrip >> >> über all hier kann der link kaputt gehen. >> >> gruss chris >> >> Am 26. August 2013 21:19 schrieb JCL - Johannes C. Laxander >> <j...@laxander.com>: >> > >> > >> > Hallo, >> > >> > Ich habe das Feld "Abfrageparameter" für den Linkhandler im >> RTE aktiviert um Parameter mit der URL übergeben zu können. >> > >> > Das hat bisher auch bei kurzen Parameterstrings >> funktioniert. Nun habe ich einen etwas längeren >> Parameterstring der nicht mehr funktioniert. Hier bekomme ich >> 404 Seite nicht gefunden. Grund ist die URL: >> > >> > http://www.domain.tld/52,0,&y... >> > >> > hier der kopierte Link wie er im HTML Sourc Code steht: >> > >> http://www.domain.tld/index.php?id=149&type=0&jumpurl=52%2C0%2 > C%26y%3Dk... >> > >> > Ist das ein Problem mit jumpurl? Gibt es dafür eine Lösung? >> wie komt das überhaupt zustande? >> > >> > Gruß, Johannes. >> > >> > >> > >> > _______________________________________________ >> > TYPO3-german mailing list >> > TYPO3-german@lists.typo3.org >> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german >> >> >> >> -- >> christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast >> telefon: +49 30 347 244 88 >> mobil: +49 179 49 44 758 >> email: ch...@connye.com >> adresse: friedelstraße 31 - 12047 berlin >> >> xing-profil: http://www.xing.com/profile/Christian_Wolff43 >> google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de >> facebook: https://www.facebook.com/1stMachine >> flattr: https://flattr.com/profile/1stmachine >> _______________________________________________ >> TYPO3-german mailing list >> TYPO3-german@lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german >> > > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- christian wolff - webdeveloper, tech-loving geek and typo3 enthusiast telefon: +49 30 347 244 88 mobil: +49 179 49 44 758 email: ch...@connye.com adresse: friedelstraße 31 - 12047 berlin xing-profil: http://www.xing.com/profile/Christian_Wolff43 google+: https://plus.google.com/u/0/115669673917212236875/posts?hl=de facebook: https://www.facebook.com/1stMachine flattr: https://flattr.com/profile/1stmachine _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german