![]() |
del.icio.us-Button SMF 1.0.9 Umlautproblem Hallo, habe mir mal die Mühe gemacht und ein "add to del.icio.us"-button gebastelt und in meine Forensoftware implementiert. Funktioniert auch so weit..., bis auf Umlaute im Betreff. Diese werden zerstört :( Kennt jemand eine kostenlose JavaSkript, PHP, etc.-Lösung die dies vielleicht abfängt, oder kann mir mir bei meiner helfen :confused: .:.geber.:. |
|
Hi Matthias, kannst du mir bei der Implementation evtl. helfen? Code derzeit: PHP-Code: |
Hi, ich glaube du solltest möglichst alle Parameter in der URL mit urlencode() umschließen. Wenn ich das richtig sehe, irgendwie so: Code: <a href="http://del.icio.us/post?url=' . urlencode($scripturl) . '?topic=' . urlencode($context['current_topic']) . '.0&title='. urlencode("netzopfer.de - " . $context['subject'] ) . '">' . ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/adddelicious.gif" alt="add to del.icio.us" border="0" />' : $txt[9995]) . '</a> |
Hi, was mir direkt auffällt ist das mit diesem Codeschnippsel die Leerzeichen mit "+" aufgefüllt werden. Die Umlaute bleiben jedoch noch :( Ich hab das Prinzip aber jetzt verstanden =) Noch ne Idee :confused: .:.geber.:. |
Dann nimm halt die Funktion rawurlencode(). Die ist da ein wenig brutaler ;) |
Funktioniert leider auch nicht :rolleyes: Ich sehe gerade das die del.icio.us Implenatation hier im Board auch nicht die Umlaute im del.icio.us-Title übersetzt :eek: .:.geber.:. |
Hab jetzt doch noch eine kleine Java-Lösung gefunden: Funktioniert super :) Danke nochmal :p Code: PHP-Code: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:18 Uhr. |