From bc381ede7dc757e442099c74b1969ed1911732a5 Mon Sep 17 00:00:00 2001 From: hufangzhou Date: Mon, 18 Apr 2022 16:45:12 +0800 Subject: [PATCH] * Fix bug #21833. --- module/doc/model.php | 1 + 1 file changed, 1 insertion(+) diff --git a/module/doc/model.php b/module/doc/model.php index b7890c1816..833de11ba0 100644 --- a/module/doc/model.php +++ b/module/doc/model.php @@ -2672,6 +2672,7 @@ EOT; $autoloadPage = true; if(!empty($doc) and $doc->type == 'url') { + if(!preg_match('/^https?:\/\//', $doc->content)) $doc->content = 'http://' . $doc->content; $parsedUrl = parse_url($doc->content); $urlPort = isset($parsedUrl['port']) ? ':' . $parsedUrl['port'] : ''; $urlDomain = $parsedUrl['host'] . $urlPort;