Home
last modified time | relevance | path

Searched full:changelog (Results 1 – 25 of 333) sorted by path

12345678910>>...14

/dokuwiki/
H A Ddoku.php12 use dokuwiki\ChangeLog\PageChangeLog;
H A Dfeed.php16 use dokuwiki\ChangeLog\MediaChangeLog;
17 use dokuwiki\ChangeLog\PageChangeLog;
/dokuwiki/inc/ChangeLog/
H A DChangeLog.php3 namespace dokuwiki\ChangeLog;
8 * ChangeLog Prototype; methods for handling changelog
10 abstract class ChangeLog class
91 // set ChangeLog::currentRevision property
98 * Return the last revision identifier, date value of the last entry of the changelog
109 * Parses a changelog line into its components and save revision info to the cache pool
111 * @param string $value changelog line
126 * Get the changelog information for a specific revision (timestamp)
128 * Adjacent changelog line
[all...]
H A DChangeLogTrait.php3 namespace dokuwiki\ChangeLog;
8 * Provides methods for handling of changelog
13 * Adds an entry to the changelog file
20 * Parses a changelog line into its components
22 * @param string $line changelog line
47 * Build a changelog line from its components
51 * @return string changelog line
71 * Returns path to changelog
105 * Returns lines from changelog.
108 * When reference timestamp $rev is outside time range of changelog, readlogline
[all...]
H A DMediaChangeLog.php3 namespace dokuwiki\ChangeLog;
6 * Class MediaChangeLog; handles changelog of a media file
8 class MediaChangeLog extends ChangeLog
11 * Returns path to changelog
43 * Adds an entry to the changelog
49 * @see also addMediaLogEntry() in inc/changelog.php file
57 // add changelog lines
60 io_saveFile($conf['media_changelog'], $logline, $append = true); //global changelog cache
H A DPageChangeLog.php3 namespace dokuwiki\ChangeLog;
6 * Class PageChangeLog; handles changelog of a wiki page
8 class PageChangeLog extends ChangeLog
11 * Returns path to changelog
43 * Adds an entry to the changelog
49 * @see also addLogEntry() in inc/changelog.php file
57 // add changelog lines
60 io_saveFile($conf['changelog'], $logline, true); //global changelog cache
H A DRevisionInfo.php3 namespace dokuwiki\ChangeLog;
56 * link button depend on relation to current page or media file. A changelog line does
281 // even if it had once existed but deleted before. Simply ignore to check changelog.
/dokuwiki/inc/File/
H A DPageFile.php6 use dokuwiki\ChangeLog\PageChangeLog;
19 /* @var PageChangeLog $changelog */
20 public $changelog; variable in dokuwiki\\File\\PageFile
33 $this->changelog = new PageChangeLog($this->id);
58 $revInfo = $rev ? $this->changelog->getRevisionInfo($rev) : false;
69 * Also directs changelog and attic updates.
83 the attic and changelog with dokuwiki and external edits
149 // add a potential external edit entry to changelog and store it into attic
198 // adds an entry to the changelog and saves the metadata for the page
199 $logEntry = $this->changelog
[all...]
/dokuwiki/inc/Remote/
H A DApiCore.php6 use dokuwiki\ChangeLog\PageChangeLog;
471 * @param int $first skip the first n changelog lines, 0 starts at the current revision
/dokuwiki/inc/Subscriptions/
H A DBulkSubscriptionSender.php5 use dokuwiki\ChangeLog\PageChangeLog;
/dokuwiki/inc/
H A DTaskRunner.php8 use dokuwiki\ChangeLog\ChangeLog; alias
89 * Trims the recent changes cache (or imports the old changelog) as needed.
91 * @param bool $media_changes If the media changelog shall be trimmed instead of
92 * the page changelog
104 $fn = ($media_changes ? $conf['media_changelog'] : $conf['changelog']);
131 $log = ChangeLog::parseLogLine($lines[$i]);
154 // however the extra robustness in making the changelog cache self-correcting is worth it
170 // save trimmed changelog
H A Dchangelog.php4 * Changelog handling functions
10 use dokuwiki\ChangeLog\MediaChangeLog;
11 use dokuwiki\ChangeLog\ChangeLog;
12 use dokuwiki\ChangeLog\RevisionInfo;
16 * parses a changelog line into it's components
18 * @param string $line changelog line
27 dbg_deprecated('see ' . ChangeLog::class . '::parseLogLine()');
28 return ChangeLog::parseLogLine($line);
32 * Adds an entry to the changelog an
9 use dokuwiki\ChangeLog\ChangeLog; global() alias
[all...]
H A Dcommon.php16 use dokuwiki\ChangeLog\PageChangeLog;
272 // cache most recent changelog line in metadata if missing and still valid
280 // cached changelog line no longer valid
1269 * changelog. If so, we assume it has been an external edit and we create an
1270 * attic copy and add a proper changelog line.
1286 * Also directs changelog and attic updates.
H A Ddefines.php39 * Constants for known core changelog line types.
40 * @file inc/changelog.php
49 * Changelog filter constants
50 * @file inc/changelog.php
H A Ddeprecated.php105 class PageChangelog extends \dokuwiki\ChangeLog\PageChangeLog
110 dbg_deprecated(\dokuwiki\ChangeLog\PageChangeLog::class);
119 class MediaChangelog extends \dokuwiki\ChangeLog\MediaChangeLog
124 dbg_deprecated(\dokuwiki\ChangeLog\MediaChangeLog::class);
H A Dhtml.php14 use dokuwiki\ChangeLog\PageChangeLog;
336 * @param int $first skip the first n changelog lines
573 * @param PageChangeLog $pagelog changelog object of current page
H A Dinfoutils.php262 if (is_writable($conf['changelog'])) {
263 msg('Changelog is writable', 1);
264 } elseif (file_exists($conf['changelog'])) {
265 msg('Changelog is not writable', -1);
269 msg('Old changelog exists', 0);
272 if (file_exists($conf['changelog'] . '_failed')) {
273 msg('Importing old changelog failed', -1);
274 } elseif (file_exists($conf['changelog'] . '_importing')) {
275 msg('Importing old changelog now.', 0);
276 } elseif (file_exists($conf['changelog']
[all...]
H A Dinit.php310 // path to old changelog only needed for upgrading
312 $conf['changelog'] ?? $conf['savedir'] . '/changes.log'
317 // hardcoded changelog because it is now a cache that lives in meta
318 $conf['changelog'] = $conf['metadir'] . '/_dokuwiki.changes';
/dokuwiki/inc/Ui/
H A DDiff.php5 use dokuwiki\ChangeLog\ChangeLog; alias
26 /* @var ChangeLog */
27 protected $changelog; // PageChangeLog or MediaChangeLog object variable in dokuwiki\\Ui\\Diff
41 * set class property changelog
61 $this->rev2 = (int)$this->changelog->traceCurrentRevision($rev2);
100 $this->rev2 = $this->changelog->currentRevision();
113 $this->rev2 = (int)$this->changelog->traceCurrentRevision($rev2);
118 $rev2 = $this->changelog->currentRevision();
119 if ($rev2 > $this->changelog
[all...]
H A DMediaDiff.php5 use dokuwiki\ChangeLog\MediaChangeLog;
6 use dokuwiki\ChangeLog\RevisionInfo;
19 protected $changelog; variable in dokuwiki\\Ui\\MediaDiff
51 $this->changelog = new MediaChangeLog($this->id);
77 $changelog =& $this->changelog;
83 $changelogRev1 = $changelog->getRevisionInfo($this->rev1);
84 $changelogRev2 = $changelog->getRevisionInfo($this->rev2);
92 $isCurrent = $changelog->isCurrentRevision($RevInfo->val('date'));
H A DMediaRevisions.php5 use dokuwiki\ChangeLog\MediaChangeLog;
6 use dokuwiki\ChangeLog\RevisionInfo;
18 protected $changelog; variable in dokuwiki\\Ui\\MediaRevisions
36 $this->changelog = new MediaChangeLog($this->id);
42 * @param int $first skip the first n changelog lines
53 $changelog =& $this->changelog;
74 $RevInfo->isCurrent($changelog->isCurrentRevision($rev));
H A DPageDiff.php5 use dokuwiki\ChangeLog\PageChangeLog;
6 use dokuwiki\ChangeLog\RevisionInfo;
21 protected $changelog; variable in dokuwiki\\Ui\\PageDiff
51 $this->changelog = new PageChangeLog($this->id);
66 $changelog =& $this->changelog;
69 $info = $changelog->getCurrentRevisionInfo();
135 $changelog =& $this->changelog;
141 $changelogRev1 = $changelog
[all...]
H A DPageRevisions.php5 use dokuwiki\ChangeLog\PageChangeLog;
6 use dokuwiki\ChangeLog\RevisionInfo;
17 protected $changelog; variable in dokuwiki\\Ui\\PageRevisions
34 $this->changelog = new PageChangeLog($this->id);
40 * @param int $first skip the first n changelog lines
51 $changelog =& $this->changelog;
74 $RevInfo->isCurrent($changelog->isCurrentRevision($rev));
H A DRecent.php5 use dokuwiki\ChangeLog\MediaChangeLog;
6 use dokuwiki\ChangeLog\PageChangeLog;
7 use dokuwiki\ChangeLog\RevisionInfo;
23 * @param int $first skip the first n changelog lines
116 * @see also dokuwiki\Changelog::getRevisionInfo()
159 $changelog = new PageChangelog($info['id']);
161 $changelog = new MediaChangelog($info['id']);
163 if (!$changelog->isCurrentRevision($info['date'])) {
164 $currentRevInfo = $changelog->getCurrentRevisionInfo();
171 unset($changelog);
[all...]
H A DRevisions.php5 use dokuwiki\ChangeLog\ChangeLog; alias
21 /* @var ChangeLog */
22 protected $changelog; // PageChangeLog or MediaChangeLog object variable in dokuwiki\\Ui\\Revisions
36 * set class property changelog
46 * @see also https://www.dokuwiki.org/devel:changelog
52 $changelog =& $this->changelog;
55 $currentRevInfo = $changelog->getCurrentRevisionInfo();
64 $revlist = $changelog
[all...]

12345678910>>...14