@@ -1,77 +1,77 @@ |
||
| 1 | 1 | <?php |
| 2 | - /** |
|
| 3 | - * delete selected files |
|
| 4 | - * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 5 | - * @link www.phpletter.com |
|
| 6 | - * @since 22/April/2007 |
|
| 7 | - * |
|
| 8 | - */ |
|
| 9 | - require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 10 | - $error = ""; |
|
| 11 | - if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_DELETE) |
|
| 12 | - { |
|
| 13 | - $error = SYS_DISABLED; |
|
| 14 | - } |
|
| 15 | - elseif(!empty($_GET['delete'])) |
|
| 16 | - {//delete the selected file from context menu |
|
| 17 | - if(!file_exists($_GET['delete'])) |
|
| 18 | - { |
|
| 19 | - $error = ERR_FILE_NOT_AVAILABLE; |
|
| 20 | - } |
|
| 21 | - elseif(!isUnderRoot($_GET['delete'])) |
|
| 22 | - { |
|
| 23 | - $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
|
| 24 | - }else |
|
| 25 | - { |
|
| 26 | - include_once(CLASS_FILE); |
|
| 27 | - $file = new file(); |
|
| 28 | - if(is_dir($_GET['delete']) |
|
| 29 | - && isValidPattern(CONFIG_SYS_INC_DIR_PATTERN, getBaseName($_GET['delete'])) |
|
| 30 | - && !isInvalidPattern(CONFIG_SYS_EXC_DIR_PATTERN, getBaseName($_GET['delete']))) |
|
| 31 | - { |
|
| 32 | - $file->delete(addTrailingSlash(backslashToSlash($_GET['delete']))); |
|
| 33 | - }elseif(is_file($_GET['delete']) |
|
| 34 | - && isValidPattern(CONFIG_SYS_INC_FILE_PATTERN, getBaseName($_GET['delete'])) |
|
| 35 | - && !isInvalidPattern(CONFIG_SYS_EXC_FILE_PATTERN, getBaseName($_GET['delete'])) |
|
| 36 | - ) |
|
| 37 | - { |
|
| 38 | - $file->delete(($_GET['delete'])); |
|
| 39 | - } |
|
| 40 | - } |
|
| 41 | - }else |
|
| 42 | - { |
|
| 43 | - if(!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 44 | - { |
|
| 45 | - $error = ERR_NOT_FILE_SELECTED; |
|
| 46 | - } |
|
| 47 | - else |
|
| 48 | - { |
|
| 2 | + /** |
|
| 3 | + * delete selected files |
|
| 4 | + * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 5 | + * @link www.phpletter.com |
|
| 6 | + * @since 22/April/2007 |
|
| 7 | + * |
|
| 8 | + */ |
|
| 9 | + require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 10 | + $error = ""; |
|
| 11 | + if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_DELETE) |
|
| 12 | + { |
|
| 13 | + $error = SYS_DISABLED; |
|
| 14 | + } |
|
| 15 | + elseif(!empty($_GET['delete'])) |
|
| 16 | + {//delete the selected file from context menu |
|
| 17 | + if(!file_exists($_GET['delete'])) |
|
| 18 | + { |
|
| 19 | + $error = ERR_FILE_NOT_AVAILABLE; |
|
| 20 | + } |
|
| 21 | + elseif(!isUnderRoot($_GET['delete'])) |
|
| 22 | + { |
|
| 23 | + $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
|
| 24 | + }else |
|
| 25 | + { |
|
| 26 | + include_once(CLASS_FILE); |
|
| 27 | + $file = new file(); |
|
| 28 | + if(is_dir($_GET['delete']) |
|
| 29 | + && isValidPattern(CONFIG_SYS_INC_DIR_PATTERN, getBaseName($_GET['delete'])) |
|
| 30 | + && !isInvalidPattern(CONFIG_SYS_EXC_DIR_PATTERN, getBaseName($_GET['delete']))) |
|
| 31 | + { |
|
| 32 | + $file->delete(addTrailingSlash(backslashToSlash($_GET['delete']))); |
|
| 33 | + }elseif(is_file($_GET['delete']) |
|
| 34 | + && isValidPattern(CONFIG_SYS_INC_FILE_PATTERN, getBaseName($_GET['delete'])) |
|
| 35 | + && !isInvalidPattern(CONFIG_SYS_EXC_FILE_PATTERN, getBaseName($_GET['delete'])) |
|
| 36 | + ) |
|
| 37 | + { |
|
| 38 | + $file->delete(($_GET['delete'])); |
|
| 39 | + } |
|
| 40 | + } |
|
| 41 | + }else |
|
| 42 | + { |
|
| 43 | + if(!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 44 | + { |
|
| 45 | + $error = ERR_NOT_FILE_SELECTED; |
|
| 46 | + } |
|
| 47 | + else |
|
| 48 | + { |
|
| 49 | 49 | |
| 50 | - include_once(CLASS_FILE); |
|
| 51 | - $file = new file(); |
|
| 50 | + include_once(CLASS_FILE); |
|
| 51 | + $file = new file(); |
|
| 52 | 52 | |
| 53 | - foreach($_POST['selectedDoc'] as $doc) |
|
| 54 | - { |
|
| 55 | - if(file_exists($doc) && isUnderRoot($doc)) |
|
| 56 | - { |
|
| 57 | - if(is_dir($doc) |
|
| 58 | - && isValidPattern(CONFIG_SYS_INC_DIR_PATTERN, $doc) |
|
| 59 | - && !isInvalidPattern(CONFIG_SYS_EXC_DIR_PATTERN, $doc)) |
|
| 60 | - { |
|
| 61 | - $file->delete(addTrailingSlash(backslashToSlash($doc))); |
|
| 62 | - }elseif(is_file($doc) |
|
| 63 | - && isValidPattern(CONFIG_SYS_INC_FILE_PATTERN, $doc) |
|
| 64 | - && !isInvalidPattern(CONFIG_SYS_EXC_FILE_PATTERN, $doc) |
|
| 65 | - ) |
|
| 66 | - { |
|
| 67 | - $file->delete($doc); |
|
| 68 | - } |
|
| 69 | - } |
|
| 53 | + foreach($_POST['selectedDoc'] as $doc) |
|
| 54 | + { |
|
| 55 | + if(file_exists($doc) && isUnderRoot($doc)) |
|
| 56 | + { |
|
| 57 | + if(is_dir($doc) |
|
| 58 | + && isValidPattern(CONFIG_SYS_INC_DIR_PATTERN, $doc) |
|
| 59 | + && !isInvalidPattern(CONFIG_SYS_EXC_DIR_PATTERN, $doc)) |
|
| 60 | + { |
|
| 61 | + $file->delete(addTrailingSlash(backslashToSlash($doc))); |
|
| 62 | + }elseif(is_file($doc) |
|
| 63 | + && isValidPattern(CONFIG_SYS_INC_FILE_PATTERN, $doc) |
|
| 64 | + && !isInvalidPattern(CONFIG_SYS_EXC_FILE_PATTERN, $doc) |
|
| 65 | + ) |
|
| 66 | + { |
|
| 67 | + $file->delete($doc); |
|
| 68 | + } |
|
| 69 | + } |
|
| 70 | 70 | |
| 71 | 71 | |
| 72 | - } |
|
| 73 | - } |
|
| 74 | - } |
|
| 72 | + } |
|
| 73 | + } |
|
| 74 | + } |
|
| 75 | 75 | |
| 76 | - echo "{error:'" . $error . "'}"; |
|
| 76 | + echo "{error:'" . $error . "'}"; |
|
| 77 | 77 | ?> |
| 78 | 78 | \ No newline at end of file |
@@ -6,31 +6,31 @@ discard block |
||
| 6 | 6 | * @since 22/April/2007 |
| 7 | 7 | * |
| 8 | 8 | */ |
| 9 | - require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 9 | + require_once(dirname(__FILE__).DIRECTORY_SEPARATOR."inc".DIRECTORY_SEPARATOR."config.php"); |
|
| 10 | 10 | $error = ""; |
| 11 | - if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_DELETE) |
|
| 11 | + if (CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_DELETE) |
|
| 12 | 12 | { |
| 13 | 13 | $error = SYS_DISABLED; |
| 14 | 14 | } |
| 15 | - elseif(!empty($_GET['delete'])) |
|
| 15 | + elseif (!empty($_GET['delete'])) |
|
| 16 | 16 | {//delete the selected file from context menu |
| 17 | - if(!file_exists($_GET['delete'])) |
|
| 17 | + if (!file_exists($_GET['delete'])) |
|
| 18 | 18 | { |
| 19 | 19 | $error = ERR_FILE_NOT_AVAILABLE; |
| 20 | 20 | } |
| 21 | - elseif(!isUnderRoot($_GET['delete'])) |
|
| 21 | + elseif (!isUnderRoot($_GET['delete'])) |
|
| 22 | 22 | { |
| 23 | 23 | $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
| 24 | - }else |
|
| 24 | + } else |
|
| 25 | 25 | { |
| 26 | 26 | include_once(CLASS_FILE); |
| 27 | 27 | $file = new file(); |
| 28 | - if(is_dir($_GET['delete']) |
|
| 28 | + if (is_dir($_GET['delete']) |
|
| 29 | 29 | && isValidPattern(CONFIG_SYS_INC_DIR_PATTERN, getBaseName($_GET['delete'])) |
| 30 | 30 | && !isInvalidPattern(CONFIG_SYS_EXC_DIR_PATTERN, getBaseName($_GET['delete']))) |
| 31 | 31 | { |
| 32 | 32 | $file->delete(addTrailingSlash(backslashToSlash($_GET['delete']))); |
| 33 | - }elseif(is_file($_GET['delete']) |
|
| 33 | + }elseif (is_file($_GET['delete']) |
|
| 34 | 34 | && isValidPattern(CONFIG_SYS_INC_FILE_PATTERN, getBaseName($_GET['delete'])) |
| 35 | 35 | && !isInvalidPattern(CONFIG_SYS_EXC_FILE_PATTERN, getBaseName($_GET['delete'])) |
| 36 | 36 | ) |
@@ -38,9 +38,9 @@ discard block |
||
| 38 | 38 | $file->delete(($_GET['delete'])); |
| 39 | 39 | } |
| 40 | 40 | } |
| 41 | - }else |
|
| 41 | + } else |
|
| 42 | 42 | { |
| 43 | - if(!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 43 | + if (!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 44 | 44 | { |
| 45 | 45 | $error = ERR_NOT_FILE_SELECTED; |
| 46 | 46 | } |
@@ -50,16 +50,16 @@ discard block |
||
| 50 | 50 | include_once(CLASS_FILE); |
| 51 | 51 | $file = new file(); |
| 52 | 52 | |
| 53 | - foreach($_POST['selectedDoc'] as $doc) |
|
| 53 | + foreach ($_POST['selectedDoc'] as $doc) |
|
| 54 | 54 | { |
| 55 | - if(file_exists($doc) && isUnderRoot($doc)) |
|
| 55 | + if (file_exists($doc) && isUnderRoot($doc)) |
|
| 56 | 56 | { |
| 57 | - if(is_dir($doc) |
|
| 57 | + if (is_dir($doc) |
|
| 58 | 58 | && isValidPattern(CONFIG_SYS_INC_DIR_PATTERN, $doc) |
| 59 | 59 | && !isInvalidPattern(CONFIG_SYS_EXC_DIR_PATTERN, $doc)) |
| 60 | 60 | { |
| 61 | 61 | $file->delete(addTrailingSlash(backslashToSlash($doc))); |
| 62 | - }elseif(is_file($doc) |
|
| 62 | + }elseif (is_file($doc) |
|
| 63 | 63 | && isValidPattern(CONFIG_SYS_INC_FILE_PATTERN, $doc) |
| 64 | 64 | && !isInvalidPattern(CONFIG_SYS_EXC_FILE_PATTERN, $doc) |
| 65 | 65 | ) |
@@ -73,5 +73,5 @@ discard block |
||
| 73 | 73 | } |
| 74 | 74 | } |
| 75 | 75 | |
| 76 | - echo "{error:'" . $error . "'}"; |
|
| 76 | + echo "{error:'".$error."'}"; |
|
| 77 | 77 | ?> |
| 78 | 78 | \ No newline at end of file |
@@ -11,17 +11,15 @@ discard block |
||
| 11 | 11 | if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_DELETE) |
| 12 | 12 | { |
| 13 | 13 | $error = SYS_DISABLED; |
| 14 | - } |
|
| 15 | - elseif(!empty($_GET['delete'])) |
|
| 14 | + } elseif(!empty($_GET['delete'])) |
|
| 16 | 15 | {//delete the selected file from context menu |
| 17 | 16 | if(!file_exists($_GET['delete'])) |
| 18 | 17 | { |
| 19 | 18 | $error = ERR_FILE_NOT_AVAILABLE; |
| 20 | - } |
|
| 21 | - elseif(!isUnderRoot($_GET['delete'])) |
|
| 19 | + } elseif(!isUnderRoot($_GET['delete'])) |
|
| 22 | 20 | { |
| 23 | 21 | $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
| 24 | - }else |
|
| 22 | + } else |
|
| 25 | 23 | { |
| 26 | 24 | include_once(CLASS_FILE); |
| 27 | 25 | $file = new file(); |
@@ -30,7 +28,7 @@ discard block |
||
| 30 | 28 | && !isInvalidPattern(CONFIG_SYS_EXC_DIR_PATTERN, getBaseName($_GET['delete']))) |
| 31 | 29 | { |
| 32 | 30 | $file->delete(addTrailingSlash(backslashToSlash($_GET['delete']))); |
| 33 | - }elseif(is_file($_GET['delete']) |
|
| 31 | + } elseif(is_file($_GET['delete']) |
|
| 34 | 32 | && isValidPattern(CONFIG_SYS_INC_FILE_PATTERN, getBaseName($_GET['delete'])) |
| 35 | 33 | && !isInvalidPattern(CONFIG_SYS_EXC_FILE_PATTERN, getBaseName($_GET['delete'])) |
| 36 | 34 | ) |
@@ -38,13 +36,12 @@ discard block |
||
| 38 | 36 | $file->delete(($_GET['delete'])); |
| 39 | 37 | } |
| 40 | 38 | } |
| 41 | - }else |
|
| 39 | + } else |
|
| 42 | 40 | { |
| 43 | 41 | if(!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
| 44 | 42 | { |
| 45 | 43 | $error = ERR_NOT_FILE_SELECTED; |
| 46 | - } |
|
| 47 | - else |
|
| 44 | + } else |
|
| 48 | 45 | { |
| 49 | 46 | |
| 50 | 47 | include_once(CLASS_FILE); |
@@ -59,7 +56,7 @@ discard block |
||
| 59 | 56 | && !isInvalidPattern(CONFIG_SYS_EXC_DIR_PATTERN, $doc)) |
| 60 | 57 | { |
| 61 | 58 | $file->delete(addTrailingSlash(backslashToSlash($doc))); |
| 62 | - }elseif(is_file($doc) |
|
| 59 | + } elseif(is_file($doc) |
|
| 63 | 60 | && isValidPattern(CONFIG_SYS_INC_FILE_PATTERN, $doc) |
| 64 | 61 | && !isInvalidPattern(CONFIG_SYS_EXC_FILE_PATTERN, $doc) |
| 65 | 62 | ) |
@@ -1,33 +1,33 @@ |
||
| 1 | 1 | <?php |
| 2 | - /** |
|
| 3 | - * cut file |
|
| 4 | - * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 5 | - * @link www.phpletter.com |
|
| 6 | - * @since 22/May/2007 |
|
| 7 | - * |
|
| 8 | - */ |
|
| 9 | - require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 10 | - $error = ""; |
|
| 11 | - $info = ''; |
|
| 12 | - if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_CUT) |
|
| 13 | - { |
|
| 14 | - $error = SYS_DISABLED; |
|
| 15 | - } |
|
| 16 | - elseif(!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 17 | - { |
|
| 18 | - $error = ERR_NOT_DOC_SELECTED_FOR_CUT; |
|
| 19 | - } |
|
| 20 | - elseif(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 21 | - { |
|
| 22 | - $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
|
| 23 | - }else |
|
| 24 | - { |
|
| 25 | - require_once(CLASS_SESSION_ACTION); |
|
| 26 | - $sessionAction = new SessionAction(); |
|
| 27 | - $sessionAction->setAction($_POST['action_value']); |
|
| 28 | - $sessionAction->setFolder($_POST['currentFolderPath']); |
|
| 29 | - $sessionAction->set($_POST['selectedDoc']); |
|
| 30 | - $info = ',num:' . sizeof($_POST['selectedDoc']); |
|
| 31 | - } |
|
| 32 | - echo "{error:'" . $error . "'\n" . $info . "}"; |
|
| 2 | + /** |
|
| 3 | + * cut file |
|
| 4 | + * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 5 | + * @link www.phpletter.com |
|
| 6 | + * @since 22/May/2007 |
|
| 7 | + * |
|
| 8 | + */ |
|
| 9 | + require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 10 | + $error = ""; |
|
| 11 | + $info = ''; |
|
| 12 | + if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_CUT) |
|
| 13 | + { |
|
| 14 | + $error = SYS_DISABLED; |
|
| 15 | + } |
|
| 16 | + elseif(!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 17 | + { |
|
| 18 | + $error = ERR_NOT_DOC_SELECTED_FOR_CUT; |
|
| 19 | + } |
|
| 20 | + elseif(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 21 | + { |
|
| 22 | + $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
|
| 23 | + }else |
|
| 24 | + { |
|
| 25 | + require_once(CLASS_SESSION_ACTION); |
|
| 26 | + $sessionAction = new SessionAction(); |
|
| 27 | + $sessionAction->setAction($_POST['action_value']); |
|
| 28 | + $sessionAction->setFolder($_POST['currentFolderPath']); |
|
| 29 | + $sessionAction->set($_POST['selectedDoc']); |
|
| 30 | + $info = ',num:' . sizeof($_POST['selectedDoc']); |
|
| 31 | + } |
|
| 32 | + echo "{error:'" . $error . "'\n" . $info . "}"; |
|
| 33 | 33 | ?> |
| 34 | 34 | \ No newline at end of file |
@@ -6,28 +6,28 @@ |
||
| 6 | 6 | * @since 22/May/2007 |
| 7 | 7 | * |
| 8 | 8 | */ |
| 9 | - require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 9 | + require_once(dirname(__FILE__).DIRECTORY_SEPARATOR."inc".DIRECTORY_SEPARATOR."config.php"); |
|
| 10 | 10 | $error = ""; |
| 11 | 11 | $info = ''; |
| 12 | - if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_CUT) |
|
| 12 | + if (CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_CUT) |
|
| 13 | 13 | { |
| 14 | 14 | $error = SYS_DISABLED; |
| 15 | 15 | } |
| 16 | - elseif(!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 16 | + elseif (!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 17 | 17 | { |
| 18 | 18 | $error = ERR_NOT_DOC_SELECTED_FOR_CUT; |
| 19 | 19 | } |
| 20 | - elseif(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 20 | + elseif (empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 21 | 21 | { |
| 22 | 22 | $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
| 23 | - }else |
|
| 23 | + } else |
|
| 24 | 24 | { |
| 25 | 25 | require_once(CLASS_SESSION_ACTION); |
| 26 | 26 | $sessionAction = new SessionAction(); |
| 27 | 27 | $sessionAction->setAction($_POST['action_value']); |
| 28 | 28 | $sessionAction->setFolder($_POST['currentFolderPath']); |
| 29 | 29 | $sessionAction->set($_POST['selectedDoc']); |
| 30 | - $info = ',num:' . sizeof($_POST['selectedDoc']); |
|
| 30 | + $info = ',num:'.sizeof($_POST['selectedDoc']); |
|
| 31 | 31 | } |
| 32 | - echo "{error:'" . $error . "'\n" . $info . "}"; |
|
| 32 | + echo "{error:'".$error."'\n".$info."}"; |
|
| 33 | 33 | ?> |
| 34 | 34 | \ No newline at end of file |
@@ -13,15 +13,13 @@ |
||
| 13 | 13 | if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_COPY) |
| 14 | 14 | { |
| 15 | 15 | $error = SYS_DISABLED; |
| 16 | - } |
|
| 17 | - elseif(!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 16 | + } elseif(!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 18 | 17 | { |
| 19 | 18 | $error = ERR_NOT_DOC_SELECTED_FOR_COPY; |
| 20 | - } |
|
| 21 | - elseif(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 19 | + } elseif(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 22 | 20 | { |
| 23 | 21 | $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
| 24 | - }else |
|
| 22 | + } else |
|
| 25 | 23 | { |
| 26 | 24 | require_once(CLASS_SESSION_ACTION); |
| 27 | 25 | $sessionAction = new SessionAction(); |
@@ -1,332 +1,332 @@ |
||
| 1 | 1 | <?php |
| 2 | - /** |
|
| 3 | - * language pack |
|
| 4 | - * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 5 | - * @link www.phpletter.com |
|
| 6 | - * @since 22/April/2007 |
|
| 7 | - * |
|
| 8 | - */ |
|
| 9 | - define('DATE_TIME_FORMAT', 'd/M/Y H:i:s'); |
|
| 10 | - //Common |
|
| 11 | - //Menu |
|
| 2 | + /** |
|
| 3 | + * language pack |
|
| 4 | + * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 5 | + * @link www.phpletter.com |
|
| 6 | + * @since 22/April/2007 |
|
| 7 | + * |
|
| 8 | + */ |
|
| 9 | + define('DATE_TIME_FORMAT', 'd/M/Y H:i:s'); |
|
| 10 | + //Common |
|
| 11 | + //Menu |
|
| 12 | 12 | |
| 13 | 13 | |
| 14 | 14 | |
| 15 | 15 | |
| 16 | - define('MENU_SELECT', 'Select'); |
|
| 17 | - define('MENU_DOWNLOAD', 'Download'); |
|
| 18 | - define('MENU_PREVIEW', 'Preview'); |
|
| 19 | - define('MENU_RENAME', 'Rename'); |
|
| 20 | - define('MENU_EDIT', 'Edit'); |
|
| 21 | - define('MENU_CUT', 'Cut'); |
|
| 22 | - define('MENU_COPY', 'Copy'); |
|
| 23 | - define('MENU_DELETE', 'Delete'); |
|
| 24 | - define('MENU_PLAY', 'Play'); |
|
| 25 | - define('MENU_PASTE', 'Paste'); |
|
| 16 | + define('MENU_SELECT', 'Select'); |
|
| 17 | + define('MENU_DOWNLOAD', 'Download'); |
|
| 18 | + define('MENU_PREVIEW', 'Preview'); |
|
| 19 | + define('MENU_RENAME', 'Rename'); |
|
| 20 | + define('MENU_EDIT', 'Edit'); |
|
| 21 | + define('MENU_CUT', 'Cut'); |
|
| 22 | + define('MENU_COPY', 'Copy'); |
|
| 23 | + define('MENU_DELETE', 'Delete'); |
|
| 24 | + define('MENU_PLAY', 'Play'); |
|
| 25 | + define('MENU_PASTE', 'Paste'); |
|
| 26 | 26 | |
| 27 | - //Label |
|
| 28 | - //Top Action |
|
| 29 | - define('LBL_ACTION_REFRESH', 'Refresh'); |
|
| 30 | - define('LBL_ACTION_DELETE', 'Delete'); |
|
| 31 | - define('LBL_ACTION_CUT', 'Cut'); |
|
| 32 | - define('LBL_ACTION_COPY', 'Copy'); |
|
| 33 | - define('LBL_ACTION_PASTE', 'Paste'); |
|
| 34 | - define('LBL_ACTION_CLOSE', 'Close'); |
|
| 35 | - define('LBL_ACTION_SELECT_ALL', 'Select All'); |
|
| 36 | - //File Listing |
|
| 37 | - define('LBL_NAME', 'Name'); |
|
| 38 | - define('LBL_SIZE', 'Size'); |
|
| 39 | - define('LBL_MODIFIED', 'Modified At'); |
|
| 40 | - //File Information |
|
| 41 | - define('LBL_FILE_INFO', 'File Information:'); |
|
| 42 | - define('LBL_FILE_NAME', 'Name:'); |
|
| 43 | - define('LBL_FILE_CREATED', 'Created:'); |
|
| 44 | - define('LBL_FILE_MODIFIED', 'Modified:'); |
|
| 45 | - define('LBL_FILE_SIZE', 'File Size:'); |
|
| 46 | - define('LBL_FILE_TYPE', 'File Type:'); |
|
| 47 | - define('LBL_FILE_WRITABLE', 'Writable?'); |
|
| 48 | - define('LBL_FILE_READABLE', 'Readable?'); |
|
| 49 | - //Folder Information |
|
| 50 | - define('LBL_FOLDER_INFO', 'Folder Information'); |
|
| 51 | - define('LBL_FOLDER_PATH', 'Folder:'); |
|
| 52 | - define('LBL_CURRENT_FOLDER_PATH', 'Current Folder Path:'); |
|
| 53 | - define('LBL_FOLDER_CREATED', 'Created:'); |
|
| 54 | - define('LBL_FOLDER_MODIFIED', 'Modified:'); |
|
| 55 | - define('LBL_FOLDER_SUDDIR', 'Subfolders:'); |
|
| 56 | - define('LBL_FOLDER_FIELS', 'Files:'); |
|
| 57 | - define('LBL_FOLDER_WRITABLE', 'Writable?'); |
|
| 58 | - define('LBL_FOLDER_READABLE', 'Readable?'); |
|
| 59 | - define('LBL_FOLDER_ROOT', 'Root Folder'); |
|
| 60 | - //Preview |
|
| 61 | - define('LBL_PREVIEW', 'Preview'); |
|
| 62 | - define('LBL_CLICK_PREVIEW', 'Click here to preview it.'); |
|
| 63 | - //Buttons |
|
| 64 | - define('LBL_BTN_SELECT', 'Select'); |
|
| 65 | - define('LBL_BTN_CANCEL', 'Cancel'); |
|
| 66 | - define('LBL_BTN_UPLOAD', 'Upload'); |
|
| 67 | - define('LBL_BTN_CREATE', 'Create'); |
|
| 68 | - define('LBL_BTN_CLOSE', 'Close'); |
|
| 69 | - define('LBL_BTN_NEW_FOLDER', 'New Folder'); |
|
| 70 | - define('LBL_BTN_NEW_FILE', 'New File'); |
|
| 71 | - define('LBL_BTN_EDIT_IMAGE', 'Edit'); |
|
| 72 | - define('LBL_BTN_VIEW', 'Select View'); |
|
| 73 | - define('LBL_BTN_VIEW_TEXT', 'Text'); |
|
| 74 | - define('LBL_BTN_VIEW_DETAILS', 'Details'); |
|
| 75 | - define('LBL_BTN_VIEW_THUMBNAIL', 'Thumbnails'); |
|
| 76 | - define('LBL_BTN_VIEW_OPTIONS', 'View In:'); |
|
| 77 | - //pagination |
|
| 78 | - define('PAGINATION_NEXT', 'Next'); |
|
| 79 | - define('PAGINATION_PREVIOUS', 'Previous'); |
|
| 80 | - define('PAGINATION_LAST', 'Last'); |
|
| 81 | - define('PAGINATION_FIRST', 'First'); |
|
| 82 | - define('PAGINATION_ITEMS_PER_PAGE', 'Display %s items per page'); |
|
| 83 | - define('PAGINATION_GO_PARENT', 'Go Parent Folder'); |
|
| 84 | - //System |
|
| 85 | - define('SYS_DISABLED', 'Permission denied: The system is disabled.'); |
|
| 27 | + //Label |
|
| 28 | + //Top Action |
|
| 29 | + define('LBL_ACTION_REFRESH', 'Refresh'); |
|
| 30 | + define('LBL_ACTION_DELETE', 'Delete'); |
|
| 31 | + define('LBL_ACTION_CUT', 'Cut'); |
|
| 32 | + define('LBL_ACTION_COPY', 'Copy'); |
|
| 33 | + define('LBL_ACTION_PASTE', 'Paste'); |
|
| 34 | + define('LBL_ACTION_CLOSE', 'Close'); |
|
| 35 | + define('LBL_ACTION_SELECT_ALL', 'Select All'); |
|
| 36 | + //File Listing |
|
| 37 | + define('LBL_NAME', 'Name'); |
|
| 38 | + define('LBL_SIZE', 'Size'); |
|
| 39 | + define('LBL_MODIFIED', 'Modified At'); |
|
| 40 | + //File Information |
|
| 41 | + define('LBL_FILE_INFO', 'File Information:'); |
|
| 42 | + define('LBL_FILE_NAME', 'Name:'); |
|
| 43 | + define('LBL_FILE_CREATED', 'Created:'); |
|
| 44 | + define('LBL_FILE_MODIFIED', 'Modified:'); |
|
| 45 | + define('LBL_FILE_SIZE', 'File Size:'); |
|
| 46 | + define('LBL_FILE_TYPE', 'File Type:'); |
|
| 47 | + define('LBL_FILE_WRITABLE', 'Writable?'); |
|
| 48 | + define('LBL_FILE_READABLE', 'Readable?'); |
|
| 49 | + //Folder Information |
|
| 50 | + define('LBL_FOLDER_INFO', 'Folder Information'); |
|
| 51 | + define('LBL_FOLDER_PATH', 'Folder:'); |
|
| 52 | + define('LBL_CURRENT_FOLDER_PATH', 'Current Folder Path:'); |
|
| 53 | + define('LBL_FOLDER_CREATED', 'Created:'); |
|
| 54 | + define('LBL_FOLDER_MODIFIED', 'Modified:'); |
|
| 55 | + define('LBL_FOLDER_SUDDIR', 'Subfolders:'); |
|
| 56 | + define('LBL_FOLDER_FIELS', 'Files:'); |
|
| 57 | + define('LBL_FOLDER_WRITABLE', 'Writable?'); |
|
| 58 | + define('LBL_FOLDER_READABLE', 'Readable?'); |
|
| 59 | + define('LBL_FOLDER_ROOT', 'Root Folder'); |
|
| 60 | + //Preview |
|
| 61 | + define('LBL_PREVIEW', 'Preview'); |
|
| 62 | + define('LBL_CLICK_PREVIEW', 'Click here to preview it.'); |
|
| 63 | + //Buttons |
|
| 64 | + define('LBL_BTN_SELECT', 'Select'); |
|
| 65 | + define('LBL_BTN_CANCEL', 'Cancel'); |
|
| 66 | + define('LBL_BTN_UPLOAD', 'Upload'); |
|
| 67 | + define('LBL_BTN_CREATE', 'Create'); |
|
| 68 | + define('LBL_BTN_CLOSE', 'Close'); |
|
| 69 | + define('LBL_BTN_NEW_FOLDER', 'New Folder'); |
|
| 70 | + define('LBL_BTN_NEW_FILE', 'New File'); |
|
| 71 | + define('LBL_BTN_EDIT_IMAGE', 'Edit'); |
|
| 72 | + define('LBL_BTN_VIEW', 'Select View'); |
|
| 73 | + define('LBL_BTN_VIEW_TEXT', 'Text'); |
|
| 74 | + define('LBL_BTN_VIEW_DETAILS', 'Details'); |
|
| 75 | + define('LBL_BTN_VIEW_THUMBNAIL', 'Thumbnails'); |
|
| 76 | + define('LBL_BTN_VIEW_OPTIONS', 'View In:'); |
|
| 77 | + //pagination |
|
| 78 | + define('PAGINATION_NEXT', 'Next'); |
|
| 79 | + define('PAGINATION_PREVIOUS', 'Previous'); |
|
| 80 | + define('PAGINATION_LAST', 'Last'); |
|
| 81 | + define('PAGINATION_FIRST', 'First'); |
|
| 82 | + define('PAGINATION_ITEMS_PER_PAGE', 'Display %s items per page'); |
|
| 83 | + define('PAGINATION_GO_PARENT', 'Go Parent Folder'); |
|
| 84 | + //System |
|
| 85 | + define('SYS_DISABLED', 'Permission denied: The system is disabled.'); |
|
| 86 | 86 | |
| 87 | - //Cut |
|
| 88 | - define('ERR_NOT_DOC_SELECTED_FOR_CUT', 'No document(s) selected for cut.'); |
|
| 89 | - //Copy |
|
| 90 | - define('ERR_NOT_DOC_SELECTED_FOR_COPY', 'No document(s) selected for copy.'); |
|
| 91 | - //Paste |
|
| 92 | - define('ERR_NOT_DOC_SELECTED_FOR_PASTE', 'No document(s) selected for paste.'); |
|
| 93 | - define('WARNING_CUT_PASTE', 'Are you sure to move selected documents to current folder?'); |
|
| 94 | - define('WARNING_COPY_PASTE', 'Are you sure to copy selected documents to current folder?'); |
|
| 95 | - define('ERR_NOT_DEST_FOLDER_SPECIFIED', 'No destination folder specified.'); |
|
| 96 | - define('ERR_DEST_FOLDER_NOT_FOUND', 'Destination folder not found.'); |
|
| 97 | - define('ERR_DEST_FOLDER_NOT_ALLOWED', 'You are not allowed to move files to this folder'); |
|
| 98 | - define('ERR_UNABLE_TO_MOVE_TO_SAME_DEST', 'Failed to move this file (%s): Original path is same as destination path.'); |
|
| 99 | - define('ERR_UNABLE_TO_MOVE_NOT_FOUND', 'Failed to move this file (%s): Original file does not exist.'); |
|
| 100 | - define('ERR_UNABLE_TO_MOVE_NOT_ALLOWED', 'Failed to move this file (%s): Original file access denied.'); |
|
| 87 | + //Cut |
|
| 88 | + define('ERR_NOT_DOC_SELECTED_FOR_CUT', 'No document(s) selected for cut.'); |
|
| 89 | + //Copy |
|
| 90 | + define('ERR_NOT_DOC_SELECTED_FOR_COPY', 'No document(s) selected for copy.'); |
|
| 91 | + //Paste |
|
| 92 | + define('ERR_NOT_DOC_SELECTED_FOR_PASTE', 'No document(s) selected for paste.'); |
|
| 93 | + define('WARNING_CUT_PASTE', 'Are you sure to move selected documents to current folder?'); |
|
| 94 | + define('WARNING_COPY_PASTE', 'Are you sure to copy selected documents to current folder?'); |
|
| 95 | + define('ERR_NOT_DEST_FOLDER_SPECIFIED', 'No destination folder specified.'); |
|
| 96 | + define('ERR_DEST_FOLDER_NOT_FOUND', 'Destination folder not found.'); |
|
| 97 | + define('ERR_DEST_FOLDER_NOT_ALLOWED', 'You are not allowed to move files to this folder'); |
|
| 98 | + define('ERR_UNABLE_TO_MOVE_TO_SAME_DEST', 'Failed to move this file (%s): Original path is same as destination path.'); |
|
| 99 | + define('ERR_UNABLE_TO_MOVE_NOT_FOUND', 'Failed to move this file (%s): Original file does not exist.'); |
|
| 100 | + define('ERR_UNABLE_TO_MOVE_NOT_ALLOWED', 'Failed to move this file (%s): Original file access denied.'); |
|
| 101 | 101 | |
| 102 | - define('ERR_NOT_FILES_PASTED', 'No file(s) has been pasted.'); |
|
| 102 | + define('ERR_NOT_FILES_PASTED', 'No file(s) has been pasted.'); |
|
| 103 | 103 | |
| 104 | - //Search |
|
| 105 | - define('LBL_SEARCH', 'Search'); |
|
| 106 | - define('LBL_SEARCH_NAME', 'Full/Partial File Name:'); |
|
| 107 | - define('LBL_SEARCH_FOLDER', 'Look in:'); |
|
| 108 | - define('LBL_SEARCH_QUICK', 'Quick Search'); |
|
| 109 | - define('LBL_SEARCH_MTIME', 'File Modified Time(Range):'); |
|
| 110 | - define('LBL_SEARCH_SIZE', 'File Size:'); |
|
| 111 | - define('LBL_SEARCH_ADV_OPTIONS', 'Advanced Options'); |
|
| 112 | - define('LBL_SEARCH_FILE_TYPES', 'File Types:'); |
|
| 113 | - define('SEARCH_TYPE_EXE', 'Application'); |
|
| 104 | + //Search |
|
| 105 | + define('LBL_SEARCH', 'Search'); |
|
| 106 | + define('LBL_SEARCH_NAME', 'Full/Partial File Name:'); |
|
| 107 | + define('LBL_SEARCH_FOLDER', 'Look in:'); |
|
| 108 | + define('LBL_SEARCH_QUICK', 'Quick Search'); |
|
| 109 | + define('LBL_SEARCH_MTIME', 'File Modified Time(Range):'); |
|
| 110 | + define('LBL_SEARCH_SIZE', 'File Size:'); |
|
| 111 | + define('LBL_SEARCH_ADV_OPTIONS', 'Advanced Options'); |
|
| 112 | + define('LBL_SEARCH_FILE_TYPES', 'File Types:'); |
|
| 113 | + define('SEARCH_TYPE_EXE', 'Application'); |
|
| 114 | 114 | |
| 115 | - define('SEARCH_TYPE_IMG', 'Image'); |
|
| 116 | - define('SEARCH_TYPE_ARCHIVE', 'Archive'); |
|
| 117 | - define('SEARCH_TYPE_HTML', 'HTML'); |
|
| 118 | - define('SEARCH_TYPE_VIDEO', 'Video'); |
|
| 119 | - define('SEARCH_TYPE_MOVIE', 'Movie'); |
|
| 120 | - define('SEARCH_TYPE_MUSIC', 'Music'); |
|
| 121 | - define('SEARCH_TYPE_FLASH', 'Flash'); |
|
| 122 | - define('SEARCH_TYPE_PPT', 'PowerPoint'); |
|
| 123 | - define('SEARCH_TYPE_DOC', 'Document'); |
|
| 124 | - define('SEARCH_TYPE_WORD', 'Word'); |
|
| 125 | - define('SEARCH_TYPE_PDF', 'PDF'); |
|
| 126 | - define('SEARCH_TYPE_EXCEL', 'Excel'); |
|
| 127 | - define('SEARCH_TYPE_TEXT', 'Text'); |
|
| 128 | - define('SEARCH_TYPE_UNKNOWN', 'Unknown'); |
|
| 129 | - define('SEARCH_TYPE_XML', 'XML'); |
|
| 130 | - define('SEARCH_ALL_FILE_TYPES', 'All File Types'); |
|
| 131 | - define('LBL_SEARCH_RECURSIVELY', 'Search Recursively:'); |
|
| 132 | - define('LBL_RECURSIVELY_YES', 'Yes'); |
|
| 133 | - define('LBL_RECURSIVELY_NO', 'No'); |
|
| 134 | - define('BTN_SEARCH', 'Search Now'); |
|
| 135 | - //thickbox |
|
| 136 | - define('THICKBOX_NEXT', 'Next>'); |
|
| 137 | - define('THICKBOX_PREVIOUS', '<Prev'); |
|
| 138 | - define('THICKBOX_CLOSE', 'Close'); |
|
| 139 | - //Calendar |
|
| 140 | - define('CALENDAR_CLOSE', 'Close'); |
|
| 141 | - define('CALENDAR_CLEAR', 'Clear'); |
|
| 142 | - define('CALENDAR_PREVIOUS', '<Prev'); |
|
| 143 | - define('CALENDAR_NEXT', 'Next>'); |
|
| 144 | - define('CALENDAR_CURRENT', 'Today'); |
|
| 145 | - define('CALENDAR_MON', 'Mon'); |
|
| 146 | - define('CALENDAR_TUE', 'Tue'); |
|
| 147 | - define('CALENDAR_WED', 'Wed'); |
|
| 148 | - define('CALENDAR_THU', 'Thu'); |
|
| 149 | - define('CALENDAR_FRI', 'Fri'); |
|
| 150 | - define('CALENDAR_SAT', 'Sat'); |
|
| 151 | - define('CALENDAR_SUN', 'Sun'); |
|
| 152 | - define('CALENDAR_JAN', 'Jan'); |
|
| 153 | - define('CALENDAR_FEB', 'Feb'); |
|
| 154 | - define('CALENDAR_MAR', 'Mar'); |
|
| 155 | - define('CALENDAR_APR', 'Apr'); |
|
| 156 | - define('CALENDAR_MAY', 'May'); |
|
| 157 | - define('CALENDAR_JUN', 'Jun'); |
|
| 158 | - define('CALENDAR_JUL', 'Jul'); |
|
| 159 | - define('CALENDAR_AUG', 'Aug'); |
|
| 160 | - define('CALENDAR_SEP', 'Sep'); |
|
| 161 | - define('CALENDAR_OCT', 'Oct'); |
|
| 162 | - define('CALENDAR_NOV', 'Nov'); |
|
| 163 | - define('CALENDAR_DEC', 'Dec'); |
|
| 164 | - //ERROR MESSAGES |
|
| 165 | - //deletion |
|
| 166 | - define('ERR_NOT_FILE_SELECTED', 'Please select a file.'); |
|
| 167 | - define('ERR_NOT_DOC_SELECTED', 'No document(s) selected for deletion.'); |
|
| 168 | - define('ERR_DELTED_FAILED', 'Unable to delete selected document(s).'); |
|
| 169 | - define('ERR_FOLDER_PATH_NOT_ALLOWED', 'The folder path is not allowed.'); |
|
| 170 | - //class manager |
|
| 171 | - define('ERR_FOLDER_NOT_FOUND', 'Unable to locate the specific folder: '); |
|
| 172 | - //rename |
|
| 173 | - define('ERR_RENAME_FORMAT', 'Please give it a name which only contain letters, digits, space, hyphen and underscore.'); |
|
| 174 | - define('ERR_RENAME_EXISTS', 'Please give it a name which is unique under the folder.'); |
|
| 175 | - define('ERR_RENAME_FILE_NOT_EXISTS', 'The file/folder does not exist.'); |
|
| 176 | - define('ERR_RENAME_FAILED', 'Unable to rename it, please try again.'); |
|
| 177 | - define('ERR_RENAME_EMPTY', 'Please give it a name.'); |
|
| 178 | - define('ERR_NO_CHANGES_MADE', 'No changes has been made.'); |
|
| 179 | - define('ERR_RENAME_FILE_TYPE_NOT_PERMITED', 'You are not permitted to change the file to such extension.'); |
|
| 180 | - //folder creation |
|
| 181 | - define('ERR_FOLDER_FORMAT', 'Please give it a name which only contain letters, digits, space, hyphen and underscore.'); |
|
| 182 | - define('ERR_FOLDER_EXISTS', 'Please give it a name which is unique under the folder.'); |
|
| 183 | - define('ERR_FOLDER_CREATION_FAILED', 'Unable to create a folder, please try again.'); |
|
| 184 | - define('ERR_FOLDER_NAME_EMPTY', 'Please give it a name.'); |
|
| 185 | - define('FOLDER_FORM_TITLE', 'New Folder Form'); |
|
| 186 | - define('FOLDER_LBL_TITLE', 'Folder Title:'); |
|
| 187 | - define('FOLDER_LBL_CREATE', 'Create Folder'); |
|
| 188 | - //New File |
|
| 189 | - define('NEW_FILE_FORM_TITLE', 'New File Form'); |
|
| 190 | - define('NEW_FILE_LBL_TITLE', 'File Name:'); |
|
| 191 | - define('NEW_FILE_CREATE', 'Create File'); |
|
| 192 | - //file upload |
|
| 193 | - define('ERR_FILE_NAME_FORMAT', 'Please give it a name which only contain letters, digits, space, hyphen and underscore.'); |
|
| 194 | - define('ERR_FILE_NOT_UPLOADED', 'No file has been selected for uploading.'); |
|
| 195 | - define('ERR_FILE_TYPE_NOT_ALLOWED', 'You are not allowed to upload such file type.'); |
|
| 196 | - define('ERR_FILE_MOVE_FAILED', 'Failed to move the file.'); |
|
| 197 | - define('ERR_FILE_NOT_AVAILABLE', 'The file is unavailable.'); |
|
| 198 | - define('ERROR_FILE_TOO_BID', 'File too large. (max: %s)'); |
|
| 199 | - define('FILE_FORM_TITLE', 'File Upload Form'); |
|
| 200 | - define('FILE_LABEL_SELECT', 'Select File'); |
|
| 201 | - define('FILE_LBL_MORE', 'Add File Uploader'); |
|
| 202 | - define('FILE_CANCEL_UPLOAD', 'Cancel File Upload'); |
|
| 203 | - define('FILE_LBL_UPLOAD', 'Upload'); |
|
| 204 | - //file download |
|
| 205 | - define('ERR_DOWNLOAD_FILE_NOT_FOUND', 'No files selected for download.'); |
|
| 206 | - //Rename |
|
| 207 | - define('RENAME_FORM_TITLE', 'Rename Form'); |
|
| 208 | - define('RENAME_NEW_NAME', 'New Name'); |
|
| 209 | - define('RENAME_LBL_RENAME', 'Rename'); |
|
| 115 | + define('SEARCH_TYPE_IMG', 'Image'); |
|
| 116 | + define('SEARCH_TYPE_ARCHIVE', 'Archive'); |
|
| 117 | + define('SEARCH_TYPE_HTML', 'HTML'); |
|
| 118 | + define('SEARCH_TYPE_VIDEO', 'Video'); |
|
| 119 | + define('SEARCH_TYPE_MOVIE', 'Movie'); |
|
| 120 | + define('SEARCH_TYPE_MUSIC', 'Music'); |
|
| 121 | + define('SEARCH_TYPE_FLASH', 'Flash'); |
|
| 122 | + define('SEARCH_TYPE_PPT', 'PowerPoint'); |
|
| 123 | + define('SEARCH_TYPE_DOC', 'Document'); |
|
| 124 | + define('SEARCH_TYPE_WORD', 'Word'); |
|
| 125 | + define('SEARCH_TYPE_PDF', 'PDF'); |
|
| 126 | + define('SEARCH_TYPE_EXCEL', 'Excel'); |
|
| 127 | + define('SEARCH_TYPE_TEXT', 'Text'); |
|
| 128 | + define('SEARCH_TYPE_UNKNOWN', 'Unknown'); |
|
| 129 | + define('SEARCH_TYPE_XML', 'XML'); |
|
| 130 | + define('SEARCH_ALL_FILE_TYPES', 'All File Types'); |
|
| 131 | + define('LBL_SEARCH_RECURSIVELY', 'Search Recursively:'); |
|
| 132 | + define('LBL_RECURSIVELY_YES', 'Yes'); |
|
| 133 | + define('LBL_RECURSIVELY_NO', 'No'); |
|
| 134 | + define('BTN_SEARCH', 'Search Now'); |
|
| 135 | + //thickbox |
|
| 136 | + define('THICKBOX_NEXT', 'Next>'); |
|
| 137 | + define('THICKBOX_PREVIOUS', '<Prev'); |
|
| 138 | + define('THICKBOX_CLOSE', 'Close'); |
|
| 139 | + //Calendar |
|
| 140 | + define('CALENDAR_CLOSE', 'Close'); |
|
| 141 | + define('CALENDAR_CLEAR', 'Clear'); |
|
| 142 | + define('CALENDAR_PREVIOUS', '<Prev'); |
|
| 143 | + define('CALENDAR_NEXT', 'Next>'); |
|
| 144 | + define('CALENDAR_CURRENT', 'Today'); |
|
| 145 | + define('CALENDAR_MON', 'Mon'); |
|
| 146 | + define('CALENDAR_TUE', 'Tue'); |
|
| 147 | + define('CALENDAR_WED', 'Wed'); |
|
| 148 | + define('CALENDAR_THU', 'Thu'); |
|
| 149 | + define('CALENDAR_FRI', 'Fri'); |
|
| 150 | + define('CALENDAR_SAT', 'Sat'); |
|
| 151 | + define('CALENDAR_SUN', 'Sun'); |
|
| 152 | + define('CALENDAR_JAN', 'Jan'); |
|
| 153 | + define('CALENDAR_FEB', 'Feb'); |
|
| 154 | + define('CALENDAR_MAR', 'Mar'); |
|
| 155 | + define('CALENDAR_APR', 'Apr'); |
|
| 156 | + define('CALENDAR_MAY', 'May'); |
|
| 157 | + define('CALENDAR_JUN', 'Jun'); |
|
| 158 | + define('CALENDAR_JUL', 'Jul'); |
|
| 159 | + define('CALENDAR_AUG', 'Aug'); |
|
| 160 | + define('CALENDAR_SEP', 'Sep'); |
|
| 161 | + define('CALENDAR_OCT', 'Oct'); |
|
| 162 | + define('CALENDAR_NOV', 'Nov'); |
|
| 163 | + define('CALENDAR_DEC', 'Dec'); |
|
| 164 | + //ERROR MESSAGES |
|
| 165 | + //deletion |
|
| 166 | + define('ERR_NOT_FILE_SELECTED', 'Please select a file.'); |
|
| 167 | + define('ERR_NOT_DOC_SELECTED', 'No document(s) selected for deletion.'); |
|
| 168 | + define('ERR_DELTED_FAILED', 'Unable to delete selected document(s).'); |
|
| 169 | + define('ERR_FOLDER_PATH_NOT_ALLOWED', 'The folder path is not allowed.'); |
|
| 170 | + //class manager |
|
| 171 | + define('ERR_FOLDER_NOT_FOUND', 'Unable to locate the specific folder: '); |
|
| 172 | + //rename |
|
| 173 | + define('ERR_RENAME_FORMAT', 'Please give it a name which only contain letters, digits, space, hyphen and underscore.'); |
|
| 174 | + define('ERR_RENAME_EXISTS', 'Please give it a name which is unique under the folder.'); |
|
| 175 | + define('ERR_RENAME_FILE_NOT_EXISTS', 'The file/folder does not exist.'); |
|
| 176 | + define('ERR_RENAME_FAILED', 'Unable to rename it, please try again.'); |
|
| 177 | + define('ERR_RENAME_EMPTY', 'Please give it a name.'); |
|
| 178 | + define('ERR_NO_CHANGES_MADE', 'No changes has been made.'); |
|
| 179 | + define('ERR_RENAME_FILE_TYPE_NOT_PERMITED', 'You are not permitted to change the file to such extension.'); |
|
| 180 | + //folder creation |
|
| 181 | + define('ERR_FOLDER_FORMAT', 'Please give it a name which only contain letters, digits, space, hyphen and underscore.'); |
|
| 182 | + define('ERR_FOLDER_EXISTS', 'Please give it a name which is unique under the folder.'); |
|
| 183 | + define('ERR_FOLDER_CREATION_FAILED', 'Unable to create a folder, please try again.'); |
|
| 184 | + define('ERR_FOLDER_NAME_EMPTY', 'Please give it a name.'); |
|
| 185 | + define('FOLDER_FORM_TITLE', 'New Folder Form'); |
|
| 186 | + define('FOLDER_LBL_TITLE', 'Folder Title:'); |
|
| 187 | + define('FOLDER_LBL_CREATE', 'Create Folder'); |
|
| 188 | + //New File |
|
| 189 | + define('NEW_FILE_FORM_TITLE', 'New File Form'); |
|
| 190 | + define('NEW_FILE_LBL_TITLE', 'File Name:'); |
|
| 191 | + define('NEW_FILE_CREATE', 'Create File'); |
|
| 192 | + //file upload |
|
| 193 | + define('ERR_FILE_NAME_FORMAT', 'Please give it a name which only contain letters, digits, space, hyphen and underscore.'); |
|
| 194 | + define('ERR_FILE_NOT_UPLOADED', 'No file has been selected for uploading.'); |
|
| 195 | + define('ERR_FILE_TYPE_NOT_ALLOWED', 'You are not allowed to upload such file type.'); |
|
| 196 | + define('ERR_FILE_MOVE_FAILED', 'Failed to move the file.'); |
|
| 197 | + define('ERR_FILE_NOT_AVAILABLE', 'The file is unavailable.'); |
|
| 198 | + define('ERROR_FILE_TOO_BID', 'File too large. (max: %s)'); |
|
| 199 | + define('FILE_FORM_TITLE', 'File Upload Form'); |
|
| 200 | + define('FILE_LABEL_SELECT', 'Select File'); |
|
| 201 | + define('FILE_LBL_MORE', 'Add File Uploader'); |
|
| 202 | + define('FILE_CANCEL_UPLOAD', 'Cancel File Upload'); |
|
| 203 | + define('FILE_LBL_UPLOAD', 'Upload'); |
|
| 204 | + //file download |
|
| 205 | + define('ERR_DOWNLOAD_FILE_NOT_FOUND', 'No files selected for download.'); |
|
| 206 | + //Rename |
|
| 207 | + define('RENAME_FORM_TITLE', 'Rename Form'); |
|
| 208 | + define('RENAME_NEW_NAME', 'New Name'); |
|
| 209 | + define('RENAME_LBL_RENAME', 'Rename'); |
|
| 210 | 210 | |
| 211 | - //Tips |
|
| 212 | - define('TIP_FOLDER_GO_DOWN', 'Single Click to get to this folder...'); |
|
| 213 | - define('TIP_DOC_RENAME', 'Double Click to edit...'); |
|
| 214 | - define('TIP_FOLDER_GO_UP', 'Single Click to get to the parent folder...'); |
|
| 215 | - define('TIP_SELECT_ALL', 'Select All'); |
|
| 216 | - define('TIP_UNSELECT_ALL', 'Unselect All'); |
|
| 217 | - //WARNING |
|
| 218 | - define('WARNING_DELETE', 'Are you sure to delete selected document(s).'); |
|
| 219 | - define('WARNING_IMAGE_EDIT', 'Please select an image for edit.'); |
|
| 220 | - define('WARNING_NOT_FILE_EDIT', 'Please select a file for edit.'); |
|
| 221 | - define('WARING_WINDOW_CLOSE', 'Are you sure to close the window?'); |
|
| 222 | - //Preview |
|
| 223 | - define('PREVIEW_NOT_PREVIEW', 'No preview available.'); |
|
| 224 | - define('PREVIEW_OPEN_FAILED', 'Unable to open the file.'); |
|
| 225 | - define('PREVIEW_IMAGE_LOAD_FAILED', 'Unable to load the image'); |
|
| 211 | + //Tips |
|
| 212 | + define('TIP_FOLDER_GO_DOWN', 'Single Click to get to this folder...'); |
|
| 213 | + define('TIP_DOC_RENAME', 'Double Click to edit...'); |
|
| 214 | + define('TIP_FOLDER_GO_UP', 'Single Click to get to the parent folder...'); |
|
| 215 | + define('TIP_SELECT_ALL', 'Select All'); |
|
| 216 | + define('TIP_UNSELECT_ALL', 'Unselect All'); |
|
| 217 | + //WARNING |
|
| 218 | + define('WARNING_DELETE', 'Are you sure to delete selected document(s).'); |
|
| 219 | + define('WARNING_IMAGE_EDIT', 'Please select an image for edit.'); |
|
| 220 | + define('WARNING_NOT_FILE_EDIT', 'Please select a file for edit.'); |
|
| 221 | + define('WARING_WINDOW_CLOSE', 'Are you sure to close the window?'); |
|
| 222 | + //Preview |
|
| 223 | + define('PREVIEW_NOT_PREVIEW', 'No preview available.'); |
|
| 224 | + define('PREVIEW_OPEN_FAILED', 'Unable to open the file.'); |
|
| 225 | + define('PREVIEW_IMAGE_LOAD_FAILED', 'Unable to load the image'); |
|
| 226 | 226 | |
| 227 | - //Login |
|
| 228 | - define('LOGIN_PAGE_TITLE', 'Ajax File Manager Login Form'); |
|
| 229 | - define('LOGIN_FORM_TITLE', 'Login Form'); |
|
| 230 | - define('LOGIN_USERNAME', 'Username:'); |
|
| 231 | - define('LOGIN_PASSWORD', 'Password:'); |
|
| 232 | - define('LOGIN_FAILED', 'Invalid username/password.'); |
|
| 227 | + //Login |
|
| 228 | + define('LOGIN_PAGE_TITLE', 'Ajax File Manager Login Form'); |
|
| 229 | + define('LOGIN_FORM_TITLE', 'Login Form'); |
|
| 230 | + define('LOGIN_USERNAME', 'Username:'); |
|
| 231 | + define('LOGIN_PASSWORD', 'Password:'); |
|
| 232 | + define('LOGIN_FAILED', 'Invalid username/password.'); |
|
| 233 | 233 | |
| 234 | 234 | |
| 235 | - //88888888888 Below for Image Editor 888888888888888888888 |
|
| 236 | - //Warning |
|
| 237 | - define('IMG_WARNING_NO_CHANGE_BEFORE_SAVE', 'You have not made any changes to the images.'); |
|
| 235 | + //88888888888 Below for Image Editor 888888888888888888888 |
|
| 236 | + //Warning |
|
| 237 | + define('IMG_WARNING_NO_CHANGE_BEFORE_SAVE', 'You have not made any changes to the images.'); |
|
| 238 | 238 | |
| 239 | - //General |
|
| 240 | - define('IMG_GEN_IMG_NOT_EXISTS', 'Image does not exist'); |
|
| 241 | - define('IMG_WARNING_LOST_CHANAGES', 'All unsaved changes made to the image will lost, are you sure you wish to continue?'); |
|
| 242 | - define('IMG_WARNING_REST', 'All unsaved changes made to the image will be lost, are you sure to reset?'); |
|
| 243 | - define('IMG_WARNING_EMPTY_RESET', 'No changes has been made to the image so far'); |
|
| 244 | - define('IMG_WARING_WIN_CLOSE', 'Are you sure to close the window?'); |
|
| 245 | - define('IMG_WARNING_UNDO', 'Are you sure to restore the image to previous state?'); |
|
| 246 | - define('IMG_WARING_FLIP_H', 'Are you sure to flip the image horizotally?'); |
|
| 247 | - define('IMG_WARING_FLIP_V', 'Are you sure to flip the image vertically'); |
|
| 248 | - define('IMG_INFO', 'Image Information'); |
|
| 239 | + //General |
|
| 240 | + define('IMG_GEN_IMG_NOT_EXISTS', 'Image does not exist'); |
|
| 241 | + define('IMG_WARNING_LOST_CHANAGES', 'All unsaved changes made to the image will lost, are you sure you wish to continue?'); |
|
| 242 | + define('IMG_WARNING_REST', 'All unsaved changes made to the image will be lost, are you sure to reset?'); |
|
| 243 | + define('IMG_WARNING_EMPTY_RESET', 'No changes has been made to the image so far'); |
|
| 244 | + define('IMG_WARING_WIN_CLOSE', 'Are you sure to close the window?'); |
|
| 245 | + define('IMG_WARNING_UNDO', 'Are you sure to restore the image to previous state?'); |
|
| 246 | + define('IMG_WARING_FLIP_H', 'Are you sure to flip the image horizotally?'); |
|
| 247 | + define('IMG_WARING_FLIP_V', 'Are you sure to flip the image vertically'); |
|
| 248 | + define('IMG_INFO', 'Image Information'); |
|
| 249 | 249 | |
| 250 | - //Mode |
|
| 251 | - define('IMG_MODE_RESIZE', 'Resize:'); |
|
| 252 | - define('IMG_MODE_CROP', 'Crop:'); |
|
| 253 | - define('IMG_MODE_ROTATE', 'Rotate:'); |
|
| 254 | - define('IMG_MODE_FLIP', 'Flip:'); |
|
| 255 | - //Button |
|
| 250 | + //Mode |
|
| 251 | + define('IMG_MODE_RESIZE', 'Resize:'); |
|
| 252 | + define('IMG_MODE_CROP', 'Crop:'); |
|
| 253 | + define('IMG_MODE_ROTATE', 'Rotate:'); |
|
| 254 | + define('IMG_MODE_FLIP', 'Flip:'); |
|
| 255 | + //Button |
|
| 256 | 256 | |
| 257 | - define('IMG_BTN_ROTATE_LEFT', '90°CCW'); |
|
| 258 | - define('IMG_BTN_ROTATE_RIGHT', '90°CW'); |
|
| 259 | - define('IMG_BTN_FLIP_H', 'Flip Horizontal'); |
|
| 260 | - define('IMG_BTN_FLIP_V', 'Flip Vertical'); |
|
| 261 | - define('IMG_BTN_RESET', 'Reset'); |
|
| 262 | - define('IMG_BTN_UNDO', 'Undo'); |
|
| 263 | - define('IMG_BTN_SAVE', 'Save'); |
|
| 264 | - define('IMG_BTN_CLOSE', 'Close'); |
|
| 265 | - define('IMG_BTN_SAVE_AS', 'Save As'); |
|
| 266 | - define('IMG_BTN_CANCEL', 'Cancel'); |
|
| 267 | - //Checkbox |
|
| 268 | - define('IMG_CHECKBOX_CONSTRAINT', 'Constraint?'); |
|
| 269 | - //Label |
|
| 270 | - define('IMG_LBL_WIDTH', 'Width:'); |
|
| 271 | - define('IMG_LBL_HEIGHT', 'Height:'); |
|
| 272 | - define('IMG_LBL_X', 'X:'); |
|
| 273 | - define('IMG_LBL_Y', 'Y:'); |
|
| 274 | - define('IMG_LBL_RATIO', 'Ratio:'); |
|
| 275 | - define('IMG_LBL_ANGLE', 'Angle:'); |
|
| 276 | - define('IMG_LBL_NEW_NAME', 'New Name:'); |
|
| 277 | - define('IMG_LBL_SAVE_AS', 'Save As Form'); |
|
| 278 | - define('IMG_LBL_SAVE_TO', 'Save To:'); |
|
| 279 | - define('IMG_LBL_ROOT_FOLDER', 'Root Folder'); |
|
| 280 | - //Editor |
|
| 281 | - //Save as |
|
| 282 | - define('IMG_NEW_NAME_COMMENTS', 'Please do not contain the image extension.'); |
|
| 283 | - define('IMG_SAVE_AS_ERR_NAME_INVALID', 'Please give it a name which only contain letters, digits, space, hyphen and underscore.'); |
|
| 284 | - define('IMG_SAVE_AS_NOT_FOLDER_SELECTED', 'No distination folder selected.'); |
|
| 285 | - define('IMG_SAVE_AS_FOLDER_NOT_FOUND', 'The destination folder doest not exist.'); |
|
| 286 | - define('IMG_SAVE_AS_NEW_IMAGE_EXISTS', 'There exists an image with same name.'); |
|
| 257 | + define('IMG_BTN_ROTATE_LEFT', '90°CCW'); |
|
| 258 | + define('IMG_BTN_ROTATE_RIGHT', '90°CW'); |
|
| 259 | + define('IMG_BTN_FLIP_H', 'Flip Horizontal'); |
|
| 260 | + define('IMG_BTN_FLIP_V', 'Flip Vertical'); |
|
| 261 | + define('IMG_BTN_RESET', 'Reset'); |
|
| 262 | + define('IMG_BTN_UNDO', 'Undo'); |
|
| 263 | + define('IMG_BTN_SAVE', 'Save'); |
|
| 264 | + define('IMG_BTN_CLOSE', 'Close'); |
|
| 265 | + define('IMG_BTN_SAVE_AS', 'Save As'); |
|
| 266 | + define('IMG_BTN_CANCEL', 'Cancel'); |
|
| 267 | + //Checkbox |
|
| 268 | + define('IMG_CHECKBOX_CONSTRAINT', 'Constraint?'); |
|
| 269 | + //Label |
|
| 270 | + define('IMG_LBL_WIDTH', 'Width:'); |
|
| 271 | + define('IMG_LBL_HEIGHT', 'Height:'); |
|
| 272 | + define('IMG_LBL_X', 'X:'); |
|
| 273 | + define('IMG_LBL_Y', 'Y:'); |
|
| 274 | + define('IMG_LBL_RATIO', 'Ratio:'); |
|
| 275 | + define('IMG_LBL_ANGLE', 'Angle:'); |
|
| 276 | + define('IMG_LBL_NEW_NAME', 'New Name:'); |
|
| 277 | + define('IMG_LBL_SAVE_AS', 'Save As Form'); |
|
| 278 | + define('IMG_LBL_SAVE_TO', 'Save To:'); |
|
| 279 | + define('IMG_LBL_ROOT_FOLDER', 'Root Folder'); |
|
| 280 | + //Editor |
|
| 281 | + //Save as |
|
| 282 | + define('IMG_NEW_NAME_COMMENTS', 'Please do not contain the image extension.'); |
|
| 283 | + define('IMG_SAVE_AS_ERR_NAME_INVALID', 'Please give it a name which only contain letters, digits, space, hyphen and underscore.'); |
|
| 284 | + define('IMG_SAVE_AS_NOT_FOLDER_SELECTED', 'No distination folder selected.'); |
|
| 285 | + define('IMG_SAVE_AS_FOLDER_NOT_FOUND', 'The destination folder doest not exist.'); |
|
| 286 | + define('IMG_SAVE_AS_NEW_IMAGE_EXISTS', 'There exists an image with same name.'); |
|
| 287 | 287 | |
| 288 | - //Save |
|
| 289 | - define('IMG_SAVE_EMPTY_PATH', 'Empty image path.'); |
|
| 290 | - define('IMG_SAVE_NOT_EXISTS', 'Image does not exist.'); |
|
| 291 | - define('IMG_SAVE_PATH_DISALLOWED', 'You are not allowed to access this file.'); |
|
| 292 | - define('IMG_SAVE_UNKNOWN_MODE', 'Unexpected Image Operation Mode'); |
|
| 293 | - define('IMG_SAVE_RESIZE_FAILED', 'Failed to resize the image.'); |
|
| 294 | - define('IMG_SAVE_CROP_FAILED', 'Failed to crop the image.'); |
|
| 295 | - define('IMG_SAVE_FAILED', 'Failed to save the image.'); |
|
| 296 | - define('IMG_SAVE_BACKUP_FAILED', 'Unable to backup the original image.'); |
|
| 297 | - define('IMG_SAVE_ROTATE_FAILED', 'Unable to rotate the image.'); |
|
| 298 | - define('IMG_SAVE_FLIP_FAILED', 'Unable to flip the image.'); |
|
| 299 | - define('IMG_SAVE_SESSION_IMG_OPEN_FAILED', 'Unable to open image from session.'); |
|
| 300 | - define('IMG_SAVE_IMG_OPEN_FAILED', 'Unable to open image'); |
|
| 288 | + //Save |
|
| 289 | + define('IMG_SAVE_EMPTY_PATH', 'Empty image path.'); |
|
| 290 | + define('IMG_SAVE_NOT_EXISTS', 'Image does not exist.'); |
|
| 291 | + define('IMG_SAVE_PATH_DISALLOWED', 'You are not allowed to access this file.'); |
|
| 292 | + define('IMG_SAVE_UNKNOWN_MODE', 'Unexpected Image Operation Mode'); |
|
| 293 | + define('IMG_SAVE_RESIZE_FAILED', 'Failed to resize the image.'); |
|
| 294 | + define('IMG_SAVE_CROP_FAILED', 'Failed to crop the image.'); |
|
| 295 | + define('IMG_SAVE_FAILED', 'Failed to save the image.'); |
|
| 296 | + define('IMG_SAVE_BACKUP_FAILED', 'Unable to backup the original image.'); |
|
| 297 | + define('IMG_SAVE_ROTATE_FAILED', 'Unable to rotate the image.'); |
|
| 298 | + define('IMG_SAVE_FLIP_FAILED', 'Unable to flip the image.'); |
|
| 299 | + define('IMG_SAVE_SESSION_IMG_OPEN_FAILED', 'Unable to open image from session.'); |
|
| 300 | + define('IMG_SAVE_IMG_OPEN_FAILED', 'Unable to open image'); |
|
| 301 | 301 | |
| 302 | 302 | |
| 303 | - //UNDO |
|
| 304 | - define('IMG_UNDO_NO_HISTORY_AVAIALBE', 'No history avaiable for undo.'); |
|
| 305 | - define('IMG_UNDO_COPY_FAILED', 'Unable to restore the image.'); |
|
| 306 | - define('IMG_UNDO_DEL_FAILED', 'Unable to delete the session image'); |
|
| 303 | + //UNDO |
|
| 304 | + define('IMG_UNDO_NO_HISTORY_AVAIALBE', 'No history avaiable for undo.'); |
|
| 305 | + define('IMG_UNDO_COPY_FAILED', 'Unable to restore the image.'); |
|
| 306 | + define('IMG_UNDO_DEL_FAILED', 'Unable to delete the session image'); |
|
| 307 | 307 | |
| 308 | - //88888888888 Above for Image Editor 888888888888888888888 |
|
| 308 | + //88888888888 Above for Image Editor 888888888888888888888 |
|
| 309 | 309 | |
| 310 | - //88888888888 Session 888888888888888888888 |
|
| 311 | - define('SESSION_PERSONAL_DIR_NOT_FOUND', 'Unable to find the dedicated folder which should have been created under session folder'); |
|
| 312 | - define('SESSION_COUNTER_FILE_CREATE_FAILED', 'Unable to open the session counter file.'); |
|
| 313 | - define('SESSION_COUNTER_FILE_WRITE_FAILED', 'Unable to write the session counter file.'); |
|
| 314 | - //88888888888 Session 888888888888888888888 |
|
| 310 | + //88888888888 Session 888888888888888888888 |
|
| 311 | + define('SESSION_PERSONAL_DIR_NOT_FOUND', 'Unable to find the dedicated folder which should have been created under session folder'); |
|
| 312 | + define('SESSION_COUNTER_FILE_CREATE_FAILED', 'Unable to open the session counter file.'); |
|
| 313 | + define('SESSION_COUNTER_FILE_WRITE_FAILED', 'Unable to write the session counter file.'); |
|
| 314 | + //88888888888 Session 888888888888888888888 |
|
| 315 | 315 | |
| 316 | - //88888888888 Below for Text Editor 888888888888888888888 |
|
| 317 | - define('TXT_FILE_NOT_FOUND', 'File is not found.'); |
|
| 318 | - define('TXT_EXT_NOT_SELECTED', 'Please select file extension'); |
|
| 319 | - define('TXT_DEST_FOLDER_NOT_SELECTED', 'Please select destination folder'); |
|
| 320 | - define('TXT_UNKNOWN_REQUEST', 'Unknown Request.'); |
|
| 321 | - define('TXT_DISALLOWED_EXT', 'You are allowed to edit/add such file type.'); |
|
| 322 | - define('TXT_FILE_EXIST', 'Such file already exits.'); |
|
| 323 | - define('TXT_FILE_NOT_EXIST', 'No such found.'); |
|
| 324 | - define('TXT_CREATE_FAILED', 'Failed to create a new file.'); |
|
| 325 | - define('TXT_CONTENT_WRITE_FAILED', 'Failed to write content to the file.'); |
|
| 326 | - define('TXT_FILE_OPEN_FAILED', 'Failed to open the file.'); |
|
| 327 | - define('TXT_CONTENT_UPDATE_FAILED', 'Failed to update content to the file.'); |
|
| 328 | - define('TXT_SAVE_AS_ERR_NAME_INVALID', 'Please give it a name which only contain letters, digits, space, hyphen and underscore.'); |
|
| 329 | - //88888888888 Above for Text Editor 888888888888888888888 |
|
| 316 | + //88888888888 Below for Text Editor 888888888888888888888 |
|
| 317 | + define('TXT_FILE_NOT_FOUND', 'File is not found.'); |
|
| 318 | + define('TXT_EXT_NOT_SELECTED', 'Please select file extension'); |
|
| 319 | + define('TXT_DEST_FOLDER_NOT_SELECTED', 'Please select destination folder'); |
|
| 320 | + define('TXT_UNKNOWN_REQUEST', 'Unknown Request.'); |
|
| 321 | + define('TXT_DISALLOWED_EXT', 'You are allowed to edit/add such file type.'); |
|
| 322 | + define('TXT_FILE_EXIST', 'Such file already exits.'); |
|
| 323 | + define('TXT_FILE_NOT_EXIST', 'No such found.'); |
|
| 324 | + define('TXT_CREATE_FAILED', 'Failed to create a new file.'); |
|
| 325 | + define('TXT_CONTENT_WRITE_FAILED', 'Failed to write content to the file.'); |
|
| 326 | + define('TXT_FILE_OPEN_FAILED', 'Failed to open the file.'); |
|
| 327 | + define('TXT_CONTENT_UPDATE_FAILED', 'Failed to update content to the file.'); |
|
| 328 | + define('TXT_SAVE_AS_ERR_NAME_INVALID', 'Please give it a name which only contain letters, digits, space, hyphen and underscore.'); |
|
| 329 | + //88888888888 Above for Text Editor 888888888888888888888 |
|
| 330 | 330 | |
| 331 | 331 | |
| 332 | 332 | ?> |
| 333 | 333 | \ No newline at end of file |
@@ -1,332 +1,332 @@ |
||
| 1 | 1 | <?php |
| 2 | - /** |
|
| 3 | - * language pack |
|
| 4 | - * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 5 | - * @link www.phpletter.com |
|
| 6 | - * @since 22/April/2007 |
|
| 7 | - * |
|
| 8 | - */ |
|
| 9 | - define('DATE_TIME_FORMAT', 'Y/m/d H:i:s'); |
|
| 10 | - //Common |
|
| 11 | - //Menu |
|
| 2 | + /** |
|
| 3 | + * language pack |
|
| 4 | + * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 5 | + * @link www.phpletter.com |
|
| 6 | + * @since 22/April/2007 |
|
| 7 | + * |
|
| 8 | + */ |
|
| 9 | + define('DATE_TIME_FORMAT', 'Y/m/d H:i:s'); |
|
| 10 | + //Common |
|
| 11 | + //Menu |
|
| 12 | 12 | |
| 13 | 13 | |
| 14 | 14 | |
| 15 | 15 | |
| 16 | - define('MENU_SELECT', '选取'); |
|
| 17 | - define('MENU_DOWNLOAD', '下载'); |
|
| 18 | - define('MENU_PREVIEW', '预览'); |
|
| 19 | - define('MENU_RENAME', '更名'); |
|
| 20 | - define('MENU_EDIT', '编辑'); |
|
| 21 | - define('MENU_CUT', '剪切'); |
|
| 22 | - define('MENU_COPY', '复制'); |
|
| 23 | - define('MENU_DELETE', '删除'); |
|
| 24 | - define('MENU_PLAY', '播放'); |
|
| 25 | - define('MENU_PASTE', '粘贴'); |
|
| 16 | + define('MENU_SELECT', '选取'); |
|
| 17 | + define('MENU_DOWNLOAD', '下载'); |
|
| 18 | + define('MENU_PREVIEW', '预览'); |
|
| 19 | + define('MENU_RENAME', '更名'); |
|
| 20 | + define('MENU_EDIT', '编辑'); |
|
| 21 | + define('MENU_CUT', '剪切'); |
|
| 22 | + define('MENU_COPY', '复制'); |
|
| 23 | + define('MENU_DELETE', '删除'); |
|
| 24 | + define('MENU_PLAY', '播放'); |
|
| 25 | + define('MENU_PASTE', '粘贴'); |
|
| 26 | 26 | |
| 27 | - //Label |
|
| 28 | - //Top Action |
|
| 29 | - define('LBL_ACTION_REFRESH', '刷新'); |
|
| 30 | - define('LBL_ACTION_DELETE', '删除'); |
|
| 31 | - define('LBL_ACTION_CUT', '剪切'); |
|
| 32 | - define('LBL_ACTION_COPY', '复制'); |
|
| 33 | - define('LBL_ACTION_PASTE', '粘贴'); |
|
| 34 | - define('LBL_ACTION_CLOSE', '关闭'); |
|
| 35 | - define('LBL_ACTION_SELECT_ALL', '选取所有'); |
|
| 36 | - //File Listing |
|
| 37 | - define('LBL_NAME', '文件名'); |
|
| 38 | - define('LBL_SIZE', '大小'); |
|
| 39 | - define('LBL_MODIFIED', '更改于'); |
|
| 40 | - //File Information |
|
| 41 | - define('LBL_FILE_INFO', '文件信息:'); |
|
| 42 | - define('LBL_FILE_NAME', '文件名:'); |
|
| 43 | - define('LBL_FILE_CREATED', '创建于:'); |
|
| 44 | - define('LBL_FILE_MODIFIED', '更改于:'); |
|
| 45 | - define('LBL_FILE_SIZE', '大小:'); |
|
| 46 | - define('LBL_FILE_TYPE', '类型:'); |
|
| 47 | - define('LBL_FILE_WRITABLE', '可写?'); |
|
| 48 | - define('LBL_FILE_READABLE', '可读?'); |
|
| 49 | - //Folder Information |
|
| 50 | - define('LBL_FOLDER_INFO', '文件夹信息'); |
|
| 51 | - define('LBL_FOLDER_PATH', '文件夹:'); |
|
| 52 | - define('LBL_CURRENT_FOLDER_PATH', '当前文件夹路径:'); |
|
| 53 | - define('LBL_FOLDER_CREATED', '创建于:'); |
|
| 54 | - define('LBL_FOLDER_MODIFIED', '更改于:'); |
|
| 55 | - define('LBL_FOLDER_SUDDIR', '子目录:'); |
|
| 56 | - define('LBL_FOLDER_FIELS', '子文件:'); |
|
| 57 | - define('LBL_FOLDER_WRITABLE', '可写?'); |
|
| 58 | - define('LBL_FOLDER_READABLE', '可读?'); |
|
| 59 | - define('LBL_FOLDER_ROOT', '根文件夹'); |
|
| 60 | - //Preview |
|
| 61 | - define('LBL_PREVIEW', '预览'); |
|
| 62 | - define('LBL_CLICK_PREVIEW', '单击预览.'); |
|
| 63 | - //Buttons |
|
| 64 | - define('LBL_BTN_SELECT', '选取'); |
|
| 65 | - define('LBL_BTN_CANCEL', '取消'); |
|
| 66 | - define('LBL_BTN_UPLOAD', '上传'); |
|
| 67 | - define('LBL_BTN_CREATE', '创建'); |
|
| 68 | - define('LBL_BTN_CLOSE', '关闭'); |
|
| 69 | - define('LBL_BTN_NEW_FOLDER', '新文件夹'); |
|
| 70 | - define('LBL_BTN_NEW_FILE', '上传文件'); |
|
| 71 | - define('LBL_BTN_EDIT_IMAGE', '编辑'); |
|
| 72 | - define('LBL_BTN_VIEW', '选择浏览模式'); |
|
| 73 | - define('LBL_BTN_VIEW_TEXT', '文件'); |
|
| 74 | - define('LBL_BTN_VIEW_DETAILS', '列表'); |
|
| 75 | - define('LBL_BTN_VIEW_THUMBNAIL', '缩略图'); |
|
| 76 | - define('LBL_BTN_VIEW_OPTIONS', '浏览模式:'); |
|
| 77 | - //pagination |
|
| 78 | - define('PAGINATION_NEXT', '后页'); |
|
| 79 | - define('PAGINATION_PREVIOUS', '前页'); |
|
| 80 | - define('PAGINATION_LAST', '末页'); |
|
| 81 | - define('PAGINATION_FIRST', '首页'); |
|
| 82 | - define('PAGINATION_ITEMS_PER_PAGE', '每页显示%s文档'); |
|
| 83 | - define('PAGINATION_GO_PARENT', '返回上一层'); |
|
| 84 | - //System |
|
| 85 | - define('SYS_DISABLED', '系统已关闭'); |
|
| 27 | + //Label |
|
| 28 | + //Top Action |
|
| 29 | + define('LBL_ACTION_REFRESH', '刷新'); |
|
| 30 | + define('LBL_ACTION_DELETE', '删除'); |
|
| 31 | + define('LBL_ACTION_CUT', '剪切'); |
|
| 32 | + define('LBL_ACTION_COPY', '复制'); |
|
| 33 | + define('LBL_ACTION_PASTE', '粘贴'); |
|
| 34 | + define('LBL_ACTION_CLOSE', '关闭'); |
|
| 35 | + define('LBL_ACTION_SELECT_ALL', '选取所有'); |
|
| 36 | + //File Listing |
|
| 37 | + define('LBL_NAME', '文件名'); |
|
| 38 | + define('LBL_SIZE', '大小'); |
|
| 39 | + define('LBL_MODIFIED', '更改于'); |
|
| 40 | + //File Information |
|
| 41 | + define('LBL_FILE_INFO', '文件信息:'); |
|
| 42 | + define('LBL_FILE_NAME', '文件名:'); |
|
| 43 | + define('LBL_FILE_CREATED', '创建于:'); |
|
| 44 | + define('LBL_FILE_MODIFIED', '更改于:'); |
|
| 45 | + define('LBL_FILE_SIZE', '大小:'); |
|
| 46 | + define('LBL_FILE_TYPE', '类型:'); |
|
| 47 | + define('LBL_FILE_WRITABLE', '可写?'); |
|
| 48 | + define('LBL_FILE_READABLE', '可读?'); |
|
| 49 | + //Folder Information |
|
| 50 | + define('LBL_FOLDER_INFO', '文件夹信息'); |
|
| 51 | + define('LBL_FOLDER_PATH', '文件夹:'); |
|
| 52 | + define('LBL_CURRENT_FOLDER_PATH', '当前文件夹路径:'); |
|
| 53 | + define('LBL_FOLDER_CREATED', '创建于:'); |
|
| 54 | + define('LBL_FOLDER_MODIFIED', '更改于:'); |
|
| 55 | + define('LBL_FOLDER_SUDDIR', '子目录:'); |
|
| 56 | + define('LBL_FOLDER_FIELS', '子文件:'); |
|
| 57 | + define('LBL_FOLDER_WRITABLE', '可写?'); |
|
| 58 | + define('LBL_FOLDER_READABLE', '可读?'); |
|
| 59 | + define('LBL_FOLDER_ROOT', '根文件夹'); |
|
| 60 | + //Preview |
|
| 61 | + define('LBL_PREVIEW', '预览'); |
|
| 62 | + define('LBL_CLICK_PREVIEW', '单击预览.'); |
|
| 63 | + //Buttons |
|
| 64 | + define('LBL_BTN_SELECT', '选取'); |
|
| 65 | + define('LBL_BTN_CANCEL', '取消'); |
|
| 66 | + define('LBL_BTN_UPLOAD', '上传'); |
|
| 67 | + define('LBL_BTN_CREATE', '创建'); |
|
| 68 | + define('LBL_BTN_CLOSE', '关闭'); |
|
| 69 | + define('LBL_BTN_NEW_FOLDER', '新文件夹'); |
|
| 70 | + define('LBL_BTN_NEW_FILE', '上传文件'); |
|
| 71 | + define('LBL_BTN_EDIT_IMAGE', '编辑'); |
|
| 72 | + define('LBL_BTN_VIEW', '选择浏览模式'); |
|
| 73 | + define('LBL_BTN_VIEW_TEXT', '文件'); |
|
| 74 | + define('LBL_BTN_VIEW_DETAILS', '列表'); |
|
| 75 | + define('LBL_BTN_VIEW_THUMBNAIL', '缩略图'); |
|
| 76 | + define('LBL_BTN_VIEW_OPTIONS', '浏览模式:'); |
|
| 77 | + //pagination |
|
| 78 | + define('PAGINATION_NEXT', '后页'); |
|
| 79 | + define('PAGINATION_PREVIOUS', '前页'); |
|
| 80 | + define('PAGINATION_LAST', '末页'); |
|
| 81 | + define('PAGINATION_FIRST', '首页'); |
|
| 82 | + define('PAGINATION_ITEMS_PER_PAGE', '每页显示%s文档'); |
|
| 83 | + define('PAGINATION_GO_PARENT', '返回上一层'); |
|
| 84 | + //System |
|
| 85 | + define('SYS_DISABLED', '系统已关闭'); |
|
| 86 | 86 | |
| 87 | - //Cut |
|
| 88 | - define('ERR_NOT_DOC_SELECTED_FOR_CUT', '没有文档被选取.'); |
|
| 89 | - //Copy |
|
| 90 | - define('ERR_NOT_DOC_SELECTED_FOR_COPY', '没有文档被选取.'); |
|
| 91 | - //Paste |
|
| 92 | - define('ERR_NOT_DOC_SELECTED_FOR_PASTE', '没有文档被选取.'); |
|
| 93 | - define('WARNING_CUT_PASTE', '确定要移动选择的文档到当前的文件夹?'); |
|
| 94 | - define('WARNING_COPY_PASTE', '确定要复制选择的文档到当前的文件夹?'); |
|
| 95 | - define('ERR_NOT_DEST_FOLDER_SPECIFIED', '目标文件夹未定义'); |
|
| 96 | - define('ERR_DEST_FOLDER_NOT_FOUND', '无法找到目标文件夹'); |
|
| 97 | - define('ERR_DEST_FOLDER_NOT_ALLOWED', '不允许移动文档到些文件夹'); |
|
| 98 | - define('ERR_UNABLE_TO_MOVE_TO_SAME_DEST', '无法移动%s文件夹: 目标文件夹与被移动的相同'); |
|
| 99 | - define('ERR_UNABLE_TO_MOVE_NOT_FOUND', '无法移动%s文档: 被移动的文档已不存在'); |
|
| 100 | - define('ERR_UNABLE_TO_MOVE_NOT_ALLOWED', '无法移动%s文档: 被移动的文档无法访问'); |
|
| 87 | + //Cut |
|
| 88 | + define('ERR_NOT_DOC_SELECTED_FOR_CUT', '没有文档被选取.'); |
|
| 89 | + //Copy |
|
| 90 | + define('ERR_NOT_DOC_SELECTED_FOR_COPY', '没有文档被选取.'); |
|
| 91 | + //Paste |
|
| 92 | + define('ERR_NOT_DOC_SELECTED_FOR_PASTE', '没有文档被选取.'); |
|
| 93 | + define('WARNING_CUT_PASTE', '确定要移动选择的文档到当前的文件夹?'); |
|
| 94 | + define('WARNING_COPY_PASTE', '确定要复制选择的文档到当前的文件夹?'); |
|
| 95 | + define('ERR_NOT_DEST_FOLDER_SPECIFIED', '目标文件夹未定义'); |
|
| 96 | + define('ERR_DEST_FOLDER_NOT_FOUND', '无法找到目标文件夹'); |
|
| 97 | + define('ERR_DEST_FOLDER_NOT_ALLOWED', '不允许移动文档到些文件夹'); |
|
| 98 | + define('ERR_UNABLE_TO_MOVE_TO_SAME_DEST', '无法移动%s文件夹: 目标文件夹与被移动的相同'); |
|
| 99 | + define('ERR_UNABLE_TO_MOVE_NOT_FOUND', '无法移动%s文档: 被移动的文档已不存在'); |
|
| 100 | + define('ERR_UNABLE_TO_MOVE_NOT_ALLOWED', '无法移动%s文档: 被移动的文档无法访问'); |
|
| 101 | 101 | |
| 102 | - define('ERR_NOT_FILES_PASTED', '没有文档被粘贴'); |
|
| 102 | + define('ERR_NOT_FILES_PASTED', '没有文档被粘贴'); |
|
| 103 | 103 | |
| 104 | - //Search |
|
| 105 | - define('LBL_SEARCH', '搜索'); |
|
| 106 | - define('LBL_SEARCH_NAME', '完全/部分文件名'); |
|
| 107 | - define('LBL_SEARCH_FOLDER', '在文件夹下搜索:'); |
|
| 108 | - define('LBL_SEARCH_QUICK', '快速搜索'); |
|
| 109 | - define('LBL_SEARCH_MTIME', '文件更改时间:'); |
|
| 110 | - define('LBL_SEARCH_SIZE', '文件大小:'); |
|
| 111 | - define('LBL_SEARCH_ADV_OPTIONS', '高级搜索'); |
|
| 112 | - define('LBL_SEARCH_FILE_TYPES', '文件类型:'); |
|
| 113 | - define('SEARCH_TYPE_EXE', '可执行文件'); |
|
| 104 | + //Search |
|
| 105 | + define('LBL_SEARCH', '搜索'); |
|
| 106 | + define('LBL_SEARCH_NAME', '完全/部分文件名'); |
|
| 107 | + define('LBL_SEARCH_FOLDER', '在文件夹下搜索:'); |
|
| 108 | + define('LBL_SEARCH_QUICK', '快速搜索'); |
|
| 109 | + define('LBL_SEARCH_MTIME', '文件更改时间:'); |
|
| 110 | + define('LBL_SEARCH_SIZE', '文件大小:'); |
|
| 111 | + define('LBL_SEARCH_ADV_OPTIONS', '高级搜索'); |
|
| 112 | + define('LBL_SEARCH_FILE_TYPES', '文件类型:'); |
|
| 113 | + define('SEARCH_TYPE_EXE', '可执行文件'); |
|
| 114 | 114 | |
| 115 | - define('SEARCH_TYPE_IMG', '图像'); |
|
| 116 | - define('SEARCH_TYPE_ARCHIVE', '压缩文档'); |
|
| 117 | - define('SEARCH_TYPE_HTML', 'HTML'); |
|
| 118 | - define('SEARCH_TYPE_VIDEO', '影像'); |
|
| 119 | - define('SEARCH_TYPE_MOVIE', '电影'); |
|
| 120 | - define('SEARCH_TYPE_MUSIC', '音像'); |
|
| 121 | - define('SEARCH_TYPE_FLASH', 'Flash'); |
|
| 122 | - define('SEARCH_TYPE_PPT', '演示文稿'); |
|
| 123 | - define('SEARCH_TYPE_DOC', '文档'); |
|
| 124 | - define('SEARCH_TYPE_WORD', 'Word文档'); |
|
| 125 | - define('SEARCH_TYPE_PDF', 'PDF'); |
|
| 126 | - define('SEARCH_TYPE_EXCEL', 'Excel'); |
|
| 127 | - define('SEARCH_TYPE_TEXT', '文本文件'); |
|
| 128 | - define('SEARCH_TYPE_UNKNOWN', '示知'); |
|
| 129 | - define('SEARCH_TYPE_XML', 'XML'); |
|
| 130 | - define('SEARCH_ALL_FILE_TYPES', '所有的文件类型'); |
|
| 131 | - define('LBL_SEARCH_RECURSIVELY', '搜索子文件夹:'); |
|
| 132 | - define('LBL_RECURSIVELY_YES', '是'); |
|
| 133 | - define('LBL_RECURSIVELY_NO', '否'); |
|
| 134 | - define('BTN_SEARCH', '搜索'); |
|
| 135 | - //thickbox |
|
| 136 | - define('THICKBOX_NEXT', '下一张>'); |
|
| 137 | - define('THICKBOX_PREVIOUS', '<前一张'); |
|
| 138 | - define('THICKBOX_CLOSE', '关闭'); |
|
| 139 | - //Calendar |
|
| 140 | - define('CALENDAR_CLOSE', '关闭'); |
|
| 141 | - define('CALENDAR_CLEAR', '清除'); |
|
| 142 | - define('CALENDAR_PREVIOUS', '<向前'); |
|
| 143 | - define('CALENDAR_NEXT', '向后>'); |
|
| 144 | - define('CALENDAR_CURRENT', '今天'); |
|
| 145 | - define('CALENDAR_MON', '星期一'); |
|
| 146 | - define('CALENDAR_TUE', '星期二'); |
|
| 147 | - define('CALENDAR_WED', '星期三'); |
|
| 148 | - define('CALENDAR_THU', '星期四'); |
|
| 149 | - define('CALENDAR_FRI', '星期五'); |
|
| 150 | - define('CALENDAR_SAT', '星期六'); |
|
| 151 | - define('CALENDAR_SUN', '星期日'); |
|
| 152 | - define('CALENDAR_JAN', '一月'); |
|
| 153 | - define('CALENDAR_FEB', '二月'); |
|
| 154 | - define('CALENDAR_MAR', '三月'); |
|
| 155 | - define('CALENDAR_APR', '四月'); |
|
| 156 | - define('CALENDAR_MAY', '五月'); |
|
| 157 | - define('CALENDAR_JUN', '六月'); |
|
| 158 | - define('CALENDAR_JUL', '七月'); |
|
| 159 | - define('CALENDAR_AUG', '八月'); |
|
| 160 | - define('CALENDAR_SEP', '九月'); |
|
| 161 | - define('CALENDAR_OCT', '十月'); |
|
| 162 | - define('CALENDAR_NOV', '十一月'); |
|
| 163 | - define('CALENDAR_DEC', '十二月'); |
|
| 164 | - //ERROR MESSAGES |
|
| 165 | - //deletion |
|
| 166 | - define('ERR_NOT_FILE_SELECTED', '请选择文档'); |
|
| 167 | - define('ERR_NOT_DOC_SELECTED', '请选择要删除的文档'); |
|
| 168 | - define('ERR_DELTED_FAILED', '无法删除所选择的文档.'); |
|
| 169 | - define('ERR_FOLDER_PATH_NOT_ALLOWED', '不允许删除文件夹内的文件.'); |
|
| 170 | - //class manager |
|
| 171 | - define('ERR_FOLDER_NOT_FOUND', '无法找到指定的文件夹: '); |
|
| 172 | - //rename |
|
| 173 | - define('ERR_RENAME_FORMAT', '文件名只能含有英文字母,数字, - 和 _'); |
|
| 174 | - define('ERR_RENAME_EXISTS', '相同名称的文档已存在'); |
|
| 175 | - define('ERR_RENAME_FILE_NOT_EXISTS', '所选取的原文件不存在.'); |
|
| 176 | - define('ERR_RENAME_FAILED', '无法重命名,请重试.'); |
|
| 177 | - define('ERR_RENAME_EMPTY', '请输入新文档名.'); |
|
| 178 | - define('ERR_NO_CHANGES_MADE', '文件名没有变化.'); |
|
| 179 | - define('ERR_RENAME_FILE_TYPE_NOT_PERMITED', '不允许更改文档到此类扩展名.'); |
|
| 180 | - //folder creation |
|
| 181 | - define('ERR_FOLDER_FORMAT', '文件名只能含有英文字母,数字, - 和 _'); |
|
| 182 | - define('ERR_FOLDER_EXISTS', '此文件夹已存在.'); |
|
| 183 | - define('ERR_FOLDER_CREATION_FAILED', '无法创建文件夹,请重试.'); |
|
| 184 | - define('ERR_FOLDER_NAME_EMPTY', '请填写文件夹的名称.'); |
|
| 185 | - define('FOLDER_FORM_TITLE', '新建文件夹窗口'); |
|
| 186 | - define('FOLDER_LBL_TITLE', '名称:'); |
|
| 187 | - define('FOLDER_LBL_CREATE', '新建文件夹'); |
|
| 188 | - //New File |
|
| 189 | - define('NEW_FILE_FORM_TITLE', '新建文档窗口'); |
|
| 190 | - define('NEW_FILE_LBL_TITLE', '名称:'); |
|
| 191 | - define('NEW_FILE_CREATE', '新建文档'); |
|
| 192 | - //file upload |
|
| 193 | - define('ERR_FILE_NAME_FORMAT', '文件名只能含有英文字母,数字, - 和 _'); |
|
| 194 | - define('ERR_FILE_NOT_UPLOADED', '没有文件被选取上传.'); |
|
| 195 | - define('ERR_FILE_TYPE_NOT_ALLOWED', '此类文件不允许上传.'); |
|
| 196 | - define('ERR_FILE_MOVE_FAILED', '无法移动上传的文件.'); |
|
| 197 | - define('ERR_FILE_NOT_AVAILABLE', '文件不存在.'); |
|
| 198 | - define('ERROR_FILE_TOO_BID', '上传的文件太大(最大允许: %s)'); |
|
| 199 | - define('FILE_FORM_TITLE', '文件上传窗口'); |
|
| 200 | - define('FILE_LABEL_SELECT', '选取文件'); |
|
| 201 | - define('FILE_LBL_MORE', '添加上传栏'); |
|
| 202 | - define('FILE_CANCEL_UPLOAD', '取消上传'); |
|
| 203 | - define('FILE_LBL_UPLOAD', '上传'); |
|
| 204 | - //file download |
|
| 205 | - define('ERR_DOWNLOAD_FILE_NOT_FOUND', '没有文档被选取下载'); |
|
| 206 | - //Rename |
|
| 207 | - define('RENAME_FORM_TITLE', '重命名窗口'); |
|
| 208 | - define('RENAME_NEW_NAME', '新名称'); |
|
| 209 | - define('RENAME_LBL_RENAME', '重命名'); |
|
| 115 | + define('SEARCH_TYPE_IMG', '图像'); |
|
| 116 | + define('SEARCH_TYPE_ARCHIVE', '压缩文档'); |
|
| 117 | + define('SEARCH_TYPE_HTML', 'HTML'); |
|
| 118 | + define('SEARCH_TYPE_VIDEO', '影像'); |
|
| 119 | + define('SEARCH_TYPE_MOVIE', '电影'); |
|
| 120 | + define('SEARCH_TYPE_MUSIC', '音像'); |
|
| 121 | + define('SEARCH_TYPE_FLASH', 'Flash'); |
|
| 122 | + define('SEARCH_TYPE_PPT', '演示文稿'); |
|
| 123 | + define('SEARCH_TYPE_DOC', '文档'); |
|
| 124 | + define('SEARCH_TYPE_WORD', 'Word文档'); |
|
| 125 | + define('SEARCH_TYPE_PDF', 'PDF'); |
|
| 126 | + define('SEARCH_TYPE_EXCEL', 'Excel'); |
|
| 127 | + define('SEARCH_TYPE_TEXT', '文本文件'); |
|
| 128 | + define('SEARCH_TYPE_UNKNOWN', '示知'); |
|
| 129 | + define('SEARCH_TYPE_XML', 'XML'); |
|
| 130 | + define('SEARCH_ALL_FILE_TYPES', '所有的文件类型'); |
|
| 131 | + define('LBL_SEARCH_RECURSIVELY', '搜索子文件夹:'); |
|
| 132 | + define('LBL_RECURSIVELY_YES', '是'); |
|
| 133 | + define('LBL_RECURSIVELY_NO', '否'); |
|
| 134 | + define('BTN_SEARCH', '搜索'); |
|
| 135 | + //thickbox |
|
| 136 | + define('THICKBOX_NEXT', '下一张>'); |
|
| 137 | + define('THICKBOX_PREVIOUS', '<前一张'); |
|
| 138 | + define('THICKBOX_CLOSE', '关闭'); |
|
| 139 | + //Calendar |
|
| 140 | + define('CALENDAR_CLOSE', '关闭'); |
|
| 141 | + define('CALENDAR_CLEAR', '清除'); |
|
| 142 | + define('CALENDAR_PREVIOUS', '<向前'); |
|
| 143 | + define('CALENDAR_NEXT', '向后>'); |
|
| 144 | + define('CALENDAR_CURRENT', '今天'); |
|
| 145 | + define('CALENDAR_MON', '星期一'); |
|
| 146 | + define('CALENDAR_TUE', '星期二'); |
|
| 147 | + define('CALENDAR_WED', '星期三'); |
|
| 148 | + define('CALENDAR_THU', '星期四'); |
|
| 149 | + define('CALENDAR_FRI', '星期五'); |
|
| 150 | + define('CALENDAR_SAT', '星期六'); |
|
| 151 | + define('CALENDAR_SUN', '星期日'); |
|
| 152 | + define('CALENDAR_JAN', '一月'); |
|
| 153 | + define('CALENDAR_FEB', '二月'); |
|
| 154 | + define('CALENDAR_MAR', '三月'); |
|
| 155 | + define('CALENDAR_APR', '四月'); |
|
| 156 | + define('CALENDAR_MAY', '五月'); |
|
| 157 | + define('CALENDAR_JUN', '六月'); |
|
| 158 | + define('CALENDAR_JUL', '七月'); |
|
| 159 | + define('CALENDAR_AUG', '八月'); |
|
| 160 | + define('CALENDAR_SEP', '九月'); |
|
| 161 | + define('CALENDAR_OCT', '十月'); |
|
| 162 | + define('CALENDAR_NOV', '十一月'); |
|
| 163 | + define('CALENDAR_DEC', '十二月'); |
|
| 164 | + //ERROR MESSAGES |
|
| 165 | + //deletion |
|
| 166 | + define('ERR_NOT_FILE_SELECTED', '请选择文档'); |
|
| 167 | + define('ERR_NOT_DOC_SELECTED', '请选择要删除的文档'); |
|
| 168 | + define('ERR_DELTED_FAILED', '无法删除所选择的文档.'); |
|
| 169 | + define('ERR_FOLDER_PATH_NOT_ALLOWED', '不允许删除文件夹内的文件.'); |
|
| 170 | + //class manager |
|
| 171 | + define('ERR_FOLDER_NOT_FOUND', '无法找到指定的文件夹: '); |
|
| 172 | + //rename |
|
| 173 | + define('ERR_RENAME_FORMAT', '文件名只能含有英文字母,数字, - 和 _'); |
|
| 174 | + define('ERR_RENAME_EXISTS', '相同名称的文档已存在'); |
|
| 175 | + define('ERR_RENAME_FILE_NOT_EXISTS', '所选取的原文件不存在.'); |
|
| 176 | + define('ERR_RENAME_FAILED', '无法重命名,请重试.'); |
|
| 177 | + define('ERR_RENAME_EMPTY', '请输入新文档名.'); |
|
| 178 | + define('ERR_NO_CHANGES_MADE', '文件名没有变化.'); |
|
| 179 | + define('ERR_RENAME_FILE_TYPE_NOT_PERMITED', '不允许更改文档到此类扩展名.'); |
|
| 180 | + //folder creation |
|
| 181 | + define('ERR_FOLDER_FORMAT', '文件名只能含有英文字母,数字, - 和 _'); |
|
| 182 | + define('ERR_FOLDER_EXISTS', '此文件夹已存在.'); |
|
| 183 | + define('ERR_FOLDER_CREATION_FAILED', '无法创建文件夹,请重试.'); |
|
| 184 | + define('ERR_FOLDER_NAME_EMPTY', '请填写文件夹的名称.'); |
|
| 185 | + define('FOLDER_FORM_TITLE', '新建文件夹窗口'); |
|
| 186 | + define('FOLDER_LBL_TITLE', '名称:'); |
|
| 187 | + define('FOLDER_LBL_CREATE', '新建文件夹'); |
|
| 188 | + //New File |
|
| 189 | + define('NEW_FILE_FORM_TITLE', '新建文档窗口'); |
|
| 190 | + define('NEW_FILE_LBL_TITLE', '名称:'); |
|
| 191 | + define('NEW_FILE_CREATE', '新建文档'); |
|
| 192 | + //file upload |
|
| 193 | + define('ERR_FILE_NAME_FORMAT', '文件名只能含有英文字母,数字, - 和 _'); |
|
| 194 | + define('ERR_FILE_NOT_UPLOADED', '没有文件被选取上传.'); |
|
| 195 | + define('ERR_FILE_TYPE_NOT_ALLOWED', '此类文件不允许上传.'); |
|
| 196 | + define('ERR_FILE_MOVE_FAILED', '无法移动上传的文件.'); |
|
| 197 | + define('ERR_FILE_NOT_AVAILABLE', '文件不存在.'); |
|
| 198 | + define('ERROR_FILE_TOO_BID', '上传的文件太大(最大允许: %s)'); |
|
| 199 | + define('FILE_FORM_TITLE', '文件上传窗口'); |
|
| 200 | + define('FILE_LABEL_SELECT', '选取文件'); |
|
| 201 | + define('FILE_LBL_MORE', '添加上传栏'); |
|
| 202 | + define('FILE_CANCEL_UPLOAD', '取消上传'); |
|
| 203 | + define('FILE_LBL_UPLOAD', '上传'); |
|
| 204 | + //file download |
|
| 205 | + define('ERR_DOWNLOAD_FILE_NOT_FOUND', '没有文档被选取下载'); |
|
| 206 | + //Rename |
|
| 207 | + define('RENAME_FORM_TITLE', '重命名窗口'); |
|
| 208 | + define('RENAME_NEW_NAME', '新名称'); |
|
| 209 | + define('RENAME_LBL_RENAME', '重命名'); |
|
| 210 | 210 | |
| 211 | - //Tips |
|
| 212 | - define('TIP_FOLDER_GO_DOWN', '单击进入文件夹...'); |
|
| 213 | - define('TIP_DOC_RENAME', '双击重命名...'); |
|
| 214 | - define('TIP_FOLDER_GO_UP', '单击返回上一层...'); |
|
| 215 | - define('TIP_SELECT_ALL', '选取所有文档'); |
|
| 216 | - define('TIP_UNSELECT_ALL', '取消所有选取'); |
|
| 217 | - //WARNING |
|
| 218 | - define('WARNING_DELETE', '确定要删除所选取的文档.'); |
|
| 219 | - define('WARNING_IMAGE_EDIT', '请选取要编辑的图像.'); |
|
| 220 | - define('WARNING_NOT_FILE_EDIT', '请选取要编辑的文件.'); |
|
| 221 | - define('WARING_WINDOW_CLOSE', '确定要关闭窗口?'); |
|
| 222 | - //Preview |
|
| 223 | - define('PREVIEW_NOT_PREVIEW', '没有预览图.'); |
|
| 224 | - define('PREVIEW_OPEN_FAILED', '无法打开文件.'); |
|
| 225 | - define('PREVIEW_IMAGE_LOAD_FAILED', '无法加载图像'); |
|
| 211 | + //Tips |
|
| 212 | + define('TIP_FOLDER_GO_DOWN', '单击进入文件夹...'); |
|
| 213 | + define('TIP_DOC_RENAME', '双击重命名...'); |
|
| 214 | + define('TIP_FOLDER_GO_UP', '单击返回上一层...'); |
|
| 215 | + define('TIP_SELECT_ALL', '选取所有文档'); |
|
| 216 | + define('TIP_UNSELECT_ALL', '取消所有选取'); |
|
| 217 | + //WARNING |
|
| 218 | + define('WARNING_DELETE', '确定要删除所选取的文档.'); |
|
| 219 | + define('WARNING_IMAGE_EDIT', '请选取要编辑的图像.'); |
|
| 220 | + define('WARNING_NOT_FILE_EDIT', '请选取要编辑的文件.'); |
|
| 221 | + define('WARING_WINDOW_CLOSE', '确定要关闭窗口?'); |
|
| 222 | + //Preview |
|
| 223 | + define('PREVIEW_NOT_PREVIEW', '没有预览图.'); |
|
| 224 | + define('PREVIEW_OPEN_FAILED', '无法打开文件.'); |
|
| 225 | + define('PREVIEW_IMAGE_LOAD_FAILED', '无法加载图像'); |
|
| 226 | 226 | |
| 227 | - //Login |
|
| 228 | - define('LOGIN_PAGE_TITLE', '文件与图像管理器'); |
|
| 229 | - define('LOGIN_FORM_TITLE', '登录窗口'); |
|
| 230 | - define('LOGIN_USERNAME', '用户名:'); |
|
| 231 | - define('LOGIN_PASSWORD', '密码:'); |
|
| 232 | - define('LOGIN_FAILED', '无效的用户名/密码.'); |
|
| 227 | + //Login |
|
| 228 | + define('LOGIN_PAGE_TITLE', '文件与图像管理器'); |
|
| 229 | + define('LOGIN_FORM_TITLE', '登录窗口'); |
|
| 230 | + define('LOGIN_USERNAME', '用户名:'); |
|
| 231 | + define('LOGIN_PASSWORD', '密码:'); |
|
| 232 | + define('LOGIN_FAILED', '无效的用户名/密码.'); |
|
| 233 | 233 | |
| 234 | 234 | |
| 235 | - //88888888888 Below for Image Editor 888888888888888888888 |
|
| 236 | - //Warning |
|
| 237 | - define('IMG_WARNING_NO_CHANGE_BEFORE_SAVE', '没有任何对此图像的操作记录.'); |
|
| 235 | + //88888888888 Below for Image Editor 888888888888888888888 |
|
| 236 | + //Warning |
|
| 237 | + define('IMG_WARNING_NO_CHANGE_BEFORE_SAVE', '没有任何对此图像的操作记录.'); |
|
| 238 | 238 | |
| 239 | - //General |
|
| 240 | - define('IMG_GEN_IMG_NOT_EXISTS', '图像不存在'); |
|
| 241 | - define('IMG_WARNING_LOST_CHANAGES', '所有未保存的操作将丢失,确定要继续?'); |
|
| 242 | - define('IMG_WARNING_REST', '所有操作将被取消,确定要重置?'); |
|
| 243 | - define('IMG_WARNING_EMPTY_RESET', '还没有任何操作记录'); |
|
| 244 | - define('IMG_WARING_WIN_CLOSE', '确定要关闭窗口?'); |
|
| 245 | - define('IMG_WARNING_UNDO', '确定要恢复到上一步的操作?'); |
|
| 246 | - define('IMG_WARING_FLIP_H', '确定要水平翻转?'); |
|
| 247 | - define('IMG_WARING_FLIP_V', '确定要垂直翻转?'); |
|
| 248 | - define('IMG_INFO', '图像信息'); |
|
| 239 | + //General |
|
| 240 | + define('IMG_GEN_IMG_NOT_EXISTS', '图像不存在'); |
|
| 241 | + define('IMG_WARNING_LOST_CHANAGES', '所有未保存的操作将丢失,确定要继续?'); |
|
| 242 | + define('IMG_WARNING_REST', '所有操作将被取消,确定要重置?'); |
|
| 243 | + define('IMG_WARNING_EMPTY_RESET', '还没有任何操作记录'); |
|
| 244 | + define('IMG_WARING_WIN_CLOSE', '确定要关闭窗口?'); |
|
| 245 | + define('IMG_WARNING_UNDO', '确定要恢复到上一步的操作?'); |
|
| 246 | + define('IMG_WARING_FLIP_H', '确定要水平翻转?'); |
|
| 247 | + define('IMG_WARING_FLIP_V', '确定要垂直翻转?'); |
|
| 248 | + define('IMG_INFO', '图像信息'); |
|
| 249 | 249 | |
| 250 | - //Mode |
|
| 251 | - define('IMG_MODE_RESIZE', '收放:'); |
|
| 252 | - define('IMG_MODE_CROP', '剪切:'); |
|
| 253 | - define('IMG_MODE_ROTATE', '旋转:'); |
|
| 254 | - define('IMG_MODE_FLIP', '翻转:'); |
|
| 255 | - //Button |
|
| 250 | + //Mode |
|
| 251 | + define('IMG_MODE_RESIZE', '收放:'); |
|
| 252 | + define('IMG_MODE_CROP', '剪切:'); |
|
| 253 | + define('IMG_MODE_ROTATE', '旋转:'); |
|
| 254 | + define('IMG_MODE_FLIP', '翻转:'); |
|
| 255 | + //Button |
|
| 256 | 256 | |
| 257 | - define('IMG_BTN_ROTATE_LEFT', '90°逆转'); |
|
| 258 | - define('IMG_BTN_ROTATE_RIGHT', '90°顺转'); |
|
| 259 | - define('IMG_BTN_FLIP_H', '垂直翻转'); |
|
| 260 | - define('IMG_BTN_FLIP_V', '水平翻转'); |
|
| 261 | - define('IMG_BTN_RESET', '重置'); |
|
| 262 | - define('IMG_BTN_UNDO', '退一步'); |
|
| 263 | - define('IMG_BTN_SAVE', '保存'); |
|
| 264 | - define('IMG_BTN_CLOSE', '关闭'); |
|
| 265 | - define('IMG_BTN_SAVE_AS', '另存为'); |
|
| 266 | - define('IMG_BTN_CANCEL', '取消'); |
|
| 267 | - //Checkbox |
|
| 268 | - define('IMG_CHECKBOX_CONSTRAINT', '保持比例?'); |
|
| 269 | - //Label |
|
| 270 | - define('IMG_LBL_WIDTH', '宽:'); |
|
| 271 | - define('IMG_LBL_HEIGHT', '高:'); |
|
| 272 | - define('IMG_LBL_X', 'X轴:'); |
|
| 273 | - define('IMG_LBL_Y', 'Y轴:'); |
|
| 274 | - define('IMG_LBL_RATIO', '比例:'); |
|
| 275 | - define('IMG_LBL_ANGLE', '角度:'); |
|
| 276 | - define('IMG_LBL_NEW_NAME', '新名称:'); |
|
| 277 | - define('IMG_LBL_SAVE_AS', '另存为窗口'); |
|
| 278 | - define('IMG_LBL_SAVE_TO', '保存至:'); |
|
| 279 | - define('IMG_LBL_ROOT_FOLDER', '根文件夹'); |
|
| 280 | - //Editor |
|
| 281 | - //Save as |
|
| 282 | - define('IMG_NEW_NAME_COMMENTS', '请别附加图像文档的扩展名'); |
|
| 283 | - define('IMG_SAVE_AS_ERR_NAME_INVALID', '文件名只能含有英文字母,数字, - 和 _'); |
|
| 284 | - define('IMG_SAVE_AS_NOT_FOLDER_SELECTED', '没有选取目标文件夹.'); |
|
| 285 | - define('IMG_SAVE_AS_FOLDER_NOT_FOUND', '目标文件夹不存在.'); |
|
| 286 | - define('IMG_SAVE_AS_NEW_IMAGE_EXISTS', '相同的文件名已存在.'); |
|
| 257 | + define('IMG_BTN_ROTATE_LEFT', '90°逆转'); |
|
| 258 | + define('IMG_BTN_ROTATE_RIGHT', '90°顺转'); |
|
| 259 | + define('IMG_BTN_FLIP_H', '垂直翻转'); |
|
| 260 | + define('IMG_BTN_FLIP_V', '水平翻转'); |
|
| 261 | + define('IMG_BTN_RESET', '重置'); |
|
| 262 | + define('IMG_BTN_UNDO', '退一步'); |
|
| 263 | + define('IMG_BTN_SAVE', '保存'); |
|
| 264 | + define('IMG_BTN_CLOSE', '关闭'); |
|
| 265 | + define('IMG_BTN_SAVE_AS', '另存为'); |
|
| 266 | + define('IMG_BTN_CANCEL', '取消'); |
|
| 267 | + //Checkbox |
|
| 268 | + define('IMG_CHECKBOX_CONSTRAINT', '保持比例?'); |
|
| 269 | + //Label |
|
| 270 | + define('IMG_LBL_WIDTH', '宽:'); |
|
| 271 | + define('IMG_LBL_HEIGHT', '高:'); |
|
| 272 | + define('IMG_LBL_X', 'X轴:'); |
|
| 273 | + define('IMG_LBL_Y', 'Y轴:'); |
|
| 274 | + define('IMG_LBL_RATIO', '比例:'); |
|
| 275 | + define('IMG_LBL_ANGLE', '角度:'); |
|
| 276 | + define('IMG_LBL_NEW_NAME', '新名称:'); |
|
| 277 | + define('IMG_LBL_SAVE_AS', '另存为窗口'); |
|
| 278 | + define('IMG_LBL_SAVE_TO', '保存至:'); |
|
| 279 | + define('IMG_LBL_ROOT_FOLDER', '根文件夹'); |
|
| 280 | + //Editor |
|
| 281 | + //Save as |
|
| 282 | + define('IMG_NEW_NAME_COMMENTS', '请别附加图像文档的扩展名'); |
|
| 283 | + define('IMG_SAVE_AS_ERR_NAME_INVALID', '文件名只能含有英文字母,数字, - 和 _'); |
|
| 284 | + define('IMG_SAVE_AS_NOT_FOLDER_SELECTED', '没有选取目标文件夹.'); |
|
| 285 | + define('IMG_SAVE_AS_FOLDER_NOT_FOUND', '目标文件夹不存在.'); |
|
| 286 | + define('IMG_SAVE_AS_NEW_IMAGE_EXISTS', '相同的文件名已存在.'); |
|
| 287 | 287 | |
| 288 | - //Save |
|
| 289 | - define('IMG_SAVE_EMPTY_PATH', '图像路径是空的.'); |
|
| 290 | - define('IMG_SAVE_NOT_EXISTS', '图像不存在.'); |
|
| 291 | - define('IMG_SAVE_PATH_DISALLOWED', '无法访问选定的文档.'); |
|
| 292 | - define('IMG_SAVE_UNKNOWN_MODE', '未知的图像操作模式'); |
|
| 293 | - define('IMG_SAVE_RESIZE_FAILED', '缩放图像失败.'); |
|
| 294 | - define('IMG_SAVE_CROP_FAILED', '剪切图像失败.'); |
|
| 295 | - define('IMG_SAVE_FAILED', '无法保存图像.'); |
|
| 296 | - define('IMG_SAVE_BACKUP_FAILED', '无法备份原图像'); |
|
| 297 | - define('IMG_SAVE_ROTATE_FAILED', '无法旋转图像'); |
|
| 298 | - define('IMG_SAVE_FLIP_FAILED', '无法翻转图像'); |
|
| 299 | - define('IMG_SAVE_SESSION_IMG_OPEN_FAILED', '无法从进程文件夹打开图像文档'); |
|
| 300 | - define('IMG_SAVE_IMG_OPEN_FAILED', '无法打开图像文档'); |
|
| 288 | + //Save |
|
| 289 | + define('IMG_SAVE_EMPTY_PATH', '图像路径是空的.'); |
|
| 290 | + define('IMG_SAVE_NOT_EXISTS', '图像不存在.'); |
|
| 291 | + define('IMG_SAVE_PATH_DISALLOWED', '无法访问选定的文档.'); |
|
| 292 | + define('IMG_SAVE_UNKNOWN_MODE', '未知的图像操作模式'); |
|
| 293 | + define('IMG_SAVE_RESIZE_FAILED', '缩放图像失败.'); |
|
| 294 | + define('IMG_SAVE_CROP_FAILED', '剪切图像失败.'); |
|
| 295 | + define('IMG_SAVE_FAILED', '无法保存图像.'); |
|
| 296 | + define('IMG_SAVE_BACKUP_FAILED', '无法备份原图像'); |
|
| 297 | + define('IMG_SAVE_ROTATE_FAILED', '无法旋转图像'); |
|
| 298 | + define('IMG_SAVE_FLIP_FAILED', '无法翻转图像'); |
|
| 299 | + define('IMG_SAVE_SESSION_IMG_OPEN_FAILED', '无法从进程文件夹打开图像文档'); |
|
| 300 | + define('IMG_SAVE_IMG_OPEN_FAILED', '无法打开图像文档'); |
|
| 301 | 301 | |
| 302 | 302 | |
| 303 | - //UNDO |
|
| 304 | - define('IMG_UNDO_NO_HISTORY_AVAIALBE', '没有记录可恢复'); |
|
| 305 | - define('IMG_UNDO_COPY_FAILED', '无法恢复原来的图像文档'); |
|
| 306 | - define('IMG_UNDO_DEL_FAILED', '无法删除进程文件夹中的图像文档'); |
|
| 303 | + //UNDO |
|
| 304 | + define('IMG_UNDO_NO_HISTORY_AVAIALBE', '没有记录可恢复'); |
|
| 305 | + define('IMG_UNDO_COPY_FAILED', '无法恢复原来的图像文档'); |
|
| 306 | + define('IMG_UNDO_DEL_FAILED', '无法删除进程文件夹中的图像文档'); |
|
| 307 | 307 | |
| 308 | - //88888888888 Above for Image Editor 888888888888888888888 |
|
| 308 | + //88888888888 Above for Image Editor 888888888888888888888 |
|
| 309 | 309 | |
| 310 | - //88888888888 Session 888888888888888888888 |
|
| 311 | - define('SESSION_PERSONAL_DIR_NOT_FOUND', '个人进程文件夹不存在'); |
|
| 312 | - define('SESSION_COUNTER_FILE_CREATE_FAILED', '无法打开进程计数文件.'); |
|
| 313 | - define('SESSION_COUNTER_FILE_WRITE_FAILED', '无法读写进程计数文件.'); |
|
| 314 | - //88888888888 Session 888888888888888888888 |
|
| 310 | + //88888888888 Session 888888888888888888888 |
|
| 311 | + define('SESSION_PERSONAL_DIR_NOT_FOUND', '个人进程文件夹不存在'); |
|
| 312 | + define('SESSION_COUNTER_FILE_CREATE_FAILED', '无法打开进程计数文件.'); |
|
| 313 | + define('SESSION_COUNTER_FILE_WRITE_FAILED', '无法读写进程计数文件.'); |
|
| 314 | + //88888888888 Session 888888888888888888888 |
|
| 315 | 315 | |
| 316 | - //88888888888 Below for Text Editor 888888888888888888888 |
|
| 317 | - define('TXT_FILE_NOT_FOUND', '文件不存在.'); |
|
| 318 | - define('TXT_EXT_NOT_SELECTED', '请选择文件扩展名'); |
|
| 319 | - define('TXT_DEST_FOLDER_NOT_SELECTED', '请选择目标文件夹'); |
|
| 320 | - define('TXT_UNKNOWN_REQUEST', '未知的请求.'); |
|
| 321 | - define('TXT_DISALLOWED_EXT', '不允许创建此类文件.'); |
|
| 322 | - define('TXT_FILE_EXIST', '文件已存在.'); |
|
| 323 | - define('TXT_FILE_NOT_EXIST', '指定的文件不存在.'); |
|
| 324 | - define('TXT_CREATE_FAILED', '无法创建新文件.'); |
|
| 325 | - define('TXT_CONTENT_WRITE_FAILED', '无法写入内容.'); |
|
| 326 | - define('TXT_FILE_OPEN_FAILED', '无法打开所选择的文件'); |
|
| 327 | - define('TXT_CONTENT_UPDATE_FAILED', '无法更新文件内容'); |
|
| 328 | - define('TXT_SAVE_AS_ERR_NAME_INVALID', '文件名只能含有英文字母,数字, - 和 _'); |
|
| 329 | - //88888888888 Above for Text Editor 888888888888888888888 |
|
| 316 | + //88888888888 Below for Text Editor 888888888888888888888 |
|
| 317 | + define('TXT_FILE_NOT_FOUND', '文件不存在.'); |
|
| 318 | + define('TXT_EXT_NOT_SELECTED', '请选择文件扩展名'); |
|
| 319 | + define('TXT_DEST_FOLDER_NOT_SELECTED', '请选择目标文件夹'); |
|
| 320 | + define('TXT_UNKNOWN_REQUEST', '未知的请求.'); |
|
| 321 | + define('TXT_DISALLOWED_EXT', '不允许创建此类文件.'); |
|
| 322 | + define('TXT_FILE_EXIST', '文件已存在.'); |
|
| 323 | + define('TXT_FILE_NOT_EXIST', '指定的文件不存在.'); |
|
| 324 | + define('TXT_CREATE_FAILED', '无法创建新文件.'); |
|
| 325 | + define('TXT_CONTENT_WRITE_FAILED', '无法写入内容.'); |
|
| 326 | + define('TXT_FILE_OPEN_FAILED', '无法打开所选择的文件'); |
|
| 327 | + define('TXT_CONTENT_UPDATE_FAILED', '无法更新文件内容'); |
|
| 328 | + define('TXT_SAVE_AS_ERR_NAME_INVALID', '文件名只能含有英文字母,数字, - 和 _'); |
|
| 329 | + //88888888888 Above for Text Editor 888888888888888888888 |
|
| 330 | 330 | |
| 331 | 331 | |
| 332 | 332 | ?> |
| 333 | 333 | \ No newline at end of file |
@@ -1,76 +1,76 @@ discard block |
||
| 1 | 1 | <? |
| 2 | - include_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 3 | - $error = ''; |
|
| 4 | - $fileMoved = array(); |
|
| 5 | - $unmovedDocDueToSamePath = array(); |
|
| 6 | - if(CONFIG_SYS_VIEW_ONLY || (!CONFIG_OPTIONS_CUT && !CONFIG_OPTIONS_COPY)) |
|
| 7 | - { |
|
| 8 | - $error = SYS_DISABLED; |
|
| 9 | - } |
|
| 10 | - elseif(empty($_GET['current_folder_path'])) |
|
| 11 | - { |
|
| 12 | - $error = ERR_NOT_DEST_FOLDER_SPECIFIED; |
|
| 13 | - }elseif(!file_exists($_GET['current_folder_path']) || !is_dir($_GET['current_folder_path'])) |
|
| 14 | - { |
|
| 15 | - $error = ERR_DEST_FOLDER_NOT_FOUND; |
|
| 16 | - }elseif(!isUnderRoot($_GET['current_folder_path'])) |
|
| 17 | - { |
|
| 18 | - $error = ERR_DEST_FOLDER_NOT_ALLOWED; |
|
| 19 | - }else |
|
| 20 | - { |
|
| 2 | + include_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 3 | + $error = ''; |
|
| 4 | + $fileMoved = array(); |
|
| 5 | + $unmovedDocDueToSamePath = array(); |
|
| 6 | + if(CONFIG_SYS_VIEW_ONLY || (!CONFIG_OPTIONS_CUT && !CONFIG_OPTIONS_COPY)) |
|
| 7 | + { |
|
| 8 | + $error = SYS_DISABLED; |
|
| 9 | + } |
|
| 10 | + elseif(empty($_GET['current_folder_path'])) |
|
| 11 | + { |
|
| 12 | + $error = ERR_NOT_DEST_FOLDER_SPECIFIED; |
|
| 13 | + }elseif(!file_exists($_GET['current_folder_path']) || !is_dir($_GET['current_folder_path'])) |
|
| 14 | + { |
|
| 15 | + $error = ERR_DEST_FOLDER_NOT_FOUND; |
|
| 16 | + }elseif(!isUnderRoot($_GET['current_folder_path'])) |
|
| 17 | + { |
|
| 18 | + $error = ERR_DEST_FOLDER_NOT_ALLOWED; |
|
| 19 | + }else |
|
| 20 | + { |
|
| 21 | 21 | |
| 22 | - include_once(CLASS_MANAGER); |
|
| 23 | - include_once(CLASS_SESSION_ACTION); |
|
| 24 | - $sessionAction = new SessionAction(); |
|
| 25 | - include_once(DIR_AJAX_INC . "class.manager.php"); |
|
| 26 | - $manager = new manager(); |
|
| 27 | - $manager->setSessionAction($sessionAction); |
|
| 28 | - $selectedDocuments = $sessionAction->get(); |
|
| 22 | + include_once(CLASS_MANAGER); |
|
| 23 | + include_once(CLASS_SESSION_ACTION); |
|
| 24 | + $sessionAction = new SessionAction(); |
|
| 25 | + include_once(DIR_AJAX_INC . "class.manager.php"); |
|
| 26 | + $manager = new manager(); |
|
| 27 | + $manager->setSessionAction($sessionAction); |
|
| 28 | + $selectedDocuments = $sessionAction->get(); |
|
| 29 | 29 | |
| 30 | - $destFolderPath = addTrailingSlash(backslashToSlash($_GET['current_folder_path'])); |
|
| 30 | + $destFolderPath = addTrailingSlash(backslashToSlash($_GET['current_folder_path'])); |
|
| 31 | 31 | |
| 32 | 32 | |
| 33 | - if(sizeof($selectedDocuments)) |
|
| 34 | - { |
|
| 35 | - //get all files within the destination folder |
|
| 36 | - $allDocs = array(); |
|
| 37 | - if(($fh = @opendir($_GET['current_folder_path']))) |
|
| 38 | - { |
|
| 39 | - while(($file = readdir($fh)) && $file != '.' && $file != '..') |
|
| 40 | - { |
|
| 41 | - $allDocs[] = getRealPath($destFolderPath . $file); |
|
| 42 | - } |
|
| 43 | - } |
|
| 33 | + if(sizeof($selectedDocuments)) |
|
| 34 | + { |
|
| 35 | + //get all files within the destination folder |
|
| 36 | + $allDocs = array(); |
|
| 37 | + if(($fh = @opendir($_GET['current_folder_path']))) |
|
| 38 | + { |
|
| 39 | + while(($file = readdir($fh)) && $file != '.' && $file != '..') |
|
| 40 | + { |
|
| 41 | + $allDocs[] = getRealPath($destFolderPath . $file); |
|
| 42 | + } |
|
| 43 | + } |
|
| 44 | 44 | |
| 45 | - include_once(CLASS_FILE); |
|
| 46 | - $file = new file(); |
|
| 47 | - //check if all files are allowed to cut or copy |
|
| 45 | + include_once(CLASS_FILE); |
|
| 46 | + $file = new file(); |
|
| 47 | + //check if all files are allowed to cut or copy |
|
| 48 | 48 | |
| 49 | - foreach($selectedDocuments as $doc) |
|
| 50 | - { |
|
| 51 | - if(file_exists($doc) && isUnderRoot($doc) ) |
|
| 52 | - { |
|
| 49 | + foreach($selectedDocuments as $doc) |
|
| 50 | + { |
|
| 51 | + if(file_exists($doc) && isUnderRoot($doc) ) |
|
| 52 | + { |
|
| 53 | 53 | |
| 54 | - if( array_search(getRealPath($doc), $allDocs) === false || CONFIG_OVERWRITTEN) |
|
| 55 | - { |
|
| 56 | - if(CONFIG_OVERWRITTEN) |
|
| 57 | - { |
|
| 58 | - $file->delete($doc); |
|
| 59 | - } |
|
| 60 | - if($file->copyTo($doc, $_GET['current_folder_path'])) |
|
| 61 | - { |
|
| 54 | + if( array_search(getRealPath($doc), $allDocs) === false || CONFIG_OVERWRITTEN) |
|
| 55 | + { |
|
| 56 | + if(CONFIG_OVERWRITTEN) |
|
| 57 | + { |
|
| 58 | + $file->delete($doc); |
|
| 59 | + } |
|
| 60 | + if($file->copyTo($doc, $_GET['current_folder_path'])) |
|
| 61 | + { |
|
| 62 | 62 | |
| 63 | - $finalPath = $destFolderPath . basename($doc); |
|
| 64 | - $objFile = new file($finalPath); |
|
| 65 | - $tem = $objFile->getFileInfo(); |
|
| 66 | - $obj = new manager($finalPath, false); |
|
| 63 | + $finalPath = $destFolderPath . basename($doc); |
|
| 64 | + $objFile = new file($finalPath); |
|
| 65 | + $tem = $objFile->getFileInfo(); |
|
| 66 | + $obj = new manager($finalPath, false); |
|
| 67 | 67 | |
| 68 | - $fileType = $obj->getFileType($finalPath, (is_dir($finalPath)?true:false)); |
|
| 68 | + $fileType = $obj->getFileType($finalPath, (is_dir($finalPath)?true:false)); |
|
| 69 | 69 | |
| 70 | - foreach($fileType as $k=>$v) |
|
| 71 | - { |
|
| 72 | - $tem[$k] = $v; |
|
| 73 | - } |
|
| 70 | + foreach($fileType as $k=>$v) |
|
| 71 | + { |
|
| 72 | + $tem[$k] = $v; |
|
| 73 | + } |
|
| 74 | 74 | |
| 75 | 75 | /* foreach ($folderInfo as $k=>$v) |
| 76 | 76 | { |
@@ -81,58 +81,58 @@ discard block |
||
| 81 | 81 | $tem['cssClass'] = 'folderEmpty'; |
| 82 | 82 | }*/ |
| 83 | 83 | |
| 84 | - $tem['final_path'] = $finalPath; |
|
| 85 | - $tem['path'] = backslashToSlash($finalPath); |
|
| 86 | - $tem['type'] = (is_dir($finalPath)?'folder':'file'); |
|
| 87 | - $tem['size'] = @transformFileSize($tem['size']); |
|
| 88 | - $tem['ctime'] = date(DATE_TIME_FORMAT, $tem['ctime']); |
|
| 89 | - $tem['mtime'] = date(DATE_TIME_FORMAT, $tem['mtime']); |
|
| 90 | - $tem['flag'] = 'noFlag'; |
|
| 91 | - $tem['url'] = getFileUrl($doc); |
|
| 84 | + $tem['final_path'] = $finalPath; |
|
| 85 | + $tem['path'] = backslashToSlash($finalPath); |
|
| 86 | + $tem['type'] = (is_dir($finalPath)?'folder':'file'); |
|
| 87 | + $tem['size'] = @transformFileSize($tem['size']); |
|
| 88 | + $tem['ctime'] = date(DATE_TIME_FORMAT, $tem['ctime']); |
|
| 89 | + $tem['mtime'] = date(DATE_TIME_FORMAT, $tem['mtime']); |
|
| 90 | + $tem['flag'] = 'noFlag'; |
|
| 91 | + $tem['url'] = getFileUrl($doc); |
|
| 92 | 92 | |
| 93 | - $manager = null; |
|
| 94 | - if($sessionAction->getAction() == "cut") |
|
| 95 | - { |
|
| 96 | - $file->delete($doc); |
|
| 97 | - } |
|
| 98 | - $fileMoved[sizeof($fileMoved)] = $tem; |
|
| 99 | - $tem = null; |
|
| 100 | - } |
|
| 101 | - }else |
|
| 102 | - { |
|
| 103 | - $unmovedDocDueToSamePath[] = $doc; |
|
| 104 | - } |
|
| 93 | + $manager = null; |
|
| 94 | + if($sessionAction->getAction() == "cut") |
|
| 95 | + { |
|
| 96 | + $file->delete($doc); |
|
| 97 | + } |
|
| 98 | + $fileMoved[sizeof($fileMoved)] = $tem; |
|
| 99 | + $tem = null; |
|
| 100 | + } |
|
| 101 | + }else |
|
| 102 | + { |
|
| 103 | + $unmovedDocDueToSamePath[] = $doc; |
|
| 104 | + } |
|
| 105 | 105 | |
| 106 | - } |
|
| 107 | - } |
|
| 106 | + } |
|
| 107 | + } |
|
| 108 | 108 | |
| 109 | - $sessionAction->set(array()); |
|
| 110 | - } |
|
| 111 | - if(sizeof($unmovedDocDueToSamePath) == sizeof($selectedDocuments)) |
|
| 112 | - { |
|
| 113 | - $error = ERR_DEST_FOLDER_NOT_ALLOWED; |
|
| 114 | - }elseif(sizeof($unmovedDocDueToSamePath)) |
|
| 115 | - { |
|
| 116 | - foreach($unmovedDocDueToSamePath as $v) |
|
| 117 | - { |
|
| 118 | - $error .= sprintf(ERR_UNABLE_TO_MOVE_TO_SAME_DEST, $v) . "\r\n"; |
|
| 119 | - } |
|
| 120 | - } |
|
| 121 | - } |
|
| 109 | + $sessionAction->set(array()); |
|
| 110 | + } |
|
| 111 | + if(sizeof($unmovedDocDueToSamePath) == sizeof($selectedDocuments)) |
|
| 112 | + { |
|
| 113 | + $error = ERR_DEST_FOLDER_NOT_ALLOWED; |
|
| 114 | + }elseif(sizeof($unmovedDocDueToSamePath)) |
|
| 115 | + { |
|
| 116 | + foreach($unmovedDocDueToSamePath as $v) |
|
| 117 | + { |
|
| 118 | + $error .= sprintf(ERR_UNABLE_TO_MOVE_TO_SAME_DEST, $v) . "\r\n"; |
|
| 119 | + } |
|
| 120 | + } |
|
| 121 | + } |
|
| 122 | 122 | |
| 123 | - echo "{'error':'" . $error . "', 'unmoved_files':" . sizeof($unmovedDocDueToSamePath) . ", 'files':{"; |
|
| 124 | - foreach($fileMoved as $i=>$file) |
|
| 125 | - { |
|
| 123 | + echo "{'error':'" . $error . "', 'unmoved_files':" . sizeof($unmovedDocDueToSamePath) . ", 'files':{"; |
|
| 124 | + foreach($fileMoved as $i=>$file) |
|
| 125 | + { |
|
| 126 | 126 | |
| 127 | - echo ($i>0?', ':' ') . $i . ": { "; |
|
| 128 | - $j = 0; |
|
| 129 | - foreach($file as $k=>$v) |
|
| 130 | - { |
|
| 131 | - echo ($j++ > 0? ", ":'') . "'" . $k . "':'" . $v . "'"; |
|
| 127 | + echo ($i>0?', ':' ') . $i . ": { "; |
|
| 128 | + $j = 0; |
|
| 129 | + foreach($file as $k=>$v) |
|
| 130 | + { |
|
| 131 | + echo ($j++ > 0? ", ":'') . "'" . $k . "':'" . $v . "'"; |
|
| 132 | 132 | |
| 133 | - } |
|
| 134 | - echo "} "; |
|
| 135 | - } |
|
| 136 | - echo "} }"; |
|
| 133 | + } |
|
| 134 | + echo "} "; |
|
| 135 | + } |
|
| 136 | + echo "} }"; |
|
| 137 | 137 | |
| 138 | 138 | ?> |
| 139 | 139 | \ No newline at end of file |
@@ -1,28 +1,28 @@ discard block |
||
| 1 | 1 | <? |
| 2 | - include_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 2 | + include_once(dirname(__FILE__).DIRECTORY_SEPARATOR."inc".DIRECTORY_SEPARATOR."config.php"); |
|
| 3 | 3 | $error = ''; |
| 4 | 4 | $fileMoved = array(); |
| 5 | 5 | $unmovedDocDueToSamePath = array(); |
| 6 | - if(CONFIG_SYS_VIEW_ONLY || (!CONFIG_OPTIONS_CUT && !CONFIG_OPTIONS_COPY)) |
|
| 6 | + if (CONFIG_SYS_VIEW_ONLY || (!CONFIG_OPTIONS_CUT && !CONFIG_OPTIONS_COPY)) |
|
| 7 | 7 | { |
| 8 | 8 | $error = SYS_DISABLED; |
| 9 | 9 | } |
| 10 | - elseif(empty($_GET['current_folder_path'])) |
|
| 10 | + elseif (empty($_GET['current_folder_path'])) |
|
| 11 | 11 | { |
| 12 | 12 | $error = ERR_NOT_DEST_FOLDER_SPECIFIED; |
| 13 | - }elseif(!file_exists($_GET['current_folder_path']) || !is_dir($_GET['current_folder_path'])) |
|
| 13 | + }elseif (!file_exists($_GET['current_folder_path']) || !is_dir($_GET['current_folder_path'])) |
|
| 14 | 14 | { |
| 15 | 15 | $error = ERR_DEST_FOLDER_NOT_FOUND; |
| 16 | - }elseif(!isUnderRoot($_GET['current_folder_path'])) |
|
| 16 | + }elseif (!isUnderRoot($_GET['current_folder_path'])) |
|
| 17 | 17 | { |
| 18 | 18 | $error = ERR_DEST_FOLDER_NOT_ALLOWED; |
| 19 | - }else |
|
| 19 | + } else |
|
| 20 | 20 | { |
| 21 | 21 | |
| 22 | 22 | include_once(CLASS_MANAGER); |
| 23 | 23 | include_once(CLASS_SESSION_ACTION); |
| 24 | 24 | $sessionAction = new SessionAction(); |
| 25 | - include_once(DIR_AJAX_INC . "class.manager.php"); |
|
| 25 | + include_once(DIR_AJAX_INC."class.manager.php"); |
|
| 26 | 26 | $manager = new manager(); |
| 27 | 27 | $manager->setSessionAction($sessionAction); |
| 28 | 28 | $selectedDocuments = $sessionAction->get(); |
@@ -30,15 +30,15 @@ discard block |
||
| 30 | 30 | $destFolderPath = addTrailingSlash(backslashToSlash($_GET['current_folder_path'])); |
| 31 | 31 | |
| 32 | 32 | |
| 33 | - if(sizeof($selectedDocuments)) |
|
| 33 | + if (sizeof($selectedDocuments)) |
|
| 34 | 34 | { |
| 35 | 35 | //get all files within the destination folder |
| 36 | 36 | $allDocs = array(); |
| 37 | - if(($fh = @opendir($_GET['current_folder_path']))) |
|
| 37 | + if (($fh = @opendir($_GET['current_folder_path']))) |
|
| 38 | 38 | { |
| 39 | - while(($file = readdir($fh)) && $file != '.' && $file != '..') |
|
| 39 | + while (($file = readdir($fh)) && $file != '.' && $file != '..') |
|
| 40 | 40 | { |
| 41 | - $allDocs[] = getRealPath($destFolderPath . $file); |
|
| 41 | + $allDocs[] = getRealPath($destFolderPath.$file); |
|
| 42 | 42 | } |
| 43 | 43 | } |
| 44 | 44 | |
@@ -46,28 +46,28 @@ discard block |
||
| 46 | 46 | $file = new file(); |
| 47 | 47 | //check if all files are allowed to cut or copy |
| 48 | 48 | |
| 49 | - foreach($selectedDocuments as $doc) |
|
| 49 | + foreach ($selectedDocuments as $doc) |
|
| 50 | 50 | { |
| 51 | - if(file_exists($doc) && isUnderRoot($doc) ) |
|
| 51 | + if (file_exists($doc) && isUnderRoot($doc)) |
|
| 52 | 52 | { |
| 53 | 53 | |
| 54 | - if( array_search(getRealPath($doc), $allDocs) === false || CONFIG_OVERWRITTEN) |
|
| 54 | + if (array_search(getRealPath($doc), $allDocs) === false || CONFIG_OVERWRITTEN) |
|
| 55 | 55 | { |
| 56 | - if(CONFIG_OVERWRITTEN) |
|
| 56 | + if (CONFIG_OVERWRITTEN) |
|
| 57 | 57 | { |
| 58 | 58 | $file->delete($doc); |
| 59 | 59 | } |
| 60 | - if($file->copyTo($doc, $_GET['current_folder_path'])) |
|
| 60 | + if ($file->copyTo($doc, $_GET['current_folder_path'])) |
|
| 61 | 61 | { |
| 62 | 62 | |
| 63 | - $finalPath = $destFolderPath . basename($doc); |
|
| 63 | + $finalPath = $destFolderPath.basename($doc); |
|
| 64 | 64 | $objFile = new file($finalPath); |
| 65 | 65 | $tem = $objFile->getFileInfo(); |
| 66 | 66 | $obj = new manager($finalPath, false); |
| 67 | 67 | |
| 68 | - $fileType = $obj->getFileType($finalPath, (is_dir($finalPath)?true:false)); |
|
| 68 | + $fileType = $obj->getFileType($finalPath, (is_dir($finalPath) ? true : false)); |
|
| 69 | 69 | |
| 70 | - foreach($fileType as $k=>$v) |
|
| 70 | + foreach ($fileType as $k=>$v) |
|
| 71 | 71 | { |
| 72 | 72 | $tem[$k] = $v; |
| 73 | 73 | } |
@@ -83,7 +83,7 @@ discard block |
||
| 83 | 83 | |
| 84 | 84 | $tem['final_path'] = $finalPath; |
| 85 | 85 | $tem['path'] = backslashToSlash($finalPath); |
| 86 | - $tem['type'] = (is_dir($finalPath)?'folder':'file'); |
|
| 86 | + $tem['type'] = (is_dir($finalPath) ? 'folder' : 'file'); |
|
| 87 | 87 | $tem['size'] = @transformFileSize($tem['size']); |
| 88 | 88 | $tem['ctime'] = date(DATE_TIME_FORMAT, $tem['ctime']); |
| 89 | 89 | $tem['mtime'] = date(DATE_TIME_FORMAT, $tem['mtime']); |
@@ -91,14 +91,14 @@ discard block |
||
| 91 | 91 | $tem['url'] = getFileUrl($doc); |
| 92 | 92 | |
| 93 | 93 | $manager = null; |
| 94 | - if($sessionAction->getAction() == "cut") |
|
| 94 | + if ($sessionAction->getAction() == "cut") |
|
| 95 | 95 | { |
| 96 | 96 | $file->delete($doc); |
| 97 | 97 | } |
| 98 | 98 | $fileMoved[sizeof($fileMoved)] = $tem; |
| 99 | 99 | $tem = null; |
| 100 | 100 | } |
| 101 | - }else |
|
| 101 | + } else |
|
| 102 | 102 | { |
| 103 | 103 | $unmovedDocDueToSamePath[] = $doc; |
| 104 | 104 | } |
@@ -108,27 +108,27 @@ discard block |
||
| 108 | 108 | |
| 109 | 109 | $sessionAction->set(array()); |
| 110 | 110 | } |
| 111 | - if(sizeof($unmovedDocDueToSamePath) == sizeof($selectedDocuments)) |
|
| 111 | + if (sizeof($unmovedDocDueToSamePath) == sizeof($selectedDocuments)) |
|
| 112 | 112 | { |
| 113 | 113 | $error = ERR_DEST_FOLDER_NOT_ALLOWED; |
| 114 | - }elseif(sizeof($unmovedDocDueToSamePath)) |
|
| 114 | + }elseif (sizeof($unmovedDocDueToSamePath)) |
|
| 115 | 115 | { |
| 116 | - foreach($unmovedDocDueToSamePath as $v) |
|
| 116 | + foreach ($unmovedDocDueToSamePath as $v) |
|
| 117 | 117 | { |
| 118 | - $error .= sprintf(ERR_UNABLE_TO_MOVE_TO_SAME_DEST, $v) . "\r\n"; |
|
| 118 | + $error .= sprintf(ERR_UNABLE_TO_MOVE_TO_SAME_DEST, $v)."\r\n"; |
|
| 119 | 119 | } |
| 120 | 120 | } |
| 121 | 121 | } |
| 122 | 122 | |
| 123 | - echo "{'error':'" . $error . "', 'unmoved_files':" . sizeof($unmovedDocDueToSamePath) . ", 'files':{"; |
|
| 124 | - foreach($fileMoved as $i=>$file) |
|
| 123 | + echo "{'error':'".$error."', 'unmoved_files':".sizeof($unmovedDocDueToSamePath).", 'files':{"; |
|
| 124 | + foreach ($fileMoved as $i=>$file) |
|
| 125 | 125 | { |
| 126 | 126 | |
| 127 | - echo ($i>0?', ':' ') . $i . ": { "; |
|
| 127 | + echo ($i > 0 ? ', ' : ' ').$i.": { "; |
|
| 128 | 128 | $j = 0; |
| 129 | - foreach($file as $k=>$v) |
|
| 129 | + foreach ($file as $k=>$v) |
|
| 130 | 130 | { |
| 131 | - echo ($j++ > 0? ", ":'') . "'" . $k . "':'" . $v . "'"; |
|
| 131 | + echo ($j++ > 0 ? ", " : '')."'".$k."':'".$v."'"; |
|
| 132 | 132 | |
| 133 | 133 | } |
| 134 | 134 | echo "} "; |
@@ -6,17 +6,16 @@ discard block |
||
| 6 | 6 | if(CONFIG_SYS_VIEW_ONLY || (!CONFIG_OPTIONS_CUT && !CONFIG_OPTIONS_COPY)) |
| 7 | 7 | { |
| 8 | 8 | $error = SYS_DISABLED; |
| 9 | - } |
|
| 10 | - elseif(empty($_GET['current_folder_path'])) |
|
| 9 | + } elseif(empty($_GET['current_folder_path'])) |
|
| 11 | 10 | { |
| 12 | 11 | $error = ERR_NOT_DEST_FOLDER_SPECIFIED; |
| 13 | - }elseif(!file_exists($_GET['current_folder_path']) || !is_dir($_GET['current_folder_path'])) |
|
| 12 | + } elseif(!file_exists($_GET['current_folder_path']) || !is_dir($_GET['current_folder_path'])) |
|
| 14 | 13 | { |
| 15 | 14 | $error = ERR_DEST_FOLDER_NOT_FOUND; |
| 16 | - }elseif(!isUnderRoot($_GET['current_folder_path'])) |
|
| 15 | + } elseif(!isUnderRoot($_GET['current_folder_path'])) |
|
| 17 | 16 | { |
| 18 | 17 | $error = ERR_DEST_FOLDER_NOT_ALLOWED; |
| 19 | - }else |
|
| 18 | + } else |
|
| 20 | 19 | { |
| 21 | 20 | |
| 22 | 21 | include_once(CLASS_MANAGER); |
@@ -98,7 +97,7 @@ discard block |
||
| 98 | 97 | $fileMoved[sizeof($fileMoved)] = $tem; |
| 99 | 98 | $tem = null; |
| 100 | 99 | } |
| 101 | - }else |
|
| 100 | + } else |
|
| 102 | 101 | { |
| 103 | 102 | $unmovedDocDueToSamePath[] = $doc; |
| 104 | 103 | } |
@@ -111,7 +110,7 @@ discard block |
||
| 111 | 110 | if(sizeof($unmovedDocDueToSamePath) == sizeof($selectedDocuments)) |
| 112 | 111 | { |
| 113 | 112 | $error = ERR_DEST_FOLDER_NOT_ALLOWED; |
| 114 | - }elseif(sizeof($unmovedDocDueToSamePath)) |
|
| 113 | + } elseif(sizeof($unmovedDocDueToSamePath)) |
|
| 115 | 114 | { |
| 116 | 115 | foreach($unmovedDocDueToSamePath as $v) |
| 117 | 116 | { |
@@ -1,34 +1,34 @@ |
||
| 1 | 1 | <?php |
| 2 | - /** |
|
| 3 | - * copy file |
|
| 4 | - * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 5 | - * @link www.phpletter.com |
|
| 6 | - * @since 22/May/2007 |
|
| 7 | - * |
|
| 8 | - */ |
|
| 2 | + /** |
|
| 3 | + * copy file |
|
| 4 | + * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 5 | + * @link www.phpletter.com |
|
| 6 | + * @since 22/May/2007 |
|
| 7 | + * |
|
| 8 | + */ |
|
| 9 | 9 | |
| 10 | - require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 11 | - $error = ""; |
|
| 12 | - $info = ''; |
|
| 13 | - if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_COPY) |
|
| 14 | - { |
|
| 15 | - $error = SYS_DISABLED; |
|
| 16 | - } |
|
| 17 | - elseif(!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 18 | - { |
|
| 19 | - $error = ERR_NOT_DOC_SELECTED_FOR_COPY; |
|
| 20 | - } |
|
| 21 | - elseif(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 22 | - { |
|
| 23 | - $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
|
| 24 | - }else |
|
| 25 | - { |
|
| 26 | - require_once(CLASS_SESSION_ACTION); |
|
| 27 | - $sessionAction = new SessionAction(); |
|
| 28 | - $sessionAction->setAction($_POST['action_value']); |
|
| 29 | - $sessionAction->setFolder($_POST['currentFolderPath']); |
|
| 30 | - $sessionAction->set($_POST['selectedDoc']); |
|
| 31 | - $info = ',num:' . sizeof($_POST['selectedDoc']); |
|
| 32 | - } |
|
| 33 | - echo "{error:'" . $error . "'\n" . $info . "}"; |
|
| 10 | + require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 11 | + $error = ""; |
|
| 12 | + $info = ''; |
|
| 13 | + if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_COPY) |
|
| 14 | + { |
|
| 15 | + $error = SYS_DISABLED; |
|
| 16 | + } |
|
| 17 | + elseif(!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 18 | + { |
|
| 19 | + $error = ERR_NOT_DOC_SELECTED_FOR_COPY; |
|
| 20 | + } |
|
| 21 | + elseif(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 22 | + { |
|
| 23 | + $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
|
| 24 | + }else |
|
| 25 | + { |
|
| 26 | + require_once(CLASS_SESSION_ACTION); |
|
| 27 | + $sessionAction = new SessionAction(); |
|
| 28 | + $sessionAction->setAction($_POST['action_value']); |
|
| 29 | + $sessionAction->setFolder($_POST['currentFolderPath']); |
|
| 30 | + $sessionAction->set($_POST['selectedDoc']); |
|
| 31 | + $info = ',num:' . sizeof($_POST['selectedDoc']); |
|
| 32 | + } |
|
| 33 | + echo "{error:'" . $error . "'\n" . $info . "}"; |
|
| 34 | 34 | ?> |
| 35 | 35 | \ No newline at end of file |
@@ -7,28 +7,28 @@ |
||
| 7 | 7 | * |
| 8 | 8 | */ |
| 9 | 9 | |
| 10 | - require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 10 | + require_once(dirname(__FILE__).DIRECTORY_SEPARATOR."inc".DIRECTORY_SEPARATOR."config.php"); |
|
| 11 | 11 | $error = ""; |
| 12 | 12 | $info = ''; |
| 13 | - if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_COPY) |
|
| 13 | + if (CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_COPY) |
|
| 14 | 14 | { |
| 15 | 15 | $error = SYS_DISABLED; |
| 16 | 16 | } |
| 17 | - elseif(!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 17 | + elseif (!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 18 | 18 | { |
| 19 | 19 | $error = ERR_NOT_DOC_SELECTED_FOR_COPY; |
| 20 | 20 | } |
| 21 | - elseif(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 21 | + elseif (empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 22 | 22 | { |
| 23 | 23 | $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
| 24 | - }else |
|
| 24 | + } else |
|
| 25 | 25 | { |
| 26 | 26 | require_once(CLASS_SESSION_ACTION); |
| 27 | 27 | $sessionAction = new SessionAction(); |
| 28 | 28 | $sessionAction->setAction($_POST['action_value']); |
| 29 | 29 | $sessionAction->setFolder($_POST['currentFolderPath']); |
| 30 | 30 | $sessionAction->set($_POST['selectedDoc']); |
| 31 | - $info = ',num:' . sizeof($_POST['selectedDoc']); |
|
| 31 | + $info = ',num:'.sizeof($_POST['selectedDoc']); |
|
| 32 | 32 | } |
| 33 | - echo "{error:'" . $error . "'\n" . $info . "}"; |
|
| 33 | + echo "{error:'".$error."'\n".$info."}"; |
|
| 34 | 34 | ?> |
| 35 | 35 | \ No newline at end of file |
@@ -13,15 +13,13 @@ |
||
| 13 | 13 | if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_COPY) |
| 14 | 14 | { |
| 15 | 15 | $error = SYS_DISABLED; |
| 16 | - } |
|
| 17 | - elseif(!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 16 | + } elseif(!isset($_POST['selectedDoc']) || !is_array($_POST['selectedDoc']) || sizeof($_POST['selectedDoc']) < 1) |
|
| 18 | 17 | { |
| 19 | 18 | $error = ERR_NOT_DOC_SELECTED_FOR_COPY; |
| 20 | - } |
|
| 21 | - elseif(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 19 | + } elseif(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 22 | 20 | { |
| 23 | 21 | $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
| 24 | - }else |
|
| 22 | + } else |
|
| 25 | 23 | { |
| 26 | 24 | require_once(CLASS_SESSION_ACTION); |
| 27 | 25 | $sessionAction = new SessionAction(); |
@@ -1,57 +1,57 @@ discard block |
||
| 1 | 1 | <?php |
| 2 | - /** |
|
| 3 | - * file manager platform |
|
| 4 | - * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 5 | - * @link www.phpletter.com |
|
| 6 | - * @since 22/May/2007 |
|
| 7 | - * |
|
| 8 | - */ |
|
| 9 | - require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 10 | - $session->gc(); |
|
| 11 | - require_once(CLASS_SESSION_ACTION); |
|
| 12 | - $sessionAction = new SessionAction(); |
|
| 13 | - if(CONFIG_LOAD_DOC_LATTER) |
|
| 14 | - { |
|
| 15 | - $fileList = array(); |
|
| 16 | - $folderInfo = array('path'=>getCurrentFolderPath()); |
|
| 17 | - }else |
|
| 18 | - { |
|
| 19 | - require_once(CLASS_MANAGER); |
|
| 2 | + /** |
|
| 3 | + * file manager platform |
|
| 4 | + * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 5 | + * @link www.phpletter.com |
|
| 6 | + * @since 22/May/2007 |
|
| 7 | + * |
|
| 8 | + */ |
|
| 9 | + require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 10 | + $session->gc(); |
|
| 11 | + require_once(CLASS_SESSION_ACTION); |
|
| 12 | + $sessionAction = new SessionAction(); |
|
| 13 | + if(CONFIG_LOAD_DOC_LATTER) |
|
| 14 | + { |
|
| 15 | + $fileList = array(); |
|
| 16 | + $folderInfo = array('path'=>getCurrentFolderPath()); |
|
| 17 | + }else |
|
| 18 | + { |
|
| 19 | + require_once(CLASS_MANAGER); |
|
| 20 | 20 | |
| 21 | 21 | |
| 22 | - $manager = new manager(); |
|
| 23 | - $manager->setSessionAction($sessionAction); |
|
| 24 | - $fileList = $manager->getFileList(); |
|
| 25 | - $folderInfo = $manager->getFolderInfo(); |
|
| 26 | - } |
|
| 27 | - if(CONFIG_SYS_THUMBNAIL_VIEW_ENABLE) |
|
| 28 | - { |
|
| 29 | - $views = array( |
|
| 30 | - 'detail'=>LBL_BTN_VIEW_DETAILS, |
|
| 31 | - 'thumbnail'=>LBL_BTN_VIEW_THUMBNAIL, |
|
| 32 | - ); |
|
| 33 | - }else |
|
| 34 | - { |
|
| 35 | - $views = array( |
|
| 36 | - 'detail'=>LBL_BTN_VIEW_DETAILS, |
|
| 37 | - ); |
|
| 38 | - } |
|
| 39 | - |
|
| 40 | - if(!empty($_GET['view'])) |
|
| 41 | - { |
|
| 42 | - switch($_GET['view']) |
|
| 43 | - { |
|
| 44 | - case 'detail': |
|
| 45 | - case 'thumbnail': |
|
| 46 | - $view = $_GET['view']; |
|
| 47 | - break; |
|
| 48 | - default: |
|
| 49 | - $view = CONFIG_DEFAULT_VIEW; |
|
| 50 | - } |
|
| 51 | - }else |
|
| 52 | - { |
|
| 53 | - $view = CONFIG_DEFAULT_VIEW; |
|
| 54 | - } |
|
| 22 | + $manager = new manager(); |
|
| 23 | + $manager->setSessionAction($sessionAction); |
|
| 24 | + $fileList = $manager->getFileList(); |
|
| 25 | + $folderInfo = $manager->getFolderInfo(); |
|
| 26 | + } |
|
| 27 | + if(CONFIG_SYS_THUMBNAIL_VIEW_ENABLE) |
|
| 28 | + { |
|
| 29 | + $views = array( |
|
| 30 | + 'detail'=>LBL_BTN_VIEW_DETAILS, |
|
| 31 | + 'thumbnail'=>LBL_BTN_VIEW_THUMBNAIL, |
|
| 32 | + ); |
|
| 33 | + }else |
|
| 34 | + { |
|
| 35 | + $views = array( |
|
| 36 | + 'detail'=>LBL_BTN_VIEW_DETAILS, |
|
| 37 | + ); |
|
| 38 | + } |
|
| 39 | + |
|
| 40 | + if(!empty($_GET['view'])) |
|
| 41 | + { |
|
| 42 | + switch($_GET['view']) |
|
| 43 | + { |
|
| 44 | + case 'detail': |
|
| 45 | + case 'thumbnail': |
|
| 46 | + $view = $_GET['view']; |
|
| 47 | + break; |
|
| 48 | + default: |
|
| 49 | + $view = CONFIG_DEFAULT_VIEW; |
|
| 50 | + } |
|
| 51 | + }else |
|
| 52 | + { |
|
| 53 | + $view = CONFIG_DEFAULT_VIEW; |
|
| 54 | + } |
|
| 55 | 55 | |
| 56 | 56 | ?> |
| 57 | 57 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
@@ -177,12 +177,12 @@ discard block |
||
| 177 | 177 | |
| 178 | 178 | </script> |
| 179 | 179 | <?php |
| 180 | - if(file_exists(dirname(__FILE__)) . DIRECTORY_SEPARATOR . 'jscripts' . DIRECTORY_SEPARATOR . 'for_' . CONFIG_EDITOR_NAME . ".js") |
|
| 181 | - { |
|
| 182 | - ?> |
|
| 180 | + if(file_exists(dirname(__FILE__)) . DIRECTORY_SEPARATOR . 'jscripts' . DIRECTORY_SEPARATOR . 'for_' . CONFIG_EDITOR_NAME . ".js") |
|
| 181 | + { |
|
| 182 | + ?> |
|
| 183 | 183 | <script type="text/javascript" src="jscripts/<?php echo 'for_' . CONFIG_EDITOR_NAME . '.js'; ?>"></script> |
| 184 | 184 | <?php |
| 185 | - } |
|
| 185 | + } |
|
| 186 | 186 | ?> |
| 187 | 187 | <link rel="stylesheet" type="text/css" href="theme/<?php echo CONFIG_THEME_NAME; ?>/css/ajaxfilemanager.css" /> |
| 188 | 188 | <link rel="stylesheet" type="text/css" href="theme/<?php echo CONFIG_THEME_NAME; ?>/css/<?php echo CONFIG_EDITOR_NAME; ?>.css" /> |
@@ -204,66 +204,66 @@ discard block |
||
| 204 | 204 | |
| 205 | 205 | <label><?php echo LBL_BTN_VIEW_OPTIONS; ?></label> |
| 206 | 206 | <?php |
| 207 | - foreach($views as $k=>$v) |
|
| 208 | - { |
|
| 209 | - ?> |
|
| 207 | + foreach($views as $k=>$v) |
|
| 208 | + { |
|
| 209 | + ?> |
|
| 210 | 210 | <input type="radio" name="view" class="radio" onclick="return changeView(this);" value="<?php echo $k; ?>" <?php echo ($k==$view?'checked':''); ?>> <?php echo $v; ?> |
| 211 | 211 | |
| 212 | 212 | <?php |
| 213 | - } |
|
| 214 | - ?></div> |
|
| 213 | + } |
|
| 214 | + ?></div> |
|
| 215 | 215 | <ul id="actionHeader"> |
| 216 | 216 | <li><a href="#" id="actionRefresh" onclick="return windowRefresh();"><span><?php echo LBL_ACTION_REFRESH; ?></span></a></li> |
| 217 | 217 | <li><a href="#" id="actionSelectAll" class="check_all" onclick="return checkAll(this);"><span><?php echo LBL_ACTION_SELECT_ALL; ?></span></a></li> |
| 218 | 218 | <?php |
| 219 | - if(CONFIG_OPTIONS_DELETE) |
|
| 220 | - { |
|
| 221 | - ?> |
|
| 219 | + if(CONFIG_OPTIONS_DELETE) |
|
| 220 | + { |
|
| 221 | + ?> |
|
| 222 | 222 | <li><a href="#" id="actionDelete" onclick="return deleteDocuments();"><span><?php echo LBL_ACTION_DELETE; ?></span></a></li> |
| 223 | 223 | <?php |
| 224 | - } |
|
| 225 | - ?> |
|
| 224 | + } |
|
| 225 | + ?> |
|
| 226 | 226 | <?php |
| 227 | - if(CONFIG_OPTIONS_CUT) |
|
| 228 | - { |
|
| 229 | - ?> |
|
| 227 | + if(CONFIG_OPTIONS_CUT) |
|
| 228 | + { |
|
| 229 | + ?> |
|
| 230 | 230 | <li><a href="#" id="actionCut" onclick="return cutDocuments('<?php echo ERR_NOT_DOC_SELECTED_FOR_CUT; ?>');"><span><?php echo LBL_ACTION_CUT; ?></span></a></li> |
| 231 | 231 | <?php |
| 232 | - } |
|
| 233 | - ?> |
|
| 232 | + } |
|
| 233 | + ?> |
|
| 234 | 234 | <?php |
| 235 | - if(CONFIG_OPTIONS_COPY) |
|
| 236 | - { |
|
| 237 | - ?> |
|
| 235 | + if(CONFIG_OPTIONS_COPY) |
|
| 236 | + { |
|
| 237 | + ?> |
|
| 238 | 238 | <li><a href="#" id="actionCopy" onclick="return copyDocuments('<?php echo ERR_NOT_DOC_SELECTED_FOR_COPY; ?>');"><span><?php echo LBL_ACTION_COPY; ?></span></a></li> |
| 239 | 239 | <?php |
| 240 | - } |
|
| 241 | - ?> |
|
| 240 | + } |
|
| 241 | + ?> |
|
| 242 | 242 | <?php |
| 243 | - if(CONFIG_OPTIONS_CUT || CONFIG_OPTIONS_COPY) |
|
| 244 | - { |
|
| 245 | - ?> |
|
| 243 | + if(CONFIG_OPTIONS_CUT || CONFIG_OPTIONS_COPY) |
|
| 244 | + { |
|
| 245 | + ?> |
|
| 246 | 246 | <li><a href="#" id="actionPaste" onclick="return pasteDocuments('<?php echo ERR_NOT_DOC_SELECTED_FOR_PASTE; ?>');"><span><?php echo LBL_ACTION_PASTE; ?></span></a></li> |
| 247 | 247 | <?php |
| 248 | - } |
|
| 249 | - ?> |
|
| 248 | + } |
|
| 249 | + ?> |
|
| 250 | 250 | |
| 251 | 251 | <?php |
| 252 | - if(CONFIG_OPTIONS_NEWFOLDER) |
|
| 253 | - { |
|
| 254 | - ?> |
|
| 252 | + if(CONFIG_OPTIONS_NEWFOLDER) |
|
| 253 | + { |
|
| 254 | + ?> |
|
| 255 | 255 | <li><a id="actionNewFolder" href="#" onclick="return newFolderWin(this);"><span><?php echo LBL_BTN_NEW_FOLDER; ?></span></a></li> |
| 256 | 256 | <?php |
| 257 | - } |
|
| 258 | - ?> |
|
| 257 | + } |
|
| 258 | + ?> |
|
| 259 | 259 | <?php |
| 260 | - if(CONFIG_OPTIONS_UPLOAD) |
|
| 261 | - { |
|
| 262 | - ?> |
|
| 260 | + if(CONFIG_OPTIONS_UPLOAD) |
|
| 261 | + { |
|
| 262 | + ?> |
|
| 263 | 263 | <li><a id="actionUpload" href="#" onclick="return uploadFileWin(this);"><span><?php echo LBL_BTN_UPLOAD; ?></span></a></li> |
| 264 | 264 | <?php |
| 265 | - } |
|
| 266 | - ?> |
|
| 265 | + } |
|
| 266 | + ?> |
|
| 267 | 267 | |
| 268 | 268 | |
| 269 | 269 | |
@@ -284,10 +284,10 @@ discard block |
||
| 284 | 284 | |
| 285 | 285 | <div id="rightCol"> |
| 286 | 286 | <?php |
| 287 | - if(CONFIG_LOAD_DOC_LATTER ) |
|
| 288 | - { |
|
| 289 | - $currentPath = getCurrentFolderPath(); |
|
| 290 | - ?> |
|
| 287 | + if(CONFIG_LOAD_DOC_LATTER ) |
|
| 288 | + { |
|
| 289 | + $currentPath = getCurrentFolderPath(); |
|
| 290 | + ?> |
|
| 291 | 291 | <script type="text/javascript"> |
| 292 | 292 | parentFolder = {path:'<?php echo getParentFolderPath($currentPath); ?>'}; |
| 293 | 293 | currentFolder = {'friendly_path':'<?php echo transformFilePath($currentPath); ?>'}; |
@@ -309,19 +309,19 @@ discard block |
||
| 309 | 309 | ); |
| 310 | 310 | </script> |
| 311 | 311 | <?php |
| 312 | - }else |
|
| 313 | - { |
|
| 314 | - include_once(CONFIG_URL_LIST_LISTING); |
|
| 315 | - } |
|
| 316 | - ?> |
|
| 312 | + }else |
|
| 313 | + { |
|
| 314 | + include_once(CONFIG_URL_LIST_LISTING); |
|
| 315 | + } |
|
| 316 | + ?> |
|
| 317 | 317 | </div> |
| 318 | 318 | |
| 319 | 319 | <div id="leftCol"> |
| 320 | 320 | |
| 321 | 321 | <?php |
| 322 | - if(CONFIG_OPTIONS_SEARCH) |
|
| 323 | - { |
|
| 324 | - ?> |
|
| 322 | + if(CONFIG_OPTIONS_SEARCH) |
|
| 323 | + { |
|
| 324 | + ?> |
|
| 325 | 325 | <fieldset class="boxSearch"> |
| 326 | 326 | <legend><?php echo LBL_SEARCH; ?></legend> |
| 327 | 327 | |
@@ -340,9 +340,9 @@ discard block |
||
| 340 | 340 | <b><?php echo LBL_SEARCH_FOLDER; ?></b><br /> |
| 341 | 341 | <span id="searchFolderContainer"> |
| 342 | 342 | <?php |
| 343 | - if(CONFIG_LOAD_DOC_LATTER) |
|
| 344 | - { |
|
| 345 | - ?> |
|
| 343 | + if(CONFIG_LOAD_DOC_LATTER) |
|
| 344 | + { |
|
| 345 | + ?> |
|
| 346 | 346 | <script type="text/javascript"> |
| 347 | 347 | $(document).ready( |
| 348 | 348 | function() |
@@ -353,24 +353,24 @@ discard block |
||
| 353 | 353 | ); |
| 354 | 354 | </script> |
| 355 | 355 | <?php |
| 356 | - }else |
|
| 357 | - { |
|
| 358 | - ?> |
|
| 356 | + }else |
|
| 357 | + { |
|
| 358 | + ?> |
|
| 359 | 359 | <select class="input inputSearch" name="search_folder" id="search_folder"> |
| 360 | 360 | <?php |
| 361 | 361 | |
| 362 | - foreach(getFolderListing(CONFIG_SYS_ROOT_PATH) as $k=>$v) |
|
| 363 | - { |
|
| 364 | - ?> |
|
| 362 | + foreach(getFolderListing(CONFIG_SYS_ROOT_PATH) as $k=>$v) |
|
| 363 | + { |
|
| 364 | + ?> |
|
| 365 | 365 | <option value="<?php echo $v; ?>" <?php echo (removeTrailingSlash(backslashToSlash(($folderInfo['path']))) == removeTrailingSlash(backslashToSlash(($v)))?' selected="selected"':''); ?>><?php echo shortenFileName($k, 30); ?></option> |
| 366 | 366 | <?php |
| 367 | - } |
|
| 367 | + } |
|
| 368 | 368 | |
| 369 | - ?> |
|
| 369 | + ?> |
|
| 370 | 370 | </select> |
| 371 | 371 | <?php |
| 372 | - } |
|
| 373 | - ?></span> |
|
| 372 | + } |
|
| 373 | + ?></span> |
|
| 374 | 374 | </td> |
| 375 | 375 | </tr> |
| 376 | 376 | <tr> |
@@ -414,8 +414,8 @@ discard block |
||
| 414 | 414 | <div class="clear"></div> |
| 415 | 415 | </fieldset> |
| 416 | 416 | <?php |
| 417 | - } |
|
| 418 | - ?> |
|
| 417 | + } |
|
| 418 | + ?> |
|
| 419 | 419 | |
| 420 | 420 | <fieldset id="folderFieldSet" > |
| 421 | 421 | |
@@ -6,15 +6,15 @@ discard block |
||
| 6 | 6 | * @since 22/May/2007 |
| 7 | 7 | * |
| 8 | 8 | */ |
| 9 | - require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 9 | + require_once(dirname(__FILE__).DIRECTORY_SEPARATOR."inc".DIRECTORY_SEPARATOR."config.php"); |
|
| 10 | 10 | $session->gc(); |
| 11 | 11 | require_once(CLASS_SESSION_ACTION); |
| 12 | 12 | $sessionAction = new SessionAction(); |
| 13 | - if(CONFIG_LOAD_DOC_LATTER) |
|
| 13 | + if (CONFIG_LOAD_DOC_LATTER) |
|
| 14 | 14 | { |
| 15 | 15 | $fileList = array(); |
| 16 | 16 | $folderInfo = array('path'=>getCurrentFolderPath()); |
| 17 | - }else |
|
| 17 | + } else |
|
| 18 | 18 | { |
| 19 | 19 | require_once(CLASS_MANAGER); |
| 20 | 20 | |
@@ -24,22 +24,22 @@ discard block |
||
| 24 | 24 | $fileList = $manager->getFileList(); |
| 25 | 25 | $folderInfo = $manager->getFolderInfo(); |
| 26 | 26 | } |
| 27 | - if(CONFIG_SYS_THUMBNAIL_VIEW_ENABLE) |
|
| 27 | + if (CONFIG_SYS_THUMBNAIL_VIEW_ENABLE) |
|
| 28 | 28 | { |
| 29 | 29 | $views = array( |
| 30 | 30 | 'detail'=>LBL_BTN_VIEW_DETAILS, |
| 31 | 31 | 'thumbnail'=>LBL_BTN_VIEW_THUMBNAIL, |
| 32 | 32 | ); |
| 33 | - }else |
|
| 33 | + } else |
|
| 34 | 34 | { |
| 35 | 35 | $views = array( |
| 36 | 36 | 'detail'=>LBL_BTN_VIEW_DETAILS, |
| 37 | 37 | ); |
| 38 | 38 | } |
| 39 | 39 | |
| 40 | - if(!empty($_GET['view'])) |
|
| 40 | + if (!empty($_GET['view'])) |
|
| 41 | 41 | { |
| 42 | - switch($_GET['view']) |
|
| 42 | + switch ($_GET['view']) |
|
| 43 | 43 | { |
| 44 | 44 | case 'detail': |
| 45 | 45 | case 'thumbnail': |
@@ -48,7 +48,7 @@ discard block |
||
| 48 | 48 | default: |
| 49 | 49 | $view = CONFIG_DEFAULT_VIEW; |
| 50 | 50 | } |
| 51 | - }else |
|
| 51 | + } else |
|
| 52 | 52 | { |
| 53 | 53 | $view = CONFIG_DEFAULT_VIEW; |
| 54 | 54 | } |
@@ -82,7 +82,7 @@ discard block |
||
| 82 | 82 | 'paste':'<?php echo CONFIG_URL_FILE_PASTE; ?>', |
| 83 | 83 | 'delete':'<?php echo CONFIG_URL_DELETE; ?>', |
| 84 | 84 | 'rename':'<?php echo CONFIG_URL_SAVE_NAME; ?>', |
| 85 | - 'thumbnail':'<?php echo CONFIG_URL_IMG_THUMBNAIL; ?>', |
|
| 85 | + 'thumbnail':'<?php echo CONFIG_URL_IMG_THUMBNAIL; ?>', |
|
| 86 | 86 | 'create_folder':'<?php echo CONFIG_URL_CREATE_FOLDER; ?>', |
| 87 | 87 | 'text_editor':'<?php echo CONFIG_URL_TEXT_EDITOR; ?>', |
| 88 | 88 | 'image_editor':'<?php echo CONFIG_URL_IMAGE_EDITOR; ?>', |
@@ -91,7 +91,7 @@ discard block |
||
| 91 | 91 | 'home':'<?php echo CONFIG_URL_HOME; ?>', |
| 92 | 92 | 'view':'<?php echo CONFIG_URL_LIST_LISTING; ?>' |
| 93 | 93 | }; |
| 94 | - var permits = {'del':<?php echo (CONFIG_OPTIONS_DELETE?1:0); ?>, 'cut':<?php echo (CONFIG_OPTIONS_CUT?'1':'0'); ?>, 'copy':<?php echo (CONFIG_OPTIONS_COPY?1:0); ?>, 'newfolder':<?php echo (CONFIG_OPTIONS_NEWFOLDER?1:0); ?>, 'rename':<?php echo (CONFIG_OPTIONS_RENAME?1:0); ?>, 'upload':<?php echo (CONFIG_OPTIONS_UPLOAD?1:0); ?>, 'edit':<?php echo (CONFIG_OPTIONS_EDITABLE?1:0); ?>, 'view_only':<?php echo (CONFIG_SYS_VIEW_ONLY?1:0); ?>}; |
|
| 94 | + var permits = {'del':<?php echo (CONFIG_OPTIONS_DELETE ? 1 : 0); ?>, 'cut':<?php echo (CONFIG_OPTIONS_CUT ? '1' : '0'); ?>, 'copy':<?php echo (CONFIG_OPTIONS_COPY ? 1 : 0); ?>, 'newfolder':<?php echo (CONFIG_OPTIONS_NEWFOLDER ? 1 : 0); ?>, 'rename':<?php echo (CONFIG_OPTIONS_RENAME ? 1 : 0); ?>, 'upload':<?php echo (CONFIG_OPTIONS_UPLOAD ? 1 : 0); ?>, 'edit':<?php echo (CONFIG_OPTIONS_EDITABLE ? 1 : 0); ?>, 'view_only':<?php echo (CONFIG_SYS_VIEW_ONLY ? 1 : 0); ?>}; |
|
| 95 | 95 | var currentFolder = {}; |
| 96 | 96 | var warningDelete = '<?php echo WARNING_DELETE; ?>'; |
| 97 | 97 | var newFile = {'num':1, 'label':'<?php echo FILE_LABEL_SELECT; ?>', 'upload':'<?php echo FILE_LBL_UPLOAD; ?>'}; |
@@ -128,7 +128,7 @@ discard block |
||
| 128 | 128 | var searchRequired = false; |
| 129 | 129 | var supporedPreviewExts = '<?php echo CONFIG_VIEWABLE_VALID_EXTS; ?>'; |
| 130 | 130 | var supportedUploadExts = '<?php echo CONFIG_UPLOAD_VALID_EXTS; ?>' |
| 131 | - var elementId = <?php echo (!empty($_GET['elementId'])?"'" . $_GET['elementId'] . "'":'null'); ?>; |
|
| 131 | + var elementId = <?php echo (!empty($_GET['elementId']) ? "'".$_GET['elementId']."'" : 'null'); ?>; |
|
| 132 | 132 | var files = {}; |
| 133 | 133 | $(document).ready( |
| 134 | 134 | function() |
@@ -177,10 +177,10 @@ discard block |
||
| 177 | 177 | |
| 178 | 178 | </script> |
| 179 | 179 | <?php |
| 180 | - if(file_exists(dirname(__FILE__)) . DIRECTORY_SEPARATOR . 'jscripts' . DIRECTORY_SEPARATOR . 'for_' . CONFIG_EDITOR_NAME . ".js") |
|
| 180 | + if (file_exists(dirname(__FILE__)).DIRECTORY_SEPARATOR.'jscripts'.DIRECTORY_SEPARATOR.'for_'.CONFIG_EDITOR_NAME.".js") |
|
| 181 | 181 | { |
| 182 | 182 | ?> |
| 183 | - <script type="text/javascript" src="jscripts/<?php echo 'for_' . CONFIG_EDITOR_NAME . '.js'; ?>"></script> |
|
| 183 | + <script type="text/javascript" src="jscripts/<?php echo 'for_'.CONFIG_EDITOR_NAME.'.js'; ?>"></script> |
|
| 184 | 184 | <?php |
| 185 | 185 | } |
| 186 | 186 | ?> |
@@ -204,10 +204,10 @@ discard block |
||
| 204 | 204 | |
| 205 | 205 | <label><?php echo LBL_BTN_VIEW_OPTIONS; ?></label> |
| 206 | 206 | <?php |
| 207 | - foreach($views as $k=>$v) |
|
| 207 | + foreach ($views as $k=>$v) |
|
| 208 | 208 | { |
| 209 | 209 | ?> |
| 210 | - <input type="radio" name="view" class="radio" onclick="return changeView(this);" value="<?php echo $k; ?>" <?php echo ($k==$view?'checked':''); ?>> <?php echo $v; ?> |
|
| 210 | + <input type="radio" name="view" class="radio" onclick="return changeView(this);" value="<?php echo $k; ?>" <?php echo ($k == $view ? 'checked' : ''); ?>> <?php echo $v; ?> |
|
| 211 | 211 | |
| 212 | 212 | <?php |
| 213 | 213 | } |
@@ -216,7 +216,7 @@ discard block |
||
| 216 | 216 | <li><a href="#" id="actionRefresh" onclick="return windowRefresh();"><span><?php echo LBL_ACTION_REFRESH; ?></span></a></li> |
| 217 | 217 | <li><a href="#" id="actionSelectAll" class="check_all" onclick="return checkAll(this);"><span><?php echo LBL_ACTION_SELECT_ALL; ?></span></a></li> |
| 218 | 218 | <?php |
| 219 | - if(CONFIG_OPTIONS_DELETE) |
|
| 219 | + if (CONFIG_OPTIONS_DELETE) |
|
| 220 | 220 | { |
| 221 | 221 | ?> |
| 222 | 222 | <li><a href="#" id="actionDelete" onclick="return deleteDocuments();"><span><?php echo LBL_ACTION_DELETE; ?></span></a></li> |
@@ -224,7 +224,7 @@ discard block |
||
| 224 | 224 | } |
| 225 | 225 | ?> |
| 226 | 226 | <?php |
| 227 | - if(CONFIG_OPTIONS_CUT) |
|
| 227 | + if (CONFIG_OPTIONS_CUT) |
|
| 228 | 228 | { |
| 229 | 229 | ?> |
| 230 | 230 | <li><a href="#" id="actionCut" onclick="return cutDocuments('<?php echo ERR_NOT_DOC_SELECTED_FOR_CUT; ?>');"><span><?php echo LBL_ACTION_CUT; ?></span></a></li> |
@@ -232,7 +232,7 @@ discard block |
||
| 232 | 232 | } |
| 233 | 233 | ?> |
| 234 | 234 | <?php |
| 235 | - if(CONFIG_OPTIONS_COPY) |
|
| 235 | + if (CONFIG_OPTIONS_COPY) |
|
| 236 | 236 | { |
| 237 | 237 | ?> |
| 238 | 238 | <li><a href="#" id="actionCopy" onclick="return copyDocuments('<?php echo ERR_NOT_DOC_SELECTED_FOR_COPY; ?>');"><span><?php echo LBL_ACTION_COPY; ?></span></a></li> |
@@ -240,7 +240,7 @@ discard block |
||
| 240 | 240 | } |
| 241 | 241 | ?> |
| 242 | 242 | <?php |
| 243 | - if(CONFIG_OPTIONS_CUT || CONFIG_OPTIONS_COPY) |
|
| 243 | + if (CONFIG_OPTIONS_CUT || CONFIG_OPTIONS_COPY) |
|
| 244 | 244 | { |
| 245 | 245 | ?> |
| 246 | 246 | <li><a href="#" id="actionPaste" onclick="return pasteDocuments('<?php echo ERR_NOT_DOC_SELECTED_FOR_PASTE; ?>');"><span><?php echo LBL_ACTION_PASTE; ?></span></a></li> |
@@ -249,7 +249,7 @@ discard block |
||
| 249 | 249 | ?> |
| 250 | 250 | |
| 251 | 251 | <?php |
| 252 | - if(CONFIG_OPTIONS_NEWFOLDER) |
|
| 252 | + if (CONFIG_OPTIONS_NEWFOLDER) |
|
| 253 | 253 | { |
| 254 | 254 | ?> |
| 255 | 255 | <li><a id="actionNewFolder" href="#" onclick="return newFolderWin(this);"><span><?php echo LBL_BTN_NEW_FOLDER; ?></span></a></li> |
@@ -257,7 +257,7 @@ discard block |
||
| 257 | 257 | } |
| 258 | 258 | ?> |
| 259 | 259 | <?php |
| 260 | - if(CONFIG_OPTIONS_UPLOAD) |
|
| 260 | + if (CONFIG_OPTIONS_UPLOAD) |
|
| 261 | 261 | { |
| 262 | 262 | ?> |
| 263 | 263 | <li><a id="actionUpload" href="#" onclick="return uploadFileWin(this);"><span><?php echo LBL_BTN_UPLOAD; ?></span></a></li> |
@@ -284,7 +284,7 @@ discard block |
||
| 284 | 284 | |
| 285 | 285 | <div id="rightCol"> |
| 286 | 286 | <?php |
| 287 | - if(CONFIG_LOAD_DOC_LATTER ) |
|
| 287 | + if (CONFIG_LOAD_DOC_LATTER) |
|
| 288 | 288 | { |
| 289 | 289 | $currentPath = getCurrentFolderPath(); |
| 290 | 290 | ?> |
@@ -309,7 +309,7 @@ discard block |
||
| 309 | 309 | ); |
| 310 | 310 | </script> |
| 311 | 311 | <?php |
| 312 | - }else |
|
| 312 | + } else |
|
| 313 | 313 | { |
| 314 | 314 | include_once(CONFIG_URL_LIST_LISTING); |
| 315 | 315 | } |
@@ -319,7 +319,7 @@ discard block |
||
| 319 | 319 | <div id="leftCol"> |
| 320 | 320 | |
| 321 | 321 | <?php |
| 322 | - if(CONFIG_OPTIONS_SEARCH) |
|
| 322 | + if (CONFIG_OPTIONS_SEARCH) |
|
| 323 | 323 | { |
| 324 | 324 | ?> |
| 325 | 325 | <fieldset class="boxSearch"> |
@@ -340,7 +340,7 @@ discard block |
||
| 340 | 340 | <b><?php echo LBL_SEARCH_FOLDER; ?></b><br /> |
| 341 | 341 | <span id="searchFolderContainer"> |
| 342 | 342 | <?php |
| 343 | - if(CONFIG_LOAD_DOC_LATTER) |
|
| 343 | + if (CONFIG_LOAD_DOC_LATTER) |
|
| 344 | 344 | { |
| 345 | 345 | ?> |
| 346 | 346 | <script type="text/javascript"> |
@@ -353,16 +353,16 @@ discard block |
||
| 353 | 353 | ); |
| 354 | 354 | </script> |
| 355 | 355 | <?php |
| 356 | - }else |
|
| 356 | + } else |
|
| 357 | 357 | { |
| 358 | 358 | ?> |
| 359 | 359 | <select class="input inputSearch" name="search_folder" id="search_folder"> |
| 360 | 360 | <?php |
| 361 | 361 | |
| 362 | - foreach(getFolderListing(CONFIG_SYS_ROOT_PATH) as $k=>$v) |
|
| 362 | + foreach (getFolderListing(CONFIG_SYS_ROOT_PATH) as $k=>$v) |
|
| 363 | 363 | { |
| 364 | 364 | ?> |
| 365 | - <option value="<?php echo $v; ?>" <?php echo (removeTrailingSlash(backslashToSlash(($folderInfo['path']))) == removeTrailingSlash(backslashToSlash(($v)))?' selected="selected"':''); ?>><?php echo shortenFileName($k, 30); ?></option> |
|
| 365 | + <option value="<?php echo $v; ?>" <?php echo (removeTrailingSlash(backslashToSlash(($folderInfo['path']))) == removeTrailingSlash(backslashToSlash(($v))) ? ' selected="selected"' : ''); ?>><?php echo shortenFileName($k, 30); ?></option> |
|
| 366 | 366 | <?php |
| 367 | 367 | } |
| 368 | 368 | |
@@ -376,16 +376,16 @@ discard block |
||
| 376 | 376 | <tr> |
| 377 | 377 | <td> |
| 378 | 378 | <b><?php echo LBL_SEARCH_MTIME; ?></b><br /> |
| 379 | - <input type="text" class="input inputMtime" name="search_mtime_from" id="search_mtime_from" value="<?php echo (!empty($_GET['search_mtime_from'])?$_GET['search_mtime_from']:''); ?>" /> |
|
| 379 | + <input type="text" class="input inputMtime" name="search_mtime_from" id="search_mtime_from" value="<?php echo (!empty($_GET['search_mtime_from']) ? $_GET['search_mtime_from'] : ''); ?>" /> |
|
| 380 | 380 | <span class="leftToRightArrow"> </span> |
| 381 | - <input type="text" class="input inputMtime" name="search_mtime_to" id="search_mtime_to" value="<?php echo (!empty($_GET['search_mtime_to'])?$_GET['search_mtime_to']:''); ?>" /> |
|
| 381 | + <input type="text" class="input inputMtime" name="search_mtime_to" id="search_mtime_to" value="<?php echo (!empty($_GET['search_mtime_to']) ? $_GET['search_mtime_to'] : ''); ?>" /> |
|
| 382 | 382 | </td></tr> |
| 383 | 383 | |
| 384 | 384 | <tr> |
| 385 | 385 | <td> |
| 386 | 386 | <b><?php echo LBL_SEARCH_RECURSIVELY; ?></b> |
| 387 | - <input type="radio" name="search_recursively" value="1" id="search_recursively_1" class="radio" <?php echo (!empty($_GET['search_recursively'])?'checked="checked"':''); ?> /> <?php echo LBL_RECURSIVELY_YES; ?> |
|
| 388 | - <input type="radio" name="search_recursively" value="0" id="search_recursively_0" class="radio" <?php echo (empty($_GET['search_recursively'])?'checked="checked"':''); ?> /> <?php echo LBL_RECURSIVELY_NO; ?> |
|
| 387 | + <input type="radio" name="search_recursively" value="1" id="search_recursively_1" class="radio" <?php echo (!empty($_GET['search_recursively']) ? 'checked="checked"' : ''); ?> /> <?php echo LBL_RECURSIVELY_YES; ?> |
|
| 388 | + <input type="radio" name="search_recursively" value="0" id="search_recursively_0" class="radio" <?php echo (empty($_GET['search_recursively']) ? 'checked="checked"' : ''); ?> /> <?php echo LBL_RECURSIVELY_NO; ?> |
|
| 389 | 389 | </td> |
| 390 | 390 | </tr> |
| 391 | 391 | </tbody> |
@@ -428,28 +428,28 @@ discard block |
||
| 428 | 428 | </tr> |
| 429 | 429 | <tr> |
| 430 | 430 | <th><?php echo LBL_FOLDER_CREATED; ?></th> |
| 431 | - <td colspan="3" id="folderCtime"><?php echo (!empty($folderInfo['ctime'])?date(DATE_TIME_FORMAT,$folderInfo['ctime']):' ') ; ?></td> |
|
| 431 | + <td colspan="3" id="folderCtime"><?php echo (!empty($folderInfo['ctime']) ? date(DATE_TIME_FORMAT, $folderInfo['ctime']) : ' '); ?></td> |
|
| 432 | 432 | |
| 433 | 433 | </tr> |
| 434 | 434 | <tr> |
| 435 | 435 | <th><?php echo LBL_FOLDER_MODIFIED; ?></th> |
| 436 | - <td colspan="3" id="folderMtime"><?php echo (!empty($folderInfo['mtime'])?date(DATE_TIME_FORMAT,$folderInfo['mtime']):' '); ?></td> |
|
| 436 | + <td colspan="3" id="folderMtime"><?php echo (!empty($folderInfo['mtime']) ? date(DATE_TIME_FORMAT, $folderInfo['mtime']) : ' '); ?></td> |
|
| 437 | 437 | </tr> |
| 438 | 438 | <tr> |
| 439 | 439 | <th><?php echo LBL_FOLDER_SUDDIR; ?></th> |
| 440 | - <td colspan="3" id="folderSubdir"><?php echo (isset($folderInfo['subdir'])?$folderInfo['subdir']:" "); ?></td> |
|
| 440 | + <td colspan="3" id="folderSubdir"><?php echo (isset($folderInfo['subdir']) ? $folderInfo['subdir'] : " "); ?></td> |
|
| 441 | 441 | |
| 442 | 442 | </tr> |
| 443 | 443 | <tr> |
| 444 | 444 | <th><?php echo LBL_FOLDER_FIELS; ?></th> |
| 445 | - <td colspan="3" id="folderFile"><?php echo (isset($folderInfo['file'])?$folderInfo['file']:' '); ?></td> |
|
| 445 | + <td colspan="3" id="folderFile"><?php echo (isset($folderInfo['file']) ? $folderInfo['file'] : ' '); ?></td> |
|
| 446 | 446 | </tr> |
| 447 | 447 | |
| 448 | 448 | <tr> |
| 449 | 449 | <th><?php echo LBL_FOLDER_WRITABLE; ?></th> |
| 450 | - <td id="folderWritable"><span class="<?php echo (isset($folderInfo['is_readable'])?($folderInfo['is_readable']?'flagYes':'flagNo'):' '); ?>"> </span></td> |
|
| 450 | + <td id="folderWritable"><span class="<?php echo (isset($folderInfo['is_readable']) ? ($folderInfo['is_readable'] ? 'flagYes' : 'flagNo') : ' '); ?>"> </span></td> |
|
| 451 | 451 | <th><?php echo LBL_FOLDER_READABLE; ?></th> |
| 452 | - <td id="folderReadable"><span class="<?php echo (isset($folderInfo['is_writable'])?($folderInfo['is_writable']?'flagYes':'flagNo'):' '); ?>"> </span></td> |
|
| 452 | + <td id="folderReadable"><span class="<?php echo (isset($folderInfo['is_writable']) ? ($folderInfo['is_writable'] ? 'flagYes' : 'flagNo') : ' '); ?>"> </span></td> |
|
| 453 | 453 | |
| 454 | 454 | </tr> |
| 455 | 455 | |
@@ -537,7 +537,7 @@ discard block |
||
| 537 | 537 | <table class="tableForm" cellpadding="0" cellspacing="0"> |
| 538 | 538 | <thead> |
| 539 | 539 | <tr> |
| 540 | - <th colspan="4"><?php echo FILE_FORM_TITLE; ?><a class="action" href="#" title="<?php echo FILE_LBL_MORE; ?>" onclick="return addMoreFile();"><span class="addMore"> </span></a></th> |
|
| 540 | + <th colspan="4"><?php echo FILE_FORM_TITLE; ?><a class="action" href="#" title="<?php echo FILE_LBL_MORE; ?>" onclick="return addMoreFile();"><span class="addMore"> </span></a></th> |
|
| 541 | 541 | </tr> |
| 542 | 542 | </thead> |
| 543 | 543 | <tbody id="fileUploadBody"> |
@@ -14,7 +14,7 @@ discard block |
||
| 14 | 14 | { |
| 15 | 15 | $fileList = array(); |
| 16 | 16 | $folderInfo = array('path'=>getCurrentFolderPath()); |
| 17 | - }else |
|
| 17 | + } else |
|
| 18 | 18 | { |
| 19 | 19 | require_once(CLASS_MANAGER); |
| 20 | 20 | |
@@ -30,7 +30,7 @@ discard block |
||
| 30 | 30 | 'detail'=>LBL_BTN_VIEW_DETAILS, |
| 31 | 31 | 'thumbnail'=>LBL_BTN_VIEW_THUMBNAIL, |
| 32 | 32 | ); |
| 33 | - }else |
|
| 33 | + } else |
|
| 34 | 34 | { |
| 35 | 35 | $views = array( |
| 36 | 36 | 'detail'=>LBL_BTN_VIEW_DETAILS, |
@@ -48,7 +48,7 @@ discard block |
||
| 48 | 48 | default: |
| 49 | 49 | $view = CONFIG_DEFAULT_VIEW; |
| 50 | 50 | } |
| 51 | - }else |
|
| 51 | + } else |
|
| 52 | 52 | { |
| 53 | 53 | $view = CONFIG_DEFAULT_VIEW; |
| 54 | 54 | } |
@@ -309,7 +309,7 @@ discard block |
||
| 309 | 309 | ); |
| 310 | 310 | </script> |
| 311 | 311 | <?php |
| 312 | - }else |
|
| 312 | + } else |
|
| 313 | 313 | { |
| 314 | 314 | include_once(CONFIG_URL_LIST_LISTING); |
| 315 | 315 | } |
@@ -353,7 +353,7 @@ discard block |
||
| 353 | 353 | ); |
| 354 | 354 | </script> |
| 355 | 355 | <?php |
| 356 | - }else |
|
| 356 | + } else |
|
| 357 | 357 | { |
| 358 | 358 | ?> |
| 359 | 359 | <select class="input inputSearch" name="search_folder" id="search_folder"> |
@@ -1,136 +1,136 @@ |
||
| 1 | 1 | <?php |
| 2 | 2 | |
| 3 | - /** |
|
| 4 | - * the php script used to get the list of file or folders under a specific folder |
|
| 5 | - * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 6 | - * @link www.phpletter.com |
|
| 7 | - * @since 22/May/2007 |
|
| 8 | - * |
|
| 9 | - */ |
|
| 3 | + /** |
|
| 4 | + * the php script used to get the list of file or folders under a specific folder |
|
| 5 | + * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 6 | + * @link www.phpletter.com |
|
| 7 | + * @since 22/May/2007 |
|
| 8 | + * |
|
| 9 | + */ |
|
| 10 | 10 | |
| 11 | - if(!isset($manager)) |
|
| 12 | - { |
|
| 13 | - /** |
|
| 14 | - * this is part of script for processing file paste |
|
| 15 | - */ |
|
| 16 | - //$_GET = $_POST; |
|
| 17 | - include_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 18 | - include_once(CLASS_PAGINATION); |
|
| 19 | - $pagination = new pagination(false); |
|
| 20 | - if(!empty($_GET['search'])) |
|
| 21 | - { |
|
| 22 | - include_once(CLASS_SEARCH); |
|
| 11 | + if(!isset($manager)) |
|
| 12 | + { |
|
| 13 | + /** |
|
| 14 | + * this is part of script for processing file paste |
|
| 15 | + */ |
|
| 16 | + //$_GET = $_POST; |
|
| 17 | + include_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 18 | + include_once(CLASS_PAGINATION); |
|
| 19 | + $pagination = new pagination(false); |
|
| 20 | + if(!empty($_GET['search'])) |
|
| 21 | + { |
|
| 22 | + include_once(CLASS_SEARCH); |
|
| 23 | 23 | |
| 24 | - $search = new Search($_GET['search_folder']); |
|
| 25 | - $search->addSearchKeyword('recursive', @$_GET['search_recursively']); |
|
| 26 | - $search->addSearchKeyword('mtime_from', @$_GET['search_mtime_from']); |
|
| 27 | - $search->addSearchKeyword('mtime_to', @$_GET['search_mtime_to']); |
|
| 28 | - $search->addSearchKeyword('size_from', @$_GET['search_size_from']); |
|
| 29 | - $search->addSearchKeyword('size_to', @$_GET['search_size_to']); |
|
| 30 | - $search->addSearchKeyword('recursive', @$_GET['search_recursively']); |
|
| 31 | - $search->addSearchKeyword('name', @$_GET['search_name']); |
|
| 32 | - $search->doSearch(); |
|
| 33 | - $fileList = $search->getFoundFiles(); |
|
| 34 | - $folderInfo = $search->getRootFolderInfo(); |
|
| 24 | + $search = new Search($_GET['search_folder']); |
|
| 25 | + $search->addSearchKeyword('recursive', @$_GET['search_recursively']); |
|
| 26 | + $search->addSearchKeyword('mtime_from', @$_GET['search_mtime_from']); |
|
| 27 | + $search->addSearchKeyword('mtime_to', @$_GET['search_mtime_to']); |
|
| 28 | + $search->addSearchKeyword('size_from', @$_GET['search_size_from']); |
|
| 29 | + $search->addSearchKeyword('size_to', @$_GET['search_size_to']); |
|
| 30 | + $search->addSearchKeyword('recursive', @$_GET['search_recursively']); |
|
| 31 | + $search->addSearchKeyword('name', @$_GET['search_name']); |
|
| 32 | + $search->doSearch(); |
|
| 33 | + $fileList = $search->getFoundFiles(); |
|
| 34 | + $folderInfo = $search->getRootFolderInfo(); |
|
| 35 | 35 | |
| 36 | - }else |
|
| 37 | - { |
|
| 38 | - include_once(CLASS_MANAGER); |
|
| 39 | - include_once(CLASS_SESSION_ACTION); |
|
| 40 | - $sessionAction = new SessionAction(); |
|
| 41 | - include_once(DIR_AJAX_INC . "class.manager.php"); |
|
| 36 | + }else |
|
| 37 | + { |
|
| 38 | + include_once(CLASS_MANAGER); |
|
| 39 | + include_once(CLASS_SESSION_ACTION); |
|
| 40 | + $sessionAction = new SessionAction(); |
|
| 41 | + include_once(DIR_AJAX_INC . "class.manager.php"); |
|
| 42 | 42 | |
| 43 | - $manager = new manager(); |
|
| 44 | - $manager->setSessionAction($sessionAction); |
|
| 43 | + $manager = new manager(); |
|
| 44 | + $manager->setSessionAction($sessionAction); |
|
| 45 | 45 | |
| 46 | - $fileList = $manager->getFileList(); |
|
| 47 | - $folderInfo = $manager->getFolderInfo(); |
|
| 46 | + $fileList = $manager->getFileList(); |
|
| 47 | + $folderInfo = $manager->getFolderInfo(); |
|
| 48 | 48 | |
| 49 | - } |
|
| 50 | - $pagination->setUrl(CONFIG_URL_FILEnIMAGE_MANAGER); |
|
| 49 | + } |
|
| 50 | + $pagination->setUrl(CONFIG_URL_FILEnIMAGE_MANAGER); |
|
| 51 | 51 | |
| 52 | - }else |
|
| 53 | - { |
|
| 54 | - include_once(CLASS_PAGINATION); |
|
| 55 | - $pagination = new pagination(false); |
|
| 56 | - } |
|
| 52 | + }else |
|
| 53 | + { |
|
| 54 | + include_once(CLASS_PAGINATION); |
|
| 55 | + $pagination = new pagination(false); |
|
| 56 | + } |
|
| 57 | 57 | |
| 58 | 58 | |
| 59 | - $pagination->setTotal(sizeof($fileList)); |
|
| 60 | - $pagination->setFirstText(PAGINATION_FIRST); |
|
| 61 | - $pagination->setPreviousText(PAGINATION_PREVIOUS); |
|
| 62 | - $pagination->setNextText(PAGINATION_NEXT); |
|
| 63 | - $pagination->setLastText(PAGINATION_LAST); |
|
| 64 | - $pagination->setLimit(!empty($_GET['limit'])?intval($_GET['limit']):CONFIG_DEFAULT_PAGINATION_LIMIT); |
|
| 65 | - echo $pagination->getPaginationHTML(); |
|
| 66 | - echo "<script type=\"text/javascript\">\n"; |
|
| 59 | + $pagination->setTotal(sizeof($fileList)); |
|
| 60 | + $pagination->setFirstText(PAGINATION_FIRST); |
|
| 61 | + $pagination->setPreviousText(PAGINATION_PREVIOUS); |
|
| 62 | + $pagination->setNextText(PAGINATION_NEXT); |
|
| 63 | + $pagination->setLastText(PAGINATION_LAST); |
|
| 64 | + $pagination->setLimit(!empty($_GET['limit'])?intval($_GET['limit']):CONFIG_DEFAULT_PAGINATION_LIMIT); |
|
| 65 | + echo $pagination->getPaginationHTML(); |
|
| 66 | + echo "<script type=\"text/javascript\">\n"; |
|
| 67 | 67 | |
| 68 | 68 | echo "parentFolder = {path:'" . getParentFolderPath($folderInfo['path']). "'};\n"; |
| 69 | - echo 'currentFolder ={'; |
|
| 70 | - $count =1; |
|
| 71 | - foreach($folderInfo as $k=>$v) |
|
| 72 | - { |
|
| 73 | - echo ($count++ == 1?'':',') . "'" . $k . "':'" . ($k=='ctime'|| $k=='mtime'?date(DATE_TIME_FORMAT, $v):$v) . "'"; |
|
| 69 | + echo 'currentFolder ={'; |
|
| 70 | + $count =1; |
|
| 71 | + foreach($folderInfo as $k=>$v) |
|
| 72 | + { |
|
| 73 | + echo ($count++ == 1?'':',') . "'" . $k . "':'" . ($k=='ctime'|| $k=='mtime'?date(DATE_TIME_FORMAT, $v):$v) . "'"; |
|
| 74 | 74 | |
| 75 | - } |
|
| 76 | - echo "};\n"; |
|
| 77 | - $fileList = array_slice($fileList, $pagination->getPageOffset(), $pagination->getLimit()); |
|
| 78 | - echo 'numRows = ' . sizeof($fileList) . ";\n"; |
|
| 79 | - echo "files = {\n"; |
|
| 80 | - $count = 1; |
|
| 75 | + } |
|
| 76 | + echo "};\n"; |
|
| 77 | + $fileList = array_slice($fileList, $pagination->getPageOffset(), $pagination->getLimit()); |
|
| 78 | + echo 'numRows = ' . sizeof($fileList) . ";\n"; |
|
| 79 | + echo "files = {\n"; |
|
| 80 | + $count = 1; |
|
| 81 | 81 | |
| 82 | 82 | |
| 83 | - foreach($fileList as $file) |
|
| 84 | - { |
|
| 85 | - echo (($count > 1)?",":'').$count++ . ":{"; |
|
| 86 | - $j = 1; |
|
| 87 | - foreach($file as $k=>$v) |
|
| 88 | - { |
|
| 83 | + foreach($fileList as $file) |
|
| 84 | + { |
|
| 85 | + echo (($count > 1)?",":'').$count++ . ":{"; |
|
| 86 | + $j = 1; |
|
| 87 | + foreach($file as $k=>$v) |
|
| 88 | + { |
|
| 89 | 89 | |
| 90 | - if($k == 'ctime' || $k == 'mtime') |
|
| 91 | - { |
|
| 92 | - $v = @date(DATE_TIME_FORMAT, $v); |
|
| 93 | - } |
|
| 94 | - if($k == 'size') |
|
| 95 | - { |
|
| 96 | - $v = transformFileSize($v); |
|
| 97 | - } |
|
| 98 | - echo (($j++ > 1)?",":'') . "'" . $k . "':'" . $v . "'"; |
|
| 99 | - } |
|
| 100 | - echo (($j++ > 1)?",":'') . "'url':'" . getFileUrl($file['path']) . "'"; |
|
| 101 | - echo "}\n"; |
|
| 102 | - } |
|
| 103 | - echo "};</script>\n"; |
|
| 104 | - if(!empty($_GET['view'])) |
|
| 105 | - { |
|
| 106 | - switch($_GET['view']) |
|
| 107 | - { |
|
| 108 | - case 'detail': |
|
| 109 | - case 'thumbnail': |
|
| 110 | - case 'text': |
|
| 111 | - $view = $_GET['view']; |
|
| 112 | - break; |
|
| 113 | - default: |
|
| 114 | - $view = CONFIG_DEFAULT_VIEW; |
|
| 115 | - } |
|
| 116 | - }else |
|
| 117 | - { |
|
| 118 | - $view = CONFIG_DEFAULT_VIEW; |
|
| 119 | - } |
|
| 120 | - switch($view) |
|
| 121 | - { |
|
| 122 | - case 'text': |
|
| 123 | - //list file name only |
|
| 124 | - include_once(DIR_AJAX_ROOT . '_ajax_get_text_listing.php'); |
|
| 125 | - break; |
|
| 126 | - case 'thumbnail': |
|
| 127 | - //list file with thumbnail |
|
| 128 | - include_once(DIR_AJAX_ROOT . '_ajax_get_thumbnail_listing.php'); |
|
| 129 | - break; |
|
| 130 | - case 'detail': |
|
| 131 | - default: |
|
| 132 | - include_once(DIR_AJAX_ROOT . '_ajax_get_details_listing.php'); |
|
| 133 | - } |
|
| 90 | + if($k == 'ctime' || $k == 'mtime') |
|
| 91 | + { |
|
| 92 | + $v = @date(DATE_TIME_FORMAT, $v); |
|
| 93 | + } |
|
| 94 | + if($k == 'size') |
|
| 95 | + { |
|
| 96 | + $v = transformFileSize($v); |
|
| 97 | + } |
|
| 98 | + echo (($j++ > 1)?",":'') . "'" . $k . "':'" . $v . "'"; |
|
| 99 | + } |
|
| 100 | + echo (($j++ > 1)?",":'') . "'url':'" . getFileUrl($file['path']) . "'"; |
|
| 101 | + echo "}\n"; |
|
| 102 | + } |
|
| 103 | + echo "};</script>\n"; |
|
| 104 | + if(!empty($_GET['view'])) |
|
| 105 | + { |
|
| 106 | + switch($_GET['view']) |
|
| 107 | + { |
|
| 108 | + case 'detail': |
|
| 109 | + case 'thumbnail': |
|
| 110 | + case 'text': |
|
| 111 | + $view = $_GET['view']; |
|
| 112 | + break; |
|
| 113 | + default: |
|
| 114 | + $view = CONFIG_DEFAULT_VIEW; |
|
| 115 | + } |
|
| 116 | + }else |
|
| 117 | + { |
|
| 118 | + $view = CONFIG_DEFAULT_VIEW; |
|
| 119 | + } |
|
| 120 | + switch($view) |
|
| 121 | + { |
|
| 122 | + case 'text': |
|
| 123 | + //list file name only |
|
| 124 | + include_once(DIR_AJAX_ROOT . '_ajax_get_text_listing.php'); |
|
| 125 | + break; |
|
| 126 | + case 'thumbnail': |
|
| 127 | + //list file with thumbnail |
|
| 128 | + include_once(DIR_AJAX_ROOT . '_ajax_get_thumbnail_listing.php'); |
|
| 129 | + break; |
|
| 130 | + case 'detail': |
|
| 131 | + default: |
|
| 132 | + include_once(DIR_AJAX_ROOT . '_ajax_get_details_listing.php'); |
|
| 133 | + } |
|
| 134 | 134 | |
| 135 | 135 | |
| 136 | 136 | |
@@ -8,20 +8,20 @@ discard block |
||
| 8 | 8 | * |
| 9 | 9 | */ |
| 10 | 10 | |
| 11 | - if(!isset($manager)) |
|
| 11 | + if (!isset($manager)) |
|
| 12 | 12 | { |
| 13 | 13 | /** |
| 14 | 14 | * this is part of script for processing file paste |
| 15 | 15 | */ |
| 16 | 16 | //$_GET = $_POST; |
| 17 | - include_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 17 | + include_once(dirname(__FILE__).DIRECTORY_SEPARATOR."inc".DIRECTORY_SEPARATOR."config.php"); |
|
| 18 | 18 | include_once(CLASS_PAGINATION); |
| 19 | 19 | $pagination = new pagination(false); |
| 20 | - if(!empty($_GET['search'])) |
|
| 20 | + if (!empty($_GET['search'])) |
|
| 21 | 21 | { |
| 22 | 22 | include_once(CLASS_SEARCH); |
| 23 | 23 | |
| 24 | - $search = new Search($_GET['search_folder']); |
|
| 24 | + $search = new Search($_GET['search_folder']); |
|
| 25 | 25 | $search->addSearchKeyword('recursive', @$_GET['search_recursively']); |
| 26 | 26 | $search->addSearchKeyword('mtime_from', @$_GET['search_mtime_from']); |
| 27 | 27 | $search->addSearchKeyword('mtime_to', @$_GET['search_mtime_to']); |
@@ -33,12 +33,12 @@ discard block |
||
| 33 | 33 | $fileList = $search->getFoundFiles(); |
| 34 | 34 | $folderInfo = $search->getRootFolderInfo(); |
| 35 | 35 | |
| 36 | - }else |
|
| 36 | + } else |
|
| 37 | 37 | { |
| 38 | 38 | include_once(CLASS_MANAGER); |
| 39 | 39 | include_once(CLASS_SESSION_ACTION); |
| 40 | 40 | $sessionAction = new SessionAction(); |
| 41 | - include_once(DIR_AJAX_INC . "class.manager.php"); |
|
| 41 | + include_once(DIR_AJAX_INC."class.manager.php"); |
|
| 42 | 42 | |
| 43 | 43 | $manager = new manager(); |
| 44 | 44 | $manager->setSessionAction($sessionAction); |
@@ -49,7 +49,7 @@ discard block |
||
| 49 | 49 | } |
| 50 | 50 | $pagination->setUrl(CONFIG_URL_FILEnIMAGE_MANAGER); |
| 51 | 51 | |
| 52 | - }else |
|
| 52 | + } else |
|
| 53 | 53 | { |
| 54 | 54 | include_once(CLASS_PAGINATION); |
| 55 | 55 | $pagination = new pagination(false); |
@@ -61,49 +61,49 @@ discard block |
||
| 61 | 61 | $pagination->setPreviousText(PAGINATION_PREVIOUS); |
| 62 | 62 | $pagination->setNextText(PAGINATION_NEXT); |
| 63 | 63 | $pagination->setLastText(PAGINATION_LAST); |
| 64 | - $pagination->setLimit(!empty($_GET['limit'])?intval($_GET['limit']):CONFIG_DEFAULT_PAGINATION_LIMIT); |
|
| 64 | + $pagination->setLimit(!empty($_GET['limit']) ? intval($_GET['limit']) : CONFIG_DEFAULT_PAGINATION_LIMIT); |
|
| 65 | 65 | echo $pagination->getPaginationHTML(); |
| 66 | 66 | echo "<script type=\"text/javascript\">\n"; |
| 67 | 67 | |
| 68 | - echo "parentFolder = {path:'" . getParentFolderPath($folderInfo['path']). "'};\n"; |
|
| 68 | + echo "parentFolder = {path:'".getParentFolderPath($folderInfo['path'])."'};\n"; |
|
| 69 | 69 | echo 'currentFolder ={'; |
| 70 | - $count =1; |
|
| 71 | - foreach($folderInfo as $k=>$v) |
|
| 70 | + $count = 1; |
|
| 71 | + foreach ($folderInfo as $k=>$v) |
|
| 72 | 72 | { |
| 73 | - echo ($count++ == 1?'':',') . "'" . $k . "':'" . ($k=='ctime'|| $k=='mtime'?date(DATE_TIME_FORMAT, $v):$v) . "'"; |
|
| 73 | + echo ($count++ == 1 ? '' : ',')."'".$k."':'".($k == 'ctime' || $k == 'mtime' ? date(DATE_TIME_FORMAT, $v) : $v)."'"; |
|
| 74 | 74 | |
| 75 | 75 | } |
| 76 | 76 | echo "};\n"; |
| 77 | 77 | $fileList = array_slice($fileList, $pagination->getPageOffset(), $pagination->getLimit()); |
| 78 | - echo 'numRows = ' . sizeof($fileList) . ";\n"; |
|
| 78 | + echo 'numRows = '.sizeof($fileList).";\n"; |
|
| 79 | 79 | echo "files = {\n"; |
| 80 | 80 | $count = 1; |
| 81 | 81 | |
| 82 | 82 | |
| 83 | - foreach($fileList as $file) |
|
| 83 | + foreach ($fileList as $file) |
|
| 84 | 84 | { |
| 85 | - echo (($count > 1)?",":'').$count++ . ":{"; |
|
| 85 | + echo (($count > 1) ? "," : '').$count++.":{"; |
|
| 86 | 86 | $j = 1; |
| 87 | - foreach($file as $k=>$v) |
|
| 87 | + foreach ($file as $k=>$v) |
|
| 88 | 88 | { |
| 89 | 89 | |
| 90 | - if($k == 'ctime' || $k == 'mtime') |
|
| 90 | + if ($k == 'ctime' || $k == 'mtime') |
|
| 91 | 91 | { |
| 92 | 92 | $v = @date(DATE_TIME_FORMAT, $v); |
| 93 | 93 | } |
| 94 | - if($k == 'size') |
|
| 94 | + if ($k == 'size') |
|
| 95 | 95 | { |
| 96 | 96 | $v = transformFileSize($v); |
| 97 | 97 | } |
| 98 | - echo (($j++ > 1)?",":'') . "'" . $k . "':'" . $v . "'"; |
|
| 98 | + echo (($j++ > 1) ? "," : '')."'".$k."':'".$v."'"; |
|
| 99 | 99 | } |
| 100 | - echo (($j++ > 1)?",":'') . "'url':'" . getFileUrl($file['path']) . "'"; |
|
| 100 | + echo (($j++ > 1) ? "," : '')."'url':'".getFileUrl($file['path'])."'"; |
|
| 101 | 101 | echo "}\n"; |
| 102 | 102 | } |
| 103 | 103 | echo "};</script>\n"; |
| 104 | - if(!empty($_GET['view'])) |
|
| 104 | + if (!empty($_GET['view'])) |
|
| 105 | 105 | { |
| 106 | - switch($_GET['view']) |
|
| 106 | + switch ($_GET['view']) |
|
| 107 | 107 | { |
| 108 | 108 | case 'detail': |
| 109 | 109 | case 'thumbnail': |
@@ -113,23 +113,23 @@ discard block |
||
| 113 | 113 | default: |
| 114 | 114 | $view = CONFIG_DEFAULT_VIEW; |
| 115 | 115 | } |
| 116 | - }else |
|
| 116 | + } else |
|
| 117 | 117 | { |
| 118 | 118 | $view = CONFIG_DEFAULT_VIEW; |
| 119 | 119 | } |
| 120 | - switch($view) |
|
| 120 | + switch ($view) |
|
| 121 | 121 | { |
| 122 | 122 | case 'text': |
| 123 | 123 | //list file name only |
| 124 | - include_once(DIR_AJAX_ROOT . '_ajax_get_text_listing.php'); |
|
| 124 | + include_once(DIR_AJAX_ROOT.'_ajax_get_text_listing.php'); |
|
| 125 | 125 | break; |
| 126 | 126 | case 'thumbnail': |
| 127 | 127 | //list file with thumbnail |
| 128 | - include_once(DIR_AJAX_ROOT . '_ajax_get_thumbnail_listing.php'); |
|
| 128 | + include_once(DIR_AJAX_ROOT.'_ajax_get_thumbnail_listing.php'); |
|
| 129 | 129 | break; |
| 130 | 130 | case 'detail': |
| 131 | 131 | default: |
| 132 | - include_once(DIR_AJAX_ROOT . '_ajax_get_details_listing.php'); |
|
| 132 | + include_once(DIR_AJAX_ROOT.'_ajax_get_details_listing.php'); |
|
| 133 | 133 | } |
| 134 | 134 | |
| 135 | 135 | |
@@ -33,7 +33,7 @@ discard block |
||
| 33 | 33 | $fileList = $search->getFoundFiles(); |
| 34 | 34 | $folderInfo = $search->getRootFolderInfo(); |
| 35 | 35 | |
| 36 | - }else |
|
| 36 | + } else |
|
| 37 | 37 | { |
| 38 | 38 | include_once(CLASS_MANAGER); |
| 39 | 39 | include_once(CLASS_SESSION_ACTION); |
@@ -49,7 +49,7 @@ discard block |
||
| 49 | 49 | } |
| 50 | 50 | $pagination->setUrl(CONFIG_URL_FILEnIMAGE_MANAGER); |
| 51 | 51 | |
| 52 | - }else |
|
| 52 | + } else |
|
| 53 | 53 | { |
| 54 | 54 | include_once(CLASS_PAGINATION); |
| 55 | 55 | $pagination = new pagination(false); |
@@ -113,7 +113,7 @@ discard block |
||
| 113 | 113 | default: |
| 114 | 114 | $view = CONFIG_DEFAULT_VIEW; |
| 115 | 115 | } |
| 116 | - }else |
|
| 116 | + } else |
|
| 117 | 117 | { |
| 118 | 118 | $view = CONFIG_DEFAULT_VIEW; |
| 119 | 119 | } |
@@ -1,72 +1,72 @@ |
||
| 1 | 1 | <?php |
| 2 | - /** |
|
| 3 | - * create a folder |
|
| 4 | - * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 5 | - * @link www.phpletter.com |
|
| 6 | - * @since 22/May/2007 |
|
| 7 | - * |
|
| 8 | - */ |
|
| 2 | + /** |
|
| 3 | + * create a folder |
|
| 4 | + * @author Logan Cai (cailongqun [at] yahoo [dot] com [dot] cn) |
|
| 5 | + * @link www.phpletter.com |
|
| 6 | + * @since 22/May/2007 |
|
| 7 | + * |
|
| 8 | + */ |
|
| 9 | 9 | |
| 10 | - require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 10 | + require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 11 | 11 | |
| 12 | - echo "{"; |
|
| 13 | - $error = ""; |
|
| 14 | - $info = ""; |
|
| 12 | + echo "{"; |
|
| 13 | + $error = ""; |
|
| 14 | + $info = ""; |
|
| 15 | 15 | /* $_POST['new_folder'] = substr(md5(time()), 1, 5); |
| 16 | 16 | $_POST['currentFolderPath'] = "../../uploaded/";*/ |
| 17 | - if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_NEWFOLDER) |
|
| 18 | - { |
|
| 19 | - $error = SYS_DISABLED; |
|
| 20 | - } |
|
| 21 | - elseif(empty($_POST['new_folder'])) |
|
| 22 | - { |
|
| 23 | - $error = ERR_FOLDER_NAME_EMPTY; |
|
| 24 | - }elseif(!preg_match("/^[a-zA-Z0-9_\- ]+$/", $_POST['new_folder'])) |
|
| 25 | - { |
|
| 26 | - $error = ERR_FOLDER_FORMAT; |
|
| 27 | - }else if(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 28 | - { |
|
| 29 | - $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
|
| 30 | - } |
|
| 31 | - elseif(file_exists(addTrailingSlash($_POST['currentFolderPath']) . $_POST['new_folder'])) |
|
| 32 | - { |
|
| 33 | - $error = ERR_FOLDER_EXISTS; |
|
| 34 | - }else |
|
| 35 | - { |
|
| 36 | - include_once(CLASS_FILE); |
|
| 37 | - $file = new file(); |
|
| 38 | - if($file->mkdir(addTrailingSlash($_POST['currentFolderPath']) . $_POST['new_folder'], 0775)) |
|
| 39 | - { |
|
| 40 | - include_once(CLASS_MANAGER); |
|
| 41 | - $manager = new manager(addTrailingSlash($_POST['currentFolderPath']) . $_POST['new_folder'], false); |
|
| 42 | - $pathInfo = $manager->getFolderInfo(addTrailingSlash($_POST['currentFolderPath']) . $_POST['new_folder']); |
|
| 43 | - foreach($pathInfo as $k=>$v) |
|
| 44 | - { |
|
| 45 | - switch ($k) |
|
| 46 | - { |
|
| 17 | + if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_NEWFOLDER) |
|
| 18 | + { |
|
| 19 | + $error = SYS_DISABLED; |
|
| 20 | + } |
|
| 21 | + elseif(empty($_POST['new_folder'])) |
|
| 22 | + { |
|
| 23 | + $error = ERR_FOLDER_NAME_EMPTY; |
|
| 24 | + }elseif(!preg_match("/^[a-zA-Z0-9_\- ]+$/", $_POST['new_folder'])) |
|
| 25 | + { |
|
| 26 | + $error = ERR_FOLDER_FORMAT; |
|
| 27 | + }else if(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 28 | + { |
|
| 29 | + $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
|
| 30 | + } |
|
| 31 | + elseif(file_exists(addTrailingSlash($_POST['currentFolderPath']) . $_POST['new_folder'])) |
|
| 32 | + { |
|
| 33 | + $error = ERR_FOLDER_EXISTS; |
|
| 34 | + }else |
|
| 35 | + { |
|
| 36 | + include_once(CLASS_FILE); |
|
| 37 | + $file = new file(); |
|
| 38 | + if($file->mkdir(addTrailingSlash($_POST['currentFolderPath']) . $_POST['new_folder'], 0775)) |
|
| 39 | + { |
|
| 40 | + include_once(CLASS_MANAGER); |
|
| 41 | + $manager = new manager(addTrailingSlash($_POST['currentFolderPath']) . $_POST['new_folder'], false); |
|
| 42 | + $pathInfo = $manager->getFolderInfo(addTrailingSlash($_POST['currentFolderPath']) . $_POST['new_folder']); |
|
| 43 | + foreach($pathInfo as $k=>$v) |
|
| 44 | + { |
|
| 45 | + switch ($k) |
|
| 46 | + { |
|
| 47 | 47 | |
| 48 | 48 | |
| 49 | - case "ctime"; |
|
| 50 | - case "mtime": |
|
| 51 | - case "atime": |
|
| 52 | - $v = date(DATE_TIME_FORMAT, $v); |
|
| 53 | - break; |
|
| 54 | - case 'name': |
|
| 55 | - $info .= sprintf(", %s:'%s'", 'short_name', shortenFileName($v)); |
|
| 56 | - break; |
|
| 57 | - case 'cssClass': |
|
| 58 | - $v = 'folderEmpty'; |
|
| 59 | - break; |
|
| 60 | - } |
|
| 61 | - $info .= sprintf(", %s:'%s'", $k, $v); |
|
| 62 | - } |
|
| 63 | - }else |
|
| 64 | - { |
|
| 65 | - $error = ERR_FOLDER_CREATION_FAILED; |
|
| 66 | - } |
|
| 67 | - //$error = "For security reason, folder creation function has been disabled."; |
|
| 68 | - } |
|
| 69 | - echo "error:'" . $error . "'"; |
|
| 70 | - echo $info; |
|
| 71 | - echo "}"; |
|
| 49 | + case "ctime"; |
|
| 50 | + case "mtime": |
|
| 51 | + case "atime": |
|
| 52 | + $v = date(DATE_TIME_FORMAT, $v); |
|
| 53 | + break; |
|
| 54 | + case 'name': |
|
| 55 | + $info .= sprintf(", %s:'%s'", 'short_name', shortenFileName($v)); |
|
| 56 | + break; |
|
| 57 | + case 'cssClass': |
|
| 58 | + $v = 'folderEmpty'; |
|
| 59 | + break; |
|
| 60 | + } |
|
| 61 | + $info .= sprintf(", %s:'%s'", $k, $v); |
|
| 62 | + } |
|
| 63 | + }else |
|
| 64 | + { |
|
| 65 | + $error = ERR_FOLDER_CREATION_FAILED; |
|
| 66 | + } |
|
| 67 | + //$error = "For security reason, folder creation function has been disabled."; |
|
| 68 | + } |
|
| 69 | + echo "error:'" . $error . "'"; |
|
| 70 | + echo $info; |
|
| 71 | + echo "}"; |
|
| 72 | 72 | ?> |
| 73 | 73 | \ No newline at end of file |
@@ -7,40 +7,40 @@ discard block |
||
| 7 | 7 | * |
| 8 | 8 | */ |
| 9 | 9 | |
| 10 | - require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php"); |
|
| 10 | + require_once(dirname(__FILE__).DIRECTORY_SEPARATOR."inc".DIRECTORY_SEPARATOR."config.php"); |
|
| 11 | 11 | |
| 12 | 12 | echo "{"; |
| 13 | 13 | $error = ""; |
| 14 | 14 | $info = ""; |
| 15 | 15 | /* $_POST['new_folder'] = substr(md5(time()), 1, 5); |
| 16 | 16 | $_POST['currentFolderPath'] = "../../uploaded/";*/ |
| 17 | - if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_NEWFOLDER) |
|
| 17 | + if (CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_NEWFOLDER) |
|
| 18 | 18 | { |
| 19 | 19 | $error = SYS_DISABLED; |
| 20 | 20 | } |
| 21 | - elseif(empty($_POST['new_folder'])) |
|
| 21 | + elseif (empty($_POST['new_folder'])) |
|
| 22 | 22 | { |
| 23 | - $error = ERR_FOLDER_NAME_EMPTY; |
|
| 24 | - }elseif(!preg_match("/^[a-zA-Z0-9_\- ]+$/", $_POST['new_folder'])) |
|
| 23 | + $error = ERR_FOLDER_NAME_EMPTY; |
|
| 24 | + }elseif (!preg_match("/^[a-zA-Z0-9_\- ]+$/", $_POST['new_folder'])) |
|
| 25 | 25 | { |
| 26 | - $error = ERR_FOLDER_FORMAT; |
|
| 27 | - }else if(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 26 | + $error = ERR_FOLDER_FORMAT; |
|
| 27 | + } else if (empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 28 | 28 | { |
| 29 | 29 | $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
| 30 | 30 | } |
| 31 | - elseif(file_exists(addTrailingSlash($_POST['currentFolderPath']) . $_POST['new_folder'])) |
|
| 31 | + elseif (file_exists(addTrailingSlash($_POST['currentFolderPath']).$_POST['new_folder'])) |
|
| 32 | 32 | { |
| 33 | 33 | $error = ERR_FOLDER_EXISTS; |
| 34 | - }else |
|
| 34 | + } else |
|
| 35 | 35 | { |
| 36 | 36 | include_once(CLASS_FILE); |
| 37 | 37 | $file = new file(); |
| 38 | - if($file->mkdir(addTrailingSlash($_POST['currentFolderPath']) . $_POST['new_folder'], 0775)) |
|
| 38 | + if ($file->mkdir(addTrailingSlash($_POST['currentFolderPath']).$_POST['new_folder'], 0775)) |
|
| 39 | 39 | { |
| 40 | 40 | include_once(CLASS_MANAGER); |
| 41 | - $manager = new manager(addTrailingSlash($_POST['currentFolderPath']) . $_POST['new_folder'], false); |
|
| 42 | - $pathInfo = $manager->getFolderInfo(addTrailingSlash($_POST['currentFolderPath']) . $_POST['new_folder']); |
|
| 43 | - foreach($pathInfo as $k=>$v) |
|
| 41 | + $manager = new manager(addTrailingSlash($_POST['currentFolderPath']).$_POST['new_folder'], false); |
|
| 42 | + $pathInfo = $manager->getFolderInfo(addTrailingSlash($_POST['currentFolderPath']).$_POST['new_folder']); |
|
| 43 | + foreach ($pathInfo as $k=>$v) |
|
| 44 | 44 | { |
| 45 | 45 | switch ($k) |
| 46 | 46 | { |
@@ -60,13 +60,13 @@ discard block |
||
| 60 | 60 | } |
| 61 | 61 | $info .= sprintf(", %s:'%s'", $k, $v); |
| 62 | 62 | } |
| 63 | - }else |
|
| 63 | + } else |
|
| 64 | 64 | { |
| 65 | 65 | $error = ERR_FOLDER_CREATION_FAILED; |
| 66 | 66 | } |
| 67 | 67 | //$error = "For security reason, folder creation function has been disabled."; |
| 68 | 68 | } |
| 69 | - echo "error:'" . $error . "'"; |
|
| 69 | + echo "error:'".$error."'"; |
|
| 70 | 70 | echo $info; |
| 71 | 71 | echo "}"; |
| 72 | 72 | ?> |
| 73 | 73 | \ No newline at end of file |
@@ -17,21 +17,19 @@ discard block |
||
| 17 | 17 | if(CONFIG_SYS_VIEW_ONLY || !CONFIG_OPTIONS_NEWFOLDER) |
| 18 | 18 | { |
| 19 | 19 | $error = SYS_DISABLED; |
| 20 | - } |
|
| 21 | - elseif(empty($_POST['new_folder'])) |
|
| 20 | + } elseif(empty($_POST['new_folder'])) |
|
| 22 | 21 | { |
| 23 | 22 | $error = ERR_FOLDER_NAME_EMPTY; |
| 24 | - }elseif(!preg_match("/^[a-zA-Z0-9_\- ]+$/", $_POST['new_folder'])) |
|
| 23 | + } elseif(!preg_match("/^[a-zA-Z0-9_\- ]+$/", $_POST['new_folder'])) |
|
| 25 | 24 | { |
| 26 | 25 | $error = ERR_FOLDER_FORMAT; |
| 27 | - }else if(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 26 | + } else if(empty($_POST['currentFolderPath']) || !isUnderRoot($_POST['currentFolderPath'])) |
|
| 28 | 27 | { |
| 29 | 28 | $error = ERR_FOLDER_PATH_NOT_ALLOWED; |
| 30 | - } |
|
| 31 | - elseif(file_exists(addTrailingSlash($_POST['currentFolderPath']) . $_POST['new_folder'])) |
|
| 29 | + } elseif(file_exists(addTrailingSlash($_POST['currentFolderPath']) . $_POST['new_folder'])) |
|
| 32 | 30 | { |
| 33 | 31 | $error = ERR_FOLDER_EXISTS; |
| 34 | - }else |
|
| 32 | + } else |
|
| 35 | 33 | { |
| 36 | 34 | include_once(CLASS_FILE); |
| 37 | 35 | $file = new file(); |
@@ -60,7 +58,7 @@ discard block |
||
| 60 | 58 | } |
| 61 | 59 | $info .= sprintf(", %s:'%s'", $k, $v); |
| 62 | 60 | } |
| 63 | - }else |
|
| 61 | + } else |
|
| 64 | 62 | { |
| 65 | 63 | $error = ERR_FOLDER_CREATION_FAILED; |
| 66 | 64 | } |