diff --git a/include/admin/images.inc.php b/include/admin/images.inc.php index 53304b90..38300e78 100644 --- a/include/admin/images.inc.php +++ b/include/admin/images.inc.php @@ -615,7 +615,7 @@ switch ($serendipity['GET']['adminAction']) { $data['case_directoryCreate'] = true; $data['formtoken'] = serendipity_setFormToken(); $data['folders'] = $folders; - $data['dir'] = $serendipity['GET']['dir']; + $data['dir'] = $serendipity['GET']['dir'] ?? null; break; case 'directorySelect': diff --git a/include/functions_images.inc.php b/include/functions_images.inc.php index 8053f000..3e125435 100644 --- a/include/functions_images.inc.php +++ b/include/functions_images.inc.php @@ -73,6 +73,8 @@ function serendipity_fetchImagesFromDatabase($start=0, $limit=0, &$total=null, $ if ($limit != 0) { $limitsql = serendipity_db_limit_sql(serendipity_db_limit($start, $limit)); + } else { + $limitsql = ''; } if ($hideSubdirFiles == false) { diff --git a/templates/2k11/admin/images.inc.tpl b/templates/2k11/admin/images.inc.tpl index 63105052..5a86f641 100644 --- a/templates/2k11/admin/images.inc.tpl +++ b/templates/2k11/admin/images.inc.tpl @@ -47,9 +47,9 @@ {if isset($showML)}{$showML}{/if} {/if} {if $case_directoryDoDelete} - {if $print_DIRECTORY_WRITE_ERROR} {$print_DIRECTORY_WRITE_ERROR}{/if} + {if isset($print_DIRECTORY_WRITE_ERROR) && $print_DIRECTORY_WRITE_ERROR} {$print_DIRECTORY_WRITE_ERROR}{/if} {if isset($ob_serendipity_killPath)}{$ob_serendipity_killPath}{/if} - {if $print_ERROR_NO_DIRECTORY} {$print_ERROR_NO_DIRECTORY}{/if} + {if isset($print_ERROR_NO_DIRECTORY) && $print_ERROR_NO_DIRECTORY} {$print_ERROR_NO_DIRECTORY}{/if} {/if} {if $case_directoryEdit} {if !empty($smarty.post.serendipity.save)} @@ -124,7 +124,7 @@ {if $print_DIRECTORY_CREATED} {$print_DIRECTORY_CREATED} {/if} - {if $print_DIRECTORY_WRITE_ERROR} + {if isset($print_DIRECTORY_WRITE_ERROR) && $print_DIRECTORY_WRITE_ERROR} {$print_DIRECTORY_WRITE_ERROR} {/if} {$CONST.BACK}