> For the complete documentation index, see [llms.txt](https://docs.toomuchmedia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.toomuchmedia.com/nats-admin/skins-and-templates/further-reading/templates.md).

# Templates

*Article Topics:* [*Templates*](/getting-started/common-topics/templates.md)

Internal templates in NATS can only be accessed after logging in to the system, and are usually prefaced with *admin\_* or *affiliate\_*. External templates are the pages that can be accessed without logging in -- these begin with *external\_*. Templates in the default skin cannot be edited, as these will get automatically updated and lose prior changes when we update the default skin.

We also recommend that you do not change any templates prefaced by *admin\_*, as we update these frequently with new additions to the system. If you would like to edit your templates or use custom templates, you must add a new skin by clicking the "Add Skin" icon in the [Skins & Templates Admin](/nats-admin/skins-and-templates.md). The following is a list of templates that our clients frequently edit:

* external\_access -- Produces the login boxes after a failed login
* external\_contact -- Create your own contact page
* external\_footer -- Lower portion of your external pages
* external\_header -- Upper portion of your external pages; contains the links and the login boxes.
* external\_index -- Page displayed as the index of the NATS system; the external home page.
* mail\_owner\_\* -- Email notifications sent to the program owner
* mail\_affiliate -- Email notifications sent to affiliates
* affiliate\_index -- Page displayed as the index of the internal NATS system; the internal home page.
* affiliate\_\* -- Affiliate pages
* external\_password -- Page produced when the forgot password link is clicked.
* external\_password\_sent -- Page stating that the password has been sent to the provided email address.
* external\_programs -- External page for listing programs.
* external\_signup -- Produces the reseller signup form
* external\_signup\_payvia -- Produces the advanced reseller signup form
* external\_signup\_done -- Page displayed after a reseller account has been created
* external\_sites -- External page for listing sites.

### Hiding Headers and Footers

If you want to never use a header or footer for the template you are editing in the [Skins & Templates Admin](/nats-admin/skins-and-templates.md), choose "No Header" and "No Footer" from the drop-down boxes at the top of the page


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.toomuchmedia.com/nats-admin/skins-and-templates/further-reading/templates.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
