MyXoops Forum

Forum - myXOOPS German Support

1 + 8 = ?  
Geben Sie das Ergebnis der Berechnung ein
Sie haben max. 10 Versuche.
 
* = Erforderlich

ANLEITUNG: FCK Editor in Pical nutzen

Betreff: ANLEITUNG: FCK Editor in Pical nutzen
von Axxxxxl am 31.05.2009 00:46:23

Hallo,

wer lieber gern den FCK Editor im Modul PiCal zum Schreiben des Termintextes verwenden will, muss folgende Änderungen vornehmen:

- Im Modulordner "pical" ins Unterverzeichnis "class" wechseln
- dort die Datei "piCal.php" öffnen
- ungefähr bei Zeile 2079 und 2084 folgenden Code suchen:
ob_start(); $GLOBALS["description_text"] = $descriptionxoopsCodeTarea("description_text",50,6); $description_textarea ob_get_contents(); ob_end_clean();

-diesen durch folgenden Code ersetzen:
if ( is_readable(XOOPS_ROOT_PATH "/class/xoopseditor/fckeditor/formfckeditor.php") ) { include_once(XOOPS_ROOT_PATH "/class/xoopseditor/fckeditor/formfckeditor.php"); $editor_configs = array(); $editor_configs["name"] = "description_text"$editor_configs["value"] = $description$editor_configs["rows"] = 35$editor_configs["cols"] = 60$editor_configs["width"] = "100%"$editor_configs["height"] = "400px"$editor = new XoopsFormFckeditor($editor_configs,true); $description_textarea $editor->render(); } else { include_once( XOOPS_ROOT_PATH "/include/xoopscodes.php" ) ; ob_start(); $GLOBALS["description_text"] = $descriptionxoopsCodeTarea("description_text",50,6); $description_textarea ob_get_contents(); ob_end_clean(); }


- Dann noch im selben Verzeichnis die Datei "piCal_xoops.php" öffnen
- ungefähr bei Zeile 15 folgenden Code suchen:
return $myts->displayTarea($data,0,1,1,1,1);

- diesen ersetzen durch:
if ( is_readable(XOOPS_ROOT_PATH "/class/xoopseditor/fckeditor/formfckeditor.php") ) { return $myts->displayTarea($data,1,1,1,1,0); } else { return $myts->displayTarea($data,0,1,1,1,1); }


Dann die beiden geänderten Dateien hochladen und fertig. Ich habe den Tipp aus einem japanischen Forum (mit engl. Text ) und übernehme natürlich keine Gewähr. Aber bei mir mit Xoops 2.3.3,pical 0.92 und dem aktuellen FCK Editor aus dem Xoops Paket geht es bestens.

EINE WARNUNG noch:
Wenn man bereits bestehende Termine nachträglich ändert und diese Xoops Code enthalten wie zb "[b]" usw. werde diese nicht mehr richtig angezeigt, man muss den entspr. Termintext dann nochmals ändern. Aber bei neuen Terminen geht es ohne Probleme!

mfg, Alex.

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5324 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1813 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag