2010-09-26 2 views
47

Ich verwende TinyMCE als Editor auf einer Website. Problem ist, wenn ich Bilder von der gleichen Stelle einfüge, TinyMCE verwendet relative URL zum Bild anstelle der festen URL, die ich bei der Aufnahme des Bildes eingab.Get TinyMCE, um Vollbild-URL anstelle von relativen

Das resultierende HTML wird woanders verwendet, zum Beispiel in E-Mails. Problem ist, dass relative URLs nirgendwo anders als am ursprünglichen Speicherort angezeigt werden.

Wie kann ich mit TinyMCE vollständige absolute URLs anstelle von verkürzten relativen URLs verwenden?

Antwort

110

in der JavaScript-Initialisierung Stellen Sie sicher, Sie verwenden, dass Sie diese Zeilen in ihm haben:

relative_urls : false, 
remove_script_host : false, 
convert_urls : true, 
+1

Ich verstehe nicht, was convert_urls tut, aber der Rest funktioniert wie erwartet . – Sam

+0

Danke, es funktioniert perfekt – Juan

+0

@Sam: überprüfen Sie diese https://www.tinymce.com/docs/configure/url-handling/#convert_urls –

5

Wie zuvor erwähnt wurde, ist dies der richtige Weg:

relative_urls : false, 
remove_script_host : false, 
convert_urls : true, 

Es gibt jedoch eine Sache zu erwähnen, die Sie fragen lässt, warum es nicht funktioniert, obwohl Sie oben den richtigen Text angegeben haben. Stellen Sie sicher, dass die falschen und wahren keine Anführungszeichen um sie herum haben.

Das folgende ist falsch:

relative_urls : "false", 
1

Sie nur convert_urls hinzufügen können: false

Hier ist die Dokumentation http://archive.tinymce.com/wiki.php/Configuration:convert_urls

+0

Ein Link zu einer möglichen Lösung ist immer willkommen, aber bitte [fügen Sie Kontext um den Link hinzu] (http://meta.stackoverflow.com/a/8259/169503), damit Ihre Mitbenutzer eine Idee haben, was es ist und warum es ist da. Zitiere immer den relevantesten Teil eines wichtigen Links, falls die Zielseite nicht erreichbar ist oder dauerhaft offline geschaltet wird. Berücksichtigen Sie, dass die Tatsache, dass es sich um kaum mehr als einen Link zu einer externen Website handelt, ein möglicher Grund dafür ist, warum [wie und warum werden einige Antworten gelöscht?] (Http://stackoverflow.com/help/deleted-answers) –