@@ -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 | } |