Expanded Acknowledgements section in the README.
Will try to keep abreast of this going forward.
Fix some mistakes and omissions in the acknowledgements
Updating headers to v24 -- this doesn't mean that I'm going to push a new version, just that I want the development branch to labelled ahead a version in preparation.
Merge branch 'master' into development
Update copyright date
Fixed #166 Tranliteration should use "-" instead of "_" in URLs
Fixed #165 Stop using `trim` when validating, with thanks to Zegnat
Fixed #167 Duplicate nnf_post id (with thanks to Bruno Héridet)
NOTE: `<article id="nnf_post" class="...` was changed to `<article class="nnf_post ...` in "append.html", "delete.html" and "thread.html". No changes required in the CSS.
Fixed #142: Translation of page titles
The dynamic strings for HTML titles and other things have been moved into theme.php as part of $LANG, so that translation files can override these.
This means that dynamic HTML titles can be translated as part of the theme, as well as the date format used, the append divider.
NOTE:
1. You should make a new 'theme.config.php' from the updated 'theme.config.default.php'
1. If you've modified your 'theme.php file', you need to make a fresh copy
2. If you've made a translation, you need to update it with the new strings, see the updated 'lang.example.php'
Adding the translation change to the history file
[v24] Translation support improvements

* Dynamic HTML titles (index / thread pages), the date format
('dd/mm/yyyy') and other strings that were previously
not translatable (since v19) are now translatable. This causes a number
of changes in theme configuration:
- These strings are now stored in `$LANG['']` (the default language) in
'theme.php' instead of, as before,
as constants in 'theme.config.default.php', therefore it is advised that
you make a new 'theme.config.php'
file by making a copy of the updated 'theme.config.default.php' file
- If you've modified the 'theme.php' file at all, you should update to
the new version
- If you've written any translations, you will need to update those with
the new set of strings at the top
of 'lang.example.php'
* Fixed duplicate ID `nnf_post`, with thanks to Bruno Héridet
NOTE: `<article id="nnf_post" class="...` was changed to `<article
class="nnf_post ...` in "append.html",
"delete.html" and "thread.html". No changes required in the CSS.
* Fixed critical typo in "lang.example.php" with thanks to "gardener"
* Pages were not working on sub-forums, with thanks to Steve Bir
* Removed extra space that was being added around code blocks
Expanded Acknowledgements section in the README.
Will try to keep abreast of this going forward.
Fix some mistakes and omissions in the acknowledgements
Updating headers to v24 -- this doesn't mean that I'm going to push a new version, just that I want the development branch to labelled ahead a version in preparation.
Update copyright date
Fixed #166 Tranliteration should use "-" instead of "_" in URLs
Fixed #165 Stop using `trim` when validating, with thanks to Zegnat
Fixed #167 Duplicate nnf_post id (with thanks to Bruno Héridet)
NOTE: `<article id="nnf_post" class="...` was changed to `<article class="nnf_post ...` in "append.html", "delete.html" and "thread.html". No changes required in the CSS.
Fixed #142: Translation of page titles
The dynamic strings for HTML titles and other things have been moved into theme.php as part of $LANG, so that translation files can override these.
This means that dynamic HTML titles can be translated as part of the theme, as well as the date format used, the append divider.
NOTE:
1. You should make a new 'theme.config.php' from the updated 'theme.config.default.php'
1. If you've modified your 'theme.php file', you need to make a fresh copy
2. If you've made a translation, you need to update it with the new strings, see the updated 'lang.example.php'
Adding the translation change to the history file