LEFT | RIGHT |
1 # Include files # | 1 # Include files # |
2 | 2 |
3 The following tag inserts an include file into the page (can be in a different | 3 The following tag inserts an include file into the page (can be in a different |
4 format): | 4 format): |
5 | 5 |
6 <? include foo ?> | 6 <? include foo ?> |
7 | 7 |
8 Include files should be placed into the `includes` directory of the repository. | 8 Include files should be placed into the `includes` directory of the repository. |
9 In the case above the contents of `includes/foo.md` or `includes/foo.tmpl` will | 9 In the case above the contents of `includes/foo.md` or `includes/foo.tmpl` will |
10 be inserted (whichever is present). | 10 be inserted (whichever is present). |
11 | 11 |
12 Also, the metadata variables from the include file are merged with the page meta
data | 12 Also, the metadata variables from the include file are merged with the page meta
data |
13 (with the include file's metadata having priority). This means that a include fi
le | 13 (with the include file's metadata having priority). This means that a include fi
le |
14 is capable of things like overriding a page's default template, or title. | 14 is capable of things like overriding a page's default template, or title. |
15 | 15 |
| 16 ----- |
16 Prev: [Page layout templates (`templates`)](templates.md) | Up: [Home](../../REA
DME.md) | Next: [User-visible pages (`pages`)](pages.md) | 17 Prev: [Page layout templates (`templates`)](templates.md) | Up: [Home](../../REA
DME.md) | Next: [User-visible pages (`pages`)](pages.md) |
LEFT | RIGHT |