liferay-hook_7_4_0.dtd
: Elements - Entities - Source | Intro - Index
FRAMES / NO FRAMES
<!-- <!DOCTYPE hook PUBLIC "-//Liferay//DTD Hook 7.4.0//EN" "http://www.liferay.com/dtd/liferay-hook_7_4_0.dtd"> --> <!ELEMENT hook (portal-properties?, language-properties*, custom-jsp-dir?, custom-jsp-global?, indexer-post-processor*, service*, servlet-filter*, servlet-filter-mapping*, struts-action*)> <!-- Not all portal properties can be overridden via a hook. The supported properties are: <pre> admin.default.group.names admin.default.role.names admin.default.user.group.names asset.publisher.asset.entry.query.processors asset.publisher.display.styles auth.forward.by.last.path auth.public.paths auto.deploy.listeners application.startup.events auth.failure auth.max.failures auth.token.ignore.actions auth.token.ignore.portlets auth.token.impl auth.pipeline.post auth.pipeline.pre auto.login.hooks captcha.check.portal.create_account captcha.engine.impl com.liferay.portal.servlet.filters.*Filter company.default.locale company.default.time.zone company.settings.form.authentication company.settings.form.configuration company.settings.form.identification company.settings.form.miscellaneous company.settings.form.social control.panel.entry.class.default default.landing.page.path default.regular.color.scheme.id default.regular.theme.id dl.file.entry.drafts.enabled dl.file.entry.processors dl.repository.impl dl.store.antivirus.enabled dl.store.antivirus.impl dl.store.impl field.enable.com.liferay.portal.kernel.model.Contact.birthday field.enable.com.liferay.portal.kernel.model.Contact.male field.enable.com.liferay.portal.kernel.model.Organization.status hot.deploy.listeners javascript.fast.load journal.article.form.add journal.article.form.translate journal.article.form.update layout.form.add layout.form.update layout.set.form.update layout.static.portlets.all layout.template.cache.enabled layout.user.private.layouts.auto.create layout.user.private.layouts.enabled layout.user.private.layouts.power.user.required layout.user.public.layouts.auto.create layout.user.public.layouts.enabled layout.user.public.layouts.power.user.required ldap.attrs.transformer.impl locales locales.beta locales.enabled lock.listeners login.create.account.allow.custom.password login.events.post login.events.pre login.form.navigation.post login.form.navigation.pre logout.events.post logout.events.pre mail.hook.impl my.sites.show.private.sites.with.no.layouts my.sites.show.public.sites.with.no.layouts my.sites.show.user.private.sites.with.no.layouts my.sites.show.user.public.sites.with.no.layouts organizations.form.add.identification organizations.form.add.main organizations.form.add.miscellaneous passwords.passwordpolicytoolkit.generator passwords.passwordpolicytoolkit.static passwords.toolkit phone.number.format.impl phone.number.format.international.regexp phone.number.format.usa.regexp portlet.add.default.resource.check.enabled portlet.add.default.resource.check.whitelist portlet.add.default.resource.check.whitelist.actions portlet.interrupted.request.whitelist portlet.interrupted.request.whitelist.actions rss.feeds.enabled sanitizer.impl servlet.session.create.events servlet.session.destroy.events servlet.service.events.post servlet.service.events.pre session.max.allowed session.phishing.protected.attributes session.store.password sites.form.add.advanced sites.form.add.main sites.form.add.miscellaneous sites.form.add.seo sites.form.update.advanced sites.form.update.main sites.form.update.miscellaneous sites.form.update.seo social.activity.sets.bundling.enabled social.activity.sets.enabled social.activity.sets.selector social.bookmark.* terms.of.use.required theme.css.fast.load theme.images.fast.load theme.jsp.override.enabled theme.loader.new.theme.id.on.import theme.portlet.decorate.default theme.portlet.sharing.default theme.shortcut.icon time.zones upgrade.processes user.notification.event.confirmation.enabled users.email.address.generator users.email.address.required users.email.address.validator users.form.add.identification users.form.add.main users.form.add.miscellaneous users.form.my.account.identification users.form.my.account.main users.form.my.account.miscellaneous users.form.update.identification users.form.update.main users.form.update.miscellaneous users.full.name.generator users.full.name.validator users.image.check.token users.image.max.height users.image.max.width users.screen.name.always.autogenerate users.screen.name.generator users.screen.name.validator value.object.listener.* </pre> --> <!ELEMENT portal-properties (#PCDATA)> <!ELEMENT language-properties (#PCDATA)> <!ELEMENT custom-jsp-dir (#PCDATA)> <!ELEMENT custom-jsp-global (#PCDATA)> <!ELEMENT indexer-post-processor (indexer-class-name, indexer-post-processor-impl)> <!ELEMENT indexer-class-name (#PCDATA)> <!ELEMENT indexer-post-processor-impl (#PCDATA)> <!ELEMENT service (service-type, service-impl)> <!ELEMENT service-type (#PCDATA)> <!ELEMENT service-impl (#PCDATA)> <!ELEMENT servlet-filter (servlet-filter-name, servlet-filter-impl, init-param*)> <!ELEMENT servlet-filter-name (#PCDATA)> <!ELEMENT servlet-filter-impl (#PCDATA)> <!ELEMENT init-param (param-name, param-value)> <!ELEMENT param-name (#PCDATA)> <!ELEMENT param-value (#PCDATA)> <!ELEMENT servlet-filter-mapping (servlet-filter-name, (after-filter | before-filter)?, url-pattern+, dispatcher*)> <!ELEMENT after-filter (#PCDATA)> <!ELEMENT before-filter (#PCDATA)> <!ELEMENT url-pattern (#PCDATA)> <!ELEMENT dispatcher (#PCDATA)> <!ELEMENT struts-action (struts-action-path, struts-action-impl)> <!ELEMENT struts-action-path (#PCDATA)> <!ELEMENT struts-action-impl (#PCDATA)>