History log of /dokuwiki/inc/Search/ (Results 51 – 75 of 128)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
dec2682008-Dec-2021 Andreas Gohr <andi@splitbrain.org>

retrieveRow needs to pad the index, too

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

better method names

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

we need the same access methods in both index types

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

Changed IndexAccessor names based on access method not content

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

Add support to access multiple rows at once

When saving word indexs (w*.idx) often multiple words of the same length
will need to be accessed. This implements a new method that allows that
in an eff

Add support to access multiple rows at once

When saving word indexs (w*.idx) often multiple words of the same length
will need to be accessed. This implements a new method that allows that
in an efficient way.

Note: this removes the INDEX_MARK_DELETED mechanism to mark deleted
entries. Entries are now deleted using empty lines again. This makes the
batch handling much simpler. If a good reason exists that we should keep
it, it can be readded.

show more ...

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

rearranging the Index class structure

This is a first step at stuff at restructuring the indexing classes a
bit more.

Some background:

We have basically two different kind of index files:

a) RowI

rearranging the Index class structure

This is a first step at stuff at restructuring the indexing classes a
bit more.

Some background:

We have basically two different kind of index files:

a) RowIndex (like page.idx)

Each line in the index contains a single value. The line number is used
as primary ID. These files can be very large. Thus an index like that
should never be read into memory completely if it can be avoided.

b) TupleIndex (like i12.idx)

Each line contains a list of tuples. The files tend to be smaller so
loading them completely for search and replace is easier.

Since the the access is so completely different, I tried to model that
in the two different classes, basically moving the methods from
\dokuwiki\Search\AbstractIndex to the new classes.

While doing so, I tried to make the doc blocks, variable names and
interface easier to understand. I also added tests for each of the
methods.

The old code has not been touched yet. So these classes do not do
anything outside of tests currently.

show more ...

3df1553d29-Nov-2021 Satoshi Sahara <sahara.satoshi@gmail.com>

use Logger::debug() instead of deprecated dbglog()

a02395a129-Nov-2021 Satoshi Sahara <sahara.satoshi@gmail.com>

catch up #3115 Sort with collator

fab81cc829-Nov-2021 Satoshi Sahara <sahara.satoshi@gmail.com>

added missing 'notns' related code

05606aeb29-Nov-2021 Satoshi Sahara <sahara.satoshi@gmail.com>

fix undefined array in FulltextSearch

this was already fixed by 5afd958 on 2021-02-05


/dokuwiki/.github/workflows/phpCS.yml
/dokuwiki/.github/workflows/testLinux.yml
/dokuwiki/.github/workflows/testWindows.yml
/dokuwiki/.gitignore
/dokuwiki/_test/core/DokuWikiTest.php
/dokuwiki/_test/core/TestRequest.php
/dokuwiki/_test/core/phpQuery-onefile.php
/dokuwiki/_test/data/log/_dummy
/dokuwiki/_test/fetchphpunit.php
/dokuwiki/_test/mysql.conf.php.dist
/dokuwiki/_test/pgsql.conf.php.dist
/dokuwiki/_test/tests/inc/FulltextPageLookupTest.php
/dokuwiki/_test/tests/inc/Subscriptions/BulkSubscriptionsSenderTest.php
/dokuwiki/_test/tests/inc/Subscriptions/SubscriberManagerTest.php
/dokuwiki/_test/tests/inc/XmlRpcServer.test.php
/dokuwiki/_test/tests/inc/auth_aclcheck.test.php
/dokuwiki/_test/tests/inc/auth_aclcheck_caseinsensitive.test.php
/dokuwiki/_test/tests/inc/auth_admincheck.test.php
/dokuwiki/_test/tests/inc/auth_loadacl.test.php
/dokuwiki/_test/tests/inc/auth_nameencode.test.php
/dokuwiki/_test/tests/inc/auth_password.test.php
/dokuwiki/_test/tests/inc/cache_use.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/common_basicinfo.test.php
/dokuwiki/_test/tests/inc/common_clientip.test.php
/dokuwiki/_test/tests/inc/common_mediainfo.test.php
/dokuwiki/_test/tests/inc/common_pageinfo.test.php
/dokuwiki/_test/tests/inc/httpclient_https.test.php
/dokuwiki/_test/tests/inc/httpclient_https_proxy.test.php
/dokuwiki/_test/tests/inc/indexer_indexing.test.php
/dokuwiki/_test/tests/inc/indexer_rename.test.php
/dokuwiki/_test/tests/inc/init_creationmodes.test.php
/dokuwiki/_test/tests/inc/input.test.php
/dokuwiki/_test/tests/inc/lang.php
/dokuwiki/_test/tests/inc/media_searchlist.test.php
/dokuwiki/_test/tests/inc/pageutils_clean_id.test.php
/dokuwiki/_test/tests/inc/pageutils_findnearest.test.php
/dokuwiki/_test/tests/inc/pageutils_sectionid.test.php
/dokuwiki/_test/tests/inc/parser/lexer.test.php
/dokuwiki/_test/tests/inc/parser/parser.inc.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_links.test.php
/dokuwiki/_test/tests/inc/parser/parser_quotes.test.php
/dokuwiki/_test/tests/inc/parser/renderer_metadata.test.php
/dokuwiki/_test/tests/inc/parser/renderer_xhtml.test.php
/dokuwiki/_test/tests/inc/parserutils_set_metadata_during_rendering.test.php
/dokuwiki/_test/tests/inc/remote.test.php
/dokuwiki/_test/tests/inc/remoteapicore.test.php
/dokuwiki/_test/tests/inc/remoteapicore_aclcheck.test.php
/dokuwiki/_test/tests/inc/sort_without_collator.test.php
/dokuwiki/_test/tests/inc/styleutils_cssstyleini.test.php
/dokuwiki/_test/tests/inc/template_tpl_get_action.php
/dokuwiki/_test/tests/lib/exe/css_at_import_less.test.php
/dokuwiki/_test/tests/lib/exe/css_css_loadfile.test.php
/dokuwiki/_test/tests/lib/exe/fetch_imagetoken.test.php
/dokuwiki/_test/tests/lib/exe/fetch_statuscodes_external.test.php
/dokuwiki/_test/tests/test/plugins.test.php
/dokuwiki/bin/dwpage.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/conf/dokuwiki.php
/dokuwiki/conf/interwiki.conf
/dokuwiki/conf/mime.conf
/dokuwiki/conf/smileys.conf
/dokuwiki/data/deleted.files
/dokuwiki/data/log/_dummy
/dokuwiki/data/pages/wiki/syntax.txt
/dokuwiki/inc/Action/AbstractUserAction.php
/dokuwiki/inc/Action/Admin.php
/dokuwiki/inc/Action/Backlink.php
/dokuwiki/inc/Action/Conflict.php
/dokuwiki/inc/Action/Denied.php
/dokuwiki/inc/Action/Diff.php
/dokuwiki/inc/Action/Draft.php
/dokuwiki/inc/Action/Edit.php
/dokuwiki/inc/Action/Index.php
/dokuwiki/inc/Action/Locked.php
/dokuwiki/inc/Action/Login.php
/dokuwiki/inc/Action/Preview.php
/dokuwiki/inc/Action/Profile.php
/dokuwiki/inc/Action/Recent.php
/dokuwiki/inc/Action/Register.php
/dokuwiki/inc/Action/Resendpwd.php
/dokuwiki/inc/Action/Revert.php
/dokuwiki/inc/Action/Revisions.php
/dokuwiki/inc/Action/Save.php
/dokuwiki/inc/Action/Show.php
/dokuwiki/inc/Action/Source.php
/dokuwiki/inc/Action/Subscribe.php
/dokuwiki/inc/Ajax.php
/dokuwiki/inc/Debug/DebugHelper.php
/dokuwiki/inc/ErrorHandler.php
/dokuwiki/inc/Exception/FatalException.php
/dokuwiki/inc/Extension/Event.php
/dokuwiki/inc/Extension/PluginController.php
/dokuwiki/inc/File/MediaFile.php
/dokuwiki/inc/Form/ButtonElement.php
/dokuwiki/inc/Form/CheckableElement.php
/dokuwiki/inc/Form/DropdownElement.php
/dokuwiki/inc/Form/Element.php
/dokuwiki/inc/Form/FieldsetCloseElement.php
/dokuwiki/inc/Form/FieldsetOpenElement.php
/dokuwiki/inc/Form/Form.php
/dokuwiki/inc/Form/HTMLElement.php
/dokuwiki/inc/Form/InputElement.php
/dokuwiki/inc/Form/LabelElement.php
/dokuwiki/inc/Form/LegacyForm.php
/dokuwiki/inc/Form/OptGroup.php
/dokuwiki/inc/Form/TagCloseElement.php
/dokuwiki/inc/Form/TagElement.php
/dokuwiki/inc/Form/TagOpenElement.php
/dokuwiki/inc/Form/TextareaElement.php
/dokuwiki/inc/Form/ValueElement.php
/dokuwiki/inc/HTTP/HTTPClient.php
/dokuwiki/inc/HTTP/Headers.php
/dokuwiki/inc/JpegMeta.php
/dokuwiki/inc/Logger.php
/dokuwiki/inc/Menu/Item/Revert.php
/dokuwiki/inc/Parsing/Lexer/ParallelRegex.php
/dokuwiki/inc/Parsing/ParserMode/Externallink.php
/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
FulltextSearch.php
/dokuwiki/inc/Sitemap/Mapper.php
/dokuwiki/inc/Subscriptions/BulkSubscriptionSender.php
/dokuwiki/inc/TaskRunner.php
/dokuwiki/inc/Ui/Admin.php
/dokuwiki/inc/Ui/Backlinks.php
/dokuwiki/inc/Ui/Diff.php
/dokuwiki/inc/Ui/Editor.php
/dokuwiki/inc/Ui/Index.php
/dokuwiki/inc/Ui/Login.php
/dokuwiki/inc/Ui/Media/Display.php
/dokuwiki/inc/Ui/Media/DisplayRow.php
/dokuwiki/inc/Ui/Media/DisplayTile.php
/dokuwiki/inc/Ui/PageConflict.php
/dokuwiki/inc/Ui/PageDraft.php
/dokuwiki/inc/Ui/PageView.php
/dokuwiki/inc/Ui/Recent.php
/dokuwiki/inc/Ui/Revisions.php
/dokuwiki/inc/Ui/Search.php
/dokuwiki/inc/Ui/Subscribe.php
/dokuwiki/inc/Ui/Ui.php
/dokuwiki/inc/Ui/UserProfile.php
/dokuwiki/inc/Ui/UserRegister.php
/dokuwiki/inc/Ui/UserResendPwd.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/changelog.php
/dokuwiki/inc/common.php
/dokuwiki/inc/deprecated.php
/dokuwiki/inc/fetch.functions.php
/dokuwiki/inc/form.php
/dokuwiki/inc/html.php
/dokuwiki/inc/infoutils.php
/dokuwiki/inc/init.php
/dokuwiki/inc/io.php
/dokuwiki/inc/lang/ca/lang.php
/dokuwiki/inc/lang/ckb/admin.txt
/dokuwiki/inc/lang/ckb/adminplugins.txt
/dokuwiki/inc/lang/ckb/backlinks.txt
/dokuwiki/inc/lang/ckb/conflict.txt
/dokuwiki/inc/lang/ckb/denied.txt
/dokuwiki/inc/lang/ckb/diff.txt
/dokuwiki/inc/lang/ckb/draft.txt
/dokuwiki/inc/lang/ckb/edit.txt
/dokuwiki/inc/lang/ckb/editrev.txt
/dokuwiki/inc/lang/ckb/index.txt
/dokuwiki/inc/lang/ckb/lang.php
/dokuwiki/inc/lang/ckb/locked.txt
/dokuwiki/inc/lang/ckb/login.txt
/dokuwiki/inc/lang/ckb/mailtext.txt
/dokuwiki/inc/lang/ckb/newpage.txt
/dokuwiki/inc/lang/ckb/norev.txt
/dokuwiki/inc/lang/ckb/onceexisted.txt
/dokuwiki/inc/lang/ckb/password.txt
/dokuwiki/inc/lang/ckb/preview.txt
/dokuwiki/inc/lang/ckb/pwconfirm.txt
/dokuwiki/inc/lang/ckb/read.txt
/dokuwiki/inc/lang/ckb/recent.txt
/dokuwiki/inc/lang/ckb/register.txt
/dokuwiki/inc/lang/ckb/registermail.txt
/dokuwiki/inc/lang/ckb/resendpwd.txt
/dokuwiki/inc/lang/ckb/resetpwd.txt
/dokuwiki/inc/lang/ckb/revisions.txt
/dokuwiki/inc/lang/ckb/searchpage.txt
/dokuwiki/inc/lang/ckb/showrev.txt
/dokuwiki/inc/lang/ckb/stopwords.txt
/dokuwiki/inc/lang/ckb/subscr_digest.txt
/dokuwiki/inc/lang/ckb/subscr_form.txt
/dokuwiki/inc/lang/ckb/subscr_list.txt
/dokuwiki/inc/lang/ckb/subscr_single.txt
/dokuwiki/inc/lang/ckb/updateprofile.txt
/dokuwiki/inc/lang/ckb/uploadmail.txt
/dokuwiki/inc/lang/cs/lang.php
/dokuwiki/inc/lang/de-informal/backlinks.txt
/dokuwiki/inc/lang/de-informal/conflict.txt
/dokuwiki/inc/lang/de-informal/diff.txt
/dokuwiki/inc/lang/de-informal/lang.php
/dokuwiki/inc/lang/de-informal/onceexisted.txt
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/lang/en/lang.php
/dokuwiki/inc/lang/eo/lang.php
/dokuwiki/inc/lang/eo/onceexisted.txt
/dokuwiki/inc/lang/es/lang.php
/dokuwiki/inc/lang/fr/denied.txt
/dokuwiki/inc/lang/fr/diff.txt
/dokuwiki/inc/lang/fr/lang.php
/dokuwiki/inc/lang/hy/admin.txt
/dokuwiki/inc/lang/hy/adminplugins.txt
/dokuwiki/inc/lang/hy/backlinks.txt
/dokuwiki/inc/lang/hy/conflict.txt
/dokuwiki/inc/lang/hy/denied.txt
/dokuwiki/inc/lang/hy/diff.txt
/dokuwiki/inc/lang/hy/draft.txt
/dokuwiki/inc/lang/hy/edit.txt
/dokuwiki/inc/lang/hy/editrev.txt
/dokuwiki/inc/lang/hy/index.txt
/dokuwiki/inc/lang/hy/lang.php
/dokuwiki/inc/lang/it/lang.php
/dokuwiki/inc/lang/ku/lang.php
/dokuwiki/inc/lang/nan/lang.php
/dokuwiki/inc/lang/pl/lang.php
/dokuwiki/inc/lang/pt-br/lang.php
/dokuwiki/inc/lang/pt/lang.php
/dokuwiki/inc/lang/ru/lang.php
/dokuwiki/inc/lang/sv/lang.php
/dokuwiki/inc/lang/sv/onceexisted.txt
/dokuwiki/inc/lang/tr/lang.php
/dokuwiki/inc/lang/vi/lang.php
/dokuwiki/inc/lang/vi/newpage.txt
/dokuwiki/inc/lang/zh/lang.php
/dokuwiki/inc/load.php
/dokuwiki/inc/media.php
/dokuwiki/inc/pageutils.php
/dokuwiki/inc/parser/renderer.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/inc/parserutils.php
/dokuwiki/inc/search.php
/dokuwiki/inc/template.php
/dokuwiki/install.php
/dokuwiki/lib/exe/ajax.php
/dokuwiki/lib/exe/css.php
/dokuwiki/lib/exe/detail.php
/dokuwiki/lib/exe/fetch.php
/dokuwiki/lib/exe/manifest.php
/dokuwiki/lib/images/email.svg
/dokuwiki/lib/images/external-link.svg
/dokuwiki/lib/images/fileicons/svg/7z.svg
/dokuwiki/lib/images/fileicons/svg/README
/dokuwiki/lib/images/fileicons/svg/asm.svg
/dokuwiki/lib/images/fileicons/svg/bash.svg
/dokuwiki/lib/images/fileicons/svg/bz2.svg
/dokuwiki/lib/images/fileicons/svg/c.svg
/dokuwiki/lib/images/fileicons/svg/conf.svg
/dokuwiki/lib/images/fileicons/svg/cpp.svg
/dokuwiki/lib/images/fileicons/svg/cs.svg
/dokuwiki/lib/images/fileicons/svg/csh.svg
/dokuwiki/lib/images/fileicons/svg/css.svg
/dokuwiki/lib/images/fileicons/svg/csv.svg
/dokuwiki/lib/images/fileicons/svg/deb.svg
/dokuwiki/lib/images/fileicons/svg/doc.svg
/dokuwiki/lib/images/fileicons/svg/docx.svg
/dokuwiki/lib/images/fileicons/svg/file.svg
/dokuwiki/lib/images/fileicons/svg/gif.svg
/dokuwiki/lib/images/fileicons/svg/gz.svg
/dokuwiki/lib/images/fileicons/svg/h.svg
/dokuwiki/lib/images/fileicons/svg/htm.svg
/dokuwiki/lib/images/fileicons/svg/html.svg
/dokuwiki/lib/images/fileicons/svg/ico.svg
/dokuwiki/lib/images/fileicons/svg/index.php
/dokuwiki/lib/images/fileicons/svg/java.svg
/dokuwiki/lib/images/fileicons/svg/jpeg.svg
/dokuwiki/lib/images/fileicons/svg/jpg.svg
/dokuwiki/lib/images/fileicons/svg/js.svg
/dokuwiki/lib/images/fileicons/svg/json.svg
/dokuwiki/lib/images/fileicons/svg/lua.svg
/dokuwiki/lib/images/fileicons/svg/mp3.svg
/dokuwiki/lib/images/fileicons/svg/mp4.svg
/dokuwiki/lib/images/fileicons/svg/ods.svg
/dokuwiki/lib/images/fileicons/svg/odt.svg
/dokuwiki/lib/images/fileicons/svg/ogg.svg
/dokuwiki/lib/images/fileicons/svg/ogv.svg
/dokuwiki/lib/images/fileicons/svg/pdf.svg
/dokuwiki/lib/images/fileicons/svg/php.svg
/dokuwiki/lib/images/fileicons/svg/pl.svg
/dokuwiki/lib/images/fileicons/svg/png.svg
/dokuwiki/lib/images/fileicons/svg/ppt.svg
/dokuwiki/lib/images/fileicons/svg/pptx.svg
/dokuwiki/lib/images/fileicons/svg/ps.svg
/dokuwiki/lib/images/fileicons/svg/py.svg
/dokuwiki/lib/images/fileicons/svg/rar.svg
/dokuwiki/lib/images/fileicons/svg/rb.svg
/dokuwiki/lib/images/fileicons/svg/rpm.svg
/dokuwiki/lib/images/fileicons/svg/rtf.svg
/dokuwiki/lib/images/fileicons/svg/sh.svg
/dokuwiki/lib/images/fileicons/svg/sql.svg
/dokuwiki/lib/images/fileicons/svg/svg.svg
/dokuwiki/lib/images/fileicons/svg/swf.svg
/dokuwiki/lib/images/fileicons/svg/tar.svg
/dokuwiki/lib/images/fileicons/svg/tgz.svg
/dokuwiki/lib/images/fileicons/svg/txt.svg
/dokuwiki/lib/images/fileicons/svg/wav.svg
/dokuwiki/lib/images/fileicons/svg/webm.svg
/dokuwiki/lib/images/fileicons/svg/xls.svg
/dokuwiki/lib/images/fileicons/svg/xlsx.svg
/dokuwiki/lib/images/fileicons/svg/xml.svg
/dokuwiki/lib/images/fileicons/svg/zip.svg
/dokuwiki/lib/images/interwiki.svg
/dokuwiki/lib/images/interwiki/amazon.de.svg
/dokuwiki/lib/images/interwiki/amazon.svg
/dokuwiki/lib/images/interwiki/amazon.uk.svg
/dokuwiki/lib/images/interwiki/callto.svg
/dokuwiki/lib/images/interwiki/doku.svg
/dokuwiki/lib/images/interwiki/google.svg
/dokuwiki/lib/images/interwiki/paypal.svg
/dokuwiki/lib/images/interwiki/phpfn.svg
/dokuwiki/lib/images/interwiki/skype.svg
/dokuwiki/lib/images/interwiki/tel.svg
/dokuwiki/lib/images/interwiki/user.svg
/dokuwiki/lib/images/interwiki/wp.svg
/dokuwiki/lib/images/interwiki/wpde.svg
/dokuwiki/lib/images/interwiki/wpes.svg
/dokuwiki/lib/images/interwiki/wpfr.svg
/dokuwiki/lib/images/interwiki/wpjp.svg
/dokuwiki/lib/images/interwiki/wpmeta.svg
/dokuwiki/lib/images/interwiki/wppl.svg
/dokuwiki/lib/images/smileys/README
/dokuwiki/lib/images/smileys/biggrin.svg
/dokuwiki/lib/images/smileys/confused.svg
/dokuwiki/lib/images/smileys/cool.svg
/dokuwiki/lib/images/smileys/deleteme.svg
/dokuwiki/lib/images/smileys/doubt.svg
/dokuwiki/lib/images/smileys/doubt2.svg
/dokuwiki/lib/images/smileys/eek.svg
/dokuwiki/lib/images/smileys/exclaim.svg
/dokuwiki/lib/images/smileys/facepalm.svg
/dokuwiki/lib/images/smileys/fixme.svg
/dokuwiki/lib/images/smileys/fun.svg
/dokuwiki/lib/images/smileys/index.php
/dokuwiki/lib/images/smileys/lol.svg
/dokuwiki/lib/images/smileys/neutral.svg
/dokuwiki/lib/images/smileys/question.svg
/dokuwiki/lib/images/smileys/razz.svg
/dokuwiki/lib/images/smileys/sad.svg
/dokuwiki/lib/images/smileys/silenced.svg
/dokuwiki/lib/images/smileys/smile.svg
/dokuwiki/lib/images/smileys/smile2.svg
/dokuwiki/lib/images/smileys/surprised.svg
/dokuwiki/lib/images/smileys/wink.svg
/dokuwiki/lib/images/unc.svg
/dokuwiki/lib/plugins/acl/lang/ckb/help.txt
/dokuwiki/lib/plugins/acl/lang/ckb/lang.php
/dokuwiki/lib/plugins/acl/lang/cs/help.txt
/dokuwiki/lib/plugins/acl/lang/de-informal/lang.php
/dokuwiki/lib/plugins/acl/lang/fr/lang.php
/dokuwiki/lib/plugins/authad/action.php
/dokuwiki/lib/plugins/authad/adLDAP/classes/adLDAPUsers.php
/dokuwiki/lib/plugins/authad/auth.php
/dokuwiki/lib/plugins/authad/lang/ca/settings.php
/dokuwiki/lib/plugins/authad/lang/ckb/lang.php
/dokuwiki/lib/plugins/authad/lang/ckb/settings.php
/dokuwiki/lib/plugins/authad/lang/de-informal/settings.php
/dokuwiki/lib/plugins/authad/lang/eo/lang.php
/dokuwiki/lib/plugins/authad/lang/pl/settings.php
/dokuwiki/lib/plugins/authad/lang/sv/lang.php
/dokuwiki/lib/plugins/authad/lang/sv/settings.php
/dokuwiki/lib/plugins/authad/lang/tr/settings.php
/dokuwiki/lib/plugins/authldap/lang/ca/settings.php
/dokuwiki/lib/plugins/authldap/lang/ckb/lang.php
/dokuwiki/lib/plugins/authldap/lang/ckb/settings.php
/dokuwiki/lib/plugins/authldap/lang/de-informal/settings.php
/dokuwiki/lib/plugins/authldap/lang/sv/settings.php
/dokuwiki/lib/plugins/authldap/lang/tr/lang.php
/dokuwiki/lib/plugins/authpdo/_test/mysql.test.php
/dokuwiki/lib/plugins/authpdo/_test/sqlite.test.php
/dokuwiki/lib/plugins/authpdo/lang/ckb/lang.php
/dokuwiki/lib/plugins/authpdo/lang/ckb/settings.php
/dokuwiki/lib/plugins/authpdo/lang/de-informal/settings.php
/dokuwiki/lib/plugins/authpdo/lang/pl/settings.php
/dokuwiki/lib/plugins/authpdo/lang/sv/lang.php
/dokuwiki/lib/plugins/authpdo/lang/sv/settings.php
/dokuwiki/lib/plugins/authplain/_test/escaping.test.php
/dokuwiki/lib/plugins/authplain/_test/userdata.test.php
/dokuwiki/lib/plugins/authplain/auth.php
/dokuwiki/lib/plugins/authplain/lang/ckb/lang.php
/dokuwiki/lib/plugins/authplain/lang/sv/lang.php
/dokuwiki/lib/plugins/config/_test/Setting/AbstractSettingTest.php
/dokuwiki/lib/plugins/config/core/ConfigParser.php
/dokuwiki/lib/plugins/config/core/Writer.php
/dokuwiki/lib/plugins/config/lang/ca/lang.php
/dokuwiki/lib/plugins/config/lang/ckb/intro.txt
/dokuwiki/lib/plugins/config/lang/ckb/lang.php
/dokuwiki/lib/plugins/config/lang/cs/lang.php
/dokuwiki/lib/plugins/config/lang/de-informal/lang.php
/dokuwiki/lib/plugins/config/lang/de/lang.php
/dokuwiki/lib/plugins/config/lang/en/lang.php
/dokuwiki/lib/plugins/config/lang/eo/lang.php
/dokuwiki/lib/plugins/config/lang/es/lang.php
/dokuwiki/lib/plugins/config/lang/fr/lang.php
/dokuwiki/lib/plugins/config/lang/it/lang.php
/dokuwiki/lib/plugins/config/lang/pl/lang.php
/dokuwiki/lib/plugins/config/lang/pt-br/lang.php
/dokuwiki/lib/plugins/config/lang/pt/lang.php
/dokuwiki/lib/plugins/config/lang/ru/lang.php
/dokuwiki/lib/plugins/config/lang/sv/lang.php
/dokuwiki/lib/plugins/config/lang/tr/lang.php
/dokuwiki/lib/plugins/config/lang/vi/lang.php
/dokuwiki/lib/plugins/config/lang/zh/lang.php
/dokuwiki/lib/plugins/config/settings/config.metadata.php
/dokuwiki/lib/plugins/extension/cli.php
/dokuwiki/lib/plugins/extension/helper/extension.php
/dokuwiki/lib/plugins/extension/helper/repository.php
/dokuwiki/lib/plugins/extension/lang/ckb/intro_install.txt
/dokuwiki/lib/plugins/extension/lang/ckb/intro_plugins.txt
/dokuwiki/lib/plugins/extension/lang/ckb/intro_search.txt
/dokuwiki/lib/plugins/extension/lang/ckb/intro_templates.txt
/dokuwiki/lib/plugins/extension/lang/ckb/lang.php
/dokuwiki/lib/plugins/extension/lang/de-informal/lang.php
/dokuwiki/lib/plugins/extension/lang/el/intro_install.txt
/dokuwiki/lib/plugins/extension/lang/el/intro_plugins.txt
/dokuwiki/lib/plugins/extension/lang/el/intro_search.txt
/dokuwiki/lib/plugins/extension/lang/el/lang.php
/dokuwiki/lib/plugins/extension/lang/fr/intro_search.txt
/dokuwiki/lib/plugins/extension/lang/pl/lang.php
/dokuwiki/lib/plugins/extension/lang/pt/lang.php
/dokuwiki/lib/plugins/extension/lang/sv/lang.php
/dokuwiki/lib/plugins/extension/lang/vi/lang.php
/dokuwiki/lib/plugins/extension/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/logviewer/admin.php
/dokuwiki/lib/plugins/logviewer/admin.svg
/dokuwiki/lib/plugins/logviewer/lang/en/intro.txt
/dokuwiki/lib/plugins/logviewer/lang/en/lang.php
/dokuwiki/lib/plugins/logviewer/lang/en/nolog.txt
/dokuwiki/lib/plugins/logviewer/plugin.info.txt
/dokuwiki/lib/plugins/logviewer/script.js
/dokuwiki/lib/plugins/logviewer/style.less
/dokuwiki/lib/plugins/popularity/helper.php
/dokuwiki/lib/plugins/popularity/lang/ckb/intro.txt
/dokuwiki/lib/plugins/popularity/lang/ckb/lang.php
/dokuwiki/lib/plugins/popularity/lang/ckb/submitted.txt
/dokuwiki/lib/plugins/popularity/lang/fr/intro.txt
/dokuwiki/lib/plugins/popularity/lang/pt/intro.txt
/dokuwiki/lib/plugins/revert/lang/ckb/intro.txt
/dokuwiki/lib/plugins/revert/lang/ckb/lang.php
/dokuwiki/lib/plugins/revert/lang/cs/lang.php
/dokuwiki/lib/plugins/revert/lang/sv/lang.php
/dokuwiki/lib/plugins/styling/admin.php
/dokuwiki/lib/plugins/styling/lang/ckb/intro.txt
/dokuwiki/lib/plugins/styling/lang/ckb/lang.php
/dokuwiki/lib/plugins/styling/lang/el/lang.php
/dokuwiki/lib/plugins/styling/lang/sv/lang.php
/dokuwiki/lib/plugins/testing/_test/dummy_plugin_integration_test.test.php
/dokuwiki/lib/plugins/usermanager/_test/csv_export.test.php
/dokuwiki/lib/plugins/usermanager/_test/csv_import.test.php
/dokuwiki/lib/plugins/usermanager/cli.php
/dokuwiki/lib/plugins/usermanager/lang/ckb/add.txt
/dokuwiki/lib/plugins/usermanager/lang/ckb/delete.txt
/dokuwiki/lib/plugins/usermanager/lang/ckb/edit.txt
/dokuwiki/lib/plugins/usermanager/lang/ckb/import.txt
/dokuwiki/lib/plugins/usermanager/lang/ckb/intro.txt
/dokuwiki/lib/plugins/usermanager/lang/ckb/lang.php
/dokuwiki/lib/plugins/usermanager/lang/ckb/list.txt
/dokuwiki/lib/plugins/usermanager/lang/fr/import.txt
/dokuwiki/lib/plugins/usermanager/lang/pt/import.txt
/dokuwiki/lib/plugins/usermanager/lang/pt/lang.php
/dokuwiki/lib/plugins/usermanager/lang/sv/lang.php
/dokuwiki/lib/plugins/usermanager/lang/vi/lang.php
/dokuwiki/lib/scripts/behaviour.js
/dokuwiki/lib/scripts/edit.js
/dokuwiki/lib/styles/all.css
/dokuwiki/lib/tpl/dokuwiki/css/_admin.less
/dokuwiki/lib/tpl/dokuwiki/css/_diff.css
/dokuwiki/lib/tpl/dokuwiki/css/_links.css
/dokuwiki/lib/tpl/dokuwiki/css/basic.less
/dokuwiki/lib/tpl/dokuwiki/css/content.less
/dokuwiki/lib/tpl/dokuwiki/css/design.less
/dokuwiki/lib/tpl/dokuwiki/css/print.css
/dokuwiki/lib/tpl/dokuwiki/detail.php
/dokuwiki/lib/tpl/dokuwiki/lang/ckb/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/ckb/style.txt
/dokuwiki/lib/tpl/dokuwiki/lang/de-informal/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/sv/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/zh-tw/style.txt
/dokuwiki/lib/tpl/dokuwiki/main.php
/dokuwiki/lib/tpl/dokuwiki/mediamanager.php
/dokuwiki/lib/tpl/dokuwiki/tpl_footer.php
/dokuwiki/lib/tpl/dokuwiki/tpl_header.php
/dokuwiki/vendor/composer/ClassLoader.php
/dokuwiki/vendor/composer/InstalledVersions.php
/dokuwiki/vendor/composer/autoload_classmap.php
/dokuwiki/vendor/composer/autoload_files.php
/dokuwiki/vendor/composer/autoload_psr4.php
/dokuwiki/vendor/composer/autoload_real.php
/dokuwiki/vendor/composer/autoload_static.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/composer/platform_check.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
/dokuwiki/vendor/marcusschwarz/lesserphp/HISTORY.md
/dokuwiki/vendor/marcusschwarz/lesserphp/LICENSE
/dokuwiki/vendor/marcusschwarz/lesserphp/README.md
/dokuwiki/vendor/marcusschwarz/lesserphp/composer.json
/dokuwiki/vendor/marcusschwarz/lesserphp/lessc.inc.php
/dokuwiki/vendor/openpsa/universalfeedcreator/LICENSE
/dokuwiki/vendor/openpsa/universalfeedcreator/lib/Creator/HTMLCreator.php
/dokuwiki/vendor/phpseclib/phpseclib/README.md
/dokuwiki/vendor/phpseclib/phpseclib/composer.json
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Hash.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ANSI.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/X509.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP/Stream.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php
/dokuwiki/vendor/simplepie/simplepie/README.markdown
/dokuwiki/vendor/simplepie/simplepie/idn/idna_convert.class.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Content/Type/Sniffer.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/File.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Locator.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Misc.php
/dokuwiki/vendor/splitbrain/php-archive/.gitignore
/dokuwiki/vendor/splitbrain/php-archive/README.md
/dokuwiki/vendor/splitbrain/php-archive/composer.json
/dokuwiki/vendor/splitbrain/php-archive/phpunit.xml
/dokuwiki/vendor/splitbrain/php-archive/src/FileInfo.php
/dokuwiki/vendor/splitbrain/php-archive/src/Tar.php
/dokuwiki/vendor/splitbrain/php-archive/src/Zip.php
/dokuwiki/vendor/splitbrain/php-cli/.gitignore
/dokuwiki/vendor/splitbrain/php-cli/README.md
/dokuwiki/vendor/splitbrain/php-cli/composer.json
/dokuwiki/vendor/splitbrain/php-cli/src/Options.php
/dokuwiki/vendor/splitbrain/slika/.gitattributes
/dokuwiki/vendor/splitbrain/slika/.gitignore
/dokuwiki/vendor/splitbrain/slika/LICENSE
/dokuwiki/vendor/splitbrain/slika/README.md
/dokuwiki/vendor/splitbrain/slika/composer.json
/dokuwiki/vendor/splitbrain/slika/composer.lock
/dokuwiki/vendor/splitbrain/slika/src/Adapter.php
/dokuwiki/vendor/splitbrain/slika/src/Exception.php
/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php
/dokuwiki/vendor/splitbrain/slika/src/ImageMagickAdapter.php
/dokuwiki/vendor/splitbrain/slika/src/Slika.php
bd53912414-Aug-2021 Andreas Gohr <andi@splitbrain.org>

:fire: fix the calculation of file permissons

Our config allows to set the values for `dmode` and `fmode` to allow
users to explicitly define which permissions directories and files
should have.

To

:fire: fix the calculation of file permissons

Our config allows to set the values for `dmode` and `fmode` to allow
users to explicitly define which permissions directories and files
should have.

To avoid unnessary chmod operations, we check the current umask to
compare what permissions files and directories would get witout our
intervention. If the result is already what the user wants, no chmods
will happen later on. Otherwise we set new configs called `dperm` and
`fperm` which will be used in chmod ops. This is done in
`init_creationmodes()`

When we created new directories, we used to pass the original `dmode`
config to `mkdir()`. The system will then apply the umask to that
`dmode`.

This means the resulting directory will *always* have different
permissions than `dmode`, *always* requiring a chmod operation.
That's silly.

**Breaking Change:** This patch removes the passing of `dmode` as
second parameter to all `mkdir` calls, making it default to `0700`
which is also what we test against in `init_creationmodes()`.

Plugins not relying on our `io_*` functions and do create their own
directories and which currenlty pass `dmode` to it need to be
adjusted to remove that second parameter.

Users may want to reapply the proper file permissions to their data
folder.

**Revert:** In 9fdcc8fcd87114ca59a1764a84d213a53c655c8c @movatica
introduced a change to `init_creationmodes()` that compared the umask
against `fmode` instead of `0666`. I merged it because it looked logical
when compared to the code for directories which compared against `dmode`
as described above. However we do not pass `fmode` to any file creation
methods (that's not possible).

The result is that all changes made in the `fmode` setting resulted
in the wrong permissions for newly created files as first reported in
https://forum.dokuwiki.org/d/19463-setting-fmode-not-working-as-intended

I'm unsure about the orginal motivation behind @movatica's change. The
"fix" however, is wrong.

**Tests:** This patch introduces an integration test that will check the
actual results of directory and file creations under various umask,
`dmode` and `fmode` settings.

show more ...


/dokuwiki/.github/workflows/testLinux.yml
/dokuwiki/.github/workflows/testWindows.yml
/dokuwiki/.gitignore
/dokuwiki/_test/core/DokuWikiTest.php
/dokuwiki/_test/core/TestRequest.php
/dokuwiki/_test/fetchphpunit.php
/dokuwiki/_test/tests/inc/FulltextPageLookupTest.php
/dokuwiki/_test/tests/inc/Subscriptions/BulkSubscriptionsSenderTest.php
/dokuwiki/_test/tests/inc/Subscriptions/SubscriberManagerTest.php
/dokuwiki/_test/tests/inc/XmlRpcServer.test.php
/dokuwiki/_test/tests/inc/auth_aclcheck.test.php
/dokuwiki/_test/tests/inc/auth_aclcheck_caseinsensitive.test.php
/dokuwiki/_test/tests/inc/auth_admincheck.test.php
/dokuwiki/_test/tests/inc/auth_loadacl.test.php
/dokuwiki/_test/tests/inc/auth_nameencode.test.php
/dokuwiki/_test/tests/inc/cache_use.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/common_basicinfo.test.php
/dokuwiki/_test/tests/inc/common_clientip.test.php
/dokuwiki/_test/tests/inc/common_mediainfo.test.php
/dokuwiki/_test/tests/inc/common_pageinfo.test.php
/dokuwiki/_test/tests/inc/httpclient_https.test.php
/dokuwiki/_test/tests/inc/httpclient_https_proxy.test.php
/dokuwiki/_test/tests/inc/indexer_indexing.test.php
/dokuwiki/_test/tests/inc/indexer_rename.test.php
/dokuwiki/_test/tests/inc/init_creationmodes.test.php
/dokuwiki/_test/tests/inc/input.test.php
/dokuwiki/_test/tests/inc/media_searchlist.test.php
/dokuwiki/_test/tests/inc/pageutils_clean_id.test.php
/dokuwiki/_test/tests/inc/pageutils_findnearest.test.php
/dokuwiki/_test/tests/inc/pageutils_sectionid.test.php
/dokuwiki/_test/tests/inc/parser/parser.inc.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/parser/renderer_metadata.test.php
/dokuwiki/_test/tests/inc/parser/renderer_xhtml.test.php
/dokuwiki/_test/tests/inc/parserutils_set_metadata_during_rendering.test.php
/dokuwiki/_test/tests/inc/remote.test.php
/dokuwiki/_test/tests/inc/remoteapicore.test.php
/dokuwiki/_test/tests/inc/remoteapicore_aclcheck.test.php
/dokuwiki/_test/tests/inc/sort_without_collator.test.php
/dokuwiki/_test/tests/inc/styleutils_cssstyleini.test.php
/dokuwiki/_test/tests/inc/template_tpl_get_action.php
/dokuwiki/_test/tests/lib/exe/css_at_import_less.test.php
/dokuwiki/_test/tests/lib/exe/css_css_loadfile.test.php
/dokuwiki/_test/tests/lib/exe/fetch_imagetoken.test.php
/dokuwiki/_test/tests/lib/exe/fetch_statuscodes_external.test.php
/dokuwiki/_test/tests/test/plugins.test.php
/dokuwiki/bin/dwpage.php
/dokuwiki/composer.lock
/dokuwiki/conf/interwiki.conf
/dokuwiki/inc/Action/Save.php
/dokuwiki/inc/File/MediaFile.php
/dokuwiki/inc/Form/InputElement.php
/dokuwiki/inc/HTTP/HTTPClient.php
/dokuwiki/inc/Remote/Api.php
Indexer.php
/dokuwiki/inc/Subscriptions/BulkSubscriptionSender.php
/dokuwiki/inc/Ui/Admin.php
/dokuwiki/inc/Ui/Media/Display.php
/dokuwiki/inc/Ui/Media/DisplayRow.php
/dokuwiki/inc/Ui/Media/DisplayTile.php
/dokuwiki/inc/Ui/Revisions.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/changelog.php
/dokuwiki/inc/common.php
/dokuwiki/inc/fulltext.php
/dokuwiki/inc/init.php
/dokuwiki/inc/io.php
/dokuwiki/inc/lang/de-informal/lang.php
/dokuwiki/inc/lang/de-informal/onceexisted.txt
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/lang/en/lang.php
/dokuwiki/inc/lang/eo/lang.php
/dokuwiki/inc/lang/eo/onceexisted.txt
/dokuwiki/inc/lang/fr/denied.txt
/dokuwiki/inc/lang/fr/diff.txt
/dokuwiki/inc/lang/fr/lang.php
/dokuwiki/inc/lang/hy/backlinks.txt
/dokuwiki/inc/lang/it/lang.php
/dokuwiki/inc/lang/pl/lang.php
/dokuwiki/inc/lang/pt/lang.php
/dokuwiki/inc/lang/ru/lang.php
/dokuwiki/inc/lang/tr/lang.php
/dokuwiki/inc/lang/vi/lang.php
/dokuwiki/inc/load.php
/dokuwiki/inc/media.php
/dokuwiki/inc/pageutils.php
/dokuwiki/inc/parser/renderer.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/inc/parserutils.php
/dokuwiki/inc/search.php
/dokuwiki/inc/template.php
/dokuwiki/lib/exe/css.php
/dokuwiki/lib/exe/detail.php
/dokuwiki/lib/exe/manifest.php
/dokuwiki/lib/images/email.svg
/dokuwiki/lib/images/external-link.svg
/dokuwiki/lib/images/fileicons/svg/7z.svg
/dokuwiki/lib/images/fileicons/svg/README
/dokuwiki/lib/images/fileicons/svg/asm.svg
/dokuwiki/lib/images/fileicons/svg/bash.svg
/dokuwiki/lib/images/fileicons/svg/bz2.svg
/dokuwiki/lib/images/fileicons/svg/c.svg
/dokuwiki/lib/images/fileicons/svg/conf.svg
/dokuwiki/lib/images/fileicons/svg/cpp.svg
/dokuwiki/lib/images/fileicons/svg/cs.svg
/dokuwiki/lib/images/fileicons/svg/csh.svg
/dokuwiki/lib/images/fileicons/svg/css.svg
/dokuwiki/lib/images/fileicons/svg/csv.svg
/dokuwiki/lib/images/fileicons/svg/deb.svg
/dokuwiki/lib/images/fileicons/svg/doc.svg
/dokuwiki/lib/images/fileicons/svg/docx.svg
/dokuwiki/lib/images/fileicons/svg/file.svg
/dokuwiki/lib/images/fileicons/svg/gif.svg
/dokuwiki/lib/images/fileicons/svg/gz.svg
/dokuwiki/lib/images/fileicons/svg/h.svg
/dokuwiki/lib/images/fileicons/svg/htm.svg
/dokuwiki/lib/images/fileicons/svg/html.svg
/dokuwiki/lib/images/fileicons/svg/ico.svg
/dokuwiki/lib/images/fileicons/svg/index.php
/dokuwiki/lib/images/fileicons/svg/java.svg
/dokuwiki/lib/images/fileicons/svg/jpeg.svg
/dokuwiki/lib/images/fileicons/svg/jpg.svg
/dokuwiki/lib/images/fileicons/svg/js.svg
/dokuwiki/lib/images/fileicons/svg/json.svg
/dokuwiki/lib/images/fileicons/svg/lua.svg
/dokuwiki/lib/images/fileicons/svg/mp3.svg
/dokuwiki/lib/images/fileicons/svg/mp4.svg
/dokuwiki/lib/images/fileicons/svg/ods.svg
/dokuwiki/lib/images/fileicons/svg/odt.svg
/dokuwiki/lib/images/fileicons/svg/ogg.svg
/dokuwiki/lib/images/fileicons/svg/ogv.svg
/dokuwiki/lib/images/fileicons/svg/pdf.svg
/dokuwiki/lib/images/fileicons/svg/php.svg
/dokuwiki/lib/images/fileicons/svg/pl.svg
/dokuwiki/lib/images/fileicons/svg/png.svg
/dokuwiki/lib/images/fileicons/svg/ppt.svg
/dokuwiki/lib/images/fileicons/svg/pptx.svg
/dokuwiki/lib/images/fileicons/svg/ps.svg
/dokuwiki/lib/images/fileicons/svg/py.svg
/dokuwiki/lib/images/fileicons/svg/rar.svg
/dokuwiki/lib/images/fileicons/svg/rb.svg
/dokuwiki/lib/images/fileicons/svg/rpm.svg
/dokuwiki/lib/images/fileicons/svg/rtf.svg
/dokuwiki/lib/images/fileicons/svg/sh.svg
/dokuwiki/lib/images/fileicons/svg/sql.svg
/dokuwiki/lib/images/fileicons/svg/svg.svg
/dokuwiki/lib/images/fileicons/svg/swf.svg
/dokuwiki/lib/images/fileicons/svg/tar.svg
/dokuwiki/lib/images/fileicons/svg/tgz.svg
/dokuwiki/lib/images/fileicons/svg/txt.svg
/dokuwiki/lib/images/fileicons/svg/wav.svg
/dokuwiki/lib/images/fileicons/svg/webm.svg
/dokuwiki/lib/images/fileicons/svg/xls.svg
/dokuwiki/lib/images/fileicons/svg/xlsx.svg
/dokuwiki/lib/images/fileicons/svg/xml.svg
/dokuwiki/lib/images/fileicons/svg/zip.svg
/dokuwiki/lib/images/interwiki.svg
/dokuwiki/lib/images/interwiki/amazon.de.svg
/dokuwiki/lib/images/interwiki/amazon.svg
/dokuwiki/lib/images/interwiki/amazon.uk.svg
/dokuwiki/lib/images/interwiki/callto.svg
/dokuwiki/lib/images/interwiki/doku.svg
/dokuwiki/lib/images/interwiki/google.svg
/dokuwiki/lib/images/interwiki/paypal.svg
/dokuwiki/lib/images/interwiki/phpfn.svg
/dokuwiki/lib/images/interwiki/skype.svg
/dokuwiki/lib/images/interwiki/tel.svg
/dokuwiki/lib/images/interwiki/user.svg
/dokuwiki/lib/images/interwiki/wp.svg
/dokuwiki/lib/images/interwiki/wpde.svg
/dokuwiki/lib/images/interwiki/wpes.svg
/dokuwiki/lib/images/interwiki/wpfr.svg
/dokuwiki/lib/images/interwiki/wpjp.svg
/dokuwiki/lib/images/interwiki/wpmeta.svg
/dokuwiki/lib/images/interwiki/wppl.svg
/dokuwiki/lib/images/unc.svg
/dokuwiki/lib/plugins/acl/lang/fr/lang.php
/dokuwiki/lib/plugins/authad/adLDAP/classes/adLDAPUsers.php
/dokuwiki/lib/plugins/authad/lang/de-informal/settings.php
/dokuwiki/lib/plugins/authad/lang/eo/lang.php
/dokuwiki/lib/plugins/authad/lang/pl/settings.php
/dokuwiki/lib/plugins/authad/lang/tr/settings.php
/dokuwiki/lib/plugins/authldap/lang/de-informal/settings.php
/dokuwiki/lib/plugins/authldap/lang/tr/lang.php
/dokuwiki/lib/plugins/authpdo/_test/mysql.test.php
/dokuwiki/lib/plugins/authpdo/_test/sqlite.test.php
/dokuwiki/lib/plugins/authpdo/lang/de-informal/settings.php
/dokuwiki/lib/plugins/authpdo/lang/pl/settings.php
/dokuwiki/lib/plugins/authplain/_test/escaping.test.php
/dokuwiki/lib/plugins/authplain/_test/userdata.test.php
/dokuwiki/lib/plugins/config/_test/Setting/AbstractSettingTest.php
/dokuwiki/lib/plugins/config/core/Writer.php
/dokuwiki/lib/plugins/config/lang/cs/lang.php
/dokuwiki/lib/plugins/config/lang/de-informal/lang.php
/dokuwiki/lib/plugins/config/lang/de/lang.php
/dokuwiki/lib/plugins/config/lang/eo/lang.php
/dokuwiki/lib/plugins/config/lang/fr/lang.php
/dokuwiki/lib/plugins/config/lang/it/lang.php
/dokuwiki/lib/plugins/config/lang/pl/lang.php
/dokuwiki/lib/plugins/config/lang/pt/lang.php
/dokuwiki/lib/plugins/config/lang/ru/lang.php
/dokuwiki/lib/plugins/config/lang/tr/lang.php
/dokuwiki/lib/plugins/extension/lang/de-informal/lang.php
/dokuwiki/lib/plugins/extension/lang/fr/intro_search.txt
/dokuwiki/lib/plugins/extension/lang/pl/lang.php
/dokuwiki/lib/plugins/extension/lang/pt/lang.php
/dokuwiki/lib/plugins/logviewer/lang/en/intro.txt
/dokuwiki/lib/plugins/popularity/lang/fr/intro.txt
/dokuwiki/lib/plugins/testing/_test/dummy_plugin_integration_test.test.php
/dokuwiki/lib/plugins/usermanager/_test/csv_export.test.php
/dokuwiki/lib/plugins/usermanager/_test/csv_import.test.php
/dokuwiki/lib/plugins/usermanager/lang/fr/import.txt
/dokuwiki/lib/plugins/usermanager/lang/pt/lang.php
/dokuwiki/lib/scripts/behaviour.js
/dokuwiki/lib/tpl/dokuwiki/css/_admin.less
/dokuwiki/lib/tpl/dokuwiki/css/_links.css
/dokuwiki/lib/tpl/dokuwiki/css/basic.less
/dokuwiki/lib/tpl/dokuwiki/css/content.less
/dokuwiki/lib/tpl/dokuwiki/css/design.less
/dokuwiki/lib/tpl/dokuwiki/css/print.css
/dokuwiki/lib/tpl/dokuwiki/detail.php
/dokuwiki/lib/tpl/dokuwiki/lang/de-informal/lang.php
/dokuwiki/lib/tpl/dokuwiki/main.php
/dokuwiki/lib/tpl/dokuwiki/mediamanager.php
/dokuwiki/lib/tpl/dokuwiki/tpl_footer.php
/dokuwiki/lib/tpl/dokuwiki/tpl_header.php
/dokuwiki/vendor/composer/ClassLoader.php
/dokuwiki/vendor/composer/InstalledVersions.php
/dokuwiki/vendor/composer/autoload_classmap.php
/dokuwiki/vendor/composer/autoload_real.php
/dokuwiki/vendor/composer/autoload_static.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/composer/platform_check.php
/dokuwiki/vendor/marcusschwarz/lesserphp/HISTORY.md
/dokuwiki/vendor/marcusschwarz/lesserphp/LICENSE
/dokuwiki/vendor/marcusschwarz/lesserphp/README.md
/dokuwiki/vendor/marcusschwarz/lesserphp/composer.json
/dokuwiki/vendor/marcusschwarz/lesserphp/lessc.inc.php
/dokuwiki/vendor/openpsa/universalfeedcreator/LICENSE
/dokuwiki/vendor/openpsa/universalfeedcreator/lib/Creator/HTMLCreator.php
/dokuwiki/vendor/phpseclib/phpseclib/README.md
/dokuwiki/vendor/phpseclib/phpseclib/composer.json
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Hash.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ANSI.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/X509.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP/Stream.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php
/dokuwiki/vendor/simplepie/simplepie/README.markdown
/dokuwiki/vendor/simplepie/simplepie/idn/idna_convert.class.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Content/Type/Sniffer.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/File.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Locator.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Misc.php
/dokuwiki/vendor/splitbrain/php-archive/.gitignore
/dokuwiki/vendor/splitbrain/php-archive/README.md
/dokuwiki/vendor/splitbrain/php-archive/composer.json
/dokuwiki/vendor/splitbrain/php-archive/phpunit.xml
/dokuwiki/vendor/splitbrain/php-archive/src/Tar.php
/dokuwiki/vendor/splitbrain/php-cli/.gitignore
/dokuwiki/vendor/splitbrain/php-cli/README.md
/dokuwiki/vendor/splitbrain/php-cli/composer.json
/dokuwiki/vendor/splitbrain/php-cli/src/Options.php
/dokuwiki/vendor/splitbrain/slika/README.md
/dokuwiki/vendor/splitbrain/slika/src/Adapter.php
/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php
7c39263927-Jan-2021 Damien Regad <dregad@mantisbt.org>

Fix Undefined array key in Search/Indexer.php

2342034626-Jan-2021 Damien Regad <dregad@mantisbt.org>

Fix Undefined array key "fperm" warning

Also removed a few, now unnecessary `!empty` checks

Fixes #3382


/dokuwiki/.gitattributes
/dokuwiki/.github/workflows/phpCS.yml
/dokuwiki/.github/workflows/testLinux.yml
/dokuwiki/.github/workflows/testWindows.yml
/dokuwiki/.gitignore
/dokuwiki/README
/dokuwiki/_test/bootstrap.php
/dokuwiki/_test/conf/local.php
/dokuwiki/_test/data/log/_dummy
/dokuwiki/_test/fetchphpunit.php
/dokuwiki/_test/mock/AuthCaseInsensitivePlugin.php
/dokuwiki/_test/mock/AuthDeletePlugin.php
/dokuwiki/_test/mysql.conf.php.dist
/dokuwiki/_test/pgsql.conf.php.dist
/dokuwiki/_test/phpcs.xml
/dokuwiki/_test/phpcs_MigrationAdjustments.xml
/dokuwiki/_test/tests/inc/Action/general.test.php
/dokuwiki/_test/tests/inc/auth_aclcheck_caseinsensitive.test.php
/dokuwiki/_test/tests/inc/auth_admincheck.test.php
/dokuwiki/_test/tests/inc/auth_deleteprofile.test.php
/dokuwiki/_test/tests/inc/auth_password.test.php
/dokuwiki/_test/tests/inc/httpclient_http.test.php
/dokuwiki/_test/tests/inc/lang.php
/dokuwiki/_test/tests/inc/mailer.test.php
/dokuwiki/_test/tests/inc/pageutils_clean_id.test.php
/dokuwiki/_test/tests/inc/pageutils_nons.test.php
/dokuwiki/_test/tests/inc/pageutils_resolve_id.test.php
/dokuwiki/_test/tests/inc/parser/lexer.test.php
/dokuwiki/_test/tests/inc/parser/parser_links.test.php
/dokuwiki/_test/tests/inc/parser/parser_media.test.php
/dokuwiki/_test/tests/inc/parser/renderer_resolveinterwiki.test.php
/dokuwiki/_test/tests/inc/parser/renderer_xhtml.test.php
/dokuwiki/_test/tests/inc/remote.test.php
/dokuwiki/_test/tests/inc/remoteapicore.test.php
/dokuwiki/_test/tests/inc/sort_with_collator.test.php
/dokuwiki/_test/tests/inc/sort_without_collator.test.php
/dokuwiki/_test/tests/inc/toolbar.test.php
/dokuwiki/_test/tests/inc/utf8_romanize.test.php
/dokuwiki/_test/tests/inc/utf8_stripspecials.test.php
/dokuwiki/_test/tests/inc/utf8_strtolower.test.php
/dokuwiki/bin/dwpage.php
/dokuwiki/bin/gittool.php
/dokuwiki/bin/indexer.php
/dokuwiki/bin/plugin.php
/dokuwiki/bin/render.php
/dokuwiki/bin/striplangs.php
/dokuwiki/bin/wantedpages.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/conf/dokuwiki.php
/dokuwiki/conf/license.php
/dokuwiki/conf/mime.conf
/dokuwiki/conf/smileys.conf
/dokuwiki/data/deleted.files
/dokuwiki/data/log/_dummy
/dokuwiki/data/pages/wiki/syntax.txt
/dokuwiki/doku.php
/dokuwiki/feed.php
/dokuwiki/inc/Action/AbstractUserAction.php
/dokuwiki/inc/Action/Admin.php
/dokuwiki/inc/Action/Backlink.php
/dokuwiki/inc/Action/Conflict.php
/dokuwiki/inc/Action/Denied.php
/dokuwiki/inc/Action/Diff.php
/dokuwiki/inc/Action/Draft.php
/dokuwiki/inc/Action/Edit.php
/dokuwiki/inc/Action/Exception/FatalException.php
/dokuwiki/inc/Action/Index.php
/dokuwiki/inc/Action/Locked.php
/dokuwiki/inc/Action/Login.php
/dokuwiki/inc/Action/Preview.php
/dokuwiki/inc/Action/Profile.php
/dokuwiki/inc/Action/Recent.php
/dokuwiki/inc/Action/Register.php
/dokuwiki/inc/Action/Resendpwd.php
/dokuwiki/inc/Action/Revert.php
/dokuwiki/inc/Action/Revisions.php
/dokuwiki/inc/Action/Show.php
/dokuwiki/inc/Action/Sitemap.php
/dokuwiki/inc/Action/Source.php
/dokuwiki/inc/Action/Subscribe.php
/dokuwiki/inc/ActionRouter.php
/dokuwiki/inc/Ajax.php
/dokuwiki/inc/Cache/Cache.php
/dokuwiki/inc/Cache/CacheInstructions.php
/dokuwiki/inc/Cache/CacheParser.php
/dokuwiki/inc/Debug/DebugHelper.php
/dokuwiki/inc/ErrorHandler.php
/dokuwiki/inc/Exception/FatalException.php
/dokuwiki/inc/Extension/AuthPlugin.php
/dokuwiki/inc/Extension/Event.php
/dokuwiki/inc/Extension/PluginController.php
/dokuwiki/inc/Form/ButtonElement.php
/dokuwiki/inc/Form/CheckableElement.php
/dokuwiki/inc/Form/DropdownElement.php
/dokuwiki/inc/Form/Element.php
/dokuwiki/inc/Form/FieldsetCloseElement.php
/dokuwiki/inc/Form/FieldsetOpenElement.php
/dokuwiki/inc/Form/Form.php
/dokuwiki/inc/Form/HTMLElement.php
/dokuwiki/inc/Form/InputElement.php
/dokuwiki/inc/Form/LabelElement.php
/dokuwiki/inc/Form/LegacyForm.php
/dokuwiki/inc/Form/OptGroup.php
/dokuwiki/inc/Form/TagCloseElement.php
/dokuwiki/inc/Form/TagElement.php
/dokuwiki/inc/Form/TagOpenElement.php
/dokuwiki/inc/Form/TextareaElement.php
/dokuwiki/inc/Form/ValueElement.php
/dokuwiki/inc/HTTP/HTTPClient.php
/dokuwiki/inc/HTTP/Headers.php
/dokuwiki/inc/Logger.php
/dokuwiki/inc/Mailer.class.php
/dokuwiki/inc/Menu/Item/Revert.php
/dokuwiki/inc/Parsing/Handler/AbstractRewriter.php
/dokuwiki/inc/Parsing/Handler/CallWriterInterface.php
/dokuwiki/inc/Parsing/Handler/Lists.php
/dokuwiki/inc/Parsing/Handler/Nest.php
/dokuwiki/inc/Parsing/Handler/Preformatted.php
/dokuwiki/inc/Parsing/Handler/Quote.php
/dokuwiki/inc/Parsing/Handler/ReWriterInterface.php
/dokuwiki/inc/Parsing/Handler/Table.php
/dokuwiki/inc/Parsing/Lexer/Lexer.php
/dokuwiki/inc/Parsing/Lexer/ParallelRegex.php
/dokuwiki/inc/Parsing/ParserMode/Externallink.php
/dokuwiki/inc/PassHash.php
/dokuwiki/inc/Remote/Api.php
/dokuwiki/inc/Remote/ApiCore.php
Indexer.php
/dokuwiki/inc/Sitemap/Mapper.php
/dokuwiki/inc/Subscriptions/BulkSubscriptionSender.php
/dokuwiki/inc/Subscriptions/SubscriberManager.php
/dokuwiki/inc/TaskRunner.php
/dokuwiki/inc/Ui/Admin.php
/dokuwiki/inc/Ui/Backlinks.php
/dokuwiki/inc/Ui/Diff.php
/dokuwiki/inc/Ui/Editor.php
/dokuwiki/inc/Ui/Index.php
/dokuwiki/inc/Ui/Login.php
/dokuwiki/inc/Ui/PageConflict.php
/dokuwiki/inc/Ui/PageDraft.php
/dokuwiki/inc/Ui/PageView.php
/dokuwiki/inc/Ui/Recent.php
/dokuwiki/inc/Ui/Revisions.php
/dokuwiki/inc/Ui/Search.php
/dokuwiki/inc/Ui/Subscribe.php
/dokuwiki/inc/Ui/Ui.php
/dokuwiki/inc/Ui/UserProfile.php
/dokuwiki/inc/Ui/UserRegister.php
/dokuwiki/inc/Ui/UserResendPwd.php
/dokuwiki/inc/Utf8/Sort.php
/dokuwiki/inc/Utf8/tables/case.php
/dokuwiki/inc/Utf8/tables/loweraccents.php
/dokuwiki/inc/Utf8/tables/romanization.php
/dokuwiki/inc/Utf8/tables/specials.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/changelog.php
/dokuwiki/inc/common.php
/dokuwiki/inc/compatibility.php
/dokuwiki/inc/confutils.php
/dokuwiki/inc/defines.php
/dokuwiki/inc/fetch.functions.php
/dokuwiki/inc/form.php
/dokuwiki/inc/fulltext.php
/dokuwiki/inc/html.php
/dokuwiki/inc/infoutils.php
/dokuwiki/inc/init.php
/dokuwiki/inc/io.php
/dokuwiki/inc/lang/be/lang.php
/dokuwiki/inc/lang/ckb/admin.txt
/dokuwiki/inc/lang/ckb/adminplugins.txt
/dokuwiki/inc/lang/ckb/backlinks.txt
/dokuwiki/inc/lang/ckb/conflict.txt
/dokuwiki/inc/lang/ckb/denied.txt
/dokuwiki/inc/lang/ckb/diff.txt
/dokuwiki/inc/lang/ckb/draft.txt
/dokuwiki/inc/lang/ckb/edit.txt
/dokuwiki/inc/lang/ckb/editrev.txt
/dokuwiki/inc/lang/ckb/index.txt
/dokuwiki/inc/lang/ckb/lang.php
/dokuwiki/inc/lang/ckb/locked.txt
/dokuwiki/inc/lang/ckb/login.txt
/dokuwiki/inc/lang/ckb/mailtext.txt
/dokuwiki/inc/lang/ckb/newpage.txt
/dokuwiki/inc/lang/ckb/norev.txt
/dokuwiki/inc/lang/ckb/onceexisted.txt
/dokuwiki/inc/lang/ckb/password.txt
/dokuwiki/inc/lang/ckb/preview.txt
/dokuwiki/inc/lang/ckb/pwconfirm.txt
/dokuwiki/inc/lang/ckb/read.txt
/dokuwiki/inc/lang/ckb/recent.txt
/dokuwiki/inc/lang/ckb/register.txt
/dokuwiki/inc/lang/ckb/registermail.txt
/dokuwiki/inc/lang/ckb/resendpwd.txt
/dokuwiki/inc/lang/ckb/resetpwd.txt
/dokuwiki/inc/lang/ckb/revisions.txt
/dokuwiki/inc/lang/ckb/searchpage.txt
/dokuwiki/inc/lang/ckb/showrev.txt
/dokuwiki/inc/lang/ckb/stopwords.txt
/dokuwiki/inc/lang/ckb/subscr_digest.txt
/dokuwiki/inc/lang/ckb/subscr_form.txt
/dokuwiki/inc/lang/ckb/subscr_list.txt
/dokuwiki/inc/lang/ckb/subscr_single.txt
/dokuwiki/inc/lang/ckb/updateprofile.txt
/dokuwiki/inc/lang/ckb/uploadmail.txt
/dokuwiki/inc/lang/cs/admin.txt
/dokuwiki/inc/lang/cs/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/es/lang.php
/dokuwiki/inc/lang/fr/lang.php
/dokuwiki/inc/lang/hy/admin.txt
/dokuwiki/inc/lang/hy/adminplugins.txt
/dokuwiki/inc/lang/hy/conflict.txt
/dokuwiki/inc/lang/hy/denied.txt
/dokuwiki/inc/lang/hy/diff.txt
/dokuwiki/inc/lang/hy/draft.txt
/dokuwiki/inc/lang/hy/edit.txt
/dokuwiki/inc/lang/hy/editrev.txt
/dokuwiki/inc/lang/hy/index.txt
/dokuwiki/inc/lang/hy/lang.php
/dokuwiki/inc/lang/it/lang.php
/dokuwiki/inc/lang/ja/lang.php
/dokuwiki/inc/lang/ja/login.txt
/dokuwiki/inc/lang/ka/lang.php
/dokuwiki/inc/lang/ku/lang.php
/dokuwiki/inc/lang/nan/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/admin.txt
/dokuwiki/inc/lang/pt/adminplugins.txt
/dokuwiki/inc/lang/pt/backlinks.txt
/dokuwiki/inc/lang/pt/conflict.txt
/dokuwiki/inc/lang/pt/denied.txt
/dokuwiki/inc/lang/pt/draft.txt
/dokuwiki/inc/lang/pt/edit.txt
/dokuwiki/inc/lang/pt/editrev.txt
/dokuwiki/inc/lang/pt/lang.php
/dokuwiki/inc/lang/pt/login.txt
/dokuwiki/inc/lang/pt/mailtext.txt
/dokuwiki/inc/lang/pt/newpage.txt
/dokuwiki/inc/lang/pt/norev.txt
/dokuwiki/inc/lang/pt/onceexisted.txt
/dokuwiki/inc/lang/pt/password.txt
/dokuwiki/inc/lang/pt/preview.txt
/dokuwiki/inc/lang/pt/pwconfirm.txt
/dokuwiki/inc/lang/pt/read.txt
/dokuwiki/inc/lang/pt/register.txt
/dokuwiki/inc/lang/pt/registermail.txt
/dokuwiki/inc/lang/pt/resendpwd.txt
/dokuwiki/inc/lang/pt/resetpwd.txt
/dokuwiki/inc/lang/pt/revisions.txt
/dokuwiki/inc/lang/pt/stopwords.txt
/dokuwiki/inc/lang/pt/subscr_digest.txt
/dokuwiki/inc/lang/pt/subscr_form.txt
/dokuwiki/inc/lang/pt/subscr_list.txt
/dokuwiki/inc/lang/pt/subscr_single.txt
/dokuwiki/inc/lang/pt/updateprofile.txt
/dokuwiki/inc/lang/pt/uploadmail.txt
/dokuwiki/inc/lang/ro/lang.php
/dokuwiki/inc/lang/ro/onceexisted.txt
/dokuwiki/inc/lang/ru/lang.php
/dokuwiki/inc/lang/si/admin.txt
/dokuwiki/inc/lang/si/adminplugins.txt
/dokuwiki/inc/lang/si/backlinks.txt
/dokuwiki/inc/lang/si/conflict.txt
/dokuwiki/inc/lang/si/denied.txt
/dokuwiki/inc/lang/si/diff.txt
/dokuwiki/inc/lang/si/draft.txt
/dokuwiki/inc/lang/si/index.txt
/dokuwiki/inc/lang/si/lang.php
/dokuwiki/inc/lang/sk/lang.php
/dokuwiki/inc/lang/sl/lang.php
/dokuwiki/inc/lang/sq/lang.php
/dokuwiki/inc/lang/sv/lang.php
/dokuwiki/inc/lang/sv/onceexisted.txt
/dokuwiki/inc/lang/th/lang.php
/dokuwiki/inc/lang/uz/admin.txt
/dokuwiki/inc/lang/uz/adminplugins.txt
/dokuwiki/inc/lang/uz/conflict.txt
/dokuwiki/inc/lang/uz/denied.txt
/dokuwiki/inc/lang/uz/diff.txt
/dokuwiki/inc/lang/uz/index.txt
/dokuwiki/inc/lang/uz/lang.php
/dokuwiki/inc/lang/vi/admin.txt
/dokuwiki/inc/lang/vi/adminplugins.txt
/dokuwiki/inc/lang/vi/backlinks.txt
/dokuwiki/inc/lang/vi/conflict.txt
/dokuwiki/inc/lang/vi/denied.txt
/dokuwiki/inc/lang/vi/diff.txt
/dokuwiki/inc/lang/vi/draft.txt
/dokuwiki/inc/lang/vi/edit.txt
/dokuwiki/inc/lang/vi/editrev.txt
/dokuwiki/inc/lang/vi/index.txt
/dokuwiki/inc/lang/vi/lang.php
/dokuwiki/inc/lang/vi/locked.txt
/dokuwiki/inc/lang/vi/login.txt
/dokuwiki/inc/lang/vi/mailtext.txt
/dokuwiki/inc/lang/vi/newpage.txt
/dokuwiki/inc/lang/vi/norev.txt
/dokuwiki/inc/lang/vi/onceexisted.txt
/dokuwiki/inc/lang/vi/password.txt
/dokuwiki/inc/lang/vi/preview.txt
/dokuwiki/inc/lang/vi/pwconfirm.txt
/dokuwiki/inc/lang/vi/read.txt
/dokuwiki/inc/lang/vi/recent.txt
/dokuwiki/inc/lang/vi/register.txt
/dokuwiki/inc/lang/vi/registermail.txt
/dokuwiki/inc/lang/vi/resendpwd.txt
/dokuwiki/inc/lang/vi/resetpwd.txt
/dokuwiki/inc/lang/vi/revisions.txt
/dokuwiki/inc/lang/vi/searchpage.txt
/dokuwiki/inc/lang/vi/showrev.txt
/dokuwiki/inc/lang/vi/stopwords.txt
/dokuwiki/inc/lang/vi/subscr_digest.txt
/dokuwiki/inc/lang/vi/subscr_form.txt
/dokuwiki/inc/lang/vi/subscr_list.txt
/dokuwiki/inc/lang/vi/subscr_single.txt
/dokuwiki/inc/lang/vi/updateprofile.txt
/dokuwiki/inc/lang/vi/uploadmail.txt
/dokuwiki/inc/lang/zh-tw/lang.php
/dokuwiki/inc/lang/zh-tw/onceexisted.txt
/dokuwiki/inc/lang/zh/lang.php
/dokuwiki/inc/load.php
/dokuwiki/inc/mail.php
/dokuwiki/inc/media.php
/dokuwiki/inc/pageutils.php
/dokuwiki/inc/parser/handler.php
/dokuwiki/inc/parser/renderer.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/inc/pluginutils.php
/dokuwiki/inc/search.php
/dokuwiki/inc/template.php
/dokuwiki/inc/toolbar.php
/dokuwiki/index.php
/dokuwiki/install.php
/dokuwiki/lib/exe/ajax.php
/dokuwiki/lib/exe/fetch.php
/dokuwiki/lib/exe/indexer.php
/dokuwiki/lib/exe/jquery.php
/dokuwiki/lib/images/fileicons/index.php
/dokuwiki/lib/images/smileys/README
/dokuwiki/lib/images/smileys/biggrin.svg
/dokuwiki/lib/images/smileys/confused.svg
/dokuwiki/lib/images/smileys/cool.svg
/dokuwiki/lib/images/smileys/deleteme.svg
/dokuwiki/lib/images/smileys/doubt.svg
/dokuwiki/lib/images/smileys/doubt2.svg
/dokuwiki/lib/images/smileys/eek.svg
/dokuwiki/lib/images/smileys/exclaim.svg
/dokuwiki/lib/images/smileys/facepalm.svg
/dokuwiki/lib/images/smileys/fixme.svg
/dokuwiki/lib/images/smileys/fun.svg
/dokuwiki/lib/images/smileys/index.php
/dokuwiki/lib/images/smileys/lol.svg
/dokuwiki/lib/images/smileys/neutral.svg
/dokuwiki/lib/images/smileys/question.svg
/dokuwiki/lib/images/smileys/razz.svg
/dokuwiki/lib/images/smileys/sad.svg
/dokuwiki/lib/images/smileys/silenced.svg
/dokuwiki/lib/images/smileys/smile.svg
/dokuwiki/lib/images/smileys/smile2.svg
/dokuwiki/lib/images/smileys/surprised.svg
/dokuwiki/lib/images/smileys/wink.svg
/dokuwiki/lib/plugins/acl/admin.php
/dokuwiki/lib/plugins/acl/lang/ckb/help.txt
/dokuwiki/lib/plugins/acl/lang/ckb/lang.php
/dokuwiki/lib/plugins/acl/lang/cs/help.txt
/dokuwiki/lib/plugins/acl/lang/fr/help.txt
/dokuwiki/lib/plugins/acl/lang/fr/lang.php
/dokuwiki/lib/plugins/acl/lang/ja/lang.php
/dokuwiki/lib/plugins/acl/lang/pt/help.txt
/dokuwiki/lib/plugins/acl/lang/pt/lang.php
/dokuwiki/lib/plugins/acl/lang/sq/lang.php
/dokuwiki/lib/plugins/acl/lang/th/lang.php
/dokuwiki/lib/plugins/acl/lang/vi/help.txt
/dokuwiki/lib/plugins/acl/lang/vi/lang.php
/dokuwiki/lib/plugins/acl/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/acl/lang/zh/help.txt
/dokuwiki/lib/plugins/acl/lang/zh/lang.php
/dokuwiki/lib/plugins/acl/script.js
/dokuwiki/lib/plugins/action.php
/dokuwiki/lib/plugins/admin.php
/dokuwiki/lib/plugins/auth.php
/dokuwiki/lib/plugins/authad/action.php
/dokuwiki/lib/plugins/authad/adLDAP/classes/adLDAPContacts.php
/dokuwiki/lib/plugins/authad/adLDAP/classes/adLDAPGroups.php
/dokuwiki/lib/plugins/authad/adLDAP/classes/adLDAPUsers.php
/dokuwiki/lib/plugins/authad/auth.php
/dokuwiki/lib/plugins/authad/lang/ckb/lang.php
/dokuwiki/lib/plugins/authad/lang/ckb/settings.php
/dokuwiki/lib/plugins/authad/lang/da/settings.php
/dokuwiki/lib/plugins/authad/lang/pt/lang.php
/dokuwiki/lib/plugins/authad/lang/pt/settings.php
/dokuwiki/lib/plugins/authad/lang/sv/lang.php
/dokuwiki/lib/plugins/authad/lang/sv/settings.php
/dokuwiki/lib/plugins/authad/lang/vi/lang.php
/dokuwiki/lib/plugins/authad/lang/vi/settings.php
/dokuwiki/lib/plugins/authad/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/authad/lang/zh-tw/settings.php
/dokuwiki/lib/plugins/authldap/auth.php
/dokuwiki/lib/plugins/authldap/lang/ckb/lang.php
/dokuwiki/lib/plugins/authldap/lang/ckb/settings.php
/dokuwiki/lib/plugins/authldap/lang/da/settings.php
/dokuwiki/lib/plugins/authldap/lang/fr/settings.php
/dokuwiki/lib/plugins/authldap/lang/it/settings.php
/dokuwiki/lib/plugins/authldap/lang/pt/settings.php
/dokuwiki/lib/plugins/authldap/lang/sv/settings.php
/dokuwiki/lib/plugins/authldap/lang/vi/lang.php
/dokuwiki/lib/plugins/authldap/lang/vi/settings.php
/dokuwiki/lib/plugins/authldap/lang/zh-tw/settings.php
/dokuwiki/lib/plugins/authldap/lang/zh/settings.php
/dokuwiki/lib/plugins/authpdo/auth.php
/dokuwiki/lib/plugins/authpdo/lang/ckb/lang.php
/dokuwiki/lib/plugins/authpdo/lang/ckb/settings.php
/dokuwiki/lib/plugins/authpdo/lang/pt/lang.php
/dokuwiki/lib/plugins/authpdo/lang/sv/lang.php
/dokuwiki/lib/plugins/authpdo/lang/sv/settings.php
/dokuwiki/lib/plugins/authpdo/lang/vi/lang.php
/dokuwiki/lib/plugins/authpdo/lang/vi/settings.php
/dokuwiki/lib/plugins/authplain/auth.php
/dokuwiki/lib/plugins/authplain/lang/ckb/lang.php
/dokuwiki/lib/plugins/authplain/lang/pt/lang.php
/dokuwiki/lib/plugins/authplain/lang/sq/lang.php
/dokuwiki/lib/plugins/authplain/lang/sv/lang.php
/dokuwiki/lib/plugins/authplain/lang/th/lang.php
/dokuwiki/lib/plugins/authplain/lang/vi/lang.php
/dokuwiki/lib/plugins/authplain/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/cli.php
/dokuwiki/lib/plugins/config/core/ConfigParser.php
/dokuwiki/lib/plugins/config/core/Writer.php
/dokuwiki/lib/plugins/config/lang/ckb/intro.txt
/dokuwiki/lib/plugins/config/lang/ckb/lang.php
/dokuwiki/lib/plugins/config/lang/cs/lang.php
/dokuwiki/lib/plugins/config/lang/da/lang.php
/dokuwiki/lib/plugins/config/lang/de/lang.php
/dokuwiki/lib/plugins/config/lang/el/lang.php
/dokuwiki/lib/plugins/config/lang/en/lang.php
/dokuwiki/lib/plugins/config/lang/es/lang.php
/dokuwiki/lib/plugins/config/lang/fr/lang.php
/dokuwiki/lib/plugins/config/lang/it/lang.php
/dokuwiki/lib/plugins/config/lang/ja/lang.php
/dokuwiki/lib/plugins/config/lang/no/lang.php
/dokuwiki/lib/plugins/config/lang/pt-br/lang.php
/dokuwiki/lib/plugins/config/lang/pt/intro.txt
/dokuwiki/lib/plugins/config/lang/pt/lang.php
/dokuwiki/lib/plugins/config/lang/ru/lang.php
/dokuwiki/lib/plugins/config/lang/sk/lang.php
/dokuwiki/lib/plugins/config/lang/sq/lang.php
/dokuwiki/lib/plugins/config/lang/sv/lang.php
/dokuwiki/lib/plugins/config/lang/th/lang.php
/dokuwiki/lib/plugins/config/lang/vi/intro.txt
/dokuwiki/lib/plugins/config/lang/vi/lang.php
/dokuwiki/lib/plugins/config/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/config/lang/zh/lang.php
/dokuwiki/lib/plugins/config/settings/config.metadata.php
/dokuwiki/lib/plugins/extension/action.php
/dokuwiki/lib/plugins/extension/admin.php
/dokuwiki/lib/plugins/extension/cli.php
/dokuwiki/lib/plugins/extension/helper/extension.php
/dokuwiki/lib/plugins/extension/helper/gui.php
/dokuwiki/lib/plugins/extension/helper/list.php
/dokuwiki/lib/plugins/extension/helper/repository.php
/dokuwiki/lib/plugins/extension/lang/ckb/intro_install.txt
/dokuwiki/lib/plugins/extension/lang/ckb/intro_plugins.txt
/dokuwiki/lib/plugins/extension/lang/ckb/intro_search.txt
/dokuwiki/lib/plugins/extension/lang/ckb/intro_templates.txt
/dokuwiki/lib/plugins/extension/lang/ckb/lang.php
/dokuwiki/lib/plugins/extension/lang/cs/lang.php
/dokuwiki/lib/plugins/extension/lang/da/lang.php
/dokuwiki/lib/plugins/extension/lang/de/lang.php
/dokuwiki/lib/plugins/extension/lang/en/lang.php
/dokuwiki/lib/plugins/extension/lang/es/lang.php
/dokuwiki/lib/plugins/extension/lang/fr/intro_install.txt
/dokuwiki/lib/plugins/extension/lang/fr/lang.php
/dokuwiki/lib/plugins/extension/lang/it/lang.php
/dokuwiki/lib/plugins/extension/lang/ja/lang.php
/dokuwiki/lib/plugins/extension/lang/pt-br/lang.php
/dokuwiki/lib/plugins/extension/lang/pt/intro_install.txt
/dokuwiki/lib/plugins/extension/lang/pt/intro_plugins.txt
/dokuwiki/lib/plugins/extension/lang/pt/intro_search.txt
/dokuwiki/lib/plugins/extension/lang/pt/intro_templates.txt
/dokuwiki/lib/plugins/extension/lang/pt/lang.php
/dokuwiki/lib/plugins/extension/lang/ru/lang.php
/dokuwiki/lib/plugins/extension/lang/sk/lang.php
/dokuwiki/lib/plugins/extension/lang/sv/lang.php
/dokuwiki/lib/plugins/extension/lang/vi/intro_install.txt
/dokuwiki/lib/plugins/extension/lang/vi/intro_plugins.txt
/dokuwiki/lib/plugins/extension/lang/vi/intro_search.txt
/dokuwiki/lib/plugins/extension/lang/vi/intro_templates.txt
/dokuwiki/lib/plugins/extension/lang/vi/lang.php
/dokuwiki/lib/plugins/extension/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/extension/lang/zh/lang.php
/dokuwiki/lib/plugins/extension/script.js
/dokuwiki/lib/plugins/info/plugin.info.txt
/dokuwiki/lib/plugins/info/syntax.php
/dokuwiki/lib/plugins/logviewer/admin.php
/dokuwiki/lib/plugins/logviewer/admin.svg
/dokuwiki/lib/plugins/logviewer/lang/en/intro.txt
/dokuwiki/lib/plugins/logviewer/lang/en/lang.php
/dokuwiki/lib/plugins/logviewer/lang/en/nolog.txt
/dokuwiki/lib/plugins/logviewer/plugin.info.txt
/dokuwiki/lib/plugins/logviewer/script.js
/dokuwiki/lib/plugins/logviewer/style.less
/dokuwiki/lib/plugins/popularity/helper.php
/dokuwiki/lib/plugins/popularity/lang/ckb/intro.txt
/dokuwiki/lib/plugins/popularity/lang/ckb/lang.php
/dokuwiki/lib/plugins/popularity/lang/ckb/submitted.txt
/dokuwiki/lib/plugins/popularity/lang/ja/intro.txt
/dokuwiki/lib/plugins/popularity/lang/pt/intro.txt
/dokuwiki/lib/plugins/popularity/lang/pt/lang.php
/dokuwiki/lib/plugins/popularity/lang/sq/lang.php
/dokuwiki/lib/plugins/popularity/lang/th/lang.php
/dokuwiki/lib/plugins/popularity/lang/vi/intro.txt
/dokuwiki/lib/plugins/popularity/lang/vi/lang.php
/dokuwiki/lib/plugins/popularity/lang/vi/submitted.txt
/dokuwiki/lib/plugins/popularity/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/remote.php
/dokuwiki/lib/plugins/revert/lang/ckb/intro.txt
/dokuwiki/lib/plugins/revert/lang/ckb/lang.php
/dokuwiki/lib/plugins/revert/lang/cs/lang.php
/dokuwiki/lib/plugins/revert/lang/ja/intro.txt
/dokuwiki/lib/plugins/revert/lang/no/lang.php
/dokuwiki/lib/plugins/revert/lang/pt/intro.txt
/dokuwiki/lib/plugins/revert/lang/pt/lang.php
/dokuwiki/lib/plugins/revert/lang/sq/lang.php
/dokuwiki/lib/plugins/revert/lang/sv/lang.php
/dokuwiki/lib/plugins/revert/lang/th/lang.php
/dokuwiki/lib/plugins/revert/lang/vi/intro.txt
/dokuwiki/lib/plugins/revert/lang/vi/lang.php
/dokuwiki/lib/plugins/revert/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/styling/_test/colors.test.php
/dokuwiki/lib/plugins/styling/admin.php
/dokuwiki/lib/plugins/styling/lang/ckb/intro.txt
/dokuwiki/lib/plugins/styling/lang/ckb/lang.php
/dokuwiki/lib/plugins/styling/lang/pt/lang.php
/dokuwiki/lib/plugins/styling/lang/sk/intro.txt
/dokuwiki/lib/plugins/styling/lang/sk/lang.php
/dokuwiki/lib/plugins/styling/lang/sv/lang.php
/dokuwiki/lib/plugins/styling/lang/vi/intro.txt
/dokuwiki/lib/plugins/styling/lang/vi/lang.php
/dokuwiki/lib/plugins/styling/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/styling/plugin.info.txt
/dokuwiki/lib/plugins/styling/script.js
/dokuwiki/lib/plugins/syntax.php
/dokuwiki/lib/plugins/usermanager/_test/csv_import.test.php
/dokuwiki/lib/plugins/usermanager/cli.php
/dokuwiki/lib/plugins/usermanager/lang/ckb/add.txt
/dokuwiki/lib/plugins/usermanager/lang/ckb/delete.txt
/dokuwiki/lib/plugins/usermanager/lang/ckb/edit.txt
/dokuwiki/lib/plugins/usermanager/lang/ckb/import.txt
/dokuwiki/lib/plugins/usermanager/lang/ckb/intro.txt
/dokuwiki/lib/plugins/usermanager/lang/ckb/lang.php
/dokuwiki/lib/plugins/usermanager/lang/ckb/list.txt
/dokuwiki/lib/plugins/usermanager/lang/ja/lang.php
/dokuwiki/lib/plugins/usermanager/lang/pt/add.txt
/dokuwiki/lib/plugins/usermanager/lang/pt/delete.txt
/dokuwiki/lib/plugins/usermanager/lang/pt/edit.txt
/dokuwiki/lib/plugins/usermanager/lang/pt/import.txt
/dokuwiki/lib/plugins/usermanager/lang/pt/intro.txt
/dokuwiki/lib/plugins/usermanager/lang/pt/lang.php
/dokuwiki/lib/plugins/usermanager/lang/pt/list.txt
/dokuwiki/lib/plugins/usermanager/lang/sk/lang.php
/dokuwiki/lib/plugins/usermanager/lang/sq/lang.php
/dokuwiki/lib/plugins/usermanager/lang/sv/lang.php
/dokuwiki/lib/plugins/usermanager/lang/th/lang.php
/dokuwiki/lib/plugins/usermanager/lang/vi/add.txt
/dokuwiki/lib/plugins/usermanager/lang/vi/delete.txt
/dokuwiki/lib/plugins/usermanager/lang/vi/edit.txt
/dokuwiki/lib/plugins/usermanager/lang/vi/import.txt
/dokuwiki/lib/plugins/usermanager/lang/vi/intro.txt
/dokuwiki/lib/plugins/usermanager/lang/vi/lang.php
/dokuwiki/lib/plugins/usermanager/lang/vi/list.txt
/dokuwiki/lib/plugins/usermanager/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/usermanager/lang/zh/lang.php
/dokuwiki/lib/plugins/usermanager/script.js
/dokuwiki/lib/scripts/behaviour.js
/dokuwiki/lib/scripts/edit.js
/dokuwiki/lib/scripts/editor.js
/dokuwiki/lib/scripts/fileuploaderextended.js
/dokuwiki/lib/scripts/jquery/jquery.cookie.js
/dokuwiki/lib/scripts/jquery/jquery.min.js
/dokuwiki/lib/scripts/jquery/update.sh
/dokuwiki/lib/scripts/jquery/versions
/dokuwiki/lib/scripts/linkwiz.js
/dokuwiki/lib/scripts/media.js
/dokuwiki/lib/scripts/page.js
/dokuwiki/lib/scripts/qsearch.js
/dokuwiki/lib/scripts/script.js
/dokuwiki/lib/scripts/search.js
/dokuwiki/lib/styles/all.css
/dokuwiki/lib/tpl/dokuwiki/css/_admin.less
/dokuwiki/lib/tpl/dokuwiki/css/_diff.css
/dokuwiki/lib/tpl/dokuwiki/css/basic.less
/dokuwiki/lib/tpl/dokuwiki/css/content.less
/dokuwiki/lib/tpl/dokuwiki/lang/ckb/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/ckb/style.txt
/dokuwiki/lib/tpl/dokuwiki/lang/ja/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/pt/style.txt
/dokuwiki/lib/tpl/dokuwiki/lang/sk/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/sk/style.txt
/dokuwiki/lib/tpl/dokuwiki/lang/sv/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/vi/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/vi/style.txt
/dokuwiki/lib/tpl/dokuwiki/lang/zh-tw/style.txt
/dokuwiki/lib/tpl/dokuwiki/script.js
/dokuwiki/lib/tpl/index.php
/dokuwiki/vendor/composer/ClassLoader.php
/dokuwiki/vendor/composer/autoload_files.php
/dokuwiki/vendor/composer/autoload_psr4.php
/dokuwiki/vendor/composer/autoload_real.php
/dokuwiki/vendor/composer/autoload_static.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/geshi/geshi/src/geshi.php
/dokuwiki/vendor/marcusschwarz/lesserphp/HISTORY.md
/dokuwiki/vendor/marcusschwarz/lesserphp/README.md
/dokuwiki/vendor/marcusschwarz/lesserphp/lessc.inc.php
/dokuwiki/vendor/phpseclib/phpseclib/BACKERS.md
/dokuwiki/vendor/phpseclib/phpseclib/README.md
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Random.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ANSI.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/X509.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent/Identity.php
/dokuwiki/vendor/simplepie/simplepie/CHANGELOG.md
/dokuwiki/vendor/simplepie/simplepie/LICENSE.txt
/dokuwiki/vendor/simplepie/simplepie/README.markdown
/dokuwiki/vendor/simplepie/simplepie/autoloader.php
/dokuwiki/vendor/simplepie/simplepie/composer.json
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Author.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Base.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/DB.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/File.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcache.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/MySQL.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Caption.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Category.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Content/Type/Sniffer.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Copyright.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Core.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Credit.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Decode/HTML/Entities.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Enclosure.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Exception.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/File.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/HTTP/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/IRI.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Item.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Locator.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Misc.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Net/IPv6.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Parse/Date.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Rating.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Registry.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Restriction.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Sanitize.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Source.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/XML/Declaration/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/gzdecode.php
/dokuwiki/vendor/splitbrain/php-archive/composer.json
/dokuwiki/vendor/splitbrain/php-archive/src/FileInfo.php
/dokuwiki/vendor/splitbrain/php-archive/src/Tar.php
/dokuwiki/vendor/splitbrain/php-archive/src/Zip.php
/dokuwiki/vendor/splitbrain/php-cli/README.md
/dokuwiki/vendor/splitbrain/php-cli/src/CLI.php
/dokuwiki/vendor/splitbrain/php-cli/src/Options.php
/dokuwiki/vendor/splitbrain/php-cli/src/TableFormatter.php
/dokuwiki/vendor/splitbrain/slika/.gitattributes
/dokuwiki/vendor/splitbrain/slika/.gitignore
/dokuwiki/vendor/splitbrain/slika/LICENSE
/dokuwiki/vendor/splitbrain/slika/README.md
/dokuwiki/vendor/splitbrain/slika/composer.json
/dokuwiki/vendor/splitbrain/slika/composer.lock
/dokuwiki/vendor/splitbrain/slika/src/Adapter.php
/dokuwiki/vendor/splitbrain/slika/src/Exception.php
/dokuwiki/vendor/splitbrain/slika/src/GdAdapter.php
/dokuwiki/vendor/splitbrain/slika/src/ImageMagickAdapter.php
/dokuwiki/vendor/splitbrain/slika/src/Slika.php
cc3a3cde26-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

change MetadataSearch and FulltextSearch to non-singleton

singleton is not effective to reduce multiple instantiations, especially for MetadataSearch which is frequently used in ajax call.

1755450b26-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

change Tokenizer static utility

frequently used in ajax call, singleton is not effective to reduce multiple instantiations.

5792814c25-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

fix scrutinizer claims

725e8e5f25-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

instantiate *Index with numeric page id

will reduce access to static $pidCache

a32da6dd25-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

change Index objects to non-singleton

Indexer, FulltextIndex, MetadataIndex uses common directory to store *.idx files, but this does not mean they should be singleton objects to avoid lock confrict

change Index objects to non-singleton

Indexer, FulltextIndex, MetadataIndex uses common directory to store *.idx files, but this does not mean they should be singleton objects to avoid lock confrictions.

show more ...

89e3dd3822-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

avoid null in addMetaKeys()

Just ignore $value argument if $key argument is array .
Ignore enpty key of $key argument.
Ensure to treat any null value of $key array as empty string.

a16bd54821-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

remove unnecessary if blocks

getPID(), saveIndex(), saveIndexKey(), getPageWords() return always true, otherwise exceptions.

265e2c9221-Sep-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

throw IndexWriteException in saveIndex()/saveIndexkey()

15f699ac10-Sep-2020 Andreas Gohr <andi@splitbrain.org>

replace user errors with exceptions

Exceptions are better to handle than errors. What I don't like is that
we now have an unfortunate mix of return code and exception signalling
for errors. Some met

replace user errors with exceptions

Exceptions are better to handle than errors. What I don't like is that
we now have an unfortunate mix of return code and exception signalling
for errors. Some methods still return false for errors while others
now throw exceptions (always returning true otherwise).

show more ...


/dokuwiki/.travis.yml
/dokuwiki/_test/fetchphpunit.php
/dokuwiki/_test/tests/inc/httpclient_http.test.php
/dokuwiki/_test/tests/inc/pageutils_clean_id.test.php
/dokuwiki/_test/tests/inc/pageutils_nons.test.php
/dokuwiki/_test/tests/inc/sort_with_collator.test.php
/dokuwiki/_test/tests/inc/sort_without_collator.test.php
/dokuwiki/_test/tests/inc/utf8_romanize.test.php
/dokuwiki/_test/tests/inc/utf8_stripspecials.test.php
/dokuwiki/_test/tests/inc/utf8_strtolower.test.php
/dokuwiki/bin/dwpage.php
/dokuwiki/bin/gittool.php
/dokuwiki/bin/indexer.php
/dokuwiki/bin/plugin.php
/dokuwiki/bin/render.php
/dokuwiki/bin/striplangs.php
/dokuwiki/bin/wantedpages.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/doku.php
/dokuwiki/inc/ActionRouter.php
/dokuwiki/inc/Ajax.php
/dokuwiki/inc/Debug/DebugHelper.php
/dokuwiki/inc/HTTP/HTTPClient.php
/dokuwiki/inc/Parsing/Handler/AbstractRewriter.php
/dokuwiki/inc/Parsing/Handler/CallWriterInterface.php
/dokuwiki/inc/Parsing/Handler/Lists.php
/dokuwiki/inc/Parsing/Handler/Nest.php
/dokuwiki/inc/Parsing/Handler/Preformatted.php
/dokuwiki/inc/Parsing/Handler/Quote.php
/dokuwiki/inc/Parsing/Handler/ReWriterInterface.php
/dokuwiki/inc/Parsing/Handler/Table.php
/dokuwiki/inc/Parsing/ParserMode/Externallink.php
/dokuwiki/inc/Remote/ApiCore.php
AbstractIndex.php
Exception/IndexAccessException.php
Exception/IndexLockException.php
Exception/IndexWriteException.php
Exception/SearchException.php
FulltextIndex.php
FulltextSearch.php
Indexer.php
MetadataIndex.php
Tokenizer.php
/dokuwiki/inc/TaskRunner.php
/dokuwiki/inc/Ui/Admin.php
/dokuwiki/inc/Ui/Search.php
/dokuwiki/inc/Utf8/Sort.php
/dokuwiki/inc/Utf8/tables/case.php
/dokuwiki/inc/Utf8/tables/loweraccents.php
/dokuwiki/inc/Utf8/tables/romanization.php
/dokuwiki/inc/Utf8/tables/specials.php
/dokuwiki/inc/deprecated.php
/dokuwiki/inc/infoutils.php
/dokuwiki/inc/lang/cs/admin.txt
/dokuwiki/inc/lang/cs/lang.php
/dokuwiki/inc/lang/de-informal/lang.php
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/lang/en/lang.php
/dokuwiki/inc/lang/fr/lang.php
/dokuwiki/inc/lang/it/lang.php
/dokuwiki/inc/lang/ja/lang.php
/dokuwiki/inc/lang/ja/login.txt
/dokuwiki/inc/lang/pl/lang.php
/dokuwiki/inc/lang/pt/lang.php
/dokuwiki/inc/lang/ro/lang.php
/dokuwiki/inc/lang/ro/onceexisted.txt
/dokuwiki/inc/lang/ru/lang.php
/dokuwiki/inc/lang/sk/lang.php
/dokuwiki/inc/lang/sq/lang.php
/dokuwiki/inc/lang/uz/admin.txt
/dokuwiki/inc/lang/uz/adminplugins.txt
/dokuwiki/inc/lang/uz/conflict.txt
/dokuwiki/inc/lang/uz/denied.txt
/dokuwiki/inc/lang/uz/diff.txt
/dokuwiki/inc/lang/uz/index.txt
/dokuwiki/inc/lang/uz/lang.php
/dokuwiki/inc/lang/vi/admin.txt
/dokuwiki/inc/lang/vi/backlinks.txt
/dokuwiki/inc/lang/vi/denied.txt
/dokuwiki/inc/lang/vi/diff.txt
/dokuwiki/inc/lang/vi/draft.txt
/dokuwiki/inc/lang/vi/edit.txt
/dokuwiki/inc/lang/vi/editrev.txt
/dokuwiki/inc/lang/vi/index.txt
/dokuwiki/inc/lang/vi/lang.php
/dokuwiki/inc/lang/vi/locked.txt
/dokuwiki/inc/lang/vi/login.txt
/dokuwiki/inc/lang/vi/mailtext.txt
/dokuwiki/inc/lang/vi/newpage.txt
/dokuwiki/inc/lang/vi/norev.txt
/dokuwiki/inc/lang/vi/password.txt
/dokuwiki/inc/lang/vi/pwconfirm.txt
/dokuwiki/inc/lang/vi/read.txt
/dokuwiki/inc/lang/vi/register.txt
/dokuwiki/inc/lang/vi/resendpwd.txt
/dokuwiki/inc/lang/vi/revisions.txt
/dokuwiki/inc/lang/vi/searchpage.txt
/dokuwiki/inc/lang/vi/showrev.txt
/dokuwiki/inc/lang/vi/stopwords.txt
/dokuwiki/inc/lang/vi/subscr_single.txt
/dokuwiki/inc/lang/vi/updateprofile.txt
/dokuwiki/inc/lang/vi/uploadmail.txt
/dokuwiki/inc/lang/zh-tw/lang.php
/dokuwiki/inc/lang/zh-tw/onceexisted.txt
/dokuwiki/inc/lang/zh/lang.php
/dokuwiki/inc/media.php
/dokuwiki/inc/parser/handler.php
/dokuwiki/inc/search.php
/dokuwiki/index.php
/dokuwiki/install.php
/dokuwiki/lib/exe/fetch.php
/dokuwiki/lib/plugins/acl/admin.php
/dokuwiki/lib/plugins/acl/lang/fr/help.txt
/dokuwiki/lib/plugins/acl/lang/fr/lang.php
/dokuwiki/lib/plugins/acl/lang/ja/lang.php
/dokuwiki/lib/plugins/acl/lang/sq/lang.php
/dokuwiki/lib/plugins/acl/lang/vi/help.txt
/dokuwiki/lib/plugins/acl/lang/vi/lang.php
/dokuwiki/lib/plugins/acl/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/acl/lang/zh/help.txt
/dokuwiki/lib/plugins/acl/lang/zh/lang.php
/dokuwiki/lib/plugins/action.php
/dokuwiki/lib/plugins/admin.php
/dokuwiki/lib/plugins/auth.php
/dokuwiki/lib/plugins/authad/adLDAP/classes/adLDAPContacts.php
/dokuwiki/lib/plugins/authad/adLDAP/classes/adLDAPGroups.php
/dokuwiki/lib/plugins/authad/adLDAP/classes/adLDAPUsers.php
/dokuwiki/lib/plugins/authad/auth.php
/dokuwiki/lib/plugins/authad/lang/vi/lang.php
/dokuwiki/lib/plugins/authad/lang/vi/settings.php
/dokuwiki/lib/plugins/authad/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/authad/lang/zh-tw/settings.php
/dokuwiki/lib/plugins/authldap/auth.php
/dokuwiki/lib/plugins/authldap/lang/fr/settings.php
/dokuwiki/lib/plugins/authldap/lang/it/settings.php
/dokuwiki/lib/plugins/authldap/lang/vi/settings.php
/dokuwiki/lib/plugins/authldap/lang/zh-tw/settings.php
/dokuwiki/lib/plugins/authldap/lang/zh/settings.php
/dokuwiki/lib/plugins/authpdo/auth.php
/dokuwiki/lib/plugins/authpdo/lang/vi/lang.php
/dokuwiki/lib/plugins/authpdo/lang/vi/settings.php
/dokuwiki/lib/plugins/authplain/auth.php
/dokuwiki/lib/plugins/authplain/lang/sq/lang.php
/dokuwiki/lib/plugins/authplain/lang/vi/lang.php
/dokuwiki/lib/plugins/authplain/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/cli.php
/dokuwiki/lib/plugins/config/lang/cs/lang.php
/dokuwiki/lib/plugins/config/lang/de/lang.php
/dokuwiki/lib/plugins/config/lang/fr/lang.php
/dokuwiki/lib/plugins/config/lang/it/lang.php
/dokuwiki/lib/plugins/config/lang/ja/lang.php
/dokuwiki/lib/plugins/config/lang/pt/lang.php
/dokuwiki/lib/plugins/config/lang/sk/lang.php
/dokuwiki/lib/plugins/config/lang/sq/lang.php
/dokuwiki/lib/plugins/config/lang/vi/intro.txt
/dokuwiki/lib/plugins/config/lang/vi/lang.php
/dokuwiki/lib/plugins/config/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/config/lang/zh/lang.php
/dokuwiki/lib/plugins/extension/cli.php
/dokuwiki/lib/plugins/extension/lang/cs/lang.php
/dokuwiki/lib/plugins/extension/lang/de/lang.php
/dokuwiki/lib/plugins/extension/lang/fr/intro_install.txt
/dokuwiki/lib/plugins/extension/lang/fr/lang.php
/dokuwiki/lib/plugins/extension/lang/it/lang.php
/dokuwiki/lib/plugins/extension/lang/ja/lang.php
/dokuwiki/lib/plugins/extension/lang/pt/lang.php
/dokuwiki/lib/plugins/extension/lang/sk/lang.php
/dokuwiki/lib/plugins/extension/lang/vi/intro_plugins.txt
/dokuwiki/lib/plugins/extension/lang/vi/intro_templates.txt
/dokuwiki/lib/plugins/extension/lang/vi/lang.php
/dokuwiki/lib/plugins/extension/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/popularity/lang/ja/intro.txt
/dokuwiki/lib/plugins/popularity/lang/sq/lang.php
/dokuwiki/lib/plugins/popularity/lang/vi/intro.txt
/dokuwiki/lib/plugins/popularity/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/remote.php
/dokuwiki/lib/plugins/revert/lang/cs/lang.php
/dokuwiki/lib/plugins/revert/lang/ja/intro.txt
/dokuwiki/lib/plugins/revert/lang/sq/lang.php
/dokuwiki/lib/plugins/revert/lang/vi/intro.txt
/dokuwiki/lib/plugins/revert/lang/vi/lang.php
/dokuwiki/lib/plugins/revert/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/styling/_test/colors.test.php
/dokuwiki/lib/plugins/styling/admin.php
/dokuwiki/lib/plugins/styling/lang/sk/intro.txt
/dokuwiki/lib/plugins/styling/lang/sk/lang.php
/dokuwiki/lib/plugins/styling/lang/vi/intro.txt
/dokuwiki/lib/plugins/styling/lang/vi/lang.php
/dokuwiki/lib/plugins/styling/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/styling/plugin.info.txt
/dokuwiki/lib/plugins/syntax.php
/dokuwiki/lib/plugins/usermanager/lang/ja/lang.php
/dokuwiki/lib/plugins/usermanager/lang/pt/lang.php
/dokuwiki/lib/plugins/usermanager/lang/sk/lang.php
/dokuwiki/lib/plugins/usermanager/lang/sq/lang.php
/dokuwiki/lib/plugins/usermanager/lang/vi/import.txt
/dokuwiki/lib/plugins/usermanager/lang/vi/intro.txt
/dokuwiki/lib/plugins/usermanager/lang/vi/lang.php
/dokuwiki/lib/plugins/usermanager/lang/zh-tw/lang.php
/dokuwiki/lib/plugins/usermanager/lang/zh/lang.php
/dokuwiki/lib/scripts/behaviour.js
/dokuwiki/lib/scripts/jquery/jquery.min.js
/dokuwiki/lib/scripts/jquery/update.sh
/dokuwiki/lib/scripts/jquery/versions
/dokuwiki/lib/scripts/media.js
/dokuwiki/lib/tpl/dokuwiki/css/content.less
/dokuwiki/lib/tpl/dokuwiki/lang/ja/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/sk/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/sk/style.txt
/dokuwiki/lib/tpl/dokuwiki/lang/vi/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/vi/style.txt
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/geshi/geshi/src/geshi.php
/dokuwiki/vendor/phpseclib/phpseclib/README.md
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ANSI.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php
/dokuwiki/vendor/splitbrain/php-cli/src/Options.php
d42a607e24-Jun-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

fix method name

558f089b24-Jun-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

make FulltextIndex::getIndexLengths() public

Third-party plugins may use this method. The [cloud plugin](https://github.com/dokufreaks/plugin-cloud) uses idx_indexLength().


/dokuwiki/.gitattributes
/dokuwiki/README
/dokuwiki/_test/bootstrap.php
/dokuwiki/_test/conf/local.php
/dokuwiki/_test/mock/AuthCaseInsensitivePlugin.php
/dokuwiki/_test/mock/AuthDeletePlugin.php
/dokuwiki/_test/tests/inc/Action/general.test.php
/dokuwiki/_test/tests/inc/auth_aclcheck_caseinsensitive.test.php
/dokuwiki/_test/tests/inc/auth_admincheck.test.php
/dokuwiki/_test/tests/inc/auth_deleteprofile.test.php
/dokuwiki/_test/tests/inc/mailer.test.php
/dokuwiki/_test/tests/inc/pageutils_nons.test.php
/dokuwiki/_test/tests/inc/pageutils_resolve_id.test.php
/dokuwiki/_test/tests/inc/parser/parser_media.test.php
/dokuwiki/_test/tests/inc/parser/renderer_xhtml.test.php
/dokuwiki/_test/tests/inc/remote.test.php
/dokuwiki/_test/tests/inc/remoteapicore.test.php
/dokuwiki/_test/tests/inc/toolbar.test.php
/dokuwiki/_test/tests/inc/utf8_strtolower.test.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/conf/license.php
/dokuwiki/data/deleted.files
/dokuwiki/doku.php
/dokuwiki/feed.php
/dokuwiki/inc/Action/Exception/FatalException.php
/dokuwiki/inc/Action/Revert.php
/dokuwiki/inc/Action/Sitemap.php
/dokuwiki/inc/Ajax.php
/dokuwiki/inc/Cache/CacheParser.php
/dokuwiki/inc/Debug/DebugHelper.php
/dokuwiki/inc/Extension/AuthPlugin.php
/dokuwiki/inc/HTTP/HTTPClient.php
/dokuwiki/inc/Mailer.class.php
/dokuwiki/inc/Menu/Item/Revert.php
/dokuwiki/inc/Parsing/Lexer/Lexer.php
/dokuwiki/inc/Remote/Api.php
/dokuwiki/inc/Remote/ApiCore.php
FulltextIndex.php
/dokuwiki/inc/Subscriptions/SubscriberManager.php
/dokuwiki/inc/TaskRunner.php
/dokuwiki/inc/Utf8/tables/case.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/changelog.php
/dokuwiki/inc/common.php
/dokuwiki/inc/compatibility.php
/dokuwiki/inc/confutils.php
/dokuwiki/inc/defines.php
/dokuwiki/inc/deprecated.php
/dokuwiki/inc/infoutils.php
/dokuwiki/inc/lang/be/lang.php
/dokuwiki/inc/lang/cs/lang.php
/dokuwiki/inc/lang/da/lang.php
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/lang/en/lang.php
/dokuwiki/inc/lang/es/lang.php
/dokuwiki/inc/lang/fr/lang.php
/dokuwiki/inc/lang/ka/lang.php
/dokuwiki/inc/lang/pt-br/lang.php
/dokuwiki/inc/lang/pt/admin.txt
/dokuwiki/inc/lang/pt/adminplugins.txt
/dokuwiki/inc/lang/pt/backlinks.txt
/dokuwiki/inc/lang/pt/conflict.txt
/dokuwiki/inc/lang/pt/denied.txt
/dokuwiki/inc/lang/pt/draft.txt
/dokuwiki/inc/lang/pt/edit.txt
/dokuwiki/inc/lang/pt/editrev.txt
/dokuwiki/inc/lang/pt/lang.php
/dokuwiki/inc/lang/pt/login.txt
/dokuwiki/inc/lang/pt/mailtext.txt
/dokuwiki/inc/lang/pt/newpage.txt
/dokuwiki/inc/lang/pt/norev.txt
/dokuwiki/inc/lang/pt/onceexisted.txt
/dokuwiki/inc/lang/pt/password.txt
/dokuwiki/inc/lang/pt/preview.txt
/dokuwiki/inc/lang/pt/pwconfirm.txt
/dokuwiki/inc/lang/pt/read.txt
/dokuwiki/inc/lang/pt/register.txt
/dokuwiki/inc/lang/pt/registermail.txt
/dokuwiki/inc/lang/pt/resendpwd.txt
/dokuwiki/inc/lang/pt/resetpwd.txt
/dokuwiki/inc/lang/pt/revisions.txt
/dokuwiki/inc/lang/pt/stopwords.txt
/dokuwiki/inc/lang/pt/subscr_digest.txt
/dokuwiki/inc/lang/pt/subscr_form.txt
/dokuwiki/inc/lang/pt/subscr_list.txt
/dokuwiki/inc/lang/pt/subscr_single.txt
/dokuwiki/inc/lang/pt/updateprofile.txt
/dokuwiki/inc/lang/pt/uploadmail.txt
/dokuwiki/inc/lang/ru/lang.php
/dokuwiki/inc/lang/si/admin.txt
/dokuwiki/inc/lang/si/adminplugins.txt
/dokuwiki/inc/lang/si/backlinks.txt
/dokuwiki/inc/lang/si/conflict.txt
/dokuwiki/inc/lang/si/denied.txt
/dokuwiki/inc/lang/si/diff.txt
/dokuwiki/inc/lang/si/draft.txt
/dokuwiki/inc/lang/si/index.txt
/dokuwiki/inc/lang/si/lang.php
/dokuwiki/inc/lang/sl/lang.php
/dokuwiki/inc/lang/th/lang.php
/dokuwiki/inc/lang/vi/admin.txt
/dokuwiki/inc/lang/vi/adminplugins.txt
/dokuwiki/inc/lang/vi/conflict.txt
/dokuwiki/inc/lang/vi/denied.txt
/dokuwiki/inc/lang/vi/draft.txt
/dokuwiki/inc/lang/vi/edit.txt
/dokuwiki/inc/lang/vi/editrev.txt
/dokuwiki/inc/lang/vi/index.txt
/dokuwiki/inc/lang/vi/lang.php
/dokuwiki/inc/lang/vi/locked.txt
/dokuwiki/inc/lang/vi/login.txt
/dokuwiki/inc/lang/vi/mailtext.txt
/dokuwiki/inc/lang/vi/newpage.txt
/dokuwiki/inc/lang/vi/norev.txt
/dokuwiki/inc/lang/vi/onceexisted.txt
/dokuwiki/inc/lang/vi/password.txt
/dokuwiki/inc/lang/vi/preview.txt
/dokuwiki/inc/lang/vi/pwconfirm.txt
/dokuwiki/inc/lang/vi/read.txt
/dokuwiki/inc/lang/vi/recent.txt
/dokuwiki/inc/lang/vi/register.txt
/dokuwiki/inc/lang/vi/registermail.txt
/dokuwiki/inc/lang/vi/resendpwd.txt
/dokuwiki/inc/lang/vi/resetpwd.txt
/dokuwiki/inc/lang/vi/revisions.txt
/dokuwiki/inc/lang/vi/searchpage.txt
/dokuwiki/inc/lang/vi/showrev.txt
/dokuwiki/inc/lang/vi/stopwords.txt
/dokuwiki/inc/lang/vi/subscr_digest.txt
/dokuwiki/inc/lang/vi/subscr_form.txt
/dokuwiki/inc/lang/vi/subscr_list.txt
/dokuwiki/inc/lang/vi/subscr_single.txt
/dokuwiki/inc/lang/vi/updateprofile.txt
/dokuwiki/inc/lang/vi/uploadmail.txt
/dokuwiki/inc/lang/zh/lang.php
/dokuwiki/inc/load.php
/dokuwiki/inc/mail.php
/dokuwiki/inc/media.php
/dokuwiki/inc/pageutils.php
/dokuwiki/inc/parser/renderer.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/inc/pluginutils.php
/dokuwiki/inc/template.php
/dokuwiki/inc/toolbar.php
/dokuwiki/install.php
/dokuwiki/lib/exe/indexer.php
/dokuwiki/lib/exe/jquery.php
/dokuwiki/lib/plugins/acl/lang/pt/help.txt
/dokuwiki/lib/plugins/acl/lang/pt/lang.php
/dokuwiki/lib/plugins/acl/lang/th/lang.php
/dokuwiki/lib/plugins/acl/lang/vi/help.txt
/dokuwiki/lib/plugins/acl/lang/vi/lang.php
/dokuwiki/lib/plugins/authad/auth.php
/dokuwiki/lib/plugins/authad/lang/da/settings.php
/dokuwiki/lib/plugins/authad/lang/pt/lang.php
/dokuwiki/lib/plugins/authad/lang/pt/settings.php
/dokuwiki/lib/plugins/authad/lang/vi/lang.php
/dokuwiki/lib/plugins/authad/lang/vi/settings.php
/dokuwiki/lib/plugins/authldap/lang/da/settings.php
/dokuwiki/lib/plugins/authldap/lang/pt/settings.php
/dokuwiki/lib/plugins/authldap/lang/vi/lang.php
/dokuwiki/lib/plugins/authldap/lang/vi/settings.php
/dokuwiki/lib/plugins/authpdo/lang/pt/lang.php
/dokuwiki/lib/plugins/authpdo/lang/vi/lang.php
/dokuwiki/lib/plugins/authpdo/lang/vi/settings.php
/dokuwiki/lib/plugins/authplain/lang/pt/lang.php
/dokuwiki/lib/plugins/authplain/lang/th/lang.php
/dokuwiki/lib/plugins/authplain/lang/vi/lang.php
/dokuwiki/lib/plugins/config/lang/cs/lang.php
/dokuwiki/lib/plugins/config/lang/da/lang.php
/dokuwiki/lib/plugins/config/lang/de/lang.php
/dokuwiki/lib/plugins/config/lang/es/lang.php
/dokuwiki/lib/plugins/config/lang/fr/lang.php
/dokuwiki/lib/plugins/config/lang/pt-br/lang.php
/dokuwiki/lib/plugins/config/lang/pt/intro.txt
/dokuwiki/lib/plugins/config/lang/pt/lang.php
/dokuwiki/lib/plugins/config/lang/ru/lang.php
/dokuwiki/lib/plugins/config/lang/th/lang.php
/dokuwiki/lib/plugins/config/lang/vi/intro.txt
/dokuwiki/lib/plugins/config/lang/vi/lang.php
/dokuwiki/lib/plugins/config/lang/zh/lang.php
/dokuwiki/lib/plugins/extension/admin.php
/dokuwiki/lib/plugins/extension/helper/extension.php
/dokuwiki/lib/plugins/extension/helper/gui.php
/dokuwiki/lib/plugins/extension/lang/da/lang.php
/dokuwiki/lib/plugins/extension/lang/en/lang.php
/dokuwiki/lib/plugins/extension/lang/es/lang.php
/dokuwiki/lib/plugins/extension/lang/fr/lang.php
/dokuwiki/lib/plugins/extension/lang/pt-br/lang.php
/dokuwiki/lib/plugins/extension/lang/pt/intro_install.txt
/dokuwiki/lib/plugins/extension/lang/pt/intro_plugins.txt
/dokuwiki/lib/plugins/extension/lang/pt/intro_search.txt
/dokuwiki/lib/plugins/extension/lang/pt/intro_templates.txt
/dokuwiki/lib/plugins/extension/lang/pt/lang.php
/dokuwiki/lib/plugins/extension/lang/ru/lang.php
/dokuwiki/lib/plugins/extension/lang/vi/intro_install.txt
/dokuwiki/lib/plugins/extension/lang/vi/intro_plugins.txt
/dokuwiki/lib/plugins/extension/lang/vi/intro_search.txt
/dokuwiki/lib/plugins/extension/lang/vi/intro_templates.txt
/dokuwiki/lib/plugins/extension/lang/vi/lang.php
/dokuwiki/lib/plugins/extension/lang/zh/lang.php
/dokuwiki/lib/plugins/info/plugin.info.txt
/dokuwiki/lib/plugins/info/syntax.php
/dokuwiki/lib/plugins/popularity/lang/pt/intro.txt
/dokuwiki/lib/plugins/popularity/lang/pt/lang.php
/dokuwiki/lib/plugins/popularity/lang/th/lang.php
/dokuwiki/lib/plugins/popularity/lang/vi/intro.txt
/dokuwiki/lib/plugins/popularity/lang/vi/lang.php
/dokuwiki/lib/plugins/popularity/lang/vi/submitted.txt
/dokuwiki/lib/plugins/revert/lang/cs/lang.php
/dokuwiki/lib/plugins/revert/lang/pt/intro.txt
/dokuwiki/lib/plugins/revert/lang/pt/lang.php
/dokuwiki/lib/plugins/revert/lang/th/lang.php
/dokuwiki/lib/plugins/revert/lang/vi/intro.txt
/dokuwiki/lib/plugins/revert/lang/vi/lang.php
/dokuwiki/lib/plugins/styling/admin.php
/dokuwiki/lib/plugins/styling/lang/pt/lang.php
/dokuwiki/lib/plugins/styling/lang/vi/intro.txt
/dokuwiki/lib/plugins/styling/lang/vi/lang.php
/dokuwiki/lib/plugins/styling/script.js
/dokuwiki/lib/plugins/usermanager/lang/pt/add.txt
/dokuwiki/lib/plugins/usermanager/lang/pt/delete.txt
/dokuwiki/lib/plugins/usermanager/lang/pt/edit.txt
/dokuwiki/lib/plugins/usermanager/lang/pt/import.txt
/dokuwiki/lib/plugins/usermanager/lang/pt/intro.txt
/dokuwiki/lib/plugins/usermanager/lang/pt/lang.php
/dokuwiki/lib/plugins/usermanager/lang/pt/list.txt
/dokuwiki/lib/plugins/usermanager/lang/th/lang.php
/dokuwiki/lib/plugins/usermanager/lang/vi/add.txt
/dokuwiki/lib/plugins/usermanager/lang/vi/delete.txt
/dokuwiki/lib/plugins/usermanager/lang/vi/edit.txt
/dokuwiki/lib/plugins/usermanager/lang/vi/import.txt
/dokuwiki/lib/plugins/usermanager/lang/vi/intro.txt
/dokuwiki/lib/plugins/usermanager/lang/vi/lang.php
/dokuwiki/lib/plugins/usermanager/lang/vi/list.txt
/dokuwiki/lib/scripts/jquery/jquery.cookie.js
/dokuwiki/lib/scripts/jquery/jquery.min.js
/dokuwiki/lib/scripts/jquery/update.sh
/dokuwiki/lib/scripts/jquery/versions
/dokuwiki/lib/scripts/page.js
/dokuwiki/lib/tpl/dokuwiki/css/_admin.less
/dokuwiki/lib/tpl/dokuwiki/lang/pt/style.txt
/dokuwiki/lib/tpl/dokuwiki/lang/vi/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/vi/style.txt
/dokuwiki/vendor/composer/autoload_real.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/marcusschwarz/lesserphp/HISTORY.md
/dokuwiki/vendor/marcusschwarz/lesserphp/README.md
/dokuwiki/vendor/marcusschwarz/lesserphp/lessc.inc.php
/dokuwiki/vendor/phpseclib/phpseclib/BACKERS.md
/dokuwiki/vendor/phpseclib/phpseclib/README.md
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Random.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/File/X509.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent.php
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent/Identity.php
/dokuwiki/vendor/simplepie/simplepie/CHANGELOG.md
/dokuwiki/vendor/simplepie/simplepie/LICENSE.txt
/dokuwiki/vendor/simplepie/simplepie/README.markdown
/dokuwiki/vendor/simplepie/simplepie/autoloader.php
/dokuwiki/vendor/simplepie/simplepie/composer.json
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Author.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Base.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/DB.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/File.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcache.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/Memcached.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Cache/MySQL.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Caption.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Category.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Content/Type/Sniffer.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Copyright.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Core.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Credit.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Decode/HTML/Entities.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Enclosure.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Exception.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/File.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/HTTP/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/IRI.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Item.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Locator.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Misc.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Net/IPv6.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Parse/Date.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Rating.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Registry.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Restriction.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Sanitize.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/Source.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/XML/Declaration/Parser.php
/dokuwiki/vendor/simplepie/simplepie/library/SimplePie/gzdecode.php
/dokuwiki/vendor/splitbrain/php-cli/README.md
/dokuwiki/vendor/splitbrain/php-cli/src/CLI.php
/dokuwiki/vendor/splitbrain/php-cli/src/Options.php
/dokuwiki/vendor/splitbrain/php-cli/src/TableFormatter.php
39f31b6e14-Mar-2020 Satoshi Sahara <sahara.satoshi@gmail.com>

Follow up #2985, fperm seetting

Fixed inconsistent handling of falsy values on fperm setting


/dokuwiki/.github/workflows/phpCS.yml
/dokuwiki/_test/phpcs.xml
/dokuwiki/_test/phpcs_MigrationAdjustments.xml
/dokuwiki/_test/tests/inc/auth_password.test.php
/dokuwiki/_test/tests/inc/parser/renderer_resolveinterwiki.test.php
/dokuwiki/conf/dokuwiki.php
/dokuwiki/feed.php
/dokuwiki/inc/Cache/Cache.php
/dokuwiki/inc/Cache/CacheInstructions.php
/dokuwiki/inc/PassHash.php
AbstractIndex.php
/dokuwiki/inc/html.php
/dokuwiki/inc/init.php
/dokuwiki/inc/io.php
/dokuwiki/inc/lang/el/lang.php
/dokuwiki/inc/lang/en/lang.php
/dokuwiki/inc/lang/ja/lang.php
/dokuwiki/inc/lang/no/lang.php
/dokuwiki/inc/media.php
/dokuwiki/inc/parser/renderer.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/inc/template.php
/dokuwiki/install.php
/dokuwiki/lib/images/fileicons/index.php
/dokuwiki/lib/images/smileys/index.php
/dokuwiki/lib/plugins/acl/script.js
/dokuwiki/lib/plugins/config/lang/el/lang.php
/dokuwiki/lib/plugins/config/lang/en/lang.php
/dokuwiki/lib/plugins/config/lang/ja/lang.php
/dokuwiki/lib/plugins/config/lang/no/lang.php
/dokuwiki/lib/plugins/config/settings/config.metadata.php
/dokuwiki/lib/plugins/extension/action.php
/dokuwiki/lib/plugins/extension/admin.php
/dokuwiki/lib/plugins/extension/helper/extension.php
/dokuwiki/lib/plugins/extension/helper/gui.php
/dokuwiki/lib/plugins/extension/helper/list.php
/dokuwiki/lib/plugins/extension/script.js
/dokuwiki/lib/plugins/revert/lang/no/lang.php
/dokuwiki/lib/plugins/styling/script.js
/dokuwiki/lib/plugins/usermanager/_test/csv_import.test.php
/dokuwiki/lib/plugins/usermanager/script.js
/dokuwiki/lib/scripts/behaviour.js
/dokuwiki/lib/scripts/edit.js
/dokuwiki/lib/scripts/editor.js
/dokuwiki/lib/scripts/fileuploaderextended.js
/dokuwiki/lib/scripts/linkwiz.js
/dokuwiki/lib/scripts/media.js
/dokuwiki/lib/scripts/page.js
/dokuwiki/lib/scripts/qsearch.js
/dokuwiki/lib/scripts/script.js
/dokuwiki/lib/scripts/search.js
/dokuwiki/lib/tpl/dokuwiki/script.js
/dokuwiki/lib/tpl/index.php

123456