Lines Matching refs:ID
96 global $ID;
102 if (!$ID) return;
103 if (!isset($this->pages[$ID])) return;
108 $md5cache = getCacheName($ID, '.renderrevision');
118 if (!file_exists($md5cache) || filemtime(wikiFN($ID)) > filemtime($md5cache)) {
120 … $this->logDebug($ID . ' Wrote render hash cache: path=' . $md5cache . ' hash=' . $md5xhtml);
123 $storage->saveRevision($ID, filemtime(wikiFN($ID)), $xhtml);
125 … $ID . ' Found new revision and stored render for rev=' . filemtime(wikiFN($ID)) .
126 ' in ' . $storage->getFilename($ID, filemtime(wikiFN($ID)))
129 $storage->cleanUp($ID);
136 if (time() - filemtime(wikiFN($ID)) < $this->getConf('maxfrequency')) {
149 $oldPageMtime = filemtime(wikiFN($ID));
150 $this->current = $ID;
151 (new PageFile($ID))->saveWikiText(rawWiki($ID), $this->getLang('summary'));
153 $this->logDebug($ID . ' Created new wiki revision');
156 $diff = $this->getRenderDiff($storage->getRevision($ID, $oldPageMtime), $xhtml);
158 $ID . ' Render diff between stored rev ' . $oldPageMtime .
159 ' (' . $storage->getFilename($ID, $oldPageMtime) . ') vs current:' . "\n" . $diff
162 …$this->logDebug($ID . ' Render diff unavailable: no stored render for rev ' . filemtime(wikiFN($ID…