Erweiterungspunkte
Wo eine Erweiterung sich über Einstellungen in den Kernel einklinkt: INI-Einstellungen, die Handler-Klassen, Filter, Provider, Listener, Repositorys oder Erweiterungsverzeichnisse nennen. Sie werden am Namen der Einstellung erkannt (eine Heuristik), eine Seite pro INI-Datei, jede mit einem Override, das eine Erweiterung mitliefern kann. Andere Wege zu erweitern: Template-Operatoren, Module, Datentypen, Workflow-Ereignisse, Cronjobs und Design-Overrides.
| INI-Datei | Aus | Einstellungen | Beispiele |
|---|---|---|---|
| expservices.ini | expservices | 7 | ForumClass, ForumContainerClass, TopicClass, ReplyClass, CommentClass, PollClass ... |
| ezjscore.ini | ezjscore | 7 | Class, Class, Class, Class, Class, Class ... |
| ezoe.ini | ezoe | 3 | UploadExtensionCheck, Plugins, ExternalPlugins |
| admininterface.ini | Kernel | 1 | PageHitClasses |
| audit.ini | Kernel | 25 | Sinks, Sinks, Sinks, Sinks, Sinks, Classes ... |
| binaryfile.ini | Kernel | 2 | Repositories, ExtensionRepositories |
| bookmark.ini | Kernel | 1 | TypeClass |
| browse.ini | Kernel | 3 | Class, Class, Class |
| collaboration.ini | Kernel | 1 | Repositories |
| content.ini | Kernel | 34 | VersionHistoryClass, ExtensionDirectories, ExtensionDirectories, ExtensionDirectories, AvailableClasses, AvailableClasses ... |
| contentcheck.ini | Kernel | 3 | AssetClassList, StorageParentClassList, Handlers |
| contentstructuremenu.ini | Kernel | 2 | ShowClasses, ChapterClasses |
| cronjob.ini | Kernel | 1 | ExtensionDirectories |
| datatable.ini | Kernel | 1 | IgnoreClasses |
| dbschema.ini | Kernel | 1 | SchemaHandlerClasses |
| editorpolicies.ini | Kernel | 1 | Classes |
| error.ini | Kernel | 3 | DefaultErrorHandler, ErrorHandler, ErrorHandler |
| exphelp.ini | Kernel | 2 | Providers, BookChecks |
| ezxml.ini | Kernel | 4 | HandlerClass, AliasClasses, HandlerClass, AliasClasses |
| file.ini | Kernel | 5 | Handler, SystemUserCheck, Handlers, FileHandler, Listener |
| graphql.ini | Kernel | 2 | ClassList, ExcludedClassList |
| image.ini | Kernel | 15 | Filters, Filters, Filters, Filters, Filters, Filters ... |
| ini.ini | Kernel | 1 | ScopeProviders |
| kernelservices.ini | Kernel | 25 | Class, Factory, Class, Factory, Class, Factory ... |
| ldap.ini | Kernel | 2 | LDAPSearchFilters, LDAPGroupClass |
| mailpreferences.ini | Kernel | 11 | HandlerClass, HandlerClass, HandlerClass, HandlerClass, HandlerClass, HandlerClass ... |
| membermanagement.ini | Kernel | 1 | GuardedClasses |
| migration.ini | Kernel | 3 | ExtensionDirectory, PhpCheck, ExtensionCheck |
| module.ini | Kernel | 2 | ModuleRepositories, ExtensionRepositories |
| notification.ini | Kernel | 5 | IncludeClasses, ExtensionDirectories, ExtensionDirectories, ExtensionDirectories, DefaultTransport |
| package.ini | Kernel | 3 | ExtensionDirectories, HandlerList, HandlerList |
| requestclassifier.ini | Kernel | 6 | Listeners, Class, Class, Class, Class, Class |
| requestrules.ini | Kernel | 4 | RuleProviders, FactProviders, ConditionHandlers, ActionHandlers |
| rest.ini | Kernel | 8 | PrefixFilterClass, ProviderClass, RendererClass, SkipFilter, Filters, Filters ... |
| setup.ini | Kernel | 1 | TestClass |
| shop.ini | Kernel | 7 | MathHandler, ExchangeRatesUpdateHandler, ExtensionDirectories, ExtensionDirectories, Handler, ExtensionDirectories ... |
| shopaccount.ini | Kernel | 4 | Repositories, ExtensionRepositories, Handler, Handler |
| site.ini | Kernel | 33 | purgeClass, purgeClass, ExcludeClasses, IncludeClasses, DatabaseImplementation, Listeners ... |
| smarty.ini | Kernel | 2 | CompileCheck, SecurityStaticClassList |
| subitemscolumns.ini | Kernel | 112 | Class, Class, Class, Class, Class, Class ... |
| syscard.ini | Kernel | 1 | ProviderClasses |
| template.ini | Kernel | 2 | DefaultFormatter, OutputFormatter |
| twig.ini | Kernel | 1 | SecurityAllowedFilterList |
| uiswitch.ini | Kernel | 2 | Class, Class |
| upload.ini | Kernel | 2 | ClassList, DefaultClass |
| webdav.ini | Kernel | 2 | FolderClasses, FolderClass |
| workflow.ini | Kernel | 1 | ExtensionDirectories |
Erzeugt von ./console exp:help:examples --language=ger-de aus den auf jeder Seite genannten Quellen. Bearbeiten Sie diese Seite nicht: Ändern Sie die Quelle oder die deutsche Übersetzung und erzeugen Sie sie neu (wie). Freie Dokumentation: GFDL 1.3 oder später.