FTL Templates and Descriptions

    Here's a list of the FTL files you can customize when creating your theme. Each FTL file corresponds to a part of the user interface. In other words, 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 theme.

     

    Not all of these have descriptions. If you've used one of the templates and it's not described here, please feel free to add its description -- and correct those that might be wrong!

     

    Generally speaking, 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 tool 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.

    (Could not find in Jive 5.0)

    /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-list.ftl'All Content' list in a container

    /template/global/content-picker.ftl

    Insert Link UI.

    /template/global/create-account.ftlCreate 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-blogposts.ftlList of blogposts inside a container

    /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/include/view-threads.ftlList of discussions inside a container

    /template/global/initialize-error.ftl

    Error message when the application can't be initialized.

    /template/global/login.ftl

    User Login page.

    /template/global/main.ftl

    Application home 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. This includes all the tabs under user profile - i.e.

    Bio, Actions, Bookmarks etc. Note that the tab headers are in view-profile-header.ftl.

    /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/trackback.ftl

    Maps to a page at /blogs/<blogName>/trackback/<postID>

    /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