Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Patterns in extension/ezoe

Every class, view, fetch function, operator and plugin point of extension/ezoe with its design patterns.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/standards/patterns/area-extension-ezoe.md

On this page

Patterns in extension/ezoe

Note

This page is generated from the source code by php bin/php/exppatterncatalogue.php --write. Do not edit it by hand: change the code or the generator, then run the command again. How the patterns are recognized: the pattern catalogue.

Every class, interface and trait of extension/ezoe with the patterns it was recognized as, followed by the module views, policy functions, fetch functions, template operators, cronjobs, event hooks and INI plugin points of the area. All patterns.

Classes (26)

ClassKindPatternsFileDescription
EnchantSpellclass extends SpellChecker–extension/ezoe/modules/ezoe/classes/EnchantSpell.php:11This class was contributed by Michel Weimerskirch.
expOEAuditBranchclass implements expAuditTaxonomyBranchINI plugin point (extension point)extension/ezoe/classes/expoeauditbranch.php:11The audit taxonomy branch of the online editor: the choice of the editor engine.
expOEEditorclassRegistry, Utility (static helper)extension/ezoe/classes/expoeeditor.php:18The editor engine registry and the helpers every caller shares: the templates, the ezoe module, the ezjscore functions and the expservices class all…
expOEEditorEngineinterfaceINI plugin point (extension point), Interface (contract), Strategy / handlerextension/ezoe/classes/expoeeditorengine.php:21An editor engine of the online editor: the thing that turns an ezxmltext attribute into an editor in the browser.
expOEEditorEngineBaseabstract class implements expOEEditorEngineStrategy / handler, Template Method / abstract base classextension/ezoe/classes/expoeeditorenginebase.php:14Convenience base of editor engines: reads the engine's own ezoe.ini block [Engine_] (ToolbarMap[]=, ExternalPlugins[]=, Scripts[], Styles[], Version,…
expOETinyMCE3Engineclass extends expOEEditorEngineBaseINI plugin point (extension point), Strategy / handlerextension/ezoe/classes/expoetinymce3engine.php:10The default engine: eZ Online Editor on TinyMCE 3.5, rendered by ezxmltext_ezoe.tpl itself.
expOETinyMCE8Engineclass extends expOEEditorEngineBaseINI plugin point (extension point), Strategy / handlerextension/ezoe/classes/expoetinymce8engine.php:10The opt-in engine: eZ Online Editor on TinyMCE 8 (GPL), rendered by ezxmltext_ezoe_tinymce8.tpl.
expOEUrlExceptionclass extends RuntimeExceptionException hierarchyextension/ezoe/classes/expoeurlexception.php:10A reason the online editor refuses to fetch a file from a URL; the message is meant for the user.
expOEUrlFetcherclassUtility (static helper)extension/ezoe/classes/expoeurlfetcher.php:23Fetches a file from a URL for the upload tab of the online editor ("From a URL").
Exponential\View\Extension\Ezoe\Ezoe\Dialogclass extends ModuleViewModule view (Page Controller)extension/ezoe/classes/runnable/views/ezoe/dialog.php:10The code of extension/ezoe/modules/ezoe/dialog.php, moved into a class (#207 stage 1).
Exponential\View\Extension\Ezoe\Ezoe\EmbedViewclass extends ModuleViewModule view (Page Controller)extension/ezoe/classes/runnable/views/ezoe/embed_view.php:10The code of extension/ezoe/modules/ezoe/embed_view.php, moved into a class (#207 stage 1).
Exponential\View\Extension\Ezoe\Ezoe\Loadclass extends ModuleViewModule view (Page Controller)extension/ezoe/classes/runnable/views/ezoe/load.php:10The code of extension/ezoe/modules/ezoe/load.php, moved into a class (#207 stage 1).
Exponential\View\Extension\Ezoe\Ezoe\Relationsclass extends ModuleViewModule view (Page Controller)extension/ezoe/classes/runnable/views/ezoe/relations.php:10The code of extension/ezoe/modules/ezoe/relations.php, moved into a class (#207 stage 1).
Exponential\View\Extension\Ezoe\Ezoe\SpellcheckRpcclass extends ModuleViewModule view (Page Controller)extension/ezoe/classes/runnable/views/ezoe/spellcheck_rpc.php:58Returns an request value by name without magic quoting.
Exponential\View\Extension\Ezoe\Ezoe\Tagsclass extends ModuleViewModule view (Page Controller)extension/ezoe/classes/runnable/views/ezoe/tags.php:11The code of extension/ezoe/modules/ezoe/tags.php, moved into a class (#207 stage 1).
Exponential\View\Extension\Ezoe\Ezoe\Uploadclass extends ModuleViewModule view (Page Controller)extension/ezoe/classes/runnable/views/ezoe/upload.php:10The code of extension/ezoe/modules/ezoe/upload.php, moved into a class (#207 stage 1).
eZOEInputParserclass extends eZXMLInputParser–extension/ezoe/ezxmltext/handlers/input/ezoeinputparser.php:41–
ezoeServerFunctionsclass extends ezjscServerFunctionsINI plugin point (extension point), Utility (static helper)extension/ezoe/classes/ezoeserverfunctions.php:35–
eZOETemplateUtilsclassTemplate operator (Interpreter plugin)extension/ezoe/autoloads/ezoetemplateutils.php:37–
eZOEXMLInputclass extends eZXMLInputHandlerINI plugin point (extension point)extension/ezoe/ezxmltext/handlers/input/ezoexmlinput.php:40–
GoogleSpellclass extends SpellCheckerINI plugin point (extension point)extension/ezoe/modules/ezoe/classes/GoogleSpell.php:9–
Moxiecode_JSONclass–extension/ezoe/modules/ezoe/classes/utils/mcejson.php:377This class handles JSON stuff.
Moxiecode_JSONReaderclass–extension/ezoe/modules/ezoe/classes/utils/mcejson.php:10–
PSpellclass extends SpellChecker–extension/ezoe/modules/ezoe/classes/PSpell.php:9–
PSpellShellclass extends SpellChecker–extension/ezoe/modules/ezoe/classes/PSpellShell.php:9–
SpellCheckerclass–extension/ezoe/modules/ezoe/classes/SpellChecker.php:9–

Module views (8)

ViewScriptPolicy functionsDefined in
/ezoe/relationsrelations.phpeditorextension/ezoe/modules/ezoe/module.php:34
/ezoe/uploadupload.phpeditorextension/ezoe/modules/ezoe/module.php:41
/ezoe/tagstags.phpeditorextension/ezoe/modules/ezoe/module.php:48
/ezoe/dialogdialog.phpeditorextension/ezoe/modules/ezoe/module.php:55
/ezoe/embed_viewembed_view.phpeditorextension/ezoe/modules/ezoe/module.php:62
/ezoe/loadload.phpeditorextension/ezoe/modules/ezoe/module.php:68
/ezoe/spellcheck_rpcspellcheck_rpc.phpeditorextension/ezoe/modules/ezoe/module.php:74
/ezoe/engineengine.phpeditorextension/ezoe/modules/ezoe/module.php:146

Policy functions (7)

FunctionLimitationsDefined in
ezoe/relationsClass, Section, Owner, Node, Subtreeextension/ezoe/modules/ezoe/module.php:123
ezoe/editorClass, Section, Owner, Node, Subtreeextension/ezoe/modules/ezoe/module.php:129
ezoe/relations–extension/ezoe/modules/ezoe/module.php:137
ezoe/editor–extension/ezoe/modules/ezoe/module.php:138
ezoe/search–extension/ezoe/modules/ezoe/module.php:139
ezoe/browse–extension/ezoe/modules/ezoe/module.php:140
ezoe/disable_editor–extension/ezoe/modules/ezoe/module.php:141

Template operators (1)

OperatorsClassRegistered in
ezoe_ini_sectioneZOETemplateUtilsextension/ezoe/autoloads/eztemplateautoload.php:13

INI plugin points (7)

SettingClassSet in
[AuditEventSettings] Branches[ezoe]expOEAuditBranchextension/ezoe/settings/audit.ini.append.php:6
[ezjscServer_ezoe] ClassezoeServerFunctionsextension/ezoe/settings/ezjscore.ini.append.php:6
[EditorSettings] Engines[tinymce3]expOETinyMCE3Engineextension/ezoe/settings/ezoe.ini:30
[EditorSettings] Engines[tinymce8]expOETinyMCE8Engineextension/ezoe/settings/ezoe.ini:31
[SpellChecker] config[general.engine]GoogleSpellextension/ezoe/settings/ezoe.ini:336
[InputSettings] AliasClasses[eZSimplifiedXMLInput]eZOEXMLInputextension/ezoe/settings/ezxml.ini.append.php:11
[Registry_ezoeengines] Entries[Engines]expOEEditorEngineextension/ezoe/settings/rad.ini.append.php:17

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x