Skip to content

Commit

Permalink
LPS-121824 Blind copy 7.3 definitions
Browse files Browse the repository at this point in the history
  • Loading branch information
petershin authored and brianchandotcom committed Oct 12, 2020
1 parent aafd64e commit e31b6aa
Show file tree
Hide file tree
Showing 14 changed files with 3,105 additions and 0 deletions.
43 changes: 43 additions & 0 deletions definitions/liferay-display_7_4_0.dtd
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<!--
<!DOCTYPE display PUBLIC
"-//Liferay//DTD Display 7.3.0//EN"
"http://www.liferay.com/dtd/liferay-display_7_3_0.dtd">
-->

<!--
The display element is the root of the deployment descriptor that describes how
portlets are categorized and displayed for users to choose when personalizing a
page in Liferay Portal.
-->
<!ELEMENT display (category*)>

<!--
The category element organizes a set of portlets. A portlet can exist in more
than one category.
-->
<!ELEMENT category (category*, portlet*)>

<!--
The name of a category is mapped to the portal's Language properties. If the
category name is "test", then the key in the portal's resource bundle will be
"category.test".

See:

https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-1/internationalization
-->
<!ATTLIST category
name CDATA #REQUIRED
>

<!--
The portlet element represents a portlet.
-->
<!ELEMENT portlet (#PCDATA)>

<!--
The id must match the unique portlet-name specified in portlet.xml.
-->
<!ATTLIST portlet
id CDATA #REQUIRED
>
79 changes: 79 additions & 0 deletions definitions/liferay-friendly-url-routes_7_4_0.dtd
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
<!--
<!DOCTYPE routes PUBLIC
"-//Liferay//DTD Friendly URL Routes 7.3.0//EN"
"http://www.liferay.com/dtd/liferay-friendly-url-routes_7_3_0.dtd">
-->

<!--
The routes element is the root of the deployment descriptor for a set of Liferay
friendly URL mapper routes.
-->
<!ELEMENT routes (route*)>

<!--
The route element contains information on a single route.
-->
<!ELEMENT route (pattern, generated-parameter*,
ignored-parameter*, implicit-parameter*, overridden-parameter*)>

<!--
The pattern element specifies the pattern of the mapped friendly URL.
-->
<!ELEMENT pattern (#PCDATA)>

<!--
The generated-parameter element specifies the pattern of a parameter that will
be generated from other parameters when a URL is recognized. When a URL is
built, these virtual parameters will be parsed from the generated parameter and
made available in the route pattern for constructing the URL.
-->
<!ELEMENT generated-parameter (#PCDATA)>

<!--
The name attribute specifies the name of the generated parameter.
-->
<!ATTLIST generated-parameter
name CDATA #REQUIRED
>

<!--
The ignored-parameter element specifies a parameter that should be ignored and
not included in generated URLs. Ignored parameters do not effect URL
recognition.
-->
<!ELEMENT ignored-parameter EMPTY>

<!--
The name attribute specifies the name of the parameter to be ignored.
-->
<!ATTLIST ignored-parameter
name CDATA #REQUIRED
>

<!--
The implicit-parameter element specifies a parameter that is not present
in the route pattern.
-->
<!ELEMENT implicit-parameter (#PCDATA)>

<!--
The name attribute specifies the name of the default URL parameter.
-->
<!ATTLIST implicit-parameter
name CDATA #REQUIRED
>

<!--
The overridden-parameter element specifies a parameter that should be set to a
certain value when a URL is recognized. This override value will be set
regardless of any preexisting value, including one from a implicit-parameter or
one extracted from the URL.
-->
<!ELEMENT overridden-parameter (#PCDATA)>

<!--
The name attribute specifies the name of the parameter to be overridden.
-->
<!ATTLIST overridden-parameter
name CDATA #REQUIRED
>
207 changes: 207 additions & 0 deletions definitions/liferay-hook_7_4_0.dtd
Original file line number Diff line number Diff line change
@@ -0,0 +1,207 @@
<!--
<!DOCTYPE hook PUBLIC
"-//Liferay//DTD Hook 7.3.0//EN"
"http://www.liferay.com/dtd/liferay-hook_7_3_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)>
36 changes: 36 additions & 0 deletions definitions/liferay-layout-templates_7_4_0.dtd
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<!--
<!DOCTYPE layout-templates PUBLIC
"-//Liferay//DTD Layout Templates 7.3.0//EN"
"http://www.liferay.com/dtd/liferay-layout-templates_7_3_0.dtd">
-->

<!ELEMENT layout-templates (standard?, custom?)>

<!ELEMENT standard (layout-template*)>

<!ELEMENT layout-template (template-path, thumbnail-path?, roles?)>

<!ATTLIST layout-template
id CDATA #REQUIRED
name CDATA #IMPLIED
>

<!ELEMENT template-path (#PCDATA)>

<!ELEMENT thumbnail-path (#PCDATA)>

<!ELEMENT screenshot-path (#PCDATA)>

<!--
The roles element contains a list of role names. Users which have any of these
roles will be able to use this layout template for their layouts. Anyone can use
this layout template if no role names are set.
-->
<!ELEMENT roles (role-name)>

<!--
The role-name designates the name of a security role.
-->
<!ELEMENT role-name (#PCDATA)>

<!ELEMENT custom (layout-template*)>
Loading

0 comments on commit e31b6aa

Please sign in to comment.