aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorAndreas Gohr <andi@splitbrain.org>2022-02-15 20:14:01 +0100
committerAndreas Gohr <andi@splitbrain.org>2022-02-15 20:14:01 +0100
commit92085f137340e36abbdd84941ad32174392e7038 (patch)
treef73812611e8f498e79c0e5862338bf9d6b12191b
parent056ce6f257bca482e52f2c727a36f4587b816f45 (diff)
downloaddokuwiki-92085f137340e36abbdd84941ad32174392e7038.tar.gz
dokuwiki-92085f137340e36abbdd84941ad32174392e7038.zip
handle hashes in page_exists. fixes #3608
-rw-r--r--inc/pageutils.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/inc/pageutils.php b/inc/pageutils.php
index 32501d036..7a9acaec4 100644
--- a/inc/pageutils.php
+++ b/inc/pageutils.php
@@ -269,6 +269,8 @@ function sectionID($title,&$check) {
* @return bool exists?
*/
function page_exists($id, $rev = '', $clean = true, $date_at = false) {
+ $id = (explode('#', $id, 2))[0]; // #3608
+
if ($rev !== '' && $date_at) {
$pagelog = new PageChangeLog($id);
$pagelog_rev = $pagelog->getLastRevisionAt($rev);