From b2eb1714196a0f8a8318815b226683689034df97 Mon Sep 17 00:00:00 2001 From: garvinhicking Date: Thu, 9 Feb 2006 14:04:36 +0000 Subject: [PATCH] Add image HTML selectors, fix some permission issues --- include/admin/images.inc.php | 43 +++++++++++++++----------------- include/functions_images.inc.php | 14 ++++++++--- 2 files changed, 31 insertions(+), 26 deletions(-) diff --git a/include/admin/images.inc.php b/include/admin/images.inc.php index 270588d..e2fa778 100644 --- a/include/admin/images.inc.php +++ b/include/admin/images.inc.php @@ -18,13 +18,13 @@ switch ($serendipity['GET']['adminAction']) { @set_time_limit(0); @ignore_user_abort(); - echo '

' . SYNCING . '

'; + echo '

' . SYNCING . '

'; flush(); $i = serendipity_syncThumbs(); printf(SYNC_DONE, $i); - echo '

' . RESIZING . '

'; + echo '

' . RESIZING . '

'; flush(); $i = serendipity_generateThumbs(); @@ -54,9 +54,9 @@ switch ($serendipity['GET']['adminAction']) { $abortLoc = $serendipity['serendipityHTTPPath'] . $serendipity['adminFile'] . '?serendipity[adminModule]=images'; $newLoc = $abortLoc . '&serendipity[adminAction]=DoDelete&serendipity[fid]=' . (int)$serendipity['GET']['fid'] . '&' . serendipity_setFormToken('url'); - printf(ABOUT_TO_DELETE_FILE, $file['name'] .'.'. $file['extension']); + printf('

' . ABOUT_TO_DELETE_FILE . '
', $file['name'] .'.'. $file['extension']); ?> -
+
           @@ -139,7 +139,7 @@ switch ($serendipity['GET']['adminAction']) { } ?> - +


-
+

- + @@ -385,11 +383,11 @@ switch ($serendipity['GET']['adminAction']) { } ?> -
- +
+


- +
@@ -445,11 +443,11 @@ switch ($serendipity['GET']['adminAction']) { 'write' ); ?> -
- +
+


- +
@@ -488,10 +486,9 @@ switch ($serendipity['GET']['adminAction']) { ); ?> +

- -
-
+
@@ -525,7 +522,7 @@ switch ($serendipity['GET']['adminAction']) { 'write' ); ?> - +
- +
-
+
\n"; } + if (!is_array($paths)) { + return true; + } + + $startCount = count($paths); if (serendipity_userLoggedIn() && (!isset($serendipity['enableACL']) || $serendipity['enableACL'] == true)) { // Check if we are a cool superuser. Bail out if we are. if (serendipity_checkPermission('adminImagesMaintainOthers') && serendipity_checkPermission('adminImagesDirectories')) { @@ -1703,7 +1708,7 @@ function serendipity_directoryACL(&$paths, $type = 'read') { AND a.artifact_mode = '" . serendipity_db_escape_string($type) . "'"; $allowed = serendipity_db_query($q); if (!is_array($allowed)) { - return false; + return true; } // Get a list of all the groups for this user. Pipe it into a usable array. @@ -1748,7 +1753,10 @@ function serendipity_directoryACL(&$paths, $type = 'read') { } } - if (count($paths) < 1) { + if (count($paths) < $startCount) { + if ($debug) { + echo "ACL denied all.
\n"; + } return false; } } -- 2.39.5