|
From: <var...@us...> - 2021-11-25 14:38:28
|
Revision: 10688
http://sourceforge.net/p/phpwiki/code/10688
Author: vargenau
Date: 2021-11-25 14:38:26 +0000 (Thu, 25 Nov 2021)
Log Message:
-----------
Check PHPWIKI_DIR is defined
Modified Paths:
--------------
trunk/lib/plugin/PhotoAlbum.php
Modified: trunk/lib/plugin/PhotoAlbum.php
===================================================================
--- trunk/lib/plugin/PhotoAlbum.php 2021-11-25 14:29:08 UTC (rev 10687)
+++ trunk/lib/plugin/PhotoAlbum.php 2021-11-25 14:38:26 UTC (rev 10688)
@@ -583,7 +583,9 @@
if (string_ends_with($src, "/"))
$src = substr($src, 0, -1);
}
- if (!file_exists($src) and @file_exists(PHPWIKI_DIR . "/$src")) {
+ if (!file_exists($src)
+ && defined('PHPWIKI_DIR')
+ && file_exists(PHPWIKI_DIR . "/$src")) {
$src = PHPWIKI_DIR . "/$src";
}
// check if src is a directory
@@ -613,8 +615,11 @@
// check if $src is an image
foreach (array('jpeg', 'jpg', 'png', 'gif') as $ext) {
if (preg_match("/\.$ext$/", $src)) {
- if (!file_exists($src) and @file_exists(PHPWIKI_DIR . "/$src"))
+ if (!file_exists($src)
+ && defined('PHPWIKI_DIR')
+ && file_exists(PHPWIKI_DIR . "/$src")) {
$src = PHPWIKI_DIR . "/$src";
+ }
if ($web_location == 1 and !empty($contents)) {
$photos[] = array("src" => $src,
"name" => $src,
@@ -622,8 +627,9 @@
"desc" => "");
return '';
}
- if (!file_exists($src))
+ if (!file_exists($src)) {
return $this->error(fmt("Unable to find src=“%s”", $src));
+ }
$photos[] = array("src" => $src,
"name" => "../" . $src,
"name_tile" => $src,
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|