forked from liferay/liferay-portal
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathliferay-hook_7_4_0.dtd
204 lines (178 loc) · 5.41 KB
/
liferay-hook_7_4_0.dtd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
<!--
<!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.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
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
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)>