# Uses of Class
org.apache.wiki.tags.WikiTagBase

Packages that use WikiTagBase
Package
Description
org.apache.wiki.tags
Provides standard JSP tags for JSPWiki.

## Uses of WikiTagBase in org.apache.wiki.tags

Subclasses of WikiTagBase in org.apache.wiki.tags
Modifier and Type
Class
Description
`class`
`AuthorTag`
Writes the author name of the current page, including a link to that page, if that page exists.
`class`
`BaseURLTag`
Writes the jspwiki baseURL.
`class`
`BreadcrumbsTag`
Implement a "breadcrumb" (most recently visited) trail.
`class`
`CalendarTag`
Provides a nice calendar.
`class`
`CheckLockTag`
Checks whether the page is locked for editing.
`class`
`CheckRequestContextTag`
Includes body, if the request context matches.
`class`
`CheckVersionTag`
Does a version check on the page.
`class`
`CommentLinkTag`
Writes a comment link.
`class`
`ContentEncodingTag`
Returns the app name.
`class`
`ContentTag`
Is used as a "super include" tag, which can include the proper context based on the wikicontext.
`class`
`CsrfProtectionTag`
Outputs the hidden `CsrfProtectionFilter.ANTICSRF_PARAM`.
`class`
`DiffLinkTag`
Writes a diff link.
`class`
`EditLinkTag`
Writes an edit link.
`class`
`FeedDiscoveryTag`
Outputs links to all the site feeds and APIs this Wiki/blog supports.
`class`
`HasAttachmentsTag`
Includes body if page has attachments.
`class`
`IfNoSearchResultsTag`
If there have been no search results, then outputs the body text.
`class`
`IncludeResourcesTag`
This tag is used to include any programmatic includes into the output stream.
`class`
`IncludeTag`
Includes an another JSP page, making sure that we actually pass the WikiContext correctly.
`class`
`InsertDiffTag`
Writes difference between two pages using a HTML table.
`class`
`InsertPageTag`
Renders WikiPage content.
`class`
`LinkTag`
Provides a generic link tag for all kinds of linking purposes.
`class`
`LinkToParentTag`
Writes a link to a parent of a Wiki page.
`class`
`LinkToTag`
Writes a link to a Wiki page.
`class`
`MaxUploadTag`
Outputs the server's configured maximum file upload size.
`class`
`MessagesTag`
Returns or clears the current messages associated with the user's wiki session.
`class`
`NextVersionTag`
Writes the version number of the next version of the page.
`class`
`NoSuchPageTag`
Includes the body in case there is no such page available.
`class`
`PageDateTag`
Writes the modification date of the page, formatted as specified in the attribute "format".
`class`
`PageExistsTag`
Includes the body in case the set page does exist.
`class`
`PageInfoLinkTag`
Writes a link to the Wiki PageInfo.
`class`
`PageNameTag`
Returns the currently requested page name.
`class`
`PageSizeTag`
Returns the currently requested page or attachment size.
`class`
`PageTypeTag`
Includes the body, if the current page is of proper type.
`class`
`PageVersionTag`
Writes the version of the current page.
`class`
`ParentPageNameTag`
Returns the parent of the currently requested page.
`class`
`PermissionTag`
Tells whether the user in the current wiki context possesses a particular permission.
`class`
`PreviousVersionTag`
Outputs the version number of the previous version of this page.
`class`
`RequestResourceTag`
Provides easy access to TemplateManager.addResourceRequest().
`class`
`RSSImageLinkTag`
Writes an image link to a JSPWiki RSS file.
`class`
`SearchResultsSizeTag`
Outputs the size of the search results list, if it contains any items.
`class`
`SearchResultsTag`
Includes the body content, if there are any search results.
`class`
`SetPaginationTag`
Calculate pagination string.
`class`
`SpamFilterInputsTag`
Provides hidden input fields which are checked by the `SpamFilter`.
`class`
`TabTag`
Generates single tabbed page layout.
`class`
`TemplateDirTag`
Returns the currently used template.
`class`
`UploadLinkTag`
Writes a link to the upload page.
`class`
`UserCheckTag`
Includes the content if an user check validates.
`class`
`UserNameTag`
Returns the current user name, or empty, if the user has not been validated.
`class`
`UserProfileTag`
Returns user profile attributes, or empty strings if the user has not been validated.
`class`
`VariableTag`
Returns the value of an Wiki variable.
`class`
`WikiLinkTag`
Root class for different internal wiki links.