History log of /dokuwiki/inc/Ui/ (Results 51 – 75 of 258)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
b428a50a23-Jan-2022 Satoshi Sahara <sahara.satoshi@gmail.com>

use OOP like method name in RevisionInfo class

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

track current revision in Diff::compare()

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

prevent warning undefined array key "highlighted"

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

strict check to find prev and next revision

array_search may return false and treated as 0 when a rev not found revs.

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
/dokuwiki/inc/ChangeLog/ChangeLog.php
/dokuwiki/inc/ChangeLog/RevisionInfo.php
/dokuwiki/inc/Debug/DebugHelper.php
/dokuwiki/inc/HTTP/HTTPClient.php
/dokuwiki/inc/Logger.php
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
b622cd7915-Jan-2022 Gerrit Uitslag <klapinklapin@gmail.com>

update only revinfo of externally deleted items

externally edited (and externally created is not in the list) are not
updated because sorting by date is not worth so much changes.
Updating and not s

update only revinfo of externally deleted items

externally edited (and externally created is not in the list) are not
updated because sorting by date is not worth so much changes.
Updating and not sorting results in a too messy list

show more ...

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

renamed difflinkRevision

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 ...

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

reformating

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

skip link to ?do=diff for a just created page on Recent Changes page

Alternative is counting number of revisions available, like the image,
but that is slower because it needs a changelog per item,

skip link to ?do=diff for a just created page on Recent Changes page

Alternative is counting number of revisions available, like the image,
but that is slower because it needs a changelog per item, while in
practice this only should happen for just created pages. Also changelogs
of images are more recent implemented in DokuWiki so less often
complete.

show more ...

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

Recent Changes page can also show external edits

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

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

remove Diff::buildDiffHead

new in development version, is not used.


/dokuwiki/.github/workflows/testLinux.yml
/dokuwiki/.gitignore
/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/XmlRpcServer.test.php
/dokuwiki/_test/tests/inc/auth_loadacl.test.php
/dokuwiki/_test/tests/inc/auth_password.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/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/pageutils_resolve_pageid.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/bin/wantedpages.php
/dokuwiki/composer.json
/dokuwiki/composer.lock
/dokuwiki/conf/interwiki.conf
/dokuwiki/inc/Action/Denied.php
/dokuwiki/inc/Action/Draftdel.php
/dokuwiki/inc/Action/Logout.php
/dokuwiki/inc/ActionRouter.php
/dokuwiki/inc/Ajax.php
/dokuwiki/inc/ChangeLog/ChangeLog.php
/dokuwiki/inc/ChangeLog/ChangeLogTrait.php
/dokuwiki/inc/ChangeLog/MediaChangeLog.php
/dokuwiki/inc/ChangeLog/PageChangeLog.php
/dokuwiki/inc/Draft.php
/dokuwiki/inc/File/MediaResolver.php
/dokuwiki/inc/File/PageFile.php
/dokuwiki/inc/File/PageResolver.php
/dokuwiki/inc/File/Resolver.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/TaskRunner.php
Diff.php
/dokuwiki/inc/auth.php
/dokuwiki/inc/changelog.php
/dokuwiki/inc/common.php
/dokuwiki/inc/init.php
/dokuwiki/inc/io.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/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/lang.php
/dokuwiki/inc/lang/el/lang.php
/dokuwiki/inc/lang/eo/lang.php
/dokuwiki/inc/lang/eo/onceexisted.txt
/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/denied.txt
/dokuwiki/inc/lang/fr/diff.txt
/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/hy/backlinks.txt
/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/load.php
/dokuwiki/inc/pageutils.php
/dokuwiki/inc/parser/metadata.php
/dokuwiki/inc/parser/xhtml.php
/dokuwiki/inc/template.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/_test/sqlite.test.php
/dokuwiki/lib/plugins/authpdo/_test/test.sqlite3
/dokuwiki/lib/plugins/authpdo/lang/pl/settings.php
/dokuwiki/lib/plugins/authplain/_test/escaping.test.php
/dokuwiki/lib/plugins/authplain/auth.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/action.php
/dokuwiki/lib/plugins/extension/cli.php
/dokuwiki/lib/plugins/extension/helper/extension.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/script.js
/dokuwiki/lib/plugins/logviewer/admin.php
/dokuwiki/lib/plugins/popularity/lang/fr/intro.txt
/dokuwiki/lib/plugins/styling/admin.php
/dokuwiki/lib/plugins/styling/lang/el/lang.php
/dokuwiki/lib/plugins/usermanager/lang/fr/import.txt
/dokuwiki/lib/scripts/edit.js
/dokuwiki/lib/styles/all.css
/dokuwiki/lib/tpl/dokuwiki/css/_links.css
/dokuwiki/lib/tpl/dokuwiki/detail.php
/dokuwiki/lib/tpl/dokuwiki/mediamanager.php
/dokuwiki/vendor/composer/ClassLoader.php
/dokuwiki/vendor/composer/InstalledVersions.php
/dokuwiki/vendor/composer/autoload_psr4.php
/dokuwiki/vendor/composer/autoload_static.php
/dokuwiki/vendor/composer/installed.json
/dokuwiki/vendor/composer/installed.php
/dokuwiki/vendor/kissifrot/php-ixr/.editorconfig
/dokuwiki/vendor/kissifrot/php-ixr/.gitignore
/dokuwiki/vendor/kissifrot/php-ixr/LICENSE.txt
/dokuwiki/vendor/kissifrot/php-ixr/README.md
/dokuwiki/vendor/kissifrot/php-ixr/composer.json
/dokuwiki/vendor/kissifrot/php-ixr/src/Client/Client.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Client/ClientMulticall.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Client/ClientSSL.php
/dokuwiki/vendor/kissifrot/php-ixr/src/DataType/Base64.php
/dokuwiki/vendor/kissifrot/php-ixr/src/DataType/Date.php
/dokuwiki/vendor/kissifrot/php-ixr/src/DataType/Value.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Exception/ClientException.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Exception/ServerException.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Message/Error.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Message/Message.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Request/Request.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Server/ClassServer.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Server/IntrospectionServer.php
/dokuwiki/vendor/kissifrot/php-ixr/src/Server/Server.php
dbf582dd03-Nov-2021 Satoshi Sahara <sahara.satoshi@gmail.com>

use false for unknown timestamp instead of 'unknown'

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

typo

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

get revision pair in Diff:handle()

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

set revInfo['current'] in Ui\Recents

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()

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

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

Modernize Ui\Diff, PageDiff, MediaDiff

- define class property RevInfo pair
- handle() html form data
- preProcess() set RevInfo pair
- show() generate html
- set RevInfo in CompareWith() when confl

Modernize Ui\Diff, PageDiff, MediaDiff

- define class property RevInfo pair
- handle() html form data
- preProcess() set RevInfo pair
- show() generate html
- set RevInfo in CompareWith() when conflict and draft

show more ...

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

obsolete Diff::getExtendedRevisionInfo()

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

use integer $rev in Revision and Diff forms

pass tentative revision instead of 'current' for external edition

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

@ssahara update Ui\Diff using ChangeLog\getCurrentRevisionInfo()

remove class property $item
remove abstract function itemFN()
ignore metadata when considering external edit

1234567891011