xref: /plugin/timezoneco/dokuwiki-plugin-timezoneco-wikipage.md (revision b8ec9fc0dee86a45c6f96cfc2344dd16627cf41d)
107abe974SRuben Carlo BenanteLink: https://www.dokuwiki.org/plugin:timezoneco
207abe974SRuben Carlo Benante
307abe974SRuben Carlo Benante====== timezoneco Plugin ======
407abe974SRuben Carlo Benante
507abe974SRuben Carlo Benante---- plugin ----
607abe974SRuben Carlo Benantedescription: This plugin add a timezone configuration field for you to set up your dokuwiki timezone
707abe974SRuben Carlo Benanteauthor     : beco
807abe974SRuben Carlo Benanteemail      : rcb@beco.cc
907abe974SRuben Carlo Benantetype       : action
10*b8ec9fc0SRuben Carlo Benantelastupdate : 2026-02-26
11*b8ec9fc0SRuben Carlo Benantecompatible : Librarian
1207abe974SRuben Carlo Benantedepends    :
1307abe974SRuben Carlo Benanteconflicts  :
1407abe974SRuben Carlo Benantesimilar    :
1507abe974SRuben Carlo Benantetags       : timezone
1607abe974SRuben Carlo Benante
1707abe974SRuben Carlo Benantedownloadurl: https://github.com/drbeco/timezoneco/archive/master.zip
1807abe974SRuben Carlo Benantebugtracker : https://github.com/drbeco/timezoneco/issues
1907abe974SRuben Carlo Benantesourcerepo : https://github.com/drbeco/timezoneco
2007abe974SRuben Carlo Benantedonationurl:
2107abe974SRuben Carlo Benante
2207abe974SRuben Carlo Benantescreenshot_img : https://raw.github.com/drbeco/timezoneco/master/timezoneco.png
2307abe974SRuben Carlo Benante----
2407abe974SRuben Carlo Benante
2507abe974SRuben Carlo Benante===== Installation =====
2607abe974SRuben Carlo Benante
27*b8ec9fc0SRuben Carlo BenanteInstall the plugin using the DokuWiki Extension Manager or download it from GitHub. No core file editing required.
2807abe974SRuben Carlo Benante
2907abe974SRuben Carlo Benante===== Configuration and Settings =====
3007abe974SRuben Carlo Benante
31*b8ec9fc0SRuben Carlo BenanteGo to Admin > Configuration Settings. Under the **Timezone changer plugin** section, select your timezone from the dropdown list. Leave it empty to use the server default.
3207abe974SRuben Carlo Benante
33*b8ec9fc0SRuben Carlo BenanteThe list contains all valid [[https://www.php.net/manual/en/timezones.php|PHP timezone strings]].
3407abe974SRuben Carlo Benante
3507abe974SRuben Carlo Benante===== Development =====
3607abe974SRuben Carlo Benante
3707abe974SRuben Carlo Benante=== Change Log ===
3807abe974SRuben Carlo Benante
39*b8ec9fc0SRuben Carlo Benante  * **2026-02-26**
40*b8ec9fc0SRuben Carlo Benante    * Modernized: no longer requires editing ''inc/init.php''
41*b8ec9fc0SRuben Carlo Benante    * Uses DokuWiki's event system (''DOKUWIKI_STARTED'' hook) to set the timezone
42*b8ec9fc0SRuben Carlo Benante    * Timezone setting is now a dropdown instead of free-text
43*b8ec9fc0SRuben Carlo Benante    * Added Portuguese (pt-br) and Italian translations
44*b8ec9fc0SRuben Carlo Benante    * Survives DokuWiki upgrades without manual intervention
4507abe974SRuben Carlo Benante  * **2022-02-24**
4607abe974SRuben Carlo Benante    * A bug fix that prevented manager.dat to realize the plugin was already up to date
4707abe974SRuben Carlo Benante  * **2021-10-17**
4807abe974SRuben Carlo Benante    * Initial release
4907abe974SRuben Carlo Benante
5007abe974SRuben Carlo Benante=== Known Bugs and Issues ===
5107abe974SRuben Carlo Benante
52*b8ec9fc0SRuben Carlo BenanteNone known.
5307abe974SRuben Carlo Benante
5407abe974SRuben Carlo Benante=== ToDo/Wish List ===
5507abe974SRuben Carlo Benante
56*b8ec9fc0SRuben Carlo Benante  * In hope someday this plugin would cease to exist by adding this functionality to the very core of DokuWiki.
5707abe974SRuben Carlo Benante
5807abe974SRuben Carlo Benante
5907abe974SRuben Carlo Benante===== Discussion =====
6007abe974SRuben Carlo Benante
6107abe974SRuben Carlo Benante//Add discussion at issue tracker://
6207abe974SRuben Carlo Benante
6307abe974SRuben Carlo Benante[[https://github.com/drbeco/timezoneco/issues]]
6407abe974SRuben Carlo Benante
65