danielebarchiesi@0: danielebarchiesi@0: danielebarchiesi@0: danielebarchiesi@0:
danielebarchiesi@0:danielebarchiesi@0: This sample shows how to add event handlers to CKEditor with PHP. danielebarchiesi@0:
danielebarchiesi@0:danielebarchiesi@0: A snippet of the configuration code can be seen below; check the source code of this page for danielebarchiesi@0: the full definition: danielebarchiesi@0:
danielebarchiesi@0:<?php danielebarchiesi@0: // Include the CKEditor class. danielebarchiesi@0: include("ckeditor/ckeditor.php"); danielebarchiesi@0: danielebarchiesi@0: // Create a class instance. danielebarchiesi@0: $CKEditor = new CKEditor(); danielebarchiesi@0: danielebarchiesi@0: // Path to the CKEditor directory. danielebarchiesi@0: $CKEditor->basePath = '/ckeditor/'; danielebarchiesi@0: danielebarchiesi@0: // The initial value to be displayed in the editor. danielebarchiesi@0: $initialValue = 'This is some sample text.'; danielebarchiesi@0: danielebarchiesi@0: // Add event handler, instanceReady is fired when editor is loaded. danielebarchiesi@0: $CKEditor->addEventHandler('instanceReady', 'function (evt) { danielebarchiesi@0: alert("Loaded editor: " + evt.editor.name); danielebarchiesi@0: }'); danielebarchiesi@0: danielebarchiesi@0: // Create an editor instance. danielebarchiesi@0: $CKEditor->editor("editor1", $initialValue); danielebarchiesi@0:danielebarchiesi@0: