diff options
author | Andreas Gohr <andi@splitbrain.org> | 2022-02-15 20:14:01 +0100 |
---|---|---|
committer | Andreas Gohr <andi@splitbrain.org> | 2022-02-15 20:14:01 +0100 |
commit | 92085f137340e36abbdd84941ad32174392e7038 (patch) | |
tree | f73812611e8f498e79c0e5862338bf9d6b12191b | |
parent | 056ce6f257bca482e52f2c727a36f4587b816f45 (diff) | |
download | dokuwiki-92085f137340e36abbdd84941ad32174392e7038.tar.gz dokuwiki-92085f137340e36abbdd84941ad32174392e7038.zip |
handle hashes in page_exists. fixes #3608
-rw-r--r-- | inc/pageutils.php | 2 |
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); |