| /dokuwiki/inc/Subscriptions/ |
| H A D | SubscriptionSender.php | 16 $this->mailer = $mailer; 23 …* @param string $rev The revision of the page, set to the current revision of the page $id if not … 27 protected function getMessageID($id, $rev = null) argument 37 if (is_null($rev)) { 38 $rev = @filemtime(wikiFN($id)); 41 return "<$id?rev=$rev@$listid>"; 52 * @param array $trep Predefined parameters used to parse the 54 * @param array $hrep Predefined parameters used to parse the 69 $mail = $this->mailer; 70 $mail->bcc($subscriber_mail); [all …]
|
| /dokuwiki/inc/ChangeLog/ |
| H A D | ChangeLog.php | 31 $this->cache =& $cache_revinfo; 32 if (!isset($this->cache[$id])) { 33 $this->cache[$id] = []; 36 $this->id = $id; 37 $this->setChunkSize($chunk_size); 43 * @param string|int $rev empty string or revision timestamp 46 abstract protected function getFilename($rev = ''); argument 58 * @param int $rev timestamp of current page 59 * @return bool true if $rev is current revision, otherwise false 61 public function isCurrentRevision($rev) argument [all …]
|
| /dokuwiki/ |
| H A D | doku.php | 15 // update message version - always use a string to avoid localized floats! 23 global $ACT, $INPUT, $QUERY, $ID, $REV, $DATE_AT, $IDX, 41 $INPUT->set('id', str_replace("\xC2\xAD", '', $INPUT->str('id'))); //soft-hyphen 42 $QUERY = trim($INPUT->str('q')); 45 $REV = $INPUT->int('rev'); variable 46 $DATE_AT = $INPUT->str('at'); 47 $IDX = $INPUT->str('idx'); 48 $DATE = $INPUT->int('date'); 49 $RANGE = $INPUT->str('range'); 50 $HIGH = $INPUT->param('s'); [all …]
|
| /dokuwiki/.github/workflows/ |
| H A D | release-preparation.yml | 4 # When the pull request is merged, the release-build workflow will be triggered automatically 16 - stable 17 - hotfix 18 - rc 23 description: 'The version date YYYY-MM-DD, empty for today' 29 runs-on: ubuntu-latest 31 - name: Fail if branch is not master 37 - name: Checkout 40 fetch-depth: 0 42 - name: Set git identity [all …]
|
| H A D | release-build.yml | 3 # release-preparation workflow 9 - stable 15 runs-on: ubuntu-latest 17 - name: Checkout 20 - name: Prepare Environment 24 - name: Check if a tag already exists 26 if git rev-parse "release-${{ env.current_version }}" >/dev/null 2>&1; then 31 - name: Create tag 32 uses: actions/github-script@v6 35 github-token: ${{ secrets.RELEASE_TOKEN }} [all …]
|
| /dokuwiki/inc/Remote/ |
| H A D | ApiCore.php | 36 'core.getAPIVersion' => (new ApiCall([$this, 'getAPIVersion'], 'info'))->setPublic(), 39 'core.getWikiTitle' => (new ApiCall([$this, 'getWikiTitle'], 'info'))->setPublic(), 42 'core.login' => (new ApiCall([$this, 'login'], 'user'))->setPublic(), 107 * Returns a Unix timestamp (seconds since 1970-01-01 00:00:00 UTC). 146 if ($auth->canDo('external')) { 147 $ok = $auth->trustExternal($user, $pass, false); 214 $page = $this->checkPage($page, 0, false, AUTH_NONE); 220 $userinfo = $auth->getUserData($user); 256 return $this->getAllPages($hash); 294 $pages = idx_get_indexer()->getPages(); [all …]
|
| /dokuwiki/vendor/geshi/geshi/src/geshi/ |
| H A D | bash.php | 4 * -------- 13 * ------- 15 * - Added loads of keywords and commands of GNU/Linux 16 * - Added support for parameters starting with a dash 18 * - Added description of extra language features (SF#1970248) 20 * - PARSER_CONTROL patch using SF #1788408 (BenBE) 22 * - Added a lot of keywords (BenBE / Jan G) 24 * - Added support for multiple object splitters 26 * - Added support for URLs 28 * - First Release [all …]
|
| H A D | rsplus.php | 7 * - Benilton Carvalho (beniltoncarvalho@gmail.com) 8 * - Fernando Henrique Ferraz Pereira da Rosa (mentus@gmail.com) 16 * ——- 18 * - Add references to Sekhon’s R Package docs 20 * - First Release 22 * - Added functions from base packages (Benilton Carvalho - carvalho@bclab.org) 25 * ———- 36 * ------------------------- 54 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 70 …'$.package_version', '$<-', '$<-.data.frame', 'abbreviate', 'abs', 'acos', 'acosh', 'addNA', 'addT… [all …]
|
| /dokuwiki/inc/ |
| H A D | common.php | 38 return htmlspecialchars($string, ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401, 'UTF-8'); 98 return preg_replace('/[\x00-\x1F]+/s', '', $string); 105 * @link http://en.wikipedia.org/wiki/Cross-site_request_forgery 106 * @link http://christ1an.blogspot.com/2007/04/preventing-csrf-efficiently.html 115 $user = $INPUT->server->str('REMOTE_USER'); 118 // CSRF checks are only for logged in users - do not generate for anonymous 133 if (!$INPUT->server->str('REMOTE_USER')) return true; // no logged in user, no need for a check 135 if (is_null($token)) $token = $INPUT->str('sectok'); 137 msg('Security Token did not match. Possible CSRF attack.', -1); 179 if ($INPUT->server->has('REMOTE_USER')) { [all …]
|
| H A D | parserutils.php | 71 * @param string|int $rev revision timestamp or empty string 79 function p_wiki_xhtml($id, $rev = '', $excuse = true, $date_at = '') argument 81 $file = wikiFN($id, $rev); 89 if ($rev || $date_at) { 92 … $ret = p_render('xhtml', p_get_instructions(io_readWikiPage($file, $id, $rev)), $info, $date_at); 101 if ($changelog->hasRevisions()) { 128 if ($event->advise_before()) { 131 $event->advise_after(); 152 if ($cache->useCache()) { 153 $parsed = $cache->retrieveCache(false); [all …]
|
| /dokuwiki/lib/plugins/authad/adLDAP/classes/ |
| H A D | adLDAPUtils.php | 12 * Copyright (c) 2006-2012 Scott Barnett, Richard Hyland 31 * @copyright (c) 2006-2012 Scott Barnett, Richard Hyland 32 * @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html LGPLv2.1 53 $this->adldap = $adldap; 75 $groupArray[] = substr($bits[0], 3, (strlen($bits[0])-3)); 98 * @param string $str The string the parse 105 '/([\x00-\x1F\*\(\)\\\\])/', 120 $strGUID = str_replace('-', '', $strGUID); 131 for ($i=16; $i<=(strlen($strGUID)-2); $i++) { 148 $rev = hexdec(substr($hex_sid, 0, 2)); [all …]
|
| /dokuwiki/inc/parser/ |
| H A D | handler.php | 44 $this->callWriter = new CallWriter($this); 57 $this->callWriter->writeCall($call); 67 return $this->callWriter; 77 $this->callWriter = $callWriter; 88 if (!isset($this->status[$status])) return null; 89 return $this->status[$status]; 100 $this->status[$status] = $value; 103 /** @deprecated 2019-10-31 use addCall() instead */ 107 $this->addCall($handler, $args, $pos); 122 $this->callWriter->writeCall($call); [all …]
|