Fotos in normale Postings eingliedern ohne FTP

  • Hi

    ich habe für eine Freundin diesen Blog online gestellt: http://3dfxrulez.3free.de/nessi/wordpress/

    Ich möchte, dass sie so einfach es geht, Bilder in ihre Beiträge einbinden kann, eine richtiges Galeriescript brauche ich nicht, evtl. werde ich trotzdem noch Lazy einbinden, aber das ist jetzt was anderes ;)

    Wenn ich die Uploadfunktion nutze, wird zwar ein Thumbnail generiert, die ausgegebene URL verweist aber nur auf das Originalbild, ohne das Thumbnail miteinzubinden.

    Ich möchte aber, dass per Klick auf das Thumbnail das Originalbild geladen wird.

    Zudem ist es etwas umständlich, erst den Link per C&P zwischenspeichern und erst dann in das Posting einbauen zu können.
    Sinnvoller wäre es, wie bei einem 'richtigem CMS' einen Bilderpool zu haben, aus dem dann per Mausklick der nötige Code in das Textfeld eingesetzt wird, ähnlich wie es in Forensystemen wie dem phpBB auch mit den Smilies funktioniert. Dort wird es über JavaScript realisiert, dann müsste das doch auch für Wordpress möglich sein.

    Gibt es ein Script, dass Wordpress um diese Funktionen erweitert oder bin ich bloß zu dämlich, die vorhandenen Funktionen richtig einzusetzen :?

    Danke
    Henrik

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Zitat von Zappelfillip

    Das könnte das Richtige sein.

    Sieht sehr gut aus!

    Leider habe ich noch Probleme.
    Das Uploaden funktioniert soweit problemlos:

    [Blockierte Grafik: http://img145.imageshack.us/img145/9396/unbenannt14bu.th.png]
    /edit: die Imageshack Server scheinen mal wieder massive Performanceprobleme zu haben.
    Deshalb habe ich den Screenshot in voller Auflösungauf meinen Webspace geladen.

    Es werden allerdings nur die Bilder auch verlinkt, die mit dem IImage Uploadscript hochgeladen wurden, alle über die Standard-WP Uploadfunktion hochgeladenen Bilder werden zwar erkannt, es ist aber nicht möglich, nachträglich Thumbnails bzw. Code aus ihnen zu generieren.

    Jetzt mein Problem:
    Klicke ich auf den Link, kommt Error 404:

    Code
    Not Found
    The requested URL /wp-content/114-23.04.05-Loretta-Park.jpg was not found on this server.
    
    
    Apache/1.3.33 Server at 3dfxrulez.3free.de Port 80

    In den PHP Files des Scripts finde ich keine Hinweise auf evtl. nötige CHMODs oder weitere Anpassungen am Blogcode.

    Woran kann der Fehler liegen?

  • du musst dem IImage-Browser nur das richtige verzeichnis einstellen. dann siehst du auch die geuploadeten bilder. stelle also das IImage-browser-upload-verzeichnis auf das von wordpress, dann funzt das.

    Gruß
    Tom

  • Es will immer noch nicht

    Code
    Warning: opendir(http://3dfxrulez.3free.de/nessi/wordpress/wp-content/): failed to open dir: not implemented in /home/webspace/srv1/ws5/web/nessi/wordpress/wp-admin/iimage-browser.php on line 501
    
    
    Cannot open upload directory :-(
    Check Destination directory and URI of this directory in admin area > options > miscellaneous

    Meine Destination directory: http://3dfxrulez.3free.de/nessi/wordpress/wp-content

    URI of this directory: http://3dfxrulez.3free.de/nessi/wordpress/wp-content


    In besagter Zeile 501 (bzw. 500-505) heißt es:

    Code
    // open upload directory
        if (FALSE === ($upload_dir = opendir(get_settings('fileupload_realpath').$rel_path))) {//fixme
    	print "
    
    
    Cannot open upload directory :-(
    Check [i]Destination directory[/i] and [i]URI of this directory[/i] in admin area > options > miscellaneous</p>\n";
    	return FALSE;
        }
    //	else { echo "OK";}

    D.h. am PHP Code des Plugins muss ich wohl nichts ändern, hier wird für das Verzeichnis ja auch eine Variable eingesetzt.

  • Super, funktioniert :)


    Ich habe jetzt allerdings noch ein Problem :roll:

    Und zwar habe ich versucht, den 'Insert Image'-Button nicht rechts oben zu positionieren, sondern unterhalb der Quicktags. Eine Anleitung dafür lag in einer .txt-Datei dem Mod bei:

    Ich habe mich dabei an den OR Teil gehalten, weil ich zwar eine quicktags.js Datei, nicht aber eine quicktags.php Datei habe.

    Meine iimage-browser-plugin.php Datei sieht jetzt wie folgt aus:

    PHP
    <?php
    // ====( configuration options )================================================
    $ib_use_hack = TRUE; // If you don't want to do the hack, set this to FALSE
                          // For better placement of the button please set this to
                          // TRUE and read the instructions in the README.txt
    
    
    // ====( STOP EDITING HERE )====================================================

    Meine edit-form-advanced.php Datei sieht jetzt so aus:

    Ist doch soweit richtig, oder?
    Der 'Insert Image' Button verschwindet jetzt aber :(

    Danke für Eure Hilfe :)

  • Es funktioniert auch mit der Version 1.5.2 nicht :(

    /edit: ich drehe ab....

    Wenn ich jetzt auf 'Insert Image' klicke, kommt folgende Fehlermeldung:

    Code
    Not Found
    The requested URL /nessi/wordpress/wp-admin/iimage-browser.php was not found on this server.
    
    
    Apache/1.3.33 Server at 3dfxrulez.3free.de Port 80

    Ich habe doch sonst nichts geändert und bin auch der Anleitung gefolgt :(

  • Zitat von Zappelfillip

    also ich habe 1.5.2
    es muss also gehen. funktioniert der iimage-browse auf herkömmliche art? also mit "insert image" oben rechts?

    Nein, gar nicht mehr :(

  • ach so. na da kömmer ja lange doktorn. da musst du irgendwas falsch gemacht/zerschossen haben. mach doch die plugin-installation rückgängig und dann nochmal von vorn. ansonsten keine ahnung...

    Gruß
    Tom

  • Zitat von Zappelfillip

    ach so. na da kömmer ja lange doktorn. da musst du irgendwas falsch gemacht/zerschossen haben. mach doch die plugin-installation rückgängig und dann nochmal von vorn. ansonsten keine ahnung...

    Ja, werd ich mal versuchen - nur nicht heute Abend, bin nicht mehr ganz nüchtern, das ein andere Weizen haben ihre Spuren hinterlassen ;)
    In diesem Sinne 'Prost' ;)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!