History log of /dokuwiki/inc/ChangeLog/ (Results 26 – 50 of 59)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
312e709523-Jan-2022 Satoshi Sahara <sahara.satoshi@gmail.com>

add mechanism to track external current revision


/dokuwiki/.github/workflows/testLinux.yml
/dokuwiki/.github/workflows/testWindows.yml
/dokuwiki/_test/tests/inc/parser/parser_media.test.php
/dokuwiki/inc/Action/Denied.php
ChangeLog.php
/dokuwiki/inc/Debug/DebugHelper.php
/dokuwiki/inc/HTTP/HTTPClient.php
/dokuwiki/inc/Logger.php
/dokuwiki/inc/Ui/Diff.php
/dokuwiki/inc/Utf8/PhpString.php
/dokuwiki/inc/actions.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/common.php
/dokuwiki/inc/lang/cs/lang.php
/dokuwiki/inc/lang/fa/draft.txt
/dokuwiki/inc/lang/fa/lang.php
/dokuwiki/inc/lang/fa/onceexisted.txt
/dokuwiki/inc/lang/fr/lang.php
/dokuwiki/inc/lang/hu/lang.php
/dokuwiki/inc/lang/nl/lang.php
/dokuwiki/inc/lang/pt-br/lang.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/inc/parserutils.php
/dokuwiki/lib/plugins/acl/lang/hu/lang.php
/dokuwiki/lib/plugins/acl/lang/pt-br/lang.php
/dokuwiki/lib/plugins/authad/lang/fr/settings.php
/dokuwiki/lib/plugins/authad/lang/hu/lang.php
/dokuwiki/lib/plugins/authad/lang/hu/settings.php
/dokuwiki/lib/plugins/authldap/lang/fa/settings.php
/dokuwiki/lib/plugins/authldap/lang/hu/lang.php
/dokuwiki/lib/plugins/authldap/lang/hu/settings.php
/dokuwiki/lib/plugins/authpdo/lang/hu/lang.php
/dokuwiki/lib/plugins/authplain/lang/hu/lang.php
/dokuwiki/lib/plugins/config/lang/fa/lang.php
/dokuwiki/lib/plugins/config/lang/fr/lang.php
/dokuwiki/lib/plugins/config/lang/hu/lang.php
/dokuwiki/lib/plugins/config/lang/nl/lang.php
/dokuwiki/lib/plugins/config/lang/pt-br/lang.php
/dokuwiki/lib/plugins/extension/lang/hu/lang.php
/dokuwiki/lib/plugins/extension/lang/nl/lang.php
/dokuwiki/lib/plugins/popularity/lang/hu/lang.php
/dokuwiki/lib/plugins/revert/lang/hu/lang.php
/dokuwiki/lib/plugins/styling/lang/hu/lang.php
/dokuwiki/lib/plugins/usermanager/lang/hu/lang.php
/dokuwiki/lib/tpl/dokuwiki/lang/hu/lang.php
3d727ea415-Jan-2022 Gerrit Uitslag <klapinklapin@gmail.com>

existing/not existing/not in attic styling

For Recent or the first item of Revisions a red link is useful refer the
user to allow creating/uploading a new page/media.
For items not existing in attic

existing/not existing/not in attic styling

For Recent or the first item of Revisions a red link is useful refer the
user to allow creating/uploading a new page/media.
For items not existing in attic no link is shown at all.

show more ...

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

restore rev= in revisions

75d9280c15-Jan-2022 Gerrit Uitslag <klapinklapin@gmail.com>

prevent some possible undefines in code analyses

bf3fa5e908-Jan-2022 Satoshi Sahara <sahara.satoshi@gmail.com>

new RevisionInfo class obsoletes anonymous objRevInfo class

obsolete getObjRevInfo() in Ui\Recent and Ui\Revisions classes, that had defined anonymous class. they are similar but slightly differentl

new RevisionInfo class obsoletes anonymous objRevInfo class

obsolete getObjRevInfo() in Ui\Recent and Ui\Revisions classes, that had defined anonymous class. they are similar but slightly differently treat the diff link icon. It is impossible to create common method for diff icon using only revision information, it depends on caller, ie. recent or revisions list

show more ...

86216bf006-Jan-2022 Gerrit Uitslag <klapinklapin@gmail.com>

Move caching current revision info to getRevisionInfo()

needed to ensure initiation of the class is not using files from disk.
Because getCurrentRevisionInfo needs getRevisionInfo() as well, looping

Move caching current revision info to getRevisionInfo()

needed to ensure initiation of the class is not using files from disk.
Because getCurrentRevisionInfo needs getRevisionInfo() as well, looping
needs to be prevented

show more ...

54d95e3606-Jan-2022 Gerrit Uitslag <klapinklapin@gmail.com>

revInfo was already retrieved

0b5bb6b406-Jan-2022 Gerrit Uitslag <klapinklapin@gmail.com>

at this point it is already checked that $fileRev exists

79a2d78405-Jan-2022 Gerrit Uitslag <klapinklapin@gmail.com>

import classes, replace dbglog, simplify, remove unused statements, and other warnings from IntelliJ

update phpdocs,
rename dokuwiki/Ui/Draft to PageDraft


/dokuwiki/SECURITY.md
/dokuwiki/_test/core/phpQuery-onefile.php
/dokuwiki/_test/phpcs_MigrationAdjustments.xml
/dokuwiki/_test/tests/inc/File/PageResolverTest.php
/dokuwiki/_test/tests/inc/common_clientip.test.php
/dokuwiki/_test/tests/inc/common_pageinfo.test.php
/dokuwiki/_test/tests/inc/common_saveWikiText.test.php
/dokuwiki/_test/tests/inc/pageutils_resolve_pageid.test.php
/dokuwiki/bin/wantedpages.php
/dokuwiki/inc/Action/AbstractAction.php
/dokuwiki/inc/Action/AbstractAliasAction.php
/dokuwiki/inc/Action/Admin.php
/dokuwiki/inc/Action/Cancel.php
/dokuwiki/inc/Action/Denied.php
/dokuwiki/inc/Action/Draftdel.php
/dokuwiki/inc/Action/Edit.php
/dokuwiki/inc/Action/Logout.php
/dokuwiki/inc/Action/Plugin.php
/dokuwiki/inc/Action/Profile.php
/dokuwiki/inc/Action/ProfileDelete.php
/dokuwiki/inc/Action/Recent.php
/dokuwiki/inc/Action/Recover.php
/dokuwiki/inc/Action/Register.php
/dokuwiki/inc/Action/Resendpwd.php
/dokuwiki/inc/Action/Sitemap.php
/dokuwiki/inc/Action/Subscribe.php
/dokuwiki/inc/ActionRouter.php
/dokuwiki/inc/Ajax.php
ChangeLog.php
ChangeLogTrait.php
PageChangeLog.php
/dokuwiki/inc/Draft.php
/dokuwiki/inc/File/MediaFile.php
/dokuwiki/inc/File/MediaResolver.php
/dokuwiki/inc/File/PageFile.php
/dokuwiki/inc/File/PageResolver.php
/dokuwiki/inc/File/Resolver.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/MediaDiff.php
/dokuwiki/inc/Ui/MediaRevisions.php
/dokuwiki/inc/Ui/PageDiff.php
/dokuwiki/inc/Ui/PageDraft.php
/dokuwiki/inc/Ui/Recent.php
/dokuwiki/inc/Ui/Search.php
/dokuwiki/inc/Ui/UserProfile.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/changelog.php
/dokuwiki/inc/common.php
/dokuwiki/inc/html.php
/dokuwiki/inc/lang/ar/lang.php
/dokuwiki/inc/lang/az/lang.php
/dokuwiki/inc/lang/be/lang.php
/dokuwiki/inc/lang/bg/lang.php
/dokuwiki/inc/lang/bn/lang.php
/dokuwiki/inc/lang/ca-valencia/lang.php
/dokuwiki/inc/lang/ca/lang.php
/dokuwiki/inc/lang/cs/lang.php
/dokuwiki/inc/lang/cy/lang.php
/dokuwiki/inc/lang/da/lang.php
/dokuwiki/inc/lang/de-informal/lang.php
/dokuwiki/inc/lang/de/lang.php
/dokuwiki/inc/lang/el/lang.php
/dokuwiki/inc/lang/eo/lang.php
/dokuwiki/inc/lang/es/lang.php
/dokuwiki/inc/lang/et/lang.php
/dokuwiki/inc/lang/eu/lang.php
/dokuwiki/inc/lang/fa/lang.php
/dokuwiki/inc/lang/fi/lang.php
/dokuwiki/inc/lang/fr/lang.php
/dokuwiki/inc/lang/gl/lang.php
/dokuwiki/inc/lang/he/lang.php
/dokuwiki/inc/lang/hr/lang.php
/dokuwiki/inc/lang/hu/lang.php
/dokuwiki/inc/lang/ia/lang.php
/dokuwiki/inc/lang/id/lang.php
/dokuwiki/inc/lang/is/lang.php
/dokuwiki/inc/lang/it/lang.php
/dokuwiki/inc/lang/ja/lang.php
/dokuwiki/inc/lang/ka/lang.php
/dokuwiki/inc/lang/ko/lang.php
/dokuwiki/inc/lang/la/lang.php
/dokuwiki/inc/lang/lb/lang.php
/dokuwiki/inc/lang/lt/lang.php
/dokuwiki/inc/lang/lv/lang.php
/dokuwiki/inc/lang/mk/lang.php
/dokuwiki/inc/lang/mr/lang.php
/dokuwiki/inc/lang/ne/lang.php
/dokuwiki/inc/lang/nl/lang.php
/dokuwiki/inc/lang/no/lang.php
/dokuwiki/inc/lang/pl/lang.php
/dokuwiki/inc/lang/pt-br/lang.php
/dokuwiki/inc/lang/pt/lang.php
/dokuwiki/inc/lang/ro/lang.php
/dokuwiki/inc/lang/ru/lang.php
/dokuwiki/inc/lang/sk/lang.php
/dokuwiki/inc/lang/sl/lang.php
/dokuwiki/inc/lang/sq/lang.php
/dokuwiki/inc/lang/sr/lang.php
/dokuwiki/inc/lang/sv/lang.php
/dokuwiki/inc/lang/th/lang.php
/dokuwiki/inc/lang/tr/lang.php
/dokuwiki/inc/lang/uk/lang.php
/dokuwiki/inc/lang/vi/lang.php
/dokuwiki/inc/lang/zh-tw/lang.php
/dokuwiki/inc/media.php
/dokuwiki/inc/pageutils.php
/dokuwiki/inc/parser/metadata.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/inc/template.php
/dokuwiki/lib/plugins/authpdo/_test/sqlite.test.php
/dokuwiki/lib/plugins/authpdo/_test/test.sqlite3
/dokuwiki/lib/plugins/authplain/_test/escaping.test.php
/dokuwiki/lib/plugins/authplain/auth.php
/dokuwiki/lib/plugins/extension/action.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/script.js
/dokuwiki/lib/plugins/logviewer/admin.php
/dokuwiki/lib/plugins/styling/admin.php
/dokuwiki/lib/plugins/styling/lang/el/lang.php
/dokuwiki/lib/scripts/edit.js
/dokuwiki/lib/styles/all.css
/dokuwiki/lib/tpl/dokuwiki/detail.php
/dokuwiki/lib/tpl/dokuwiki/mediamanager.php
07869ee728-Nov-2021 Satoshi Sahara <sahara.satoshi@gmail.com>

fix typo

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

set current revision date 1sec before now for external deletion

in preparation for possible new page save

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

use time() for revision date of externally deleted page

also, code doc updates

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

rename saveRevisionInfo to cacheRevisionInfo

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

move hasRevision() to trait


/dokuwiki/.github/workflows/testLinux.yml
/dokuwiki/.gitignore
/dokuwiki/_test/core/phpQuery-onefile.php
/dokuwiki/_test/tests/inc/XmlRpcServer.test.php
/dokuwiki/_test/tests/inc/auth_loadacl.test.php
/dokuwiki/_test/tests/inc/auth_password.test.php
/dokuwiki/_test/tests/inc/common_mediainfo.test.php
/dokuwiki/_test/tests/inc/common_saveWikiText.test.php
/dokuwiki/_test/tests/inc/indexer_indexing.test.php
/dokuwiki/_test/tests/inc/init_creationmodes.test.php
/dokuwiki/_test/tests/inc/media_searchlist.test.php
/dokuwiki/_test/tests/inc/parser/parser_code.test.php
/dokuwiki/_test/tests/inc/parser/parser_file.test.php
/dokuwiki/_test/tests/inc/parser/parser_footnote.test.php
/dokuwiki/_test/tests/inc/parser/parser_quotes.test.php
/dokuwiki/_test/tests/inc/remote.test.php
/dokuwiki/_test/tests/inc/sort_without_collator.test.php
/dokuwiki/_test/tests/lib/exe/fetch_imagetoken.test.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/conf/interwiki.conf
ChangeLog.php
ChangeLogTrait.php
/dokuwiki/inc/HTTP/HTTPClient.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
/dokuwiki/inc/Search/Indexer.php
/dokuwiki/inc/Subscriptions/BulkSubscriptionSender.php
/dokuwiki/inc/init.php
/dokuwiki/inc/io.php
/dokuwiki/inc/lang/ca/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/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/pl/lang.php
/dokuwiki/inc/load.php
/dokuwiki/lib/exe/css.php
/dokuwiki/lib/exe/manifest.php
/dokuwiki/lib/images/email.svg
/dokuwiki/lib/images/external-link.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/de-informal/lang.php
/dokuwiki/lib/plugins/authad/lang/ca/settings.php
/dokuwiki/lib/plugins/authad/lang/eo/lang.php
/dokuwiki/lib/plugins/authad/lang/pl/settings.php
/dokuwiki/lib/plugins/authldap/lang/ca/settings.php
/dokuwiki/lib/plugins/authpdo/lang/pl/settings.php
/dokuwiki/lib/plugins/config/lang/ca/lang.php
/dokuwiki/lib/plugins/config/lang/de-informal/lang.php
/dokuwiki/lib/plugins/config/lang/eo/lang.php
/dokuwiki/lib/plugins/config/lang/fr/lang.php
/dokuwiki/lib/plugins/config/lang/pl/lang.php
/dokuwiki/lib/plugins/extension/cli.php
/dokuwiki/lib/plugins/extension/helper/extension.php
/dokuwiki/lib/plugins/extension/lang/fr/intro_search.txt
/dokuwiki/lib/plugins/extension/lang/pl/lang.php
/dokuwiki/lib/plugins/popularity/lang/fr/intro.txt
/dokuwiki/lib/plugins/usermanager/lang/fr/import.txt
/dokuwiki/lib/tpl/dokuwiki/css/_links.css
/dokuwiki/vendor/composer/ClassLoader.php
/dokuwiki/vendor/composer/InstalledVersions.php
/dokuwiki/vendor/composer/autoload_psr4.php
/dokuwiki/vendor/composer/autoload_static.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/kissifrot/php-ixr/.editorconfig
/dokuwiki/vendor/kissifrot/php-ixr/.gitignore
/dokuwiki/vendor/kissifrot/php-ixr/LICENSE.txt
/dokuwiki/vendor/kissifrot/php-ixr/README.md
/dokuwiki/vendor/kissifrot/php-ixr/composer.json
/dokuwiki/vendor/kissifrot/php-ixr/src/Client/Client.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Client/ClientMulticall.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Client/ClientSSL.php
/dokuwiki/vendor/kissifrot/php-ixr/src/DataType/Base64.php
/dokuwiki/vendor/kissifrot/php-ixr/src/DataType/Date.php
/dokuwiki/vendor/kissifrot/php-ixr/src/DataType/Value.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Exception/ClientException.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Exception/ServerException.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Message/Error.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Message/Message.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Request/Request.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Server/ClassServer.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Server/IntrospectionServer.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Server/Server.php
1d11f1d306-Nov-2021 Satoshi Sahara <sahara.satoshi@gmail.com>

ChangeLogTrait

- move ChangeLog low level methods into trait
- static ChangeLog::parseLogLine() replaces parseChangeLogLine()
- new ChangeLog::buildLogLine()

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

new method ChangeLog::addLogEntry()

rewrite `detectExternalEdit()` in inc/common.php

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

change wrongly older mtime of current page than last revision

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

use false for unknown timestamp instead of 'unknown'

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

set revInfo{'current'] when needed

do not set 'current' key in ChangeLog:getCurrentRevisionInfo(), instead set it during loop in Revision and Diff classes

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

obsolete ChangeLog:isExternalEdition

new methods: isLastRevision(), lastRevision()

804096ea23-Oct-2021 Satoshi Sahara <sahara.satoshi@gmail.com>

fix wrong filesize of oldrev

b82f241121-Oct-2021 Satoshi Sahara <sahara.satoshi@gmail.com>

new Changelog::saveRevisionInfo()

e39c2efb21-Oct-2021 Satoshi Sahara <sahara.satoshi@gmail.com>

improve just created condition

case 1: new page or media
case 2: newer one that had existed but is already deleted via DW Editor

7df78a7821-Oct-2021 Satoshi Sahara <sahara.satoshi@gmail.com>

skip cached revInfo to keep "current" entry

to

19b5dd7e16-Oct-2021 Satoshi Sahara <sahara.satoshi@gmail.com>

set ChangeLog property currentRevision when instantiated

will cause more unittest errors during common_pageinfo_test

123