Skip to content
This repository has been archived by the owner on Aug 13, 2022. It is now read-only.


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time
January 8, 2021 08:10
September 22, 2020 20:28
December 4, 2021 10:12
January 8, 2021 18:04
May 29, 2020 09:15
August 11, 2020 15:09
September 22, 2020 20:28
December 11, 2019 13:03
August 11, 2020 17:08
August 13, 2022 16:40
June 25, 2020 17:01


This module has been deprecated as part of Zikula 4 slimming diet.


Scribite is a module for the Zikula Application Framework that inserts a selected javascript WYSIWYG editor into textareas through the use of Zikula hooks.


Scribite 7.0.1

  • More solid amendment of HTML purifier settings (#197).
  • Updated CKEditor from version 4.14.1 to 4.17.1.
  • Updated CodeMirror from version 5.55.0 to 5.64.0.
  • Updated TinyMCE from version 5.3.2 to 5.10.2.

Scribite 7.0.0

  • Updated for Zikula Core 3.x.
  • Updated CKEditor from version 4.9.2 to 4.14.1.
  • Updated CodeMirror from version 5.39.0 to 5.55.0.
  • Updated Quill from version 1.3.6 to 1.3.7.
  • Updated Summernote from version 0.8.10 to 0.8.18 and enabled Bootstrap 4 support.
  • Updated TinyMCE from version 4.8.2 to 5.3.2.

Scribite 6.0.2

  • Updated CKEditor from version 4.7.2 to 4.9.2.
  • Updated CodeMirror from version 5.29.0 to 5.39.0.
  • Updated Quill from version 1.3.2 to 1.3.6.
  • Updated Summernote from version 0.8.7 to 0.8.10.
  • Updated TinyMCE from version 4.6.6 to 4.8.2.
  • Fixed wrong module name for updating security settings for embedded media.
  • Fixed loading of custom editor stylesheet for CKEditor.
  • Fixes for translation handling in Summernote template.

Scribite 6.0.1

  • Explicitly set template name in annotation (prevents problems in Zikula 2.x).

Scribite 6.0.0

  • Rewritten for Zikula Core 2.x, but supports 1.5.0+.
  • Editors are now included using tagged services. Thus, also 3rd party modules can contribute additional editors.
  • Removed editors: Markitup, Wymeditor, Wysihtml
  • Added new editor: Quill version 1.3.2
  • Added new editor: Summernote version 0.8.7
  • Updated CKEditor from version 4.6.2 to 4.7.2.
  • Updated CodeMirror from version 5.21.0 to 5.29.0.
  • Updated TinyMCE from version 4.4.1 to 4.6.6.

Scribite 5.0.3

  • Removed editors: Aloha.
  • Updated CodeMirror from version 5.17.0 to 5.21.0.
  • Last release compatible with Zikula < 1.5.

Scribite 5.0.2

  • Removed editors: NicEdit, Xinha and YUI.
  • Added new editor: CodeMirror.
  • Updated all other editors to the latest version.
  • Several additions, like new configuration forms, code cleanups and continued migration to jQuery.

Scribite 5.0.0

NOTE: This version works with Zikula Core 1.3 series. (Requires Core 1.3.5+)

  • Scribite 5.0.0 is a significant departure from previous versions. Because of this, there is no upgrade available from the 4.x series. When you run the upgrade routine, it will simply uninstall, then reinstall the module. All previous settings will be lost (they don't mean anything to the new version anyway).

  • The biggest usage change from previous versions is that the model is changed from manually including module/textareas to manually excluding them. Scribite is now a strictly 'hook-based' module and the loader cannot be called via an API call anymore.

  • Scribite now assumes that (in general) most users want all textareas to have a text editor. Simply hook Scribite to your subscriber module and it works!

  • Other significant changes include storing all data in the modvars table instead of a module-specific table, and the conversion of all editors to module plugins. This will make future addition/subtraction of editors very easy.

  • The choice of editors has also become wider and configuring the editors can be done a lot easier from within Zikula itself. CKEditor for instance can be controlled quite good from the configuration settings of the module plugin. The editors are now stored in seperate clear folders.

  • 3rd party modules can now provide plugins to Scribite from within the module itself using event listeners.