META-INF.aoweb-struts-skin.tld Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aoweb-struts-core Show documentation
Show all versions of aoweb-struts-core Show documentation
Core API for legacy Struts-based site framework with AOServ Platform control panels.
aoweb-struts-skin
1.0
skin
https://www.aoindustries.com/aoweb-struts/core/skin-taglib/
Provides keywords to its KeywordsAttribute parent tag or the page overall if parent not found.
keywords
com.aoindustries.website.skintags.KeywordsTag
scriptless
Provides a description to its DescriptionAttribute parent tag or the page overall if parent not found.
description
com.aoindustries.website.skintags.DescriptionTag
scriptless
Provides an author to its AuthorAttribute parent tag or the page overall if parent not found.
author
com.aoindustries.website.skintags.AuthorTag
scriptless
Provides a copyright to its CopyrightAttribute parent tag or the page overall if parent not found.
copyright
com.aoindustries.website.skintags.CopyrightTag
scriptless
Provides a path to its PathAttribute parent tag or the page overall if parent not found.
The path is relative to the root of the application.
Parameters must be properly URL encoded but not XML encoded (with & instead of &).
The path before the first ? will be encoded by this tag. The preferred approach is to add any
necessary parameters using nested skin:param tags.
path
com.aoindustries.website.skintags.PathTag
scriptless
Provides a meta to its MetasAttribute parent tag or the page overall if parent not found.
In precedence order, the content may be provided as:
1) Nested content tag
2) content attribute
3) Body
meta
com.aoindustries.website.skintags.MetaTag
scriptless
The name of the meta information. A nested name tag will override this value.
name
false
true
java.lang.Object
The content of the meta information. A nested content tag will override this value. A non-empty body may also provide the content.
content
false
true
java.lang.Content
Adds a link tag to this page.
In precedence order, the href may be provided as:
1) Nested content tag
2) href attribute
3) Body
link
com.aoindustries.website.skintags.LinkTag
com.aoindustries.website.skintags.LinkTagTEI
scriptless
The rel of the link. A nested rel tag will override this value.
rel
false
true
java.lang.Object
The href of the link. A nested href tag will override this value.
Parameters must be properly URL encoded but not XML encoded (with & instead of &).
The path before the first ? will be encoded by this tag. The preferred approach is to add any
necessary parameters using nested skin:param tags.
href
false
true
java.lang.String
The type of the link tag. A nested type tag will override this value.
type
false
true
java.lang.Object
IE 6 Uses the link for IE 6 only.
IE 7 Uses the link for IE 7 or IE 8 in compatibility mode.
IE 8 Uses the link for IE 8 only.
]]>
conditionalCommentExpression
false
true
java.lang.String
Provides a title to its TitleAttribute parent tag or the page overall if parent not found.
title
com.aoindustries.website.skintags.TitleTag
scriptless
Provides a navImageAlt to its NavImageAltAttribute parent tag or the page overall if parent not found.
navImageAlt
com.aoindustries.website.skintags.NavImageAltTag
scriptless
Adds a parent to the hierarchy above this page.
parent
com.aoindustries.website.skintags.ParentTag
JSP
The keywords of the parent. A nested keywords tag will override this value.
keywords
false
true
java.lang.String
The description of the parent. A nested description tag will override this value.
description
false
true
java.lang.String
The author of the parent. A nested author tag will override this value.
author
false
true
java.lang.String
The copyright of the parent. A nested copyright tag will override this value.
copyright
false
true
java.lang.String
The path of the parent. A nested path tag will override this value.
path
false
true
java.lang.String
The title of the parent. A nested title tag will override this value.
title
false
true
java.lang.String
The navImageAlt of the parent. A nested navImageAlt tag will override this value.
navImageAlt
false
true
java.lang.String
Adds a child to the parent tag or at the same level as this page if no parent tag.
child
com.aoindustries.website.skintags.ChildTag
JSP
The keywords of the child. A nested keywords tag will override this value.
keywords
false
true
java.lang.String
The description of the child. A nested description tag will override this value.
description
false
true
java.lang.String
The author of the child. A nested author tag will override this value.
author
false
true
java.lang.String
The copyright of the child. A nested copyright tag will override this value.
copyright
false
true
java.lang.String
The path of the child. A nested path tag will override this value.
path
false
true
java.lang.String
The title of the child. A nested title tag will override this value.
title
false
true
java.lang.String
The navImageAlt of the child. A nested navImageAlt tag will override this value.
navImageAlt
false
true
java.lang.String
Writes the skin between the HTML tags and the page content.
skin
com.aoindustries.website.skintags.SkinTag
com.aoindustries.website.skintags.SkinTagTEI
JSP
normal
- This provides headers, footers, and full navigation.
This is the default layout if no layout is specified.
minimal
- This provides a minimal layout without any page navigation
except headers and footers. This provides maximum area for the page content
while still maintaining a consistent look and feel.
]]>
layout
false
true
java.lang.String
The JavaScript that will be placed in the onload attribute of the body tag
onload
false
true
java.lang.String
Surrounds the body with a light area.
lightArea
com.aoindustries.website.skintags.LightAreaTag
JSP
An optional width for the area
width
false
true
java.lang.String
If true, will cause the contents of the area to not wrap, defaults to false.
nowrap
false
true
boolean
Surrounds the body with a white area.
whiteArea
com.aoindustries.website.skintags.WhiteAreaTag
JSP
An optional width for the area
width
false
true
java.lang.String
If true, will cause the contents of the area to not wrap, defaults to false.
nowrap
false
true
boolean
Sets the content type appropriately for the current locale.
setContentType
com.aoindustries.website.skintags.SetContentTypeTag
empty
Writes the advanced content area with skin-provided formatting. This is essentially a fancy way to make tables with skin-specific formatting and dividers.
content
com.aoindustries.website.skintags.ContentTag
JSP
The comma separated list of colspan between each downward pointing connector, defaults to "1"
colspans
false
true
java.lang.String
An optional width for the content area
width
false
true
java.lang.String
Prints the content title line, must be nested in a content tag.
contentTitle
com.aoindustries.website.skintags.ContentTitleTag
JSP
Prints a line of content in a content area, must be nested in a content tag.
contentLine
com.aoindustries.website.skintags.ContentLineTag
JSP
The starting colspan, other colspan may be applied using contentVerticalDivider. Defaults to 1.
colspan
false
true
int
The starting alignment, other alignments may be applied using contentVerticalDivider.
align
false
true
java.lang.String
The width for the content starting this line. This should be formatted for use
in a style width: attribute, such as 100px or 33%.
width
false
true
java.lang.String
Indicates the line of content ends internal to the overall content area, this may be the case when a rowspan from a higher line is causing overlap. Defaults to false.
endsInternal
false
true
boolean
Prints a vertical divider within the content line, must be nested in a contentLine tag.
contentVerticalDivider
com.aoindustries.website.skintags.ContentVerticalDividerTag
empty
If true, will draw a visible separator and count as one in the overall line colspan. When false, will not draw the separator and doesn't count in the overall line colspan. Defaults to true.
visible
false
true
boolean
The colspan for this part of the line. Defaults to 1.
colspan
false
true
int
The rowspan for this part of the line. Defaults to 1.
rowspan
false
true
int
The alignment for this part of the line.
align
false
true
java.lang.String
The width for the content following the divider. This should be formatted for use
in a style width: attribute, such as 100px or 33%.
width
false
true
java.lang.String
Prints a horizontal divider line, must be nested in a content tag.
contentHorizontalDivider
com.aoindustries.website.skintags.ContentHorizontalDividerTag
JSP
Provides the comma-separated colspan and directions for the line, defaults to "1".
It is in the format "colspan,direction,colspan,direction,colspan" where each colspan is for that part of the line and each direction is either up, down, or upAndDown.
colspansAndDirections
false
true
java.lang.String
Indicates the line of content ends internal to the overall content area, this may be the case when a rowspan from a higher line is causing overlap. Defaults to false.
endsInternal
false
true
boolean
Creates an auto index on a per-skin formatted basis.
autoIndex
com.aoindustries.website.skintags.AutoIndexTag
empty
A popup group will only have one popup within the group visible at a
time. Opening a second popup will close the one that was first opened.
popupGroup
com.aoindustries.website.skintags.PopupGroupTag
JSP
A popup will display extra information when the mouse is moved over
a link/image.
Popups must be nested inside a popupGroup. Only one of the popups for
each popup group will be displayed at a time.
popup
com.aoindustries.website.skintags.PopupTag
JSP
An optional width for the popup
width
false
true
java.lang.String
Renders a close button/link/image for a popup. Must be nested inside a
popup tag.
popupClose
com.aoindustries.website.skintags.PopupCloseTag
empty
Alternates between aoLightRow and aoDarkRow classes.
lightDarkTableRow
com.aoindustries.website.skintags.LightDarkTableRowTag
JSP
The name of the page-scoped attribute that keeps the isDark Boolean flag.
Defaults to "LightDarkTableRowTag.isDark"
pageAttributeId
false
true
java.lang.String
© 2015 - 2025 Weber Informatics LLC | Privacy Policy