Plugin core

Version: Not specified

Go back to all plugins

Description

This is the mandatory plugin included in runtime that comes with :

Configuration parameters summary

runtime.ametys.public
This parameter indicates if the instance of Ametys is a public instance.
runtime.captcha.recaptcha.publickey
This parameter contains the recaptcha public key.
runtime.captcha.recaptcha.secretkey
This parameter contains the recaptcha secret key.
runtime.captcha.type
This parameter contains the type of captcha in use. Default to "jcaptcha".
runtime.google-api-key
This parameter stores the google maps API key to use in javascript applications (such as the geocode widget)
runtime.log.abnormal.time
This parameter activates the trace of process taking an abnormal time in logs
runtime.mail.massive.sending
When false, if allowed users with a right on a context are any connected user, no user is returned. This can be considered as a security to avoid massive mail sending by mistake. Otherwise, all users (normal behavior) are returned in this case.
runtime.scheduler.datasource
This parameter contains the datasource used for the Quartz scheduler
runtime.upload.max-size
The max size of uploaded files.
smtp.mail.from
This parameter contains the "from" address used as default sender
smtp.mail.host
This parameter contains the server name for sending mail
smtp.mail.password
This parameter contains the user's password for sending mail
smtp.mail.port
This parameter contains the server port for sending mail. Defaults to 25.
smtp.mail.security.protocol
This parameter contains the security protocol to be used to send e-mails. Defaults to None.
smtp.mail.sysadminto
This parameter contains the email address of the system administrator for alert purposes
smtp.mail.user
This parameter contains the user's login for sending mail

Extension points summary

Multiple extension point

org.ametys.runtime.plugin.InitExtensionPoint
org.ametys.runtime.log.ExternalLogExtensionPoint
org.ametys.core.user.directory.UserDirectoryFactory
org.ametys.core.authentication.CredentialProviderFactory
org.ametys.core.user.population.PopulationConsumerExtensionPoint
org.ametys.core.group.directory.GroupDirectoryFactory
org.ametys.core.right.ProfileAssignmentStorageExtensionPoint
org.ametys.core.right.AccessControllerExtensionPoint
org.ametys.core.right.RightsExtensionPoint
org.ametys.core.right.RightContextConvertorExtensionPoint
org.ametys.core.right.RightAssignmentContextExtensionPoint
org.ametys.core.userpref.UserPreferencesExtensionPoint
org.apache.cocoon.components.modules.input.InputModuleSelector
org.apache.excalibur.source.SourceFactorySelector
org.ametys.runtime.cocoon.SitemapConfigurationExtensionPoint
org.ametys.core.cocoon.XHTMLSerializerExtensionPoint
org.ametys.core.observation.ObserverExtensionPoint
Observer extension point
org.ametys.core.datasource.dbtype.SQLDatabaseTypeExtensionPoint
org.ametys.core.datasource.DataSourceConsumerExtensionPoint
org.ametys.core.engine.BackgroundEngineHookExtensionPoint
org.ametys.core.cocoon.ResourceHandlerExtensionPoint
org.ametys.core.schedule.SchedulableExtensionPoint
org.ametys.core.schedule.RunnableExtensionPoint

Features summary

core/util.servercommhelper
core/util.systemstatus
core/util.jsonutils
core/util.i18n.bundlefactory
core/util.i18nutils
core/utils.xml
core/runtime.exception.impl.default
This feature has the default behavior on errors that display the embeded error pages.
core/xhtmlserializer-empty
core/xhtmlserializer-xhtml
core/xhtmlserializer-xml
core/xhtmlserializer-xlink
core/xhtmlserializer-svg
core/xhtmlserializer-mathml
core/runtime.core
This feature is a mandatory feature of the runtime defining basic tools
core/runtime.core.has_right_sitemap_components
core/runtime.upload
Mark thoses configuration parameters as necessary. If you do not want to configure this beacause your application does not upload any file => unactive this feature.
core/runtime.debug
Mark the UI debug parameter as available. If your application does not handle it you can unativate it.
core/runtime.users.manager
core/runtime.populations.contexts
core/runtime.populations.notificator
core/runtime.groups.manager
core/runtime.groupdirectories.datasource.client
core/runtime.authentication
core/runtime.rights.manager
core/runtime.rights.assignments.observer
core/runtime.rights.profiles.dao
core/runtime.util.ldap.scope.enumerator
This feature provides a LDAP scope enumerator
core/runtime.sending.mail
This feature provides configuration parameters for sending mail
core/runtime.captcha
This feature provides configuration parameters for the captcha type and keys.
core/core.user.preferences.manager
core/core.observation
core/xslt.helpers
core/core.users
core/core.groups
core/core.profiles
core/runtime.core.datasource.client-interaction
core/runtime.core.datasource.sql
core/runtime.core.datasource.ldap.manager
core/runtime.core.sql.authenticationtokens.init
core/core.authentication.token
core/runtime.core.sql.userpopulations.init
core/runtime.core.sql.groupdirectories.init
core/runtime.core.sql.profile.init
core/runtime.core.sql.userprefs.init
core/runtime.core.resources-handler
core/runtime.core.scheduler
core/reader.profile.init