[JavaScript] Pfadproblem mit Tiny MCE

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Dark|pUM4, 12. Januar 2010 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 12. Januar 2010
    Pfadproblem mit Tiny MCE

    Hallo Leute,

    habe folgendes Problem mit Tiny MCE!

    Da das Image Verwaltungstool etwas kostet, habe ich mir folgendes Addon für den Editor heruntergeladen:

    TinyMCE / Plugins / #166 PHP Image Upload Plugin

    Das Uploaden funktioniert wunderbar, auch die Vorschau & Co ist OK!

    NUR wenn ich nun auf senden gehe wird für das Image plötzlich folgender Pfad eingefügt:

    ../uploads/images/test.jpg



    Pfade auf einen Blick:

    Imageverzeichnis: uploads/images/
    Der Editor: editor/
    Das Plugin: editor/plugins/phpimage/
    Das Script wo der Editor im Einsatz ist: admin/

    nun habe ich herausgefunden wenn ich das Script ins Root Direktory verschiebe und hier ausführe, dann wird der Zusatz im Pfad "../" nicht angefügt. Nur muss diese php im Admincenter also "admin/" sein.

    Was kann ich tun?
    Besten Dank!
    BWs wie immer!
     
  2. 13. Januar 2010
    AW: Pfadproblem mit Tiny MCE

    irgenwo (ggf. config) mußt du tiny sagen in welchen unterordner er sich aufhält.
    also
    admin/ für admin/tiny/
    oder
    admin/wysiwyg/ für admin/wysiwyg/tiny/

    was noch schick wären, wenn du dem upload noch sagen kannst wo sich der uploadordner aufhält.

    ich persönlich nutze spaw
     
  3. 13. Januar 2010
    AW: Pfadproblem mit Tiny MCE

    ja das kann ich in der config eh angeben ... absolut kein problem.

    nur das problem ist, dass er die grafik in den richtigen ordner lädt aber da das script einen ordern darunter ausgeführt wird er natürlich den relativpfad zu diesem angibt also ../

    wenn ich jetzt im editor bearbeite wird das bild auch root/upload/images in ordner admin/news.php angezeigt aber da in der datenbank jetzt img src = ../uload/images steht wirds im eigentlichen news nicht angezeigt. das ist mein problem

    HABE EINE LÖSUNG!

    Ich verwende folgende Funktion um die Datenbankabfrage zu Korrigieren:
    function changeUrl($string) {
    return str_replace("../uploads/images/", "uploads/images/", $string);
    }
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.