History log of /dokuwiki/lib/plugins/ (Results 276 – 300 of 2863)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
8c1358ca08-Feb-2022 Hamp Gábor <gabor.hamp@gmail.com>

translation update

fbfe8e9019-Jan-2022 pluto00987 <brinel@gmail.com>

Add ssl/tls req to settings

a847f47314-Jan-2022 pluto00987 <brinel@gmail.com>

Add update_pass option

5d2c5d7e04-Jan-2022 Gerrit Uitslag <klapinklapin@gmail.com>

reformat code

2e61864604-Jan-2022 Gerrit Uitslag <klapinklapin@gmail.com>

unittest for loading default and extra default settings in Config manager

591ebe4504-Jan-2022 Gerrit Uitslag <klapinklapin@gmail.com>

add unittests for loading of defaults, extra defaults, local and protected settings

95775ac722-Nov-2020 Christoph Ziehr <christoph@christoph-ziehr.de>

Update Loader.php

The config options are read in the order plugin-standard-values -> template-standard-values -> dokuwiki.php -> local.php -> local.protected.php into DokuWiki.
But when entering th

Update Loader.php

The config options are read in the order plugin-standard-values -> template-standard-values -> dokuwiki.php -> local.php -> local.protected.php into DokuWiki.
But when entering the configuration manger, they options are displayed in the order dokuwiki.php -> plugin-standard-values -> template-standard-values -> local.php -> local.protected.php

This patch fixes the issue, so that the right values are displayed if there are no configs set in local.php or local.protected.php

See also https://forum.dokuwiki.org/d/18489-issues-with-modifying-confdokuwikiphp for further information.

This is a second version of this change, because on the first try, there was unnoticed php-error.

show more ...

03ae5b3020-Nov-2020 Christoph Ziehr <christoph@christoph-ziehr.de>

Update Loader.php

The config options are read in the order plugin-standard-values -> template-standard-values -> dokuwiki.php -> local.php -> local.protected.php into DokuWiki.
But when entering th

Update Loader.php

The config options are read in the order plugin-standard-values -> template-standard-values -> dokuwiki.php -> local.php -> local.protected.php into DokuWiki.
But when entering the configuration manger, they options are displayed in the order dokuwiki.php -> plugin-standard-values -> template-standard-values -> local.php -> local.protected.php

This patch fixes the issue, so that the right values are displayed if there are no configs set in local.php or local.protected.php

See also https://forum.dokuwiki.org/d/18489-issues-with-modifying-confdokuwikiphp for further information.

show more ...

39ecc3af02-Jan-2022 Viktor Horváth <horvath.viktor@forrastrend.hu>

translation update

8e7694e002-Jan-2022 Andreas Gohr <andi@splitbrain.org>

authPDO: extend mysql test to ensure multiple groups are read

I noticed that all our tests basically only ever used one group per
user. This makes sure multiple groups work as intended.


/dokuwiki/_test/core/DokuWikiTest.php
/dokuwiki/_test/tests/inc/XmlRpcServer.test.php
/dokuwiki/_test/tests/inc/changelog_getRevisionsAround.test.php
/dokuwiki/_test/tests/inc/changelog_getlastrevisionat.test.php
/dokuwiki/_test/tests/inc/changelog_getrelativerevision.test.php
/dokuwiki/_test/tests/inc/changelog_getrevisioninfo.test.php
/dokuwiki/_test/tests/inc/changelog_getrevisions.test.php
/dokuwiki/_test/tests/inc/changelog_hasrevisions.test.php
/dokuwiki/_test/tests/inc/common_pageinfo.test.php
/dokuwiki/_test/tests/inc/common_saveWikiText.test.php
/dokuwiki/inc/Action/Diff.php
/dokuwiki/inc/Action/Revisions.php
/dokuwiki/inc/Ajax.php
/dokuwiki/inc/ChangeLog/ChangeLog.php
/dokuwiki/inc/ChangeLog/ChangeLogTrait.php
/dokuwiki/inc/ChangeLog/MediaChangeLog.php
/dokuwiki/inc/ChangeLog/PageChangeLog.php
/dokuwiki/inc/File/PageFile.php
/dokuwiki/inc/Subscriptions/BulkSubscriptionSender.php
/dokuwiki/inc/TaskRunner.php
/dokuwiki/inc/Ui/Diff.php
/dokuwiki/inc/Ui/MediaDiff.php
/dokuwiki/inc/Ui/MediaRevisions.php
/dokuwiki/inc/Ui/PageConflict.php
/dokuwiki/inc/Ui/PageDiff.php
/dokuwiki/inc/Ui/PageDraft.php
/dokuwiki/inc/Ui/PageRevisions.php
/dokuwiki/inc/Ui/Recent.php
/dokuwiki/inc/Ui/Revisions.php
/dokuwiki/inc/changelog.php
/dokuwiki/inc/common.php
/dokuwiki/inc/html.php
/dokuwiki/inc/lang/ar/lang.php
/dokuwiki/inc/lang/az/lang.php
/dokuwiki/inc/lang/be/lang.php
/dokuwiki/inc/lang/bg/lang.php
/dokuwiki/inc/lang/bn/lang.php
/dokuwiki/inc/lang/ca-valencia/lang.php
/dokuwiki/inc/lang/ca/lang.php
/dokuwiki/inc/lang/cs/lang.php
/dokuwiki/inc/lang/cy/lang.php
/dokuwiki/inc/lang/da/lang.php
/dokuwiki/inc/lang/de-informal/lang.php
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/lang/el/lang.php
/dokuwiki/inc/lang/en/lang.php
/dokuwiki/inc/lang/eo/lang.php
/dokuwiki/inc/lang/es/lang.php
/dokuwiki/inc/lang/et/lang.php
/dokuwiki/inc/lang/eu/lang.php
/dokuwiki/inc/lang/fa/lang.php
/dokuwiki/inc/lang/fi/lang.php
/dokuwiki/inc/lang/fr/lang.php
/dokuwiki/inc/lang/gl/lang.php
/dokuwiki/inc/lang/he/lang.php
/dokuwiki/inc/lang/hr/lang.php
/dokuwiki/inc/lang/hu/lang.php
/dokuwiki/inc/lang/ia/lang.php
/dokuwiki/inc/lang/id/lang.php
/dokuwiki/inc/lang/is/lang.php
/dokuwiki/inc/lang/it/lang.php
/dokuwiki/inc/lang/ja/lang.php
/dokuwiki/inc/lang/ka/lang.php
/dokuwiki/inc/lang/ko/lang.php
/dokuwiki/inc/lang/la/lang.php
/dokuwiki/inc/lang/lb/lang.php
/dokuwiki/inc/lang/lt/lang.php
/dokuwiki/inc/lang/lv/lang.php
/dokuwiki/inc/lang/mk/lang.php
/dokuwiki/inc/lang/mr/lang.php
/dokuwiki/inc/lang/ne/lang.php
/dokuwiki/inc/lang/nl/lang.php
/dokuwiki/inc/lang/no/lang.php
/dokuwiki/inc/lang/pl/lang.php
/dokuwiki/inc/lang/pt-br/lang.php
/dokuwiki/inc/lang/pt/lang.php
/dokuwiki/inc/lang/ro/lang.php
/dokuwiki/inc/lang/ru/lang.php
/dokuwiki/inc/lang/sk/lang.php
/dokuwiki/inc/lang/sl/lang.php
/dokuwiki/inc/lang/sq/lang.php
/dokuwiki/inc/lang/sr/lang.php
/dokuwiki/inc/lang/sv/lang.php
/dokuwiki/inc/lang/th/lang.php
/dokuwiki/inc/lang/tr/lang.php
/dokuwiki/inc/lang/uk/lang.php
/dokuwiki/inc/lang/vi/lang.php
/dokuwiki/inc/lang/zh-tw/lang.php
/dokuwiki/inc/media.php
/dokuwiki/inc/pageutils.php
/dokuwiki/inc/parser/xhtml.php
authpdo/_test/sqlite.test.php
authpdo/_test/test.sqlite3
f89f8c7931-Dec-2021 Mark Prins <mprins@users.sf.net>

translation update

bc63eda628-Dec-2021 Schplurtz le Déboulonné <schplurtz@laposte.net>

translation update

d8ab874626-Dec-2021 Andreas Gohr <andi@splitbrain.org>

Revert "Merge pull request #3039 from takuy/video-attributes"

This reverts commit 408d79f78505248f9ccb44bd2561cedc250ce5a1, reversing
changes made to b7c67f83bd81eff3186e4ebd2d9e86cd2c32468d.

5f18fdf314-Dec-2021 Andreas Gohr <andi@splitbrain.org>

authplain: properly clean user names

The authplain module uses cleanID to clean usernames to make them valid
pagenames. However namespaces should not be used in usernames.

For that cleanUser and cl

authplain: properly clean user names

The authplain module uses cleanID to clean usernames to make them valid
pagenames. However namespaces should not be used in usernames.

For that cleanUser and cleanGroup replaced columns in given names. But
depending on the wiki configuration useslash, semicolons and slashes may
also be used as namespace separators. cleanID would replace those with
colons, reintroducing colons into the names.

The problem was reported in a forum post where spammers tried to
register http addresses as user names:

https://forum.dokuwiki.org/d/19796-spammers-with-in-their-name

Users with colons were correctly saved (the colon is escaped in the user
file) but could probably not login (unless using a slash or semicolon
instead of the colon). Since usernames are cleaned in many places in
DokuWiki, such a logged in user was probably not recognized correctly.

Because of the proper colon escaping when saving the user file, I don't
see any security issue arising from this. Eg. it was not possible to
trip up the user loading mechanism.

Note: Previously created users containing colons can not be deleted via
the user manager, because displayed usernames are cleaned again, which
will remove the colons.

show more ...

54bcc3a612-Dec-2021 Andreas Gohr <andi@splitbrain.org>

eck CSRF token in styling plugin. fixes #3560

96f679fa08-Dec-2021 Andreas Gohr <andi@splitbrain.org>

check CSRF token enabling/disabling extensions. fixes #3559

b9a4556d24-Nov-2021 Andreas Gohr <andi@splitbrain.org>

avoid doubling line in logviewer. fixes #3554

6a410eb323-Nov-2021 Eduardo Mozart de Oliveira <eduardomozart182@gmail.com>

translation update

326bf34615-Nov-2021 Spiros Ioannou <sivann@gmail.com>

much better greek (el) translations


/dokuwiki/.github/workflows/testLinux.yml
/dokuwiki/.gitignore
/dokuwiki/_test/core/phpQuery-onefile.php
/dokuwiki/_test/tests/inc/XmlRpcServer.test.php
/dokuwiki/_test/tests/inc/auth_loadacl.test.php
/dokuwiki/_test/tests/inc/auth_password.test.php
/dokuwiki/_test/tests/inc/common_mediainfo.test.php
/dokuwiki/_test/tests/inc/indexer_indexing.test.php
/dokuwiki/_test/tests/inc/media_searchlist.test.php
/dokuwiki/_test/tests/inc/parser/parser_code.test.php
/dokuwiki/_test/tests/inc/parser/parser_file.test.php
/dokuwiki/_test/tests/inc/parser/parser_footnote.test.php
/dokuwiki/_test/tests/inc/parser/parser_quotes.test.php
/dokuwiki/_test/tests/inc/remote.test.php
/dokuwiki/_test/tests/inc/sort_without_collator.test.php
/dokuwiki/_test/tests/lib/exe/fetch_imagetoken.test.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/inc/PassHash.php
/dokuwiki/inc/Remote/Api.php
/dokuwiki/inc/Remote/ApiCore.php
/dokuwiki/inc/Remote/IXR/Client.php
/dokuwiki/inc/Remote/XmlRpcServer.php
/dokuwiki/inc/load.php
extension/lang/el/intro_install.txt
extension/lang/el/intro_plugins.txt
extension/lang/el/intro_search.txt
extension/lang/el/lang.php
styling/lang/el/lang.php
/dokuwiki/vendor/composer/ClassLoader.php
/dokuwiki/vendor/composer/InstalledVersions.php
/dokuwiki/vendor/composer/autoload_psr4.php
/dokuwiki/vendor/composer/autoload_static.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/kissifrot/php-ixr/.editorconfig
/dokuwiki/vendor/kissifrot/php-ixr/.gitignore
/dokuwiki/vendor/kissifrot/php-ixr/LICENSE.txt
/dokuwiki/vendor/kissifrot/php-ixr/README.md
/dokuwiki/vendor/kissifrot/php-ixr/composer.json
/dokuwiki/vendor/kissifrot/php-ixr/src/Client/Client.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Client/ClientMulticall.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Client/ClientSSL.php
/dokuwiki/vendor/kissifrot/php-ixr/src/DataType/Base64.php
/dokuwiki/vendor/kissifrot/php-ixr/src/DataType/Date.php
/dokuwiki/vendor/kissifrot/php-ixr/src/DataType/Value.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Exception/ClientException.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Exception/ServerException.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Message/Error.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Message/Message.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Request/Request.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Server/ClassServer.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Server/IntrospectionServer.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Server/Server.php
5c9e31ac04-Nov-2021 Faramarz Karamizadeh <f.karamizadeh@yahoo.com>

translation update

e217048816-Sep-2021 Andreas Gohr <andi@splitbrain.org>

adjust help text of extension cli

to reflect that extensions can be installed from URLs as well

75cba7af30-Aug-2021 David Surroca <davidsurrocaestrada@gmail.com>

translation update

5aaea2b012-Aug-2021 Locness <locness3@e.email>

Do not duplicate the foreach ($installed...

831ec55408-Aug-2021 Axel Kirch <axel@globeglotter.com>

translation update

cc16762d03-Aug-2021 Locness <locness3@e.email>

Allow installing extenions from URL via the CLI

fixes #3258

1...<<11121314151617181920>>...115