Lines Matching +full:list +full:- +full:users -(+path:inc +path:lang) -(+path:lib +path:plugins +path:lang) -(+path:lib +path:tpl +path:dokuwiki +path:lang)

35             'core.getAPIVersion' => (new ApiCall([$this, 'getAPIVersion'], 'info'))->setPublic(),
38 'core.getWikiTitle' => (new ApiCall([$this, 'getWikiTitle'], 'info'))->setPublic(),
41 'core.login' => (new ApiCall([$this, 'login'], 'user'))->setPublic(),
106 * Returns a Unix timestamp (seconds since 1970-01-01 00:00:00 UTC).
145 if ($auth->canDo('external')) {
146 $ok = $auth->trustExternal($user, $pass, false);
213 $page = $this->checkPage($page, 0, false, AUTH_NONE);
219 $userinfo = $auth->getUserData($user);
235 * List all pages in the given namespace (and below)
244 * @return Page[] A list of matching pages
255 return $this->getAllPages($hash);
287 * @return Page[] A list of all pages
292 $list = [];
293 $pages = idx_get_indexer()->getPages();
303 if ($hash) $page->calculateHash();
305 $list[] = $page;
308 return $list;
322 * @return PageHit[] A list of matching pages
353 * Returns a list of recent changes to wiki pages. The results can be limited to changes newer than
363 * @author Michael Hamann <michael@content-space.de>
390 * A non-existing page (or revision) will return an empty string usually. For the current revision
403 $page = $this->checkPage($page, $rev, false);
432 $page = $this->checkPage($page, $rev);
454 $page = $this->checkPage($page, $rev);
457 if ($author) $result->retrieveAuthor();
458 if ($hash) $result->calculateHash();
464 * Returns a list of available revisions of a given wiki page
481 $page = $this->checkPage($page, 0, false);
484 $pagelog->setChunkSize(1024);
486 $revisions = $pagelog->getRevisions($first - 1, $conf['recent']);
490 if (!page_exists($page, $rev)) continue; // skip non-existing revisions
491 $info = $pagelog->getRevisionInfo($rev);
510 * This returns a list of links found in the given page. This includes internal, external and interwiki links
517 * @return Link[] A list of links found on the given page
527 $page = $this->checkPage($page);
532 // instantiate new Renderer - needed for interwiki links
534 $Renderer->interwiki = getInterwiki();
547 $url = $Renderer->_resolveInterWiki($in[1][2], $in[1][3]);
565 * @return string[] A list of pages linking to the given page
571 $page = $this->checkPage($page, 0, false);
579 * This call will try to lock all given pages. It will return a list of pages that were
581 * currently holding a lock, that page will be missing from the returned list.
583 * You should always ensure that the list of returned pages matches the given list of
593 * @param string[] $pages A list of pages to lock
594 * @return string[] A list of pages that were successfully locked
615 * This call will try to unlock all given pages. It will return a list of pages that were
617 * currently holding a lock, that page will be missing from the returned list.
619 * You should always ensure that the list of returned pages matches the given list of
624 * @param string[] $pages A list of pages to unlock
625 * @return string[] A list of pages that were successfully unlocked
665 $page = $this->checkPage($page, 0, false, AUTH_EDIT);
708 * If the page does not exist, it will be created. If a page template for the non-existant
725 $currentpage = $this->getPage($page);
729 return $this->savePage($page, $currentpage . $text, $summary, $isminor);
737 * List all media files in the given namespace (and below)
783 * Returns a list of recent changes to media files. The results can be limited to changes newer than
793 * @author Michael Hamann <michael@content-space.de>
873 if ($hash) $info->calculateHash();
874 if ($author) $info->retrieveAuthor();
889 * @return string[] A list of pages linking to the given page
932 '-' => '+', // RFC4648 base64url
998 * - clean the given page id
999 * - disallow an empty page id
1000 * - check if the page exists (unless disabled)
1001 * - check if the user has the required access level (pass AUTH_NONE to skip)