FTL templates and descriptions reference
Here's a list of the FTL files you can customize when creating your custom theme. Each FTL file corresponds to a part of the user interface.
To add text or HTML markup to the blog actions sidebar, you add it to
template/blogs/view-sidebar.ftl
. These files are listed in the Admin
Console when you're editing a custom theme.
Note: Not all of the listed teplates have descriptions. If you've used one of the templates and
it's not described here, feel free to add its description — and correct those that might be
wrong!
Generally, the templates are divided by content type, such as whether they are the basis for blog-, document-, or discussion-related pages. Global templates apply to multiple content types.
Decorators
FTL template file | UI component |
---|---|
/template/decorator/default/print.ftl |
Print page |
/template/decorator/default/template.ftl |
Default decorator |
/template/decorator/setup/template.ftl |
Setup wizard decorator |
Global
FTL template file | UI component |
---|---|
/template/global/account-success.ftl |
Displayed after creating a user account. |
/template/global/addressbook.ftl |
Address book page. |
/template/global/announce-form.ftl |
Form for creating an announcement. |
/template/global/avatar-settings.ftl |
Page for setting one's avatar. |
/template/global/change-password.ftl |
Password change page. |
/template/global/community.ftl |
Community main page. |
/template/global/community-breadcrumbs.ftl |
|
/template/global/community-everywhere-content.ftl |
UI for displaying "community everywhere" content. |
/template/global/community-feeds.ftl |
Displays feeds available for the community. |
/template/global/content-picker.ftl |
Insert Link UI. |
/template/global/create-account.ftl |
Create Your Account: Registration page. |
/template/global/create-profile.ftl |
Create profile UI. |
/template/global/custom-css.ftl |
The string added when a custom-css.ftl file is created. |
/template/global/create-account.ftl |
|
/template/global/edit-profile.ftl |
Page for editing a user profile. |
/template/global/email-password.ftl |
Form for requesting a password reset. |
/template/global/error.ftl |
Error page. |
/template/global/guest-preferences.ftl |
Page for guests to edit their settings. |
/template/global/help.ftl |
Help page. |
/template/global/image-picker.ftl |
Insert Image page. (Not yet used.) |
/template/global/image-picker-close.ftl |
Success page for inserting an image. (Not yet used.) |
/template/global/include/community-picker.ftl |
|
/template/global/include/doctype-picker.ftl |
Page to choose a document type. |
/template/global/include/edit-profile-rows.ftl |
Page section through which to edit profile values. |
/template/global/include/form-message.ftl |
|
/template/global/include/group-chat.ftl |
|
/template/global/include/help-markup-syntax.ftl |
Plain text markup help page. |
/template/global/include/incoming-links.ftl |
Incoming Links sidebar. |
/template/global/include/jive-macros.ftl |
Collects common functions. |
/template/global/include/license-macros.ftl |
|
/template/global/include/more-like-this.ftl |
More Like This sidebar. |
/template/global/include/profile-field-attributes.ftl |
|
/template/global/include/rate.ftl |
Presents stars for rating content and displaying the average rating. |
/template/global/include/recent-history.ftl |
Recent History page. |
/template/global/include/status-level-leaders.ftl |
Top Contributors sidebar. |
/template/global/include/tag-cloud.ftl |
Popular Tags and Your Commonly Used Tags sidebars. |
/template/global/include/user-content.ftl |
More by <user> sidebar. |
/template/global/include/view-markup-syntax.ftl |
Containing markup for plain text markup help page. |
/template/global/include/view-profile-fields.ftl |
User profile details box. |
/template/global/include/view-profile-header.ftl |
User name and tabs from user profile page. |
/template/global/initialize-error.ftl |
Error message when the application can't be initialized. |
/template/global/login.ftl |
User Login page. |
/template/global/main-blogposts.ftl |
Main list of blog posts. |
/template/global/main-documents.ftl |
Main list of documents. |
/template/global/main-threads.ftl |
Main list of discussions. |
/template/global/opensearch.ftl |
|
/template/global/people.ftl |
The page at /people. |
/template/global/people-autocomplete.ftl |
|
/template/global/pm-folders.ftl |
|
/template/global/pm-main.ftl |
|
/template/global/pm-postform.ftl |
|
/template/global/pm-view.ftl |
|
/template/global/poll.ftl |
Page listing polls in a particular community. |
/template/global/poll-form.ftl |
Page for creating or editing a poll. |
/template/global/recent-updates.ftl |
|
/template/global/registration-unavailable.ftl |
|
/template/global/reset-password.ftl |
Reset Password page. |
/template/global/search.ftl |
Search page. |
/template/global/tag.ftl |
"Tag: <tag_name>" page. |
/template/global/tag-set-create.ftl |
Create Tag Group page. |
/template/global/tags.ftl |
Tags browse page. |
/template/global/user-bar.ftl |
User bar \-\- the row of menus at the top of each page. |
/template/global/user-preferences.ftl |
Your Settings page for user preferences. |
/template/global/validate.ftl |
|
/template/global/view-profile.ftl |
Main user profile page. |
/template/global/view-profile-blogposts.ftl |
User profile page with Blog Posts tab displayed. |
/template/global/view-profile-discussions.ftl |
User profile page with Discussions tab displayed. |
/template/global/view-profile-documents.ftl |
User profile page with Documents tab displayed. |
/template/global/view-profile-short.ftl |
User profile page with Profile tab displayed. |
/template/global/view-profile-watches.ftl |
User profile page with Email Notifications tab displayed. |
Blogs
FTL template file | UI component |
---|---|
/template/blogs/blog-macros.ftl |
Includes blog-related summaries, such as recent posts and comments. |
/template/blogs/blogs-admin-picker.ftl |
Choose a blog to manage. |
/template/blogs/view-blog.ftl |
The page at /blogs/<blog_name> |
/template/blogs/view-blog-cloud.ftl |
The page at /blogs/<blog_name>/tags |
/template/blogs/view-blog-cloud-sidebar.ftl |
|
/template/blogs/view-blog-day.ftl |
The page at /blogs/<blog_name>/<year>/<month_number>/<date> |
/template/blogs/view-blog-feeds.ftl |
The page at /blogs/<blog_name>/feeds |
/template/blogs/view-blog-month.ftl |
The page at /blogs/<blog_name>/<year>/<month_number> |
/template/blogs/view-blog-post.ftl |
A blog post page. |
/template/blogs/view-blog-year.ftl |
The page at /blogs/<blog_name>/<year> |
/template/blogs/view-blogs.ftl |
The page at /blogs/browse |
/template/blogs/view-blogs-cloud.ftl |
The page at /blogs/tags |
/template/blogs/view-blogs-feeds.ftl |
The page at /blogs/feeds |
/template/blogs/view-sidebar.ftl |
Blog actions sidebar |
Documents
FTL template file | UI component |
---|---|
/template/docs/community-document-picker.ftl |
"New Document" page on which to choose a document type. |
/template/docs/doc-authors.ftl |
The page at /docs/<doc_id>/authors |
/template/docs/doc-collaborate.ftl |
The page at /docs/<doc_id>/collaborate |
/template/docs/doc-create.ftl |
The page at /docs/<doc_id>/create |
/template/docs/doc-create-image-inline.ftl |
The page displayed when a new document is created. |
/template/docs/doc-create-image-login.ftl |
Login redirect page. |
/template/docs/doc-create-spell.ftl |
Unused. |
/template/docs/doc-create-spell-success.ftl |
Unused. |
/template/docs/doc-create-valerror.ftl |
Unused. |
/template/docs/doc-create-vererror.ftl |
Displayed when multiple users edit a document at the same time. |
/template/docs/doc-move.ftl |
"Move Document" page. |
/template/docs/doc-upload.ftl |
Unused. |
/template/docs/doc-version.ftl |
The page at /docs/<doc_id>/version |
/template/docs/document.ftl |
The document view page. |
/template/docs/document-diff.ftl |
Version Comparison page for a document. |
/template/docs/include/doc-macros.ftl |
|
/template/docs/include/doc-needs-approval.ftl |
Box displaying document approve/reject message. |
/template/docs/include/user-picker.ftl |
Popup page through which to search for a user. |
/template/docs/user-approval-documents.ftl |
UI displaying documents pending approval by the user. |
/template/docs/your-documents.ftl |
Discussions
FTL template file | UI component |
---|---|
/template/forums/community-thread-picker.ftl |
|
/template/forums/include/forum-macros.ftl |
|
/template/forums/message-abuse.ftl |
Report Abuse page. |
/template/forums/message-view.ftl |
Page for viewing a discussion message thread. |
/template/forums/moderation.ftl |
|
/template/forums/postform.ftl |
Page for posting or replying to a discussion thread. |
/template/forums/postform-success.ftl |
|
/template/forums/question-markas.ftl |
|
/template/forums/question-resolve.ftl |
|
/template/forums/question-unmarkas.ftl |
|
/template/forums/thread.ftl |
|
/template/forums/thread-branch.ftl |
|
/template/forums/thread-delete.ftl |
|
/template/forums/thread-lock.ftl |
|
/template/forums/thread-move.ftl |
|
/template/forums/thread-unlock.ftl |