| OLD | NEW | 
|   1 # Pages # |   1 # Pages # | 
|   2  |   2  | 
|   3 The pages are defined in the `pages` directory. The file extension defines the |   3 The pages are defined in the `pages` directory. The file extension defines the | 
|   4 format in which a page is specified and won't be visible on the web server. |   4 format in which a page is specified and won't be visible on the web server. | 
|   5 The page name is prepended by the locale code in the URL, e.g. `pages/foo.md` |   5 The page name is prepended by the locale code in the URL, e.g. `pages/foo.md` | 
|   6 can be available under the URLs `/en/foo` and `/de/foo` (the English and German |   6 can be available under the URLs `/en/foo` and `/de/foo` (the English and German | 
|   7 versions respectively). Regardless of the format, a page can define a number of |   7 versions respectively). Regardless of the format, a page can define a number of | 
|   8 settings using the following format: |   8 settings using the following format: | 
|   9  |   9  | 
|  10     setting = value |  10     setting = value | 
|  11  |  11  | 
|  12 Note that the settings have to placed at the beginning of the file, before the |  12 Note that the settings have to placed at the beginning of the file, before the | 
|  13 actual content.  The following settings can be changed: |  13 actual content.  The following settings can be changed: | 
|  14  |  14  | 
|  15 * `template`: This defines the template to be used for this page (without the |  15 * `template`: This defines the template to be used for this page (without the | 
|  16   file extension). By default the `default` template is used for all pages. |  16   file extension). By default the `default` template is used for all pages. | 
|  17 * `title`: The locale string to be used as page title. By default the `title` |  17 * `title`: The locale string to be used as page title. By default the `title` | 
|  18   string is used. |  18   string is used. | 
|  19 * `noheading`: Setting this to any value will make sure no heading is displayed. |  19 * `noheading`: Setting this to any value will make sure no heading is displayed. | 
|  20   By default a `<h1>` tag with the page title is added above the content. |  20   By default a `<h1>` tag with the page title is added above the content. | 
|  21 * `notoc`: Setting this to any value will prevent a table of contents from being |  21 * `notoc`: Setting this to any value will prevent a table of contents from being | 
|  22   generated. By default a table of contents is always generated if the page |  22   generated. By default a table of contents is always generated if the page | 
|  23   contains any headers with an `id` attribute. |  23   contains any headers with an `id` attribute. | 
|  24  |  24  | 
|  25 For information on using includes on pages, read the guide on  |  25 For information on using includes on pages, read the guide on | 
|  26 [Include files](includes.md) |  26 [Include files](includes.md) | 
|  27  |  27  | 
|  28 ## Markdown format (md) ## |  28 ## Markdown format (md) ## | 
|  29  |  29  | 
|  30 This format should normally be used, it allows the pages to be defined using the |  30 This format should normally be used, it allows the pages to be defined using the | 
|  31 [Markdown](http://daringfireball.net/projects/markdown/syntax) syntax. Raw HTML |  31 [Markdown](http://daringfireball.net/projects/markdown/syntax) syntax. Raw HTML | 
|  32 tags are allowed and can be used where Markdown syntax isn't sufficient. The |  32 tags are allowed and can be used where Markdown syntax isn't sufficient. The | 
|  33 [Python-Markdown Extra](https://pythonhosted.org/Markdown/extensions/extra.html) |  33 [Python-Markdown Extra](https://pythonhosted.org/Markdown/extensions/extra.html) | 
|  34 extension is active and allows specifying custom attributes for the generated |  34 extension is active and allows specifying custom attributes for the generated | 
|  35 HTML tags, HTML block elements that contain Markdown and more. |  35 HTML tags, HTML block elements that contain Markdown and more. | 
| (...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  71  |  71  | 
|  72 ## Jinja2 format (tmpl) ## |  72 ## Jinja2 format (tmpl) ## | 
|  73  |  73  | 
|  74 Complicated pages can be defined using the |  74 Complicated pages can be defined using the | 
|  75 [Jinja2 template format](http://jinja.pocoo.org/docs/templates/). Automatic |  75 [Jinja2 template format](http://jinja.pocoo.org/docs/templates/). Automatic | 
|  76 escaping is active so by default values inserted into the page cannot contain |  76 escaping is active so by default values inserted into the page cannot contain | 
|  77 any HTML code. Any content between `<head>` and `</head>` tags will be inserted |  77 any HTML code. Any content between `<head>` and `</head>` tags will be inserted | 
|  78 into the head of the generated web page, everything else defined the content of |  78 into the head of the generated web page, everything else defined the content of | 
|  79 the page. |  79 the page. | 
|  80  |  80  | 
|  81 Read the API documentation on [variables](../api/variables.md),  |  81 Read the API documentation on [variables](../api/variables.md), | 
|  82 [global functions](../api/functions.md), and [custom filters](../api/filters.md)
      |  82 [global functions](../api/functions.md), and [custom filters](../api/filters.md) | 
|  83 that can be used on pages. |  83 that can be used on pages. | 
|  84  |  84  | 
|  85 ----- |  | 
|  86 Prev: [Various include files (`includes`)](includes.md) | Up: [Home](../../READM
    E.md) | Next: [Static content (`static`)](static.md) |  85 Prev: [Various include files (`includes`)](includes.md) | Up: [Home](../../READM
    E.md) | Next: [Static content (`static`)](static.md) | 
| OLD | NEW |