Integration von CKFinder in CKEditor

  • Laden Sie den CKEditor herunter und installieren Sie ihn gemäß WebYep-Documentation.
  • Laden Sie die PHP-Version von CKFinder von ckfinder.com herunter.
  • Entpacken Sie das Archiv und verschieben Sie den Ordner "ckfinder" in Ihren /webyep-system/programm/opt Ordner.
  • Öffnen Sie die Datei /webyep-system/programm/opt/ckfinder/config.php
    • suchen Sie nach folgender Zeile: "//session_start();" (ohne Anführungszeichen) und entfernen Sie die beiden Schrägstriche am Anfang:
      session_start();
    • suchen Sie nach der Zeile "return false;" und ersetzen Sie diese durch:
      return isset($_SESSION['WebYepIsAuthorized']) && $_SESSION['WebYepIsAuthorized'];
    • suchen Sie nach der Zeile "$baseUrl = '/ckfinder/userfiles/';" und ersetzen Sie diese durch:
      $baseUrl = '/webyep-system/daten/userfiles/';
    • Schließlich legen Sie noch den Ordner "userfiles" in Ihrem Datenordner an (/webyep-system/daten/userfiles).

Hat es geklappt?

Um zu überprüfen, ob die Installation fehlerfrei verlaufen ist, gehen Sie wie folgt vor:

  • Erstellen Sie eine WebYep-Seite mit einem RichText Element und laden Sie diese auf Ihren Server hoch.
  • Öffnen Sie die Seite im Browser und wechseln Sie in den Bearbeitungsmodus.
  • Kicken Sie auf den 'Bearbeiten' Knopf des RichText Elements. Nun sollte sich ein neues Fenster mit dem CKEditor öffnen.
  • Klicken Sie in der Symbolleiste auf "Bild". Der Dialog "Bild-Eigenschaften" sollte erscheinen.
  • Wenn die Installation von CKFinder erfolgreich war, sehen Sie nun neben dem URL-Feld einen Knopf mit der Beschriftung "Server durchsuchen".
© 2011, Objective Development