comparison doc/tracker_templates.txt @ 7045:ca90f7270cd4 issue2550923_computed_property

merge from main tip. This should fix test failure in Markdown2TestCase.test_string_markdown_code_block_attribute by merging html diff method used in tests.
author John Rouillard <rouilj@ieee.org>
date Mon, 07 Nov 2022 22:58:38 -0500
parents 00fe67eb8a91
children 6985f0ff3df3
comparison
equal deleted inserted replaced
6638:e1588ae185dc 7045:ca90f7270cd4
3 ========================= 3 =========================
4 4
5 The templates distributed with Roundup are stored in the "share" directory 5 The templates distributed with Roundup are stored in the "share" directory
6 nominated by Python. On Unix this is typically 6 nominated by Python. On Unix this is typically
7 ``/usr/share/roundup/templates/`` (or ``/usr/local/share...``) and 7 ``/usr/share/roundup/templates/`` (or ``/usr/local/share...``) and
8 on Windows this is ``c:\python22\share\roundup\templates\``. 8 on Windows this is ``c:\python27\share\roundup\templates\``.
9 9
10 The template loading looks in four places to find the templates: 10 The template loading looks in four places to find the templates:
11 11
12 1. *share* - eg. ``<prefix>/share/roundup/templates/*``. 12 1. *share* - eg. ``<prefix>/share/roundup/templates/*``.
13 This should be the standard place to find them when Roundup is 13 This should be the standard place to find them when Roundup is
14 installed. 14 installed running setup.py from source.
15 2. ``<roundup.admin.__file__>/../templates/*``. 15 2. ``install_dir``/../<prefix>/share/....``, where prefix is the
16 Python's ``sys.prefix``. ``sys.base_prefix`` or
17 `sys.base_prefix/local``. This finds templates (and locales)
18 installed by pip. E.G. in a virtualenv located at (``sys.prefix``):
19 ``/tools/roundup``, roundup would be at:
20 ``/tools/roundup/lib/python3.6/site-packages/roundup``. The
21 templates would be at:
22 ``/tools/roundup/lib/python3.6/site-packages/tools/roundup/share/roundup/templates/``.
23 3. ``<roundup.admin.__file__>/../../share/roundup/templates/*``.
16 This will be used if Roundup's run in the distro (aka. source) 24 This will be used if Roundup's run in the distro (aka. source)
17 directory. 25 directory.
18 3. ``<current working dir>/*``. 26 4. ``<current working dir>/*``.
19 This is for when someone unpacks a 3rd-party template. 27 This is for when someone unpacks a 3rd-party template.
20 4. ``<current working dir>``. 28 5. ``<current working dir>``.
21 This is for someone who "cd"s to the 3rd-party template dir. 29 This is for someone who "cd"s to the 3rd-party template dir.
22 30
23 Templates contain: 31 Templates contain:
24 32
25 - modules ``schema.py`` and ``initial_data.py`` 33 - modules ``schema.py`` and ``initial_data.py``

Roundup Issue Tracker: http://roundup-tracker.org/