From f00cde21dfcb66e1ac9f499f5ff38c8a06dd79e7 Mon Sep 17 00:00:00 2001 From: Mark Crane Date: Sat, 25 May 2013 16:11:52 +0000 Subject: [PATCH] Remove all editors and replace same functionality with one code base in edit. --- app/grammar_edit/app_config.php | 46 --- app/grammar_edit/clipadd.php | 126 -------- app/grammar_edit/clipdelete.php | 56 ---- app/grammar_edit/cliplist.php | 235 -------------- app/grammar_edit/clipoptions.php | 71 ----- app/grammar_edit/clipoptionslist.php | 228 -------------- app/grammar_edit/clipsearch.php | 180 ----------- app/grammar_edit/clipupdate.php | 138 --------- app/grammar_edit/filedelete.php | 84 ----- app/grammar_edit/filelist.php | 252 --------------- app/grammar_edit/filenew.php | 88 ------ app/grammar_edit/fileoptions.php | 85 ------ app/grammar_edit/fileoptionslist.php | 246 --------------- app/grammar_edit/fileread.php | 49 --- app/grammar_edit/filerename.php | 102 ------- app/grammar_edit/filesave.php | 50 --- app/grammar_edit/folderdelete.php | 46 --- app/grammar_edit/foldernew.php | 83 ----- app/grammar_edit/footer.php | 43 --- app/grammar_edit/header.php | 83 ----- app/grammar_edit/images/Thumbs.db | Bin 20992 -> 0 bytes app/grammar_edit/images/file.gif | Bin 96 -> 0 bytes app/grammar_edit/images/file.png | Bin 434 -> 0 bytes app/grammar_edit/images/folder.gif | Bin 585 -> 0 bytes app/grammar_edit/images/gear.png | Bin 822 -> 0 bytes app/grammar_edit/images/leaf.gif | Bin 585 -> 0 bytes app/grammar_edit/images/minus.gif | Bin 124 -> 0 bytes app/grammar_edit/images/plus.gif | Bin 129 -> 0 bytes app/grammar_edit/images/program.gif | Bin 61 -> 0 bytes app/grammar_edit/images/thumbnails/Thumbs.db | Bin 18432 -> 0 bytes .../images/thumbnails/cliplibrary.png | Bin 20544 -> 0 bytes .../images/thumbnails/filemanagement.png | Bin 23105 -> 0 bytes .../images/thumbnails/phpeditor.png | Bin 98754 -> 0 bytes app/grammar_edit/index.php | 200 ------------ app/grammar_edit/list.php | 107 ------- app/grammar_edit/readme.txt | 7 - app/grammar_edit/root.php | 50 --- app/php_edit/app_config.php | 79 ----- app/php_edit/app_defaults.php | 68 ----- app/php_edit/clipadd.php | 126 -------- app/php_edit/clipdelete.php | 56 ---- app/php_edit/cliplist.php | 235 -------------- app/php_edit/clipoptions.php | 71 ----- app/php_edit/clipoptionslist.php | 228 -------------- app/php_edit/clipsearch.php | 180 ----------- app/php_edit/clipupdate.php | 138 --------- app/php_edit/filedelete.php | 84 ----- app/php_edit/filelist.php | 287 ------------------ app/php_edit/filenew.php | 88 ------ app/php_edit/fileoptions.php | 85 ------ app/php_edit/fileoptionslist.php | 270 ---------------- app/php_edit/fileread.php | 49 --- app/php_edit/filerename.php | 102 ------- app/php_edit/filesave.php | 50 --- app/php_edit/folderdelete.php | 46 --- app/php_edit/foldernew.php | 83 ----- app/php_edit/footer.php | 43 --- app/php_edit/header.php | 83 ----- app/php_edit/images/Thumbs.db | Bin 20992 -> 0 bytes app/php_edit/images/file.gif | Bin 96 -> 0 bytes app/php_edit/images/file.png | Bin 434 -> 0 bytes app/php_edit/images/folder.gif | Bin 585 -> 0 bytes app/php_edit/images/gear.png | Bin 822 -> 0 bytes app/php_edit/images/leaf.gif | Bin 585 -> 0 bytes app/php_edit/images/minus.gif | Bin 124 -> 0 bytes app/php_edit/images/plus.gif | Bin 129 -> 0 bytes app/php_edit/images/program.gif | Bin 61 -> 0 bytes app/php_edit/images/thumbnails/Thumbs.db | Bin 18432 -> 0 bytes .../images/thumbnails/cliplibrary.png | Bin 20544 -> 0 bytes .../images/thumbnails/filemanagement.png | Bin 23105 -> 0 bytes app/php_edit/images/thumbnails/phpeditor.png | Bin 98754 -> 0 bytes app/php_edit/index.php | 224 -------------- app/php_edit/list.php | 107 ------- app/php_edit/readme.txt | 7 - app/php_edit/root.php | 50 --- app/provision_editor/app_config.php | 44 --- app/provision_editor/clip.db | Bin 2056 -> 0 bytes app/provision_editor/clipadd.php | 122 -------- app/provision_editor/clipdelete.php | 54 ---- app/provision_editor/cliplist.php | 221 -------------- app/provision_editor/clipoptions.php | 73 ----- app/provision_editor/clipoptionslist.php | 247 --------------- app/provision_editor/clipsearch.php | 187 ------------ app/provision_editor/clipupdate.php | 142 --------- app/provision_editor/config.php | 176 ----------- app/provision_editor/filedelete.php | 87 ------ app/provision_editor/filelist.php | 239 --------------- app/provision_editor/filenew.php | 90 ------ app/provision_editor/fileoptions.php | 89 ------ app/provision_editor/fileoptionslist.php | 270 ---------------- app/provision_editor/fileread.php | 49 --- app/provision_editor/filerename.php | 102 ------- app/provision_editor/filesave.php | 50 --- app/provision_editor/folderdelete.php | 46 --- app/provision_editor/foldernew.php | 86 ------ app/provision_editor/footer.php | 43 --- app/provision_editor/header.php | 83 ----- app/provision_editor/images/file.gif | Bin 96 -> 0 bytes app/provision_editor/images/file.png | Bin 434 -> 0 bytes app/provision_editor/images/folder.gif | Bin 585 -> 0 bytes app/provision_editor/images/gear.png | Bin 822 -> 0 bytes app/provision_editor/images/leaf.gif | Bin 585 -> 0 bytes app/provision_editor/images/minus.gif | Bin 124 -> 0 bytes app/provision_editor/images/plus.gif | Bin 129 -> 0 bytes app/provision_editor/images/program.gif | Bin 61 -> 0 bytes .../images/thumbnails/Thumbs.db | Bin 18432 -> 0 bytes .../images/thumbnails/cliplibrary.png | Bin 20544 -> 0 bytes .../images/thumbnails/filemanagement.png | Bin 23105 -> 0 bytes .../images/thumbnails/phpeditor.png | Bin 98754 -> 0 bytes app/provision_editor/index.php | 207 ------------- app/provision_editor/list.php | 113 ------- app/provision_editor/readme.txt | 7 - app/provision_editor/root.php | 50 --- 113 files changed, 8371 deletions(-) delete mode 100644 app/grammar_edit/app_config.php delete mode 100644 app/grammar_edit/clipadd.php delete mode 100644 app/grammar_edit/clipdelete.php delete mode 100644 app/grammar_edit/cliplist.php delete mode 100644 app/grammar_edit/clipoptions.php delete mode 100644 app/grammar_edit/clipoptionslist.php delete mode 100644 app/grammar_edit/clipsearch.php delete mode 100644 app/grammar_edit/clipupdate.php delete mode 100644 app/grammar_edit/filedelete.php delete mode 100644 app/grammar_edit/filelist.php delete mode 100644 app/grammar_edit/filenew.php delete mode 100644 app/grammar_edit/fileoptions.php delete mode 100644 app/grammar_edit/fileoptionslist.php delete mode 100644 app/grammar_edit/fileread.php delete mode 100644 app/grammar_edit/filerename.php delete mode 100644 app/grammar_edit/filesave.php delete mode 100644 app/grammar_edit/folderdelete.php delete mode 100644 app/grammar_edit/foldernew.php delete mode 100644 app/grammar_edit/footer.php delete mode 100644 app/grammar_edit/header.php delete mode 100644 app/grammar_edit/images/Thumbs.db delete mode 100644 app/grammar_edit/images/file.gif delete mode 100644 app/grammar_edit/images/file.png delete mode 100644 app/grammar_edit/images/folder.gif delete mode 100644 app/grammar_edit/images/gear.png delete mode 100644 app/grammar_edit/images/leaf.gif delete mode 100644 app/grammar_edit/images/minus.gif delete mode 100644 app/grammar_edit/images/plus.gif delete mode 100644 app/grammar_edit/images/program.gif delete mode 100644 app/grammar_edit/images/thumbnails/Thumbs.db delete mode 100644 app/grammar_edit/images/thumbnails/cliplibrary.png delete mode 100644 app/grammar_edit/images/thumbnails/filemanagement.png delete mode 100644 app/grammar_edit/images/thumbnails/phpeditor.png delete mode 100644 app/grammar_edit/index.php delete mode 100644 app/grammar_edit/list.php delete mode 100644 app/grammar_edit/readme.txt delete mode 100644 app/grammar_edit/root.php delete mode 100644 app/php_edit/app_config.php delete mode 100644 app/php_edit/app_defaults.php delete mode 100644 app/php_edit/clipadd.php delete mode 100644 app/php_edit/clipdelete.php delete mode 100644 app/php_edit/cliplist.php delete mode 100644 app/php_edit/clipoptions.php delete mode 100644 app/php_edit/clipoptionslist.php delete mode 100644 app/php_edit/clipsearch.php delete mode 100644 app/php_edit/clipupdate.php delete mode 100644 app/php_edit/filedelete.php delete mode 100644 app/php_edit/filelist.php delete mode 100644 app/php_edit/filenew.php delete mode 100644 app/php_edit/fileoptions.php delete mode 100644 app/php_edit/fileoptionslist.php delete mode 100644 app/php_edit/fileread.php delete mode 100644 app/php_edit/filerename.php delete mode 100644 app/php_edit/filesave.php delete mode 100644 app/php_edit/folderdelete.php delete mode 100644 app/php_edit/foldernew.php delete mode 100644 app/php_edit/footer.php delete mode 100644 app/php_edit/header.php delete mode 100644 app/php_edit/images/Thumbs.db delete mode 100644 app/php_edit/images/file.gif delete mode 100644 app/php_edit/images/file.png delete mode 100644 app/php_edit/images/folder.gif delete mode 100644 app/php_edit/images/gear.png delete mode 100644 app/php_edit/images/leaf.gif delete mode 100644 app/php_edit/images/minus.gif delete mode 100644 app/php_edit/images/plus.gif delete mode 100644 app/php_edit/images/program.gif delete mode 100644 app/php_edit/images/thumbnails/Thumbs.db delete mode 100644 app/php_edit/images/thumbnails/cliplibrary.png delete mode 100644 app/php_edit/images/thumbnails/filemanagement.png delete mode 100644 app/php_edit/images/thumbnails/phpeditor.png delete mode 100644 app/php_edit/index.php delete mode 100644 app/php_edit/list.php delete mode 100644 app/php_edit/readme.txt delete mode 100644 app/php_edit/root.php delete mode 100644 app/provision_editor/app_config.php delete mode 100644 app/provision_editor/clip.db delete mode 100644 app/provision_editor/clipadd.php delete mode 100644 app/provision_editor/clipdelete.php delete mode 100644 app/provision_editor/cliplist.php delete mode 100644 app/provision_editor/clipoptions.php delete mode 100644 app/provision_editor/clipoptionslist.php delete mode 100644 app/provision_editor/clipsearch.php delete mode 100644 app/provision_editor/clipupdate.php delete mode 100644 app/provision_editor/config.php delete mode 100644 app/provision_editor/filedelete.php delete mode 100644 app/provision_editor/filelist.php delete mode 100644 app/provision_editor/filenew.php delete mode 100644 app/provision_editor/fileoptions.php delete mode 100644 app/provision_editor/fileoptionslist.php delete mode 100644 app/provision_editor/fileread.php delete mode 100644 app/provision_editor/filerename.php delete mode 100644 app/provision_editor/filesave.php delete mode 100644 app/provision_editor/folderdelete.php delete mode 100644 app/provision_editor/foldernew.php delete mode 100644 app/provision_editor/footer.php delete mode 100644 app/provision_editor/header.php delete mode 100644 app/provision_editor/images/file.gif delete mode 100644 app/provision_editor/images/file.png delete mode 100644 app/provision_editor/images/folder.gif delete mode 100644 app/provision_editor/images/gear.png delete mode 100644 app/provision_editor/images/leaf.gif delete mode 100644 app/provision_editor/images/minus.gif delete mode 100644 app/provision_editor/images/plus.gif delete mode 100644 app/provision_editor/images/program.gif delete mode 100644 app/provision_editor/images/thumbnails/Thumbs.db delete mode 100644 app/provision_editor/images/thumbnails/cliplibrary.png delete mode 100644 app/provision_editor/images/thumbnails/filemanagement.png delete mode 100644 app/provision_editor/images/thumbnails/phpeditor.png delete mode 100644 app/provision_editor/index.php delete mode 100644 app/provision_editor/list.php delete mode 100644 app/provision_editor/readme.txt delete mode 100644 app/provision_editor/root.php diff --git a/app/grammar_edit/app_config.php b/app/grammar_edit/app_config.php deleted file mode 100644 index 0db48ad0ed..0000000000 --- a/app/grammar_edit/app_config.php +++ /dev/null @@ -1,46 +0,0 @@ - \ No newline at end of file diff --git a/app/grammar_edit/clipadd.php b/app/grammar_edit/clipadd.php deleted file mode 100644 index 044f922b9b..0000000000 --- a/app/grammar_edit/clipadd.php +++ /dev/null @@ -1,126 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -if (count($_POST)>0) { - $clip_name = check_str($_POST["clip_name"]); - $clip_folder = check_str($_POST["clip_folder"]); - $clip_text_start = check_str($_POST["clip_text_start"]); - $clip_text_end = check_str($_POST["clip_text_end"]); - $clip_desc = check_str($_POST["clip_desc"]); - $clip_order = check_str($_POST["clip_order"]); - if (strlen($clip_order) == 0) { $clip_order = 0; } - - $sql = "insert into v_clips "; - $sql .= "("; - $sql .= "clip_uuid, "; - $sql .= "clip_name, "; - $sql .= "clip_folder, "; - $sql .= "clip_text_start, "; - $sql .= "clip_text_end, "; - $sql .= "clip_desc, "; - $sql .= "clip_order "; - $sql .= ")"; - $sql .= "values "; - $sql .= "("; - $sql .= "'".uuid()."', "; - $sql .= "'$clip_name', "; - $sql .= "'$clip_folder', "; - $sql .= "'$clip_text_start', "; - $sql .= "'$clip_text_end', "; - $sql .= "'$clip_desc', "; - $sql .= "'$clip_order' "; - $sql .= ")"; - $db->exec(check_sql($sql)); - unset($sql,$db); - - require_once "header.php"; - echo "\n"; - echo "Add Complete"; - require_once "footer.php"; - return; -} - -//show the content - require_once "header.php"; - echo "
"; - echo "\n"; - echo "\n"; - echo " "; - echo " "; - echo "
\n"; - - //echo "Clip Library"; - //echo "
"; - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo "
Name:
Folder:
Before Selection:
"; - echo " "; - echo "
After Selection:
"; - echo " "; - echo "
Notes:
"; - echo " "; - echo "
"; - echo "
"; - - echo "
"; - echo "
"; - - require_once "footer.php"; -?> \ No newline at end of file diff --git a/app/grammar_edit/clipdelete.php b/app/grammar_edit/clipdelete.php deleted file mode 100644 index 63951df09a..0000000000 --- a/app/grammar_edit/clipdelete.php +++ /dev/null @@ -1,56 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -//get the uuid from http values - $clip_uuid = check_str($_GET["id"]); - -//delete the clip - if (strlen($_GET["id"])>0) { - $sql = "delete from v_clips "; - $sql .= "where clip_uuid = '".$clip_uuid."' "; - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - unset($sql,$db); - } - -//redirect the browser - require_once "header.php"; - echo "\n"; - echo "Delete Complete"; - require_once "footer.php"; - return; - -?> diff --git a/app/grammar_edit/cliplist.php b/app/grammar_edit/cliplist.php deleted file mode 100644 index 2f7c8d97f5..0000000000 --- a/app/grammar_edit/cliplist.php +++ /dev/null @@ -1,235 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -//require_once "edit/header.php"; - -echo ""; -echo ""; -echo ""; - -function isfile($filename) { - if (@filesize($filename) > 0) { return true; } else { return false; } -} - -function space($count) { - $r=''; $i=0; - while($i < $count) { - $r .= ' '; - $i++; - } - return $r; -} - -echo ""; - -echo ""; - -echo ""; -echo ""; -echo "
"; -echo "\n"; -echo "\n"; -echo "
\n"; -echo "
Clip Library
\n"; //display:none - -$sql = "select * from v_clips "; -$sql .= "order by clip_folder "; -$prep_statement = $db->prepare(check_sql($sql)); -$prep_statement->execute(); -$result = $prep_statement->fetchAll(PDO::FETCH_NAMED); -$result_count = count($result); - -if ($result_count > 0) { //no results - $last_folder = ''; - $tag_open = ''; - $x = 0; - $current_depth = 0; - $previous_depth = 0; - foreach($result as $row) { - $current_depth = count(explode ("/", $row['clip_folder'])); - if ($current_depth < $previous_depth) { - $count = ($previous_depth - $current_depth); - $i=0; - while($i < $count){ - echo "
\n"; - $i++; - } - echo "
\n"; - } - - if ($last_folder != $row['clip_folder']) { - $clip_folder_name = str_replace ($previous_folder_name, "", $row['clip_folder']); - $clip_folder_name = str_replace ("/", "", $clip_folder_name); - echo "
 ".$clip_folder_name."  
\n\n"; - $tag_open = 1; - } - - $previous_depth = $current_depth; - $previous_folder_name = $row['clip_folder']; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "".$row['clip_name']."\n"; - echo "
\n"; - echo "\n\n"; - - $last_folder = $row['clip_folder']; - - if ($c==0) { $c=1; } else { $c=0; } - } //end foreach - unset($sql, $result, $row_count); - -} //end if results - -echo "\n"; -echo "
\n"; - -echo "\n"; -echo "\n"; -echo "\n"; -echo "
"; - -echo "

"; -//require_once "includes/footer.php"; - -unset ($result_count); -unset ($result); -unset ($key); -unset ($val); -unset ($c); - -echo ""; -echo ""; - -?> diff --git a/app/grammar_edit/clipoptions.php b/app/grammar_edit/clipoptions.php deleted file mode 100644 index 8be0d61402..0000000000 --- a/app/grammar_edit/clipoptions.php +++ /dev/null @@ -1,71 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "header.php"; - -echo "
"; -echo "\n"; -echo ""; -echo "\n"; -echo ""; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "
Selected Clip:
"; -echo " "; -echo ""; - -echo " "; -//echo " \n"; -//echo " \n"; -//echo " \n"; - -echo " \n"; -echo " \n"; -//echo " \n"; -echo " \n"; -echo " \n"; - -echo " \n"; -echo "
Options











"; - -echo "
"; -echo "
"; - -require_once "footer.php"; -?> diff --git a/app/grammar_edit/clipoptionslist.php b/app/grammar_edit/clipoptionslist.php deleted file mode 100644 index 5a5dc5b127..0000000000 --- a/app/grammar_edit/clipoptionslist.php +++ /dev/null @@ -1,228 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -echo ""; -echo ""; - -echo ""; - -function isfile($filename) { - if (@filesize($filename) > 0) { return true; } else { return false; } -} - -function space($count) { - $r=''; $i=0; - while($i < $count) { - $r .= ' '; - $i++; - } - return $r; -} - -//show the content - echo ""; - - echo ""; - -echo ""; -echo ""; - - echo "
"; - echo "\n"; - - echo "\n"; - echo "
\n"; - echo "
Clip Library
\n"; //display:none - - $sql = "select * from v_clips "; - $sql .= "order by clip_folder "; - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - $result_count = count($result); - - if ($result_count > 0) { //no results - $last_folder = ''; - $tag_open = ''; - $x = 0; - $current_depth = 0; - $previous_depth = 0; - foreach($result as $row) { - $current_depth = count(explode("/", $row[clip_folder])); - if ($current_depth < $previous_depth) { - $count = ($previous_depth - $current_depth); - $i=0; - while($i < $count){ - echo "
\n"; - $i++; - } - echo "
\n"; - - } - - if ($last_folder != $row['clip_folder']) { - $clip_folder_name = str_replace ($previous_folder_name, "", $row['clip_folder']); - $clip_folder_name = str_replace ("/", "", $clip_folder_name); - echo "
 ".$clip_folder_name."  
\n\n"; - $tag_open = 1; - } - - $previous_depth = $current_depth; - $previous_folder_name = $row['clip_folder']; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "".$row['clip_name']."\n"; - - echo "
\n"; - echo "\n\n"; - - $last_folder = $row['clip_folder']; - if ($c==0) { $c=1; } else { $c=0; } - } //end foreach - unset($sql, $result, $row_count); - } //end if results - - echo "\n"; - echo "
\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "
"; - - echo "

"; - - unset ($result_count); - unset ($result); - unset ($key); - unset ($val); - unset ($c); - - echo ""; - echo ""; - -?> diff --git a/app/grammar_edit/clipsearch.php b/app/grammar_edit/clipsearch.php deleted file mode 100644 index cf19239107..0000000000 --- a/app/grammar_edit/clipsearch.php +++ /dev/null @@ -1,180 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -if (count($_POST)>0) { - $clip_uuid = $_POST["id"]; - $clip_name = $_POST["clip_name"]; - $clip_folder = $_POST["clip_folder"]; - $clip_text_start = $_POST["clip_text_start"]; - $clip_text_end = $_POST["clip_text_end"]; - $clip_desc = $_POST["clip_desc"]; - $clip_order = $_POST["clip_order"]; - - require_once "header.php"; - echo "
"; - echo "\n"; - echo "\n"; - echo " \n"; - echo "\n"; - - } //end if results - - echo "
\n"; - echo "
"; - - $sql .= "select * from v_clips "; - $sql .= "where "; - if (strlen($clip_uuid) > 0) { $sql .= "and id = '$clip_uuid' "; } - if (strlen($clip_name) > 0) { $sql .= "and clip_name like '%$clip_name%' "; } - if (strlen($clip_folder) > 0) { $sql .= "and clip_folder like '%$clip_folder%' "; } - if (strlen($clip_text_start) > 0) { $sql .= "and clip_text_start like '%$clip_text_start%' "; } - if (strlen($clip_text_end) > 0) { $sql .= "and clip_text_end like '%$clip_text_end%' "; } - if (strlen($clip_desc) > 0) { $sql .= "and clip_desc like '%$clip_desc%' "; } - if (strlen($clip_order) > 0) { $sql .= "and clip_order like '%$clip_order%' "; } - - $sql = trim($sql); - if (substr($sql, -5) == "where"){ $sql = substr($sql, 0, (strlen($sql)-5)); } - $sql = str_replace ("where and", "where", $sql); - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - $result_count = count($result); - - $c = 0; - $row_style["0"] = "background-color: #F5F5DC;"; - $row_style["1"] = "background-color: #FFFFFF;"; - - echo "
\n"; - echo "\n"; - echo ""; - - if ($result_count == 0) { - //no results - echo ""; - } - else { //received results - echo ""; - //echo ""; - echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - echo ""; - echo "\n"; - - foreach($result as $row) { - //print_r( $row ); - echo "\n"; - //echo ""; - echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - echo ""; - - echo "\n"; - if ($c==0) { $c=1; } else { $c=0; } - } //end foreach unset($sql, $result, $row_count); - echo "
 
    Id        clip_name Search         clip_folder        clip_text_start        clip_text_end        clip_desc        clip_order   
".$row[id]."".$row[clip_name]."".$row[clip_folder]."".$row[clip_text_start]."".$row[clip_text_end]."".$row[clip_desc]."".$row[clip_order]."
\n"; - echo "
\n"; - - echo "

"; - echo "
\n"; - echo "
"; - echo "

"; - require_once "footer.php"; - - unset ($result_count); - unset ($result); - unset ($key); - unset ($val); - unset ($c); - -} -else { - - //show the content - require_once "header.php"; - echo "
"; - echo "\n"; - echo "\n"; - echo " "; - echo " "; - echo "
\n"; - echo "
"; - - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - //echo " "; - //echo " "; - //echo " "; - //echo " "; - echo " "; - echo " "; - echo " "; - echo "
Name:
Folder:
Start:
End:
Desc:
clip_order:
"; - echo "
"; - - echo "
"; - echo "
"; - - require_once "footer.php"; - -} //end if not post -?> diff --git a/app/grammar_edit/clipupdate.php b/app/grammar_edit/clipupdate.php deleted file mode 100644 index c69ca0af1c..0000000000 --- a/app/grammar_edit/clipupdate.php +++ /dev/null @@ -1,138 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -if (count($_POST)>0) { - $clip_uuid = check_str($_POST["id"]); - $clip_name = check_str($_POST["clip_name"]); - $clip_folder = check_str($_POST["clip_folder"]); - $clip_text_start = check_str($_POST["clip_text_start"]); - $clip_text_end = check_str($_POST["clip_text_end"]); - $clip_desc = check_str($_POST["clip_desc"]); - $clip_order = check_str($_POST["clip_order"]); - - //sql update - $sql = "update v_clips set "; - $sql .= "clip_name = '$clip_name', "; - $sql .= "clip_folder = '$clip_folder', "; - $sql .= "clip_text_start = '$clip_text_start', "; - $sql .= "clip_text_end = '$clip_text_end', "; - $sql .= "clip_desc = '$clip_desc', "; - $sql .= "clip_order = '$clip_order' "; - $sql .= "where clip_uuid = '$clip_uuid' "; - $count = $db->exec(check_sql($sql)); - //echo "affected rows: ".$count; - - //redirect the browser - require_once "header.php"; - echo "\n"; - echo "Update Complete"; - require_once "footer.php"; - return; -} -else { - //get the uuid from http values - $clip_uuid = check_str($_GET["id"]); - - //get the clip - $sql = "select * from v_clips "; - $sql .= "where clip_uuid = '$clip_uuid' "; - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - foreach ($result as &$row) { - $clip_name = $row["clip_name"]; - $clip_folder = $row["clip_folder"]; - $clip_text_start = $row["clip_text_start"]; - $clip_text_end = $row["clip_text_end"]; - $clip_desc = $row["clip_desc"]; - $clip_order = $row["clip_order"]; - break; //limit to 1 row - } -} - -//show the content - require_once "header.php"; - echo "
"; - echo "\n"; - echo "\n"; - echo " "; - echo " "; - echo "
\n"; - - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
Name:
Folder:
Before Selection:
"; - echo " "; - echo "
After Selection:
"; - echo " "; - echo "
Notes:
"; - echo " "; - echo "
"; - echo " "; - echo " "; - echo "
"; - echo "
"; - - echo "
"; - echo "
"; - - require_once "footer.php"; -?> diff --git a/app/grammar_edit/filedelete.php b/app/grammar_edit/filedelete.php deleted file mode 100644 index 1f6522c8b5..0000000000 --- a/app/grammar_edit/filedelete.php +++ /dev/null @@ -1,84 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$folder = $_GET["folder"]; -$folder = str_replace ("\\", "/", $folder); -if (substr($folder, -1) != "/") { $folder = $folder.'/'; } -$file = $_GET["file"]; - -if (strlen($folder) > 0 && strlen($file) > 0) { - unlink($folder.$file); - header("Location: fileoptions.php"); -} -else { - //display form - require_once "header.php"; - echo "
"; - echo "
"; - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo "
Path:
".$folder.$file."
"; - - echo "
"; - - echo ""; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
File Name:
"; - echo " "; - echo " "; - echo "
"; - echo "
"; - echo "
"; - - require_once "footer.php"; -} -?> diff --git a/app/grammar_edit/filelist.php b/app/grammar_edit/filelist.php deleted file mode 100644 index 546d762ac2..0000000000 --- a/app/grammar_edit/filelist.php +++ /dev/null @@ -1,252 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "header.php"; - -function isfile($filename) { - //if (@filesize($filename) > 0) { return true; } else { return false; } -} - -function space($count) { - $r=''; $i=0; - while($i < $count) { - $r .= ' '; - $i++; - } - return $r; -} - -function recur_dir($dir) { - clearstatcache(); - $htmldirlist = ''; - $htmlfilelist = ''; - $dirlist = opendir($dir); - $dir_array = array(); - while (false !== ($file = readdir($dirlist))) { - if ($file != "." AND $file != ".."){ - $newpath = $dir.'/'.$file; - $level = explode('/',$newpath); - if (substr($newpath, -4) == ".svn") { - //ignore .svn dir and subdir - } - elseif (substr($newpath, -3) == ".db") { - //ignore .db files - } - else { - $dir_array[] = $newpath; - } - if ($x > 1000) { break; }; - $x++; - } - } - - asort($dir_array); - foreach ($dir_array as $newpath){ - $level = explode('/',$newpath); - - if (is_dir($newpath)) { - /*$mod_array[] = array( - 'level'=>count($level)-1, - 'path'=>$newpath, - 'name'=>end($level), - 'type'=>'dir', - 'mod_time'=>filemtime($newpath), - 'size'=>''); - $mod_array[] = recur_dir($newpath); - */ - $dirname = end($level); - $htmldirlist .= space(count($level))."
$dirname
\n"; - //$htmldirlist .= space(count($level))."
Tools
\n"; - //$htmldirlist .= space(count($level))."
New Folder
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
New File
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
Options
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - $htmldirlist .= recur_dir($newpath); - $htmldirlist .= space(count($level))."
\n"; - } - else { - /*$mod_array[] = array( - 'level'=>count($level)-1, - 'path'=>$newpath, - 'name'=>end($level), - 'type'=>'file', - 'mod_time'=>filemtime($newpath), - 'size'=>filesize($newpath)); - */ - $filename = end($level); - $filesize = round(filesize($newpath)/1024, 2); - $htmlfilelist .= space(count($level))."
$filename
\n"; - $htmlfilelist .= space(count($level))."
\n"; - } - } - closedir($dirlist); - return $htmldirlist ."\n". $htmlfilelist; -} - -echo ""; - - -echo ""; - -echo "
"; -echo "\n"; -echo "\n"; -echo " \n"; -echo "\n"; -echo "
\n"; -//echo "
"; - -echo "\n"; -echo " \n"; -echo "\n"; -echo "
Files
\n"; //display:none -//echo "
Files
\n"; //display:none -echo recur_dir($_SESSION['switch']['grammar']['dir']); -echo "
\n"; - -echo "
\n"; -echo ""; - -echo "

"; -require_once "footer.php"; - -unset ($result_count); -unset ($result); -unset ($key); -unset ($val); -unset ($c); - -echo ""; -echo ""; - -?> diff --git a/app/grammar_edit/filenew.php b/app/grammar_edit/filenew.php deleted file mode 100644 index 63ced8c921..0000000000 --- a/app/grammar_edit/filenew.php +++ /dev/null @@ -1,88 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$folder = $_GET["folder"]; -$folder = str_replace ("\\", "/", $folder); -if (substr($folder, -1) != "/") { $folder = $folder.'/'; } -$file = $_GET["file"]; - -if (strlen($folder) > 0 && strlen($file) > 0) { - //create new file - $handle = fopen($folder.$file, 'wb') or die("Error!!"); - $content = ""; - fwrite($handle, $content); - fclose($handle); - header("Location: fileoptions.php"); -} -else { - require_once "header.php"; - echo "
"; - echo "
"; - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo "
Path:
".$folder.$file."
"; - - echo "
"; - - echo ""; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
File Name:
"; - echo " "; - echo " "; - echo "
"; - echo "
"; - echo "
"; - - require_once "footer.php"; -} - -?> diff --git a/app/grammar_edit/fileoptions.php b/app/grammar_edit/fileoptions.php deleted file mode 100644 index 6780000b20..0000000000 --- a/app/grammar_edit/fileoptions.php +++ /dev/null @@ -1,85 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "header.php"; - -$file = $_GET["file"]; -$file = str_replace ("\\", "/", $file); -$folder = $_GET["folder"]; -$folder = str_replace ($file, "", $folder); -$urlpath = str_replace ($_SERVER["DOCUMENT_ROOT"], "", $folder); - -echo "
"; -echo "\n"; -echo ""; -echo "\n"; -echo "\n"; - -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "
"; - -echo ""; -echo ""; -echo "\n"; -echo "\n"; -echo ""; -echo "
Path:
File:
"; - -echo "
"; -echo " "; -echo ""; - -echo "
"; -echo ""; -echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo "





"; -echo "
"; - -echo "
"; -echo "
"; - -require_once "footer.php"; -?> diff --git a/app/grammar_edit/fileoptionslist.php b/app/grammar_edit/fileoptionslist.php deleted file mode 100644 index 27a7420c65..0000000000 --- a/app/grammar_edit/fileoptionslist.php +++ /dev/null @@ -1,246 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "header.php"; - -function isfile($filename) { - if (@filesize($filename) > 0) { return true; } else { return false; } -} - -function space($count) { - $r=''; $i=0; - while($i < $count) { - $r .= ' '; - $i++; - } - return $r; -} - -function recur_dir($dir) { - clearstatcache(); - $htmldirlist = ''; - $htmlfilelist = ''; - $dirlist = opendir($dir); - while ($file = readdir ($dirlist)) { - if ($file != '.' && $file != '..') { - $newpath = $dir.'/'.$file; - $level = explode('/',$newpath); - - if (is_dir($newpath)) { - /*$mod_array[] = array( - 'level'=>count($level)-1, - 'path'=>$newpath, - 'name'=>end($level), - 'type'=>'dir', - 'mod_time'=>filemtime($newpath), - 'size'=>''); - $mod_array[] = recur_dir($newpath); - */ - $dirname = end($level); - $htmldirlist .= space(count($level))."
$dirname
\n"; - //$htmldirlist .= space(count($level))."
Tools
\n"; - //$htmldirlist .= space(count($level))."
New Folder
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
New File
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
Options
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - $htmldirlist .= recur_dir($newpath); - $htmldirlist .= space(count($level))."
\n"; - } - else { - /*$mod_array[] = array( - 'level'=>count($level)-1, - 'path'=>$newpath, - 'name'=>end($level), - 'type'=>'file', - 'mod_time'=>filemtime($newpath), - 'size'=>filesize($newpath)); - */ - $filename = end($level); - $filesize = round(filesize($newpath)/1024, 2); - $newpath = str_replace ($filename, "", $newpath); - $htmlfilelist .= space(count($level))."
$filename
\n"; - $htmlfilelist .= space(count($level))."
\n"; - } - } - } - - closedir($dirlist); - return $htmldirlist ."\n". $htmlfilelist; -} - -echo "\n"; - -echo "\n"; - -echo "
"; -echo "\n"; - -echo "\n"; -echo "
\n"; -echo "\n"; -echo " \n"; -echo "\n"; -echo "
Files
\n"; //display:none -//echo "
Files
\n"; //display:none - -//echo "
Tools
\n"; -//echo "
New Folder
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' -//echo "
\n"; -//echo "
New File
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' -//echo "
\n"; -//echo "
\n"; - -echo recur_dir($_SESSION['switch']['grammar']['dir']); - -echo "
\n"; - - -echo "
\n"; -echo ""; - -echo "

"; -require_once "footer.php"; - -unset ($result_count); -unset ($result); -unset ($key); -unset ($val); -unset ($c); - -echo ""; -echo ""; - -?> \ No newline at end of file diff --git a/app/grammar_edit/fileread.php b/app/grammar_edit/fileread.php deleted file mode 100644 index 273bda234c..0000000000 --- a/app/grammar_edit/fileread.php +++ /dev/null @@ -1,49 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$filename = $_POST["file"]; -$filename = str_replace ("\\", "/", $filename); - -$handle = fopen($filename, "r"); -if ($handle) { - while (!feof($handle)) { - $buffer = fgets($handle, 4096); - echo $buffer; - } - fclose($handle); -} - -?> diff --git a/app/grammar_edit/filerename.php b/app/grammar_edit/filerename.php deleted file mode 100644 index e65f7eb19a..0000000000 --- a/app/grammar_edit/filerename.php +++ /dev/null @@ -1,102 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$folder = $_GET["folder"]; -//$folder = str_replace ("\\", "/", $folder); -//if (substr($folder, -1) != "/") { $folder = $folder.'/'; } -$newfilename = $_GET["newfilename"]; -$filename = $_GET["filename"]; -//echo $folder.$file; - - -if (strlen($folder) > 0 && strlen($newfilename) > 0) { - //echo "new file: ".$newfilename."
"; - //echo "folder: ".$folder."
"; - //echo "orig filename: ".$filename."
";; - rename($folder.$filename, $folder.$newfilename); - header("Location: fileoptions.php"); -} -else { //display form - - require_once "header.php"; - echo "
"; - echo "
"; - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo "
Path:
".$folder.$filename."

Original file name:
".$filename."
"; - - echo "
"; - - echo ""; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
Rename file to:
"; - echo " "; - echo " "; - echo " "; - echo "
"; - echo "
"; - echo "
"; - - require_once "footer.php"; - -} - -?> diff --git a/app/grammar_edit/filesave.php b/app/grammar_edit/filesave.php deleted file mode 100644 index f3ccabc8d3..0000000000 --- a/app/grammar_edit/filesave.php +++ /dev/null @@ -1,50 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$filename = $_POST["file"]; //filename with the path -$filename = str_replace ("\\", "/", $filename); -$content = $_POST["content"]; - -$handle = fopen($filename, 'wb') or die("Error!!"); -fwrite($handle, $content); -fclose($handle); - -//set the reload_xml value to true - $_SESSION["reload_xml"] = true; - -echo $content; - -?> diff --git a/app/grammar_edit/folderdelete.php b/app/grammar_edit/folderdelete.php deleted file mode 100644 index 763f22bd5d..0000000000 --- a/app/grammar_edit/folderdelete.php +++ /dev/null @@ -1,46 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$folder = $_GET["folder"]; -$folder = str_replace ("\\", "/", $folder); - -if (strlen($folder) > 0) { - //delete the folder - rmdir($folder); //, 0700 - header("Location: fileoptions.php"); -} - -?> \ No newline at end of file diff --git a/app/grammar_edit/foldernew.php b/app/grammar_edit/foldernew.php deleted file mode 100644 index 35f2aff035..0000000000 --- a/app/grammar_edit/foldernew.php +++ /dev/null @@ -1,83 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$folder = $_GET["folder"]; -$folder = str_replace ("\\", "/", $folder); -$foldername = $_GET["foldername"]; - -if (strlen($folder) > 0 && strlen($foldername) > 0) { - //create new folder - mkdir($folder.'/'.$foldername); //, 0700 - header("Location: fileoptions.php"); -} -else { //display form - require_once "header.php"; - echo "
"; - echo "
"; - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo "
Path:
".$folder."
"; - - echo "
"; - - echo ""; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
Folder Name:
"; - echo " "; - echo " "; - echo "
"; - echo "
"; - echo "
"; - - require_once "footer.php"; -} -?> diff --git a/app/grammar_edit/footer.php b/app/grammar_edit/footer.php deleted file mode 100644 index 3e7b9037ab..0000000000 --- a/app/grammar_edit/footer.php +++ /dev/null @@ -1,43 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -/* -echo "

"; -echo "
"; - -echo ""; -echo "fusionpbx "; -echo "        "; -echo "http://fusionpbx.com"; -echo "        "; -echo "Author: Mark J. Crane "; - -echo ""; -*/ -echo "
"; -echo ""; -echo ""; - -?> diff --git a/app/grammar_edit/header.php b/app/grammar_edit/header.php deleted file mode 100644 index b07b45c390..0000000000 --- a/app/grammar_edit/header.php +++ /dev/null @@ -1,83 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ - -echo ""; -echo ""; -echo ""; -//echo ""; -echo ""; - - -echo ""; -echo ""; -echo ""; -echo "
"; - -?> diff --git a/app/grammar_edit/images/Thumbs.db b/app/grammar_edit/images/Thumbs.db deleted file mode 100644 index 46593a8c2e513a420f7803451a0bd7d6795fb2c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20992 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 diff --git a/app/grammar_edit/images/file.png b/app/grammar_edit/images/file.png deleted file mode 100644 index 33b5f5f37461bbc6045d4cef96ba2125c4e9b256..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmV;j0ZsmiP)uaf2v`Q{?Wj` zolMeZbD4;Gy{&Gi?KsW?6A=+P>>rC&Ve~E{qfvNqd3|^Pkfv!4vHfruMrKEGOhj6{ zn_bUwmWIQdEXxds>m6(DZmh382QNVo6a+P$Ywe0qk|c$u$H}zBJ2^ckA^;3LKKZ*l z+XX@VQ5JOCErwY*ySgpM8jjO~jnx&U*c5>2SLGkxECHC6Vpc|?m|>$c!E5q4r=u}r zE2R`O04&g4@I8-NF$0|2VP+ex`~v`h82}qY)s(ryH%a1`;Ul8G{e!$y4XKR!PG|DpT-{reY}_-t#}`2YX^``4}iKh2doeVSihwfuk8^5y;O**UyG^BIO3Q2fclD#GBxpaXI^C{7sImo>OF zHMg|3wRd#3DhUeev+}5P2+FHWljakc)G8>WAthy_VybSmj8oQ3Mo>X_ovxa}v}q#F z!pwq<3QYEz`}Rq&8HtN4YqDGDZ9c6c#_c4hsU_&J;Mz4SULgki%jQzL){h=D8sEOF zX|C&N_4XadGX^6qHdQP3A3r6vO@wql8+oM!IBrPjWBVJ?B2l=o-C15hyJE%(B{oJr Sel>v`CpJEIV{K$$um%8JN5t*` diff --git a/app/grammar_edit/images/gear.png b/app/grammar_edit/images/gear.png deleted file mode 100644 index 1adf1e778f6316dd9c926465783631b6222f9bc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 822 zcmV-61Ihe}P)eo} zK~#9!)so9=6j>O>&#kJis;+*et4$>x6Dtvwi6-j82co!91Q*$)vk`ftifVKj7JYhr@yM@dJK) zv0se~7yeYbw|1p;L$^w$(!8o_a9!7qIj@hr8(HeV_?KLr*H$08VKBFST}Ml?<& z2ZE*gIRf$4wXGMUC>pBPs<#q)Vw^{u{`V?`*6Mhs{v77x=(lo(?yozAr1zyF}u_x-oS z!$adYu3wWH0PNep-)eN6BW}BUCTS*N8fFU*IpR1b0+_0*OxKOJjT<(dT@FJSoGXW2BC+Oau#;gW$(}rOcxczVAPonw+WufC>Pf=ZS1K_wD=l z`S*UM^2uplyVB^xn;&Len@O6Cbt`LH6+_d>5=dqefrRVz2pLI4W)`pa1{>07*qoM6N<$f$y4XKR!PG|DpT-{reY}_-t#}`2YX^``4}iKh2doeVSihwfuk8^5y;O**UyG^BIO3Q2fclD#GBxpaXI^C{7sImo>OF zHMg|3wRd#3DhUeev+}5P2+FHWljakc)G8>WAthy_VybSmj8oQ3Mo>X_ovxa}v}q#F z!pwq<3QYEz`}Rq&8HtN4YqDGDZ9c6c#_c4hsU_&J;Mz4SULgki%jQzL){h=D8sEOF zX|C&N_4XadGX^6qHdQP3A3r6vO@wql8+oM!IBrPjWBVJ?B2l=o-C15hyJE%(B{oJr Sel>v`CpJEIV{K$$um%8JN5t*` diff --git a/app/grammar_edit/images/minus.gif b/app/grammar_edit/images/minus.gif deleted file mode 100644 index 1094ab912b8bb9b8e457364e0a200b2364ab03fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124 zcmV-?0E7QWNk%w1VF>^U0J8u9!nvt_oVfS)^njkZ?Ca(K|Nqa(yZ!z9+SSVd008mv z?6}C+OEI5}ij{m|i2qdX6 eqL8fXBPt3ZGliKs5{uIv@gM1_O&;L91u8iN$P#Df)7TJT8#}oW??~ hx9yTADX<=5Q2xxo`aq_+!TExQ8Ot=TR6#}tYXC82HyZ!| diff --git a/app/grammar_edit/images/program.gif b/app/grammar_edit/images/program.gif deleted file mode 100644 index dc3dfa11044671bd33ce9778d7a10254fe748f00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 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 diff --git a/app/grammar_edit/images/thumbnails/cliplibrary.png b/app/grammar_edit/images/thumbnails/cliplibrary.png deleted file mode 100644 index bc70f332fd4c8d15111d9a5fc1d66d0ea165b724..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20544 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

$J8swmWDRg_n-OvxL>-lX%W==<7{8 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%0D7Ft}=jT|(_b=-2O+!;TxGQVlvad4Znn2q2 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 - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -echo "\n"; -echo "\n"; -echo " \n"; -echo " "; - - echo "\n"; - - echo ""; - ?> - - - - - - - - -
- - - - \n"; - echo "\n"; - } - else { - echo "\n"; - } - ?> - -
- - diff --git a/app/grammar_edit/list.php b/app/grammar_edit/list.php deleted file mode 100644 index aa5bb86c81..0000000000 --- a/app/grammar_edit/list.php +++ /dev/null @@ -1,107 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/checkauth.php"; -if (permission_exists('grammar_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "admin/edit/header.php"; -echo "

"; -echo "\n"; -echo "\n"; -echo " \n"; - echo "\n"; -} //end if results -echo "
\n"; -echo "
"; - -$sql = "select * from v_clips "; -$prep_statement = $db->prepare(check_sql($sql)); -$prep_statement->execute(); -$result = $prep_statement->fetchAll(PDO::FETCH_NAMED); -$result_count = count($result); - -$c = 0; -$row_style["0"] = "background-color: #F5F5DC;"; -$row_style["1"] = "background-color: #FFFFFF;"; - -echo "
\n"; -echo "\n"; -echo ""; - -if ($result_count == 0) { //no results - echo ""; -} -else { //received results - echo ""; - echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - echo ""; - echo "\n"; - - foreach($result as $row) { - echo "\n"; - //echo ""; - echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - echo ""; - - echo "\n"; - if ($c==0) { $c=1; } else { $c=0; } - } //end foreach unset($sql, $result, $row_count); - echo "
 
    clip name      clip_folder        clip_text_start        clip_text_end        clip_desc        clip_order   
".$row['clip_uuid']."".$row['clip_name']."".$row[clip_folder]."".$row[clip_text_start]."".$row[clip_text_end]."".$row[clip_desc]."".$row[clip_order]."
\n"; - echo "
\n"; - - echo "
\n"; - -echo "
\n"; -echo "   \n"; -echo "   \n"; -echo "
\n"; -echo ""; - -echo "

"; -require_once "admin/edit/footer.php"; - -unset ($result_count); -unset ($result); -unset ($key); -unset ($val); -unset ($c); - -?> diff --git a/app/grammar_edit/readme.txt b/app/grammar_edit/readme.txt deleted file mode 100644 index cafc4144ae..0000000000 --- a/app/grammar_edit/readme.txt +++ /dev/null @@ -1,7 +0,0 @@ -Notes - -IFrame -http://www.quirksmode.org/js/iframe.html - -Tree View -http://www.dddekerf.dds.nl/DHTML_Treeview/DHTML_Treeview.htm \ No newline at end of file diff --git a/app/grammar_edit/root.php b/app/grammar_edit/root.php deleted file mode 100644 index 7b882438ea..0000000000 --- a/app/grammar_edit/root.php +++ /dev/null @@ -1,50 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ - -// make sure the PATH_SEPARATOR is defined - if (!defined("PATH_SEPARATOR")) { - if ( strpos( $_ENV[ "OS" ], "Win" ) !== false ) { define("PATH_SEPARATOR", ";"); } else { define("PATH_SEPARATOR", ":"); } - } - -// make sure the document_root is set - $_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]); - $_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]); - $_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]); - //echo "DOCUMENT_ROOT: ".$_SERVER["DOCUMENT_ROOT"]."
\n"; - //echo "PHP_SELF: ".$_SERVER["PHP_SELF"]."
\n"; - //echo "SCRIPT_FILENAME: ".$_SERVER["SCRIPT_FILENAME"]."
\n"; - -// if the project directory exists then add it to the include path otherwise add the document root to the include path - if (is_dir($_SERVER["DOCUMENT_ROOT"].'/fusionpbx')){ - if(!defined('PROJECT_PATH')) { define('PROJECT_PATH', '/fusionpbx'); } - set_include_path( get_include_path() . PATH_SEPARATOR . $_SERVER["DOCUMENT_ROOT"].'/fusionpbx' ); - } - else { - if(!defined('PROJECT_PATH')) { define('PROJECT_PATH', ''); } - set_include_path( get_include_path() . PATH_SEPARATOR . $_SERVER['DOCUMENT_ROOT'] ); - } - -?> \ No newline at end of file diff --git a/app/php_edit/app_config.php b/app/php_edit/app_config.php deleted file mode 100644 index f060eab6c7..0000000000 --- a/app/php_edit/app_config.php +++ /dev/null @@ -1,79 +0,0 @@ - \ No newline at end of file diff --git a/app/php_edit/app_defaults.php b/app/php_edit/app_defaults.php deleted file mode 100644 index 68b3729580..0000000000 --- a/app/php_edit/app_defaults.php +++ /dev/null @@ -1,68 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ - -//if the number of rows is 0 then add example clips - if ($domains_processed == 1) { - $sql = "select count(*) as num_rows from v_clips "; - $prep_statement = $db->prepare(check_sql($sql)); - if ($prep_statement) { - $prep_statement->execute(); - $row = $prep_statement->fetch(PDO::FETCH_ASSOC); - if ($row['num_rows'] == 0) { - $clip_name = "\$_POST"; - $clip_folder = "PHP"; - $clip_text_start = "\$zzz = \$_POST[\""; - $clip_text_end = "\"];"; - $clip_desc = "Set HTTP POST value as a PHP variable."; - $clip_order = 0; - - $sql = "insert into v_clips "; - $sql .= "("; - $sql .= "clip_uuid, "; - $sql .= "clip_name, "; - $sql .= "clip_folder, "; - $sql .= "clip_text_start, "; - $sql .= "clip_text_end, "; - $sql .= "clip_desc, "; - $sql .= "clip_order "; - $sql .= ")"; - $sql .= "values "; - $sql .= "("; - $sql .= "'".uuid()."', "; - $sql .= "'$clip_name', "; - $sql .= "'$clip_folder', "; - $sql .= "'$clip_text_start', "; - $sql .= "'$clip_text_end', "; - $sql .= "'$clip_desc', "; - $sql .= "'$clip_order' "; - $sql .= ")"; - $db->exec(check_sql($sql)); - unset($sql); - } - } - } - -?> \ No newline at end of file diff --git a/app/php_edit/clipadd.php b/app/php_edit/clipadd.php deleted file mode 100644 index f060f81805..0000000000 --- a/app/php_edit/clipadd.php +++ /dev/null @@ -1,126 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -if (count($_POST)>0) { - $clip_name = check_str($_POST["clip_name"]); - $clip_folder = check_str($_POST["clip_folder"]); - $clip_text_start = check_str($_POST["clip_text_start"]); - $clip_text_end = check_str($_POST["clip_text_end"]); - $clip_desc = check_str($_POST["clip_desc"]); - $clip_order = check_str($_POST["clip_order"]); - if (strlen($clip_order) == 0) { $clip_order = 0; } - - $sql = "insert into v_clips "; - $sql .= "("; - $sql .= "clip_uuid, "; - $sql .= "clip_name, "; - $sql .= "clip_folder, "; - $sql .= "clip_text_start, "; - $sql .= "clip_text_end, "; - $sql .= "clip_desc, "; - $sql .= "clip_order "; - $sql .= ")"; - $sql .= "values "; - $sql .= "("; - $sql .= "'".uuid()."', "; - $sql .= "'$clip_name', "; - $sql .= "'$clip_folder', "; - $sql .= "'$clip_text_start', "; - $sql .= "'$clip_text_end', "; - $sql .= "'$clip_desc', "; - $sql .= "'$clip_order' "; - $sql .= ")"; - $db->exec(check_sql($sql)); - unset($sql,$db); - - require_once "header.php"; - echo "\n"; - echo "Add Complete"; - require_once "footer.php"; - return; -} - -//show the content - require_once "header.php"; - echo "
"; - echo "
\n"; - echo "\n"; - echo " "; - echo " "; - echo "
\n"; - - //echo "Clip Library"; - //echo "
"; - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo "
Name:
Folder:
Before Selection:
"; - echo " "; - echo "
After Selection:
"; - echo " "; - echo "
Notes:
"; - echo " "; - echo "
"; - echo "
"; - - echo "
"; - echo "
"; - - require_once "footer.php"; -?> \ No newline at end of file diff --git a/app/php_edit/clipdelete.php b/app/php_edit/clipdelete.php deleted file mode 100644 index 2cb82b9666..0000000000 --- a/app/php_edit/clipdelete.php +++ /dev/null @@ -1,56 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -//get the uuid from http values - $clip_uuid = check_str($_GET["id"]); - -//delete the clip - if (strlen($_GET["id"])>0) { - $sql = "delete from v_clips "; - $sql .= "where clip_uuid = '".$clip_uuid."' "; - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - unset($sql,$db); - } - -//redirect the browser - require_once "header.php"; - echo "\n"; - echo "Delete Complete"; - require_once "footer.php"; - return; - -?> \ No newline at end of file diff --git a/app/php_edit/cliplist.php b/app/php_edit/cliplist.php deleted file mode 100644 index 39db5bcf52..0000000000 --- a/app/php_edit/cliplist.php +++ /dev/null @@ -1,235 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -//require_once "edit/header.php"; - -echo ""; -echo ""; -echo ""; - -function isfile($filename) { - if (@filesize($filename) > 0) { return true; } else { return false; } -} - -function space($count) { - $r=''; $i=0; - while($i < $count) { - $r .= ' '; - $i++; - } - return $r; -} - -echo ""; - -echo ""; - -echo ""; -echo ""; -echo "
"; -echo "\n"; -echo "\n"; -echo "
\n"; -echo "
Clip Library
\n"; //display:none - -$sql = "select * from v_clips "; -$sql .= "order by clip_folder "; -$prep_statement = $db->prepare(check_sql($sql)); -$prep_statement->execute(); -$result = $prep_statement->fetchAll(PDO::FETCH_NAMED); -$result_count = count($result); - -if ($result_count > 0) { //no results - $last_folder = ''; - $tag_open = ''; - $x = 0; - $current_depth = 0; - $previous_depth = 0; - foreach($result as $row) { - $current_depth = count(explode ("/", $row['clip_folder'])); - if ($current_depth < $previous_depth) { - $count = ($previous_depth - $current_depth); - $i=0; - while($i < $count){ - echo "
\n"; - $i++; - } - echo "
\n"; - } - - if ($last_folder != $row['clip_folder']) { - $clip_folder_name = str_replace ($previous_folder_name, "", $row['clip_folder']); - $clip_folder_name = str_replace ("/", "", $clip_folder_name); - echo "
 ".$clip_folder_name."  
\n\n"; - $tag_open = 1; - } - - $previous_depth = $current_depth; - $previous_folder_name = $row['clip_folder']; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "".$row['clip_name']."\n"; - echo "
\n"; - echo "\n\n"; - - $last_folder = $row['clip_folder']; - - if ($c==0) { $c=1; } else { $c=0; } - } //end foreach - unset($sql, $result, $row_count); - -} //end if results - -echo "\n"; -echo "
\n"; - -echo "
\n"; -echo "
"; - -echo "

"; -//require_once "includes/footer.php"; - -unset ($result_count); -unset ($result); -unset ($key); -unset ($val); -unset ($c); - -echo ""; -echo ""; - -?> \ No newline at end of file diff --git a/app/php_edit/clipoptions.php b/app/php_edit/clipoptions.php deleted file mode 100644 index b137b3b280..0000000000 --- a/app/php_edit/clipoptions.php +++ /dev/null @@ -1,71 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "header.php"; - -echo "
"; -echo "\n"; -echo ""; -echo "\n"; -echo ""; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "
Selected Clip:
"; -echo " "; -echo ""; - -echo " "; -//echo " \n"; -//echo " \n"; -//echo " \n"; - -echo " \n"; -echo " \n"; -//echo " \n"; -echo " \n"; -echo " \n"; - -echo " \n"; -echo "
Options











"; - -echo "
"; -echo "
"; - -require_once "footer.php"; -?> \ No newline at end of file diff --git a/app/php_edit/clipoptionslist.php b/app/php_edit/clipoptionslist.php deleted file mode 100644 index ba406f8114..0000000000 --- a/app/php_edit/clipoptionslist.php +++ /dev/null @@ -1,228 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -echo ""; -echo ""; - -echo ""; - -function isfile($filename) { - if (@filesize($filename) > 0) { return true; } else { return false; } -} - -function space($count) { - $r=''; $i=0; - while($i < $count) { - $r .= ' '; - $i++; - } - return $r; -} - -//show the content - echo ""; - - echo ""; - -echo ""; -echo ""; - - echo "
"; - echo "\n"; - - echo "\n"; - echo "
\n"; - echo "
Clip Library
\n"; //display:none - - $sql = "select * from v_clips "; - $sql .= "order by clip_folder "; - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - $result_count = count($result); - - if ($result_count > 0) { //no results - $last_folder = ''; - $tag_open = ''; - $x = 0; - $current_depth = 0; - $previous_depth = 0; - foreach($result as $row) { - $current_depth = count(explode("/", $row[clip_folder])); - if ($current_depth < $previous_depth) { - $count = ($previous_depth - $current_depth); - $i=0; - while($i < $count){ - echo "
\n"; - $i++; - } - echo "
\n"; - - } - - if ($last_folder != $row['clip_folder']) { - $clip_folder_name = str_replace ($previous_folder_name, "", $row['clip_folder']); - $clip_folder_name = str_replace ("/", "", $clip_folder_name); - echo "
 ".$clip_folder_name."  
\n\n"; - $tag_open = 1; - } - - $previous_depth = $current_depth; - $previous_folder_name = $row['clip_folder']; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "".$row['clip_name']."\n"; - - echo "
\n"; - echo "\n\n"; - - $last_folder = $row['clip_folder']; - if ($c==0) { $c=1; } else { $c=0; } - } //end foreach - unset($sql, $result, $row_count); - } //end if results - - echo "\n"; - echo "
\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "
"; - - echo "

"; - - unset ($result_count); - unset ($result); - unset ($key); - unset ($val); - unset ($c); - - echo ""; - echo ""; - -?> \ No newline at end of file diff --git a/app/php_edit/clipsearch.php b/app/php_edit/clipsearch.php deleted file mode 100644 index 5db024d25b..0000000000 --- a/app/php_edit/clipsearch.php +++ /dev/null @@ -1,180 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -if (count($_POST)>0) { - $clip_uuid = $_POST["id"]; - $clip_name = $_POST["clip_name"]; - $clip_folder = $_POST["clip_folder"]; - $clip_text_start = $_POST["clip_text_start"]; - $clip_text_end = $_POST["clip_text_end"]; - $clip_desc = $_POST["clip_desc"]; - $clip_order = $_POST["clip_order"]; - - require_once "header.php"; - echo "
"; - echo "\n"; - echo "\n"; - echo " \n"; - echo "\n"; - - } //end if results - - echo "
\n"; - echo "
"; - - $sql .= "select * from v_clips "; - $sql .= "where "; - if (strlen($clip_uuid) > 0) { $sql .= "and id = '$clip_uuid' "; } - if (strlen($clip_name) > 0) { $sql .= "and clip_name like '%$clip_name%' "; } - if (strlen($clip_folder) > 0) { $sql .= "and clip_folder like '%$clip_folder%' "; } - if (strlen($clip_text_start) > 0) { $sql .= "and clip_text_start like '%$clip_text_start%' "; } - if (strlen($clip_text_end) > 0) { $sql .= "and clip_text_end like '%$clip_text_end%' "; } - if (strlen($clip_desc) > 0) { $sql .= "and clip_desc like '%$clip_desc%' "; } - if (strlen($clip_order) > 0) { $sql .= "and clip_order like '%$clip_order%' "; } - - $sql = trim($sql); - if (substr($sql, -5) == "where"){ $sql = substr($sql, 0, (strlen($sql)-5)); } - $sql = str_replace ("where and", "where", $sql); - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - $result_count = count($result); - - $c = 0; - $row_style["0"] = "background-color: #F5F5DC;"; - $row_style["1"] = "background-color: #FFFFFF;"; - - echo "
\n"; - echo "\n"; - echo ""; - - if ($result_count == 0) { - //no results - echo ""; - } - else { //received results - echo ""; - //echo ""; - echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - echo ""; - echo "\n"; - - foreach($result as $row) { - //print_r( $row ); - echo "\n"; - //echo ""; - echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - echo ""; - - echo "\n"; - if ($c==0) { $c=1; } else { $c=0; } - } //end foreach unset($sql, $result, $row_count); - echo "
 
    Id        clip_name Search         clip_folder        clip_text_start        clip_text_end        clip_desc        clip_order   
".$row[id]."".$row[clip_name]."".$row[clip_folder]."".$row[clip_text_start]."".$row[clip_text_end]."".$row[clip_desc]."".$row[clip_order]."
\n"; - echo "
\n"; - - echo "

"; - echo "
\n"; - echo "
"; - echo "

"; - require_once "footer.php"; - - unset ($result_count); - unset ($result); - unset ($key); - unset ($val); - unset ($c); - -} -else { - - //show the content - require_once "header.php"; - echo "
"; - echo "\n"; - echo "\n"; - echo " "; - echo " "; - echo "
\n"; - echo "
"; - - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - //echo " "; - //echo " "; - //echo " "; - //echo " "; - echo " "; - echo " "; - echo " "; - echo "
Name:
Folder:
Start:
End:
Desc:
clip_order:
"; - echo "
"; - - echo "
"; - echo "
"; - - require_once "footer.php"; - -} //end if not post -?> diff --git a/app/php_edit/clipupdate.php b/app/php_edit/clipupdate.php deleted file mode 100644 index a93c10bdfe..0000000000 --- a/app/php_edit/clipupdate.php +++ /dev/null @@ -1,138 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -if (count($_POST)>0) { - $clip_uuid = check_str($_POST["id"]); - $clip_name = check_str($_POST["clip_name"]); - $clip_folder = check_str($_POST["clip_folder"]); - $clip_text_start = check_str($_POST["clip_text_start"]); - $clip_text_end = check_str($_POST["clip_text_end"]); - $clip_desc = check_str($_POST["clip_desc"]); - $clip_order = check_str($_POST["clip_order"]); - - //sql update - $sql = "update v_clips set "; - $sql .= "clip_name = '$clip_name', "; - $sql .= "clip_folder = '$clip_folder', "; - $sql .= "clip_text_start = '$clip_text_start', "; - $sql .= "clip_text_end = '$clip_text_end', "; - $sql .= "clip_desc = '$clip_desc', "; - $sql .= "clip_order = '$clip_order' "; - $sql .= "where clip_uuid = '$clip_uuid' "; - $count = $db->exec(check_sql($sql)); - //echo "affected rows: ".$count; - - //redirect the browser - require_once "header.php"; - echo "\n"; - echo "Update Complete"; - require_once "footer.php"; - return; -} -else { - //get the uuid from http values - $clip_uuid = check_str($_GET["id"]); - - //get the clip - $sql = "select * from v_clips "; - $sql .= "where clip_uuid = '$clip_uuid' "; - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - foreach ($result as &$row) { - $clip_name = $row["clip_name"]; - $clip_folder = $row["clip_folder"]; - $clip_text_start = $row["clip_text_start"]; - $clip_text_end = $row["clip_text_end"]; - $clip_desc = $row["clip_desc"]; - $clip_order = $row["clip_order"]; - break; //limit to 1 row - } -} - -//show the content - require_once "header.php"; - echo "
"; - echo "\n"; - echo "\n"; - echo " "; - echo " "; - echo "
\n"; - - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
Name:
Folder:
Before Selection:
"; - echo " "; - echo "
After Selection:
"; - echo " "; - echo "
Notes:
"; - echo " "; - echo "
"; - echo " "; - echo " "; - echo "
"; - echo "
"; - - echo "
"; - echo "
"; - - require_once "footer.php"; -?> \ No newline at end of file diff --git a/app/php_edit/filedelete.php b/app/php_edit/filedelete.php deleted file mode 100644 index 3808663da2..0000000000 --- a/app/php_edit/filedelete.php +++ /dev/null @@ -1,84 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$folder = $_GET["folder"]; -$folder = str_replace ("\\", "/", $folder); -if (substr($folder, -1) != "/") { $folder = $folder.'/'; } -$file = $_GET["file"]; - -if (strlen($folder) > 0 && strlen($file) > 0) { - unlink($folder.$file); - header("Location: fileoptions.php"); -} -else { - //display form - require_once "header.php"; - echo "
"; - echo "
"; - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo "
Path:
".$folder.$file."
"; - - echo "
"; - - echo ""; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
File Name:
"; - echo " "; - echo " "; - echo "
"; - echo "
"; - echo "
"; - - require_once "footer.php"; -} -?> diff --git a/app/php_edit/filelist.php b/app/php_edit/filelist.php deleted file mode 100644 index cec466e2cb..0000000000 --- a/app/php_edit/filelist.php +++ /dev/null @@ -1,287 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "header.php"; - -function isfile($filename) { - //if (@filesize($filename) > 0) { return true; } else { return false; } -} - -function space($count) { - $r=''; $i=0; - while($i < $count) { - $r .= ' '; - $i++; - } - return $r; -} - -function recur_dir($dir) { - clearstatcache(); - $htmldirlist = ''; - $htmlfilelist = ''; - $dirlist = opendir($dir); - $dir_array = array(); - while (false !== ($file = readdir($dirlist))) { - if ($file != "." AND $file != ".."){ - $newpath = $dir.'/'.$file; - $level = explode('/',$newpath); - if (substr($newpath, -4) == ".svn") { - //ignore .svn dir and subdir - } - elseif (substr($newpath, -3) == ".db") { - //ignore .db files - } - else { - $dir_array[] = $newpath; - } - if ($x > 1000) { break; }; - $x++; - } - } - - asort($dir_array); - foreach ($dir_array as $newpath){ - $level = explode('/',$newpath); - - if (is_dir($newpath)) { - /*$mod_array[] = array( - 'level'=>count($level)-1, - 'path'=>$newpath, - 'name'=>end($level), - 'type'=>'dir', - 'mod_time'=>filemtime($newpath), - 'size'=>''); - $mod_array[] = recur_dir($newpath); - */ - $dirname = end($level); - $htmldirlist .= space(count($level))."
$dirname
\n"; - //$htmldirlist .= space(count($level))."
Tools
\n"; - //$htmldirlist .= space(count($level))."
New Folder
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
New File
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
Options
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - $htmldirlist .= recur_dir($newpath); - $htmldirlist .= space(count($level))."
\n"; - } - else { - /*$mod_array[] = array( - 'level'=>count($level)-1, - 'path'=>$newpath, - 'name'=>end($level), - 'type'=>'file', - 'mod_time'=>filemtime($newpath), - 'size'=>filesize($newpath)); - */ - $filename = end($level); - $filesize = round(filesize($newpath)/1024, 2); - $htmlfilelist .= space(count($level))."
$filename
\n"; - $htmlfilelist .= space(count($level))."
\n"; - } - } - closedir($dirlist); - return $htmldirlist ."\n". $htmlfilelist; -} - -echo ""; - - -echo ""; - -echo "
"; -echo "\n"; -echo "\n"; -echo " \n"; - echo "\n"; - echo "
\n"; -//echo "
"; - -echo "\n"; -echo " \n"; -echo "\n"; -echo "
Files
\n"; //display:none -//echo "
Files
\n"; //display:none - -//echo "
Tools
\n"; -//echo "
New Folder
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' -//echo "
\n"; -//echo "
New File
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' -//echo "
\n"; -//echo "
\n"; - -echo recur_dir($_SERVER["DOCUMENT_ROOT"]); - -echo "
\n"; - -/* -echo "
Files
\n"; -echo "\n"; -echo "
Folder 1
\n"; -echo "\n"; -echo "
demo1.php
\n"; -echo "
\n"; -echo "\n"; -echo "
demo2.php
\n"; -echo "
\n"; -echo "\n"; -echo "
\n"; -echo "\n"; -echo "
Folder 2
\n"; -echo "\n"; -echo "
demo3.php
\n"; -echo "
\n"; -echo "\n"; -echo "
demo4.php
\n"; -echo "
\n"; -echo "\n"; -echo "
\n"; -echo "\n"; -echo "
\n"; -*/ - -echo "
\n"; -echo ""; - -echo "

"; -require_once "footer.php"; - -unset ($result_count); -unset ($result); -unset ($key); -unset ($val); -unset ($c); - -echo ""; -echo ""; - -?> diff --git a/app/php_edit/filenew.php b/app/php_edit/filenew.php deleted file mode 100644 index 1c17d5d164..0000000000 --- a/app/php_edit/filenew.php +++ /dev/null @@ -1,88 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$folder = $_GET["folder"]; -$folder = str_replace ("\\", "/", $folder); -if (substr($folder, -1) != "/") { $folder = $folder.'/'; } -$file = $_GET["file"]; - -if (strlen($folder) > 0 && strlen($file) > 0) { - //create new file - $handle = fopen($folder.$file, 'wb') or die("Error!!"); - $content = ""; - fwrite($handle, $content); - fclose($handle); - header("Location: fileoptions.php"); -} -else { - require_once "header.php"; - echo "
"; - echo "
"; - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo "
Path:
".$folder.$file."
"; - - echo "
"; - - echo ""; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
File Name:
"; - echo " "; - echo " "; - echo "
"; - echo "
"; - echo "
"; - - require_once "footer.php"; -} - -?> diff --git a/app/php_edit/fileoptions.php b/app/php_edit/fileoptions.php deleted file mode 100644 index 1c3adc1459..0000000000 --- a/app/php_edit/fileoptions.php +++ /dev/null @@ -1,85 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "header.php"; - -$file = $_GET["file"]; -$file = str_replace ("\\", "/", $file); -$folder = $_GET["folder"]; -$folder = str_replace ($file, "", $folder); -$urlpath = str_replace ($_SERVER["DOCUMENT_ROOT"], "", $folder); - -echo "
"; -echo "\n"; -echo ""; -echo "\n"; -echo "\n"; - -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "
"; - -echo ""; -echo ""; -echo "\n"; -echo "\n"; -echo ""; -echo "
Path:
File:
"; - -echo "
"; -echo " "; -echo ""; - -echo "
"; -echo ""; -echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo "





"; -echo "
"; - -echo "
"; -echo "
"; - -require_once "footer.php"; -?> diff --git a/app/php_edit/fileoptionslist.php b/app/php_edit/fileoptionslist.php deleted file mode 100644 index 87197513ba..0000000000 --- a/app/php_edit/fileoptionslist.php +++ /dev/null @@ -1,270 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "header.php"; - -function isfile($filename) { - if (@filesize($filename) > 0) { return true; } else { return false; } -} - -function space($count) { - $r=''; $i=0; - while($i < $count) { - $r .= ' '; - $i++; - } - return $r; -} - -function recur_dir($dir) { - clearstatcache(); - $htmldirlist = ''; - $htmlfilelist = ''; - $dirlist = opendir($dir); - while ($file = readdir ($dirlist)) { - if ($file != '.' && $file != '..') { - $newpath = $dir.'/'.$file; - $level = explode('/',$newpath); - - if (is_dir($newpath)) { - /*$mod_array[] = array( - 'level'=>count($level)-1, - 'path'=>$newpath, - 'name'=>end($level), - 'type'=>'dir', - 'mod_time'=>filemtime($newpath), - 'size'=>''); - $mod_array[] = recur_dir($newpath); - */ - $dirname = end($level); - $htmldirlist .= space(count($level))."
$dirname
\n"; - //$htmldirlist .= space(count($level))."
Tools
\n"; - //$htmldirlist .= space(count($level))."
New Folder
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
New File
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
Options
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - $htmldirlist .= recur_dir($newpath); - $htmldirlist .= space(count($level))."
\n"; - } - else { - /*$mod_array[] = array( - 'level'=>count($level)-1, - 'path'=>$newpath, - 'name'=>end($level), - 'type'=>'file', - 'mod_time'=>filemtime($newpath), - 'size'=>filesize($newpath)); - */ - $filename = end($level); - $filesize = round(filesize($newpath)/1024, 2); - $newpath = str_replace ($filename, "", $newpath); - $htmlfilelist .= space(count($level))."
$filename
\n"; - $htmlfilelist .= space(count($level))."
\n"; - } - } - } - - closedir($dirlist); - return $htmldirlist ."\n". $htmlfilelist; -} - -echo "\n"; - -echo "\n"; - -echo "
"; -echo "\n"; - -echo "\n"; -echo "
\n"; -echo "\n"; -echo " \n"; -echo "\n"; -echo "
Files
\n"; //display:none -//echo "
Files
\n"; //display:none - -//echo "
Tools
\n"; -//echo "
New Folder
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' -//echo "
\n"; -//echo "
New File
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' -//echo "
\n"; -//echo "
\n"; -echo recur_dir($_SERVER["DOCUMENT_ROOT"]); - -echo "
\n"; - -/* -echo "
Files
\n"; -echo "\n"; -echo "
Folder 1
\n"; -echo "\n"; -echo "
demo1.php
\n"; -echo "
\n"; -echo "\n"; -echo "
demo2.php
\n"; -echo "
\n"; -echo "\n"; -echo "
\n"; -echo "\n"; -echo "
Folder 2
\n"; -echo "\n"; -echo "
demo3.php
\n"; -echo "
\n"; -echo "\n"; -echo "
demo4.php
\n"; -echo "
\n"; -echo "\n"; -echo "
\n"; -echo "\n"; -echo "
\n"; -*/ - -echo "
\n"; -echo ""; - -echo "

"; -require_once "footer.php"; - -unset ($result_count); -unset ($result); -unset ($key); -unset ($val); -unset ($c); - -echo ""; -echo ""; - -?> \ No newline at end of file diff --git a/app/php_edit/fileread.php b/app/php_edit/fileread.php deleted file mode 100644 index 463f9d2dc1..0000000000 --- a/app/php_edit/fileread.php +++ /dev/null @@ -1,49 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$filename = $_POST["file"]; -$filename = str_replace ("\\", "/", $filename); - -$handle = fopen($filename, "r"); -if ($handle) { - while (!feof($handle)) { - $buffer = fgets($handle, 4096); - echo $buffer; - } - fclose($handle); -} - -?> \ No newline at end of file diff --git a/app/php_edit/filerename.php b/app/php_edit/filerename.php deleted file mode 100644 index a27aa6e2b2..0000000000 --- a/app/php_edit/filerename.php +++ /dev/null @@ -1,102 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$folder = $_GET["folder"]; -//$folder = str_replace ("\\", "/", $folder); -//if (substr($folder, -1) != "/") { $folder = $folder.'/'; } -$newfilename = $_GET["newfilename"]; -$filename = $_GET["filename"]; -//echo $folder.$file; - - -if (strlen($folder) > 0 && strlen($newfilename) > 0) { - //echo "new file: ".$newfilename."
"; - //echo "folder: ".$folder."
"; - //echo "orig filename: ".$filename."
";; - rename($folder.$filename, $folder.$newfilename); - header("Location: fileoptions.php"); -} -else { //display form - - require_once "header.php"; - echo "
"; - echo "
"; - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo "
Path:
".$folder.$filename."

Original file name:
".$filename."
"; - - echo "
"; - - echo ""; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
Rename file to:
"; - echo " "; - echo " "; - echo " "; - echo "
"; - echo "
"; - echo "
"; - - require_once "footer.php"; - -} - -?> \ No newline at end of file diff --git a/app/php_edit/filesave.php b/app/php_edit/filesave.php deleted file mode 100644 index 51a650fb42..0000000000 --- a/app/php_edit/filesave.php +++ /dev/null @@ -1,50 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$filename = $_POST["file"]; //filename with the path -$filename = str_replace ("\\", "/", $filename); -$content = $_POST["content"]; - -$handle = fopen($filename, 'wb') or die("Error!!"); -fwrite($handle, $content); -fclose($handle); - -//set the reload_xml value to true - $_SESSION["reload_xml"] = true; - -echo $content; - -?> diff --git a/app/php_edit/folderdelete.php b/app/php_edit/folderdelete.php deleted file mode 100644 index 67e1e7f1ec..0000000000 --- a/app/php_edit/folderdelete.php +++ /dev/null @@ -1,46 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$folder = $_GET["folder"]; -$folder = str_replace ("\\", "/", $folder); - -if (strlen($folder) > 0) { - //delete the folder - rmdir($folder); //, 0700 - header("Location: fileoptions.php"); -} - -?> \ No newline at end of file diff --git a/app/php_edit/foldernew.php b/app/php_edit/foldernew.php deleted file mode 100644 index 5328bd23c6..0000000000 --- a/app/php_edit/foldernew.php +++ /dev/null @@ -1,83 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$folder = $_GET["folder"]; -$folder = str_replace ("\\", "/", $folder); -$foldername = $_GET["foldername"]; - -if (strlen($folder) > 0 && strlen($foldername) > 0) { - //create new folder - mkdir($folder.'/'.$foldername); //, 0700 - header("Location: fileoptions.php"); -} -else { //display form - require_once "header.php"; - echo "
"; - echo "
"; - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo "
Path:
".$folder."
"; - - echo "
"; - - echo ""; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
Folder Name:
"; - echo " "; - echo " "; - echo "
"; - echo "
"; - echo "
"; - - require_once "footer.php"; -} -?> diff --git a/app/php_edit/footer.php b/app/php_edit/footer.php deleted file mode 100644 index 3e7b9037ab..0000000000 --- a/app/php_edit/footer.php +++ /dev/null @@ -1,43 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -/* -echo "

"; -echo "
"; - -echo ""; -echo "fusionpbx "; -echo "        "; -echo "http://fusionpbx.com"; -echo "        "; -echo "Author: Mark J. Crane "; - -echo ""; -*/ -echo "
"; -echo ""; -echo ""; - -?> diff --git a/app/php_edit/header.php b/app/php_edit/header.php deleted file mode 100644 index b07b45c390..0000000000 --- a/app/php_edit/header.php +++ /dev/null @@ -1,83 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ - -echo ""; -echo ""; -echo ""; -//echo ""; -echo ""; - - -echo ""; -echo ""; -echo ""; -echo "
"; - -?> diff --git a/app/php_edit/images/Thumbs.db b/app/php_edit/images/Thumbs.db deleted file mode 100644 index 46593a8c2e513a420f7803451a0bd7d6795fb2c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20992 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 diff --git a/app/php_edit/images/file.png b/app/php_edit/images/file.png deleted file mode 100644 index 33b5f5f37461bbc6045d4cef96ba2125c4e9b256..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmV;j0ZsmiP)uaf2v`Q{?Wj` zolMeZbD4;Gy{&Gi?KsW?6A=+P>>rC&Ve~E{qfvNqd3|^Pkfv!4vHfruMrKEGOhj6{ zn_bUwmWIQdEXxds>m6(DZmh382QNVo6a+P$Ywe0qk|c$u$H}zBJ2^ckA^;3LKKZ*l z+XX@VQ5JOCErwY*ySgpM8jjO~jnx&U*c5>2SLGkxECHC6Vpc|?m|>$c!E5q4r=u}r zE2R`O04&g4@I8-NF$0|2VP+ex`~v`h82}qY)s(ryH%a1`;Ul8G{e!$y4XKR!PG|DpT-{reY}_-t#}`2YX^``4}iKh2doeVSihwfuk8^5y;O**UyG^BIO3Q2fclD#GBxpaXI^C{7sImo>OF zHMg|3wRd#3DhUeev+}5P2+FHWljakc)G8>WAthy_VybSmj8oQ3Mo>X_ovxa}v}q#F z!pwq<3QYEz`}Rq&8HtN4YqDGDZ9c6c#_c4hsU_&J;Mz4SULgki%jQzL){h=D8sEOF zX|C&N_4XadGX^6qHdQP3A3r6vO@wql8+oM!IBrPjWBVJ?B2l=o-C15hyJE%(B{oJr Sel>v`CpJEIV{K$$um%8JN5t*` diff --git a/app/php_edit/images/gear.png b/app/php_edit/images/gear.png deleted file mode 100644 index 1adf1e778f6316dd9c926465783631b6222f9bc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 822 zcmV-61Ihe}P)eo} zK~#9!)so9=6j>O>&#kJis;+*et4$>x6Dtvwi6-j82co!91Q*$)vk`ftifVKj7JYhr@yM@dJK) zv0se~7yeYbw|1p;L$^w$(!8o_a9!7qIj@hr8(HeV_?KLr*H$08VKBFST}Ml?<& z2ZE*gIRf$4wXGMUC>pBPs<#q)Vw^{u{`V?`*6Mhs{v77x=(lo(?yozAr1zyF}u_x-oS z!$adYu3wWH0PNep-)eN6BW}BUCTS*N8fFU*IpR1b0+_0*OxKOJjT<(dT@FJSoGXW2BC+Oau#;gW$(}rOcxczVAPonw+WufC>Pf=ZS1K_wD=l z`S*UM^2uplyVB^xn;&Len@O6Cbt`LH6+_d>5=dqefrRVz2pLI4W)`pa1{>07*qoM6N<$f$y4XKR!PG|DpT-{reY}_-t#}`2YX^``4}iKh2doeVSihwfuk8^5y;O**UyG^BIO3Q2fclD#GBxpaXI^C{7sImo>OF zHMg|3wRd#3DhUeev+}5P2+FHWljakc)G8>WAthy_VybSmj8oQ3Mo>X_ovxa}v}q#F z!pwq<3QYEz`}Rq&8HtN4YqDGDZ9c6c#_c4hsU_&J;Mz4SULgki%jQzL){h=D8sEOF zX|C&N_4XadGX^6qHdQP3A3r6vO@wql8+oM!IBrPjWBVJ?B2l=o-C15hyJE%(B{oJr Sel>v`CpJEIV{K$$um%8JN5t*` diff --git a/app/php_edit/images/minus.gif b/app/php_edit/images/minus.gif deleted file mode 100644 index 1094ab912b8bb9b8e457364e0a200b2364ab03fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124 zcmV-?0E7QWNk%w1VF>^U0J8u9!nvt_oVfS)^njkZ?Ca(K|Nqa(yZ!z9+SSVd008mv z?6}C+OEI5}ij{m|i2qdX6 eqL8fXBPt3ZGliKs5{uIv@gM1_O&;L91u8iN$P#Df)7TJT8#}oW??~ hx9yTADX<=5Q2xxo`aq_+!TExQ8Ot=TR6#}tYXC82HyZ!| diff --git a/app/php_edit/images/program.gif b/app/php_edit/images/program.gif deleted file mode 100644 index dc3dfa11044671bd33ce9778d7a10254fe748f00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 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 diff --git a/app/php_edit/images/thumbnails/cliplibrary.png b/app/php_edit/images/thumbnails/cliplibrary.png deleted file mode 100644 index bc70f332fd4c8d15111d9a5fc1d66d0ea165b724..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20544 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

$J8swmWDRg_n-OvxL>-lX%W==<7{8 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%0D7Ft}=jT|(_b=-2O+!;TxGQVlvad4Znn2q2 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 - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -echo "\n"; -echo "\n"; -echo " \n"; -echo " "; - - echo "\n"; - - echo ""; - ?> - - - - - - - - -
- - - - \n"; - echo "\n"; - } - else { - echo "\n"; - } - ?> - -
- - \ No newline at end of file diff --git a/app/php_edit/list.php b/app/php_edit/list.php deleted file mode 100644 index c1d3843ebb..0000000000 --- a/app/php_edit/list.php +++ /dev/null @@ -1,107 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/checkauth.php"; -if (permission_exists('php_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "admin/edit/header.php"; -echo "

"; -echo "\n"; -echo "\n"; -echo " \n"; - echo "\n"; -} //end if results -echo "
\n"; -echo "
"; - -$sql = "select * from v_clips "; -$prep_statement = $db->prepare(check_sql($sql)); -$prep_statement->execute(); -$result = $prep_statement->fetchAll(PDO::FETCH_NAMED); -$result_count = count($result); - -$c = 0; -$row_style["0"] = "background-color: #F5F5DC;"; -$row_style["1"] = "background-color: #FFFFFF;"; - -echo "
\n"; -echo "\n"; -echo ""; - -if ($result_count == 0) { //no results - echo ""; -} -else { //received results - echo ""; - echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - echo ""; - echo "\n"; - - foreach($result as $row) { - echo "\n"; - //echo ""; - echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - echo ""; - - echo "\n"; - if ($c==0) { $c=1; } else { $c=0; } - } //end foreach unset($sql, $result, $row_count); - echo "
 
    clip name      clip_folder        clip_text_start        clip_text_end        clip_desc        clip_order   
".$row['clip_uuid']."".$row['clip_name']."".$row[clip_folder]."".$row[clip_text_start]."".$row[clip_text_end]."".$row[clip_desc]."".$row[clip_order]."
\n"; - echo "
\n"; - - echo "
\n"; - -echo "
\n"; -echo "   \n"; -echo "   \n"; -echo "
\n"; -echo ""; - -echo "

"; -require_once "admin/edit/footer.php"; - -unset ($result_count); -unset ($result); -unset ($key); -unset ($val); -unset ($c); - -?> \ No newline at end of file diff --git a/app/php_edit/readme.txt b/app/php_edit/readme.txt deleted file mode 100644 index cafc4144ae..0000000000 --- a/app/php_edit/readme.txt +++ /dev/null @@ -1,7 +0,0 @@ -Notes - -IFrame -http://www.quirksmode.org/js/iframe.html - -Tree View -http://www.dddekerf.dds.nl/DHTML_Treeview/DHTML_Treeview.htm \ No newline at end of file diff --git a/app/php_edit/root.php b/app/php_edit/root.php deleted file mode 100644 index 7b882438ea..0000000000 --- a/app/php_edit/root.php +++ /dev/null @@ -1,50 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ - -// make sure the PATH_SEPARATOR is defined - if (!defined("PATH_SEPARATOR")) { - if ( strpos( $_ENV[ "OS" ], "Win" ) !== false ) { define("PATH_SEPARATOR", ";"); } else { define("PATH_SEPARATOR", ":"); } - } - -// make sure the document_root is set - $_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]); - $_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]); - $_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]); - //echo "DOCUMENT_ROOT: ".$_SERVER["DOCUMENT_ROOT"]."
\n"; - //echo "PHP_SELF: ".$_SERVER["PHP_SELF"]."
\n"; - //echo "SCRIPT_FILENAME: ".$_SERVER["SCRIPT_FILENAME"]."
\n"; - -// if the project directory exists then add it to the include path otherwise add the document root to the include path - if (is_dir($_SERVER["DOCUMENT_ROOT"].'/fusionpbx')){ - if(!defined('PROJECT_PATH')) { define('PROJECT_PATH', '/fusionpbx'); } - set_include_path( get_include_path() . PATH_SEPARATOR . $_SERVER["DOCUMENT_ROOT"].'/fusionpbx' ); - } - else { - if(!defined('PROJECT_PATH')) { define('PROJECT_PATH', ''); } - set_include_path( get_include_path() . PATH_SEPARATOR . $_SERVER['DOCUMENT_ROOT'] ); - } - -?> \ No newline at end of file diff --git a/app/provision_editor/app_config.php b/app/provision_editor/app_config.php deleted file mode 100644 index 0efbe3e1c8..0000000000 --- a/app/provision_editor/app_config.php +++ /dev/null @@ -1,44 +0,0 @@ - \ No newline at end of file diff --git a/app/provision_editor/clip.db b/app/provision_editor/clip.db deleted file mode 100644 index 5f15c2fb9e6b01f81d6fbfa9df77d259a1ae0126..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2056 zcmeHIQES^U5SHq|vJSHcGeX}EH_)1G$-@{7nq>1@(S|u)=6J9&LQrF+^{}lVYps*F zcBN1Ib^Aq=>^``JjXjQ%!|(;pvaffgh4>Q1b2AG6x1yUc|!%jlbV1dP>%5m;9>2?)`aB=l^^3TG1{$(mN1*4hQ@)1ux2^zDz+k ztYy^Emi64)Hk*^-$5Eg<-&93|E|mDIZIAc#u@q6!IB%nl8rzOFQu;%pncD diff --git a/app/provision_editor/clipadd.php b/app/provision_editor/clipadd.php deleted file mode 100644 index 7498d77045..0000000000 --- a/app/provision_editor/clipadd.php +++ /dev/null @@ -1,122 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "config.php"; - -if (count($_POST)>0) { - $clip_name = check_str($_POST["clip_name"]); - $clip_folder = check_str($_POST["clip_folder"]); - $clip_text_start = check_str($_POST["clip_text_start"]); - $clip_text_end = check_str($_POST["clip_text_end"]); - $clip_desc = check_str($_POST["clip_desc"]); - $clip_order = check_str($_POST["clip_order"]); - - $sql = "insert into v_clip_library "; - $sql .= "("; - $sql .= "clip_name, "; - $sql .= "clip_folder, "; - $sql .= "clip_text_start, "; - $sql .= "clip_text_end, "; - $sql .= "clip_desc, "; - $sql .= "clip_order "; - $sql .= ")"; - $sql .= "values "; - $sql .= "("; - $sql .= "'$clip_name', "; - $sql .= "'$clip_folder', "; - $sql .= "'$clip_text_start', "; - $sql .= "'$clip_text_end', "; - $sql .= "'$clip_desc', "; - $sql .= "'$clip_order' "; - $sql .= ")"; - $db->exec(check_sql($sql)); - unset($sql,$db); - - require_once "header.php"; - echo "\n"; - echo "Add Complete"; - require_once "footer.php"; - return; -} - - require_once "header.php"; - echo "
"; - echo "
\n"; - - echo "\n"; - echo " "; - echo " "; - echo "
\n"; - - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo "
Name:
Folder:
Before Selection:
"; - echo " "; - echo "
After Selection:
"; - echo " "; - echo "
Notes:
"; - echo " "; - echo "
"; - echo "
"; - - echo "
"; - echo "
"; - -require_once "footer.php"; -?> \ No newline at end of file diff --git a/app/provision_editor/clipdelete.php b/app/provision_editor/clipdelete.php deleted file mode 100644 index bdc059d619..0000000000 --- a/app/provision_editor/clipdelete.php +++ /dev/null @@ -1,54 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "config.php"; - -$id = $_GET["id"]; -if (strlen($id)>0) { - $sql = ""; - $sql .= "delete from v_clip_library "; - $sql .= "where id = '$id' "; - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - unset($sql,$db); -} - -require_once "header.php"; -echo "\n"; -echo "Delete Complete"; -require_once "footer.php"; -return; - -?> diff --git a/app/provision_editor/cliplist.php b/app/provision_editor/cliplist.php deleted file mode 100644 index 7235d6289f..0000000000 --- a/app/provision_editor/cliplist.php +++ /dev/null @@ -1,221 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "config.php"; - -echo ""; -echo ""; -echo ""; - -function isfile($filename) { - if (@filesize($filename) > 0) { return true; } else { return false; } -} - -function space($count) { - $r=''; $i=0; - while($i < $count) { - $r .= ' '; - $i++; - } - return $r; -} - -//show the content - echo ""; - - echo ""; - -echo ""; -echo ""; - - echo "
"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "
Clip Library
\n"; //display:none - - $sql = ""; - $sql .= "select * from v_clip_library "; - $sql .= "order by clip_folder "; - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - $result_count = count($result); - - if ($result_count > 0) { - $last_folder = ''; - $tag_open = ''; - $x = 0; - $current_depth = 0; - $previous_depth = 0; - foreach($result as $row) { - $current_depth = count(explode ("/", $row[clip_folder])); - if ($current_depth < $previous_depth) { - $count = ($previous_depth - $current_depth); - $i=0; - while($i < $count){ - echo "
\n"; - $i++; - } - echo "
\n"; - } - - if ($last_folder != $row[clip_folder]) { - $clip_folder_name = str_replace ($previous_folder_name, "", $row[clip_folder]); - $clip_folder_name = str_replace ("/", "", $clip_folder_name); - echo "
 ".$clip_folder_name."  
\n\n"; - $tag_open = 1; - } - - $previous_depth = $current_depth; - $previous_folder_name = $row[clip_folder]; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "".$row[clip_name]."\n"; - echo "
\n"; - echo "\n\n"; - - $last_folder = $row[clip_folder]; - - if ($c==0) { $c=1; } else { $c=0; } - } //end foreach - unset($sql, $result, $row_count); - } //end if results - - echo "\n"; - echo "
\n"; - - echo "
\n"; - echo "
"; - echo "

"; - - echo ""; - echo ""; - -?> \ No newline at end of file diff --git a/app/provision_editor/clipoptions.php b/app/provision_editor/clipoptions.php deleted file mode 100644 index fec1ac5e80..0000000000 --- a/app/provision_editor/clipoptions.php +++ /dev/null @@ -1,73 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "config.php"; -require_once "header.php"; - -echo "
"; -echo "\n"; -echo ""; -echo "\n"; -echo ""; -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "
Selected Clip:
"; - -echo " "; - -echo ""; - -echo " "; -//echo " \n"; -//echo " \n"; -//echo " \n"; - -echo " \n"; -echo " \n"; -//echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo "
Options











"; - -echo "
"; -echo "
"; - -require_once "footer.php"; -?> diff --git a/app/provision_editor/clipoptionslist.php b/app/provision_editor/clipoptionslist.php deleted file mode 100644 index e6c7ff579a..0000000000 --- a/app/provision_editor/clipoptionslist.php +++ /dev/null @@ -1,247 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "config.php"; - -echo ""; -echo ""; - -echo ""; - -function isfile($filename) { - if (@filesize($filename) > 0) { return true; } else { return false; } -} - -function space($count) { - $r=''; $i=0; - while($i < $count) { - $r .= ' '; - $i++; - } - return $r; -} - -//show the content - echo ""; - - echo ""; - -echo ""; -echo ""; - - echo "
"; - echo "\n"; - - echo "\n"; - echo "
\n"; - echo "
Clip Library
\n"; //display:none - - $sql = ""; - $sql .= "select * from v_clip_library "; - $sql .= "order by clip_folder "; - //$sql .= "and clip_name asc "; - - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - $result_count = count($result); - - if ($result_count == 0) { - //no results - } - else { //received results - $last_folder = ''; - $tag_open = ''; - $x = 0; - $current_depth = 0; - $previous_depth = 0; - foreach($result as $row) { - $current_depth = count(explode("/", $row[clip_folder])); - if ($current_depth < $previous_depth) { - $count = ($previous_depth - $current_depth); - $i=0; - while($i < $count){ - echo "
\n"; - $i++; - } - echo "
\n"; - - } - - if ($last_folder != $row[clip_folder]) { - $clip_folder_name = str_replace ($previous_folder_name, "", $row[clip_folder]); - $clip_folder_name = str_replace ("/", "", $clip_folder_name); - echo "
 ".$clip_folder_name."  
\n\n"; - $tag_open = 1; - } - - $previous_depth = $current_depth; - $previous_folder_name = $row[clip_folder]; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "
\n"; - echo "".$row[clip_name]."\n"; - echo "
\n"; - echo "\n\n"; - - $last_folder = $row[clip_folder]; - - if ($c==0) { $c=1; } else { $c=0; } - } //end foreach - unset($sql, $result, $row_count); - - } //end if results - - echo "\n"; - echo "
\n"; - - echo "\n"; - echo "\n"; - echo "\n"; - echo "
"; - - echo "

"; - echo ""; - echo ""; - -?> diff --git a/app/provision_editor/clipsearch.php b/app/provision_editor/clipsearch.php deleted file mode 100644 index c405fca466..0000000000 --- a/app/provision_editor/clipsearch.php +++ /dev/null @@ -1,187 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "config.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -if (count($_POST)>0) { - $id = $_POST["id"]; - $clip_name = $_POST["clip_name"]; - $clip_folder = $_POST["clip_folder"]; - $clip_text_start = $_POST["clip_text_start"]; - $clip_text_end = $_POST["clip_text_end"]; - $clip_desc = $_POST["clip_desc"]; - $clip_order = $_POST["clip_order"]; - - require_once "header.php"; - echo "
"; - echo "\n"; - - echo "\n"; - echo " \n"; - echo "\n"; - - } //end if results - - echo "
\n"; - echo "
"; - - $sql = ""; - $sql .= "select * from v_clip_library "; - $sql .= "where "; - if (strlen($id) > 0) { $sql .= "and id like '%$id%' "; } - if (strlen($clip_name) > 0) { $sql .= "and clip_name like '%$clip_name%' "; } - if (strlen($clip_folder) > 0) { $sql .= "and clip_folder like '%$clip_folder%' "; } - if (strlen($clip_text_start) > 0) { $sql .= "and clip_text_start like '%$clip_text_start%' "; } - if (strlen($clip_text_end) > 0) { $sql .= "and clip_text_end like '%$clip_text_end%' "; } - if (strlen($clip_desc) > 0) { $sql .= "and clip_desc like '%$clip_desc%' "; } - if (strlen($clip_order) > 0) { $sql .= "and clip_order like '%$clip_order%' "; } - - - $sql = trim($sql); - if (substr($sql, -5) == "where"){ $sql = substr($sql, 0, (strlen($sql)-5)); } - $sql = str_replace ("where and", "where", $sql); - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - $result_count = count($result); - - $c = 0; - $row_style["0"] = "background-color: #F5F5DC;"; - $row_style["1"] = "background-color: #FFFFFF;"; - - echo "
\n"; - echo "\n"; - echo ""; - - if ($result_count == 0) { //no results - echo ""; - } - else { //received results - - echo ""; - //echo ""; - echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - echo ""; - echo "\n"; - - foreach($result as $row) { - //print_r( $row ); - echo "\n"; - //echo ""; - echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - echo ""; - - echo "\n"; - if ($c==0) { $c=1; } else { $c=0; } - } //end foreach unset($sql, $result, $row_count); - - echo "
 
    Id        clip_name Search         clip_folder        clip_text_start        clip_text_end        clip_desc        clip_order   
".$row[id]."".$row[clip_name]."".$row[clip_folder]."".$row[clip_text_start]."".$row[clip_text_end]."".$row[clip_desc]."".$row[clip_order]."
\n"; - echo "
\n"; - - - echo "

"; - echo "
\n"; - echo "
"; - - echo "

"; - require_once "footer.php"; - - unset ($result_count); - unset ($result); - unset ($key); - unset ($val); - unset ($c); - -} -else { - - require_once "header.php"; - echo "
"; - echo "\n"; - - echo "\n"; - echo " "; - echo " "; - echo "
\n"; - echo "
"; - - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - //echo " "; - //echo " "; - //echo " "; - //echo " "; - echo " "; - echo " "; - echo " "; - echo "
Name:
Folder:
Start:
End:
Desc:
clip_order:
"; - echo "
"; - - echo "
"; - echo "
"; - - require_once "footer.php"; - -} //end if not post -?> diff --git a/app/provision_editor/clipupdate.php b/app/provision_editor/clipupdate.php deleted file mode 100644 index 674d4cc7d1..0000000000 --- a/app/provision_editor/clipupdate.php +++ /dev/null @@ -1,142 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "config.php"; - -if (count($_POST)>0) { - $id = check_str($_POST["id"]); - $clip_name = check_str($_POST["clip_name"]); - $clip_folder = check_str($_POST["clip_folder"]); - $clip_text_start = check_str($_POST["clip_text_start"]); - $clip_text_end = check_str($_POST["clip_text_end"]); - $clip_desc = check_str($_POST["clip_desc"]); - $clip_order = check_str($_POST["clip_order"]); - - //sql update - $sql = "update v_clip_library set "; - $sql .= "clip_name = '$clip_name', "; - $sql .= "clip_folder = '$clip_folder', "; - $sql .= "clip_text_start = '$clip_text_start', "; - $sql .= "clip_text_end = '$clip_text_end', "; - $sql .= "clip_desc = '$clip_desc', "; - $sql .= "clip_order = '$clip_order' "; - $sql .= "where id = '$id' "; - $count = $db->exec(check_sql($sql)); - //echo "Affected Rows: ".$count; - - - //edit: make sure the meta redirect url is correct - require_once "header.php"; - echo "\n"; - echo "Update Complete"; - require_once "footer.php"; - return; -} -else { - //get data from the db - $id = $_GET["id"]; - - $sql = ""; - $sql .= "select * from v_clip_library "; - $sql .= "where id = '$id' "; - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - - $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - foreach ($result as &$row) { - $clip_name = $row["clip_name"]; - $clip_folder = $row["clip_folder"]; - $clip_text_start = $row["clip_text_start"]; - $clip_text_end = $row["clip_text_end"]; - $clip_desc = $row["clip_desc"]; - $clip_order = $row["clip_order"]; - break; //limit to 1 row - } - echo ""; - echo "
";} - - require_once "header.php"; - echo "
"; - echo "\n"; - - echo "\n"; - echo " "; - echo " "; - echo "
\n"; - - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
Name:
Folder:
Before Selection:
"; - echo " "; - echo "
After Selection:
"; - echo " "; - echo "
Notes:
"; - echo " "; - echo "
"; - echo " "; - echo " "; - echo "
"; - echo "
"; - - echo "
"; - echo "
"; - - require_once "footer.php"; -?> diff --git a/app/provision_editor/config.php b/app/provision_editor/config.php deleted file mode 100644 index 9806b236e7..0000000000 --- a/app/provision_editor/config.php +++ /dev/null @@ -1,176 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ - -include "root.php"; - -error_reporting (E_ALL ^ E_NOTICE); - -$applicationname = 'Edit'; -$bodyoptions = ""; - -$dbfilename = "clip.db"; -$db_file_path = PROJECT_PATH."/xml_edit/"; - -//$temp = $_ENV["TEMP"]."\\"; -if (is_writable($db_file_path.$dbfilename)) { //is writable - //use database in current location - echo "yes"; -} -else { //not writable - /* - //running from a non writable location so copy to temp directory - if (file_exists($temp.$dbfilename)) { - $db_file_path = $temp; //file already exists use existing file - } - else { //file doese not exist - //copy the file to the temp dir - if (copy($db_file_path.$dbfilename, $temp.$dbfilename)) { - //echo "copy succeeded.\n"; - $db_file_path = $temp; - } - else { - echo "Copy Failed "; - exit; - } - } - */ -} - -function get_string_between($string, $start, $end){ - $string = " ".$string; - $ini = strpos($string,$start); - if ($ini == 0) return ""; - $ini += strlen($start); - $len = strpos($string,$end,$ini) - $ini; - return substr($string,$ini,$len); -} - -//$fullstring = "this is my [tag]dog[/tag]"; -//$parsed = get_string_between($fullstring, "[tag]", "[/tag]"); - -//database connection -try { - //$db = new PDO('sqlite2:example.db'); //sqlite 2 - //$db = new PDO('sqlite::memory:'); //sqlite 3 - if (!function_exists('phpmd5')) { - function phpmd5($string) { - return md5($string); - } - } - if (!function_exists('phpmd5')) { - function phpunix_timestamp($string) { - return strtotime($string); - } - } - if (!function_exists('phpnow')) { - function phpnow() { - return date('r'); - } - } - - if (!function_exists('phpleft')) { - function phpleft($string, $num) { - return substr($string, 0, $num); - } - } - - if (!function_exists('phpright')) { - function phpright($string, $num) { - return substr($string, (strlen($string)-$num), strlen($string)); - } - } - - if (!function_exists('phpsqlitedatatype')) { - function phpsqlitedatatype($string, $field) { - - //--- Begin: Get String Between start and end characters ----- - $start = '('; - $end = ')'; - $ini = stripos($string,$start); - if ($ini == 0) return ""; - $ini += strlen($start); - $len = stripos($string,$end,$ini) - $ini; - $string = substr($string,$ini,$len); - //--- End: Get String Between start and end characters ----- - - $strdatatype = ''; - $stringarray = split (',', $string); - foreach($stringarray as $lnvalue) { - - //$strdatatype .= "-- ".$lnvalue ." ".strlen($lnvalue)." delim ".strrchr($lnvalue, " ")."---
"; - //$delimpos = stripos($lnvalue, " "); - //$strdatatype .= substr($value,$delimpos,strlen($value))." --
"; - - $fieldlistarray = split (" ", $value); - //$strdatatype .= $value ."
"; - //$strdatatype .= $fieldlistarray[0] ."
"; - //echo $fieldarray[0]."
\n"; - if ($fieldarray[0] == $field) { - //$strdatatype = $fieldarray[1]." ".$fieldarray[2]." ".$fieldarray[3]." ".$fieldarray[4]; //strdatatype - } - unset($fieldarray, $string, $field); - } - - //$strdatatype = $string; - return $strdatatype; - } - } //end function - -/* - $db = new PDO('sqlite:'.$db_file_path.$dbfilename); //sqlite 3 - //bool PDO::sqliteCreateFunction ( string function_name, callback callback [, int num_args] ) - $db->sqliteCreateFunction('md5', 'phpmd5', 1); - //$db->sqliteCreateFunction('unix_timestamp', 'phpunix_timestamp', 1); - $db->sqliteCreateFunction('now', 'phpnow', 0); - $db->sqliteCreateFunction('sqlitedatatype', 'phpsqlitedatatype', 2); - $db->sqliteCreateFunction('strleft', 'phpleft', 2); - $db->sqliteCreateFunction('strright', 'phpright', 2); -*/ -} -catch (PDOException $error) { - print "error: " . $error->getMessage() . "
"; - die(); -} - -if(!function_exists('escapejs')){ - function escapejs($strtemp) { - $strtemp = str_replace ("\"", "\\\"", $strtemp); //escape the single quote - //$strtemp = str_replace ("'", "''", $strtemp); //escape the single quote - return $strtemp; - } -} - -if(!function_exists('check_str')){ - function check_str($strtemp) { - //$strtemp = str_replace ("\$", "\\\$", $strtemp); //escape the single quote - //$strtemp = str_replace ("\'", "''", $strtemp); //escape the single quote - $strtemp = str_replace ("'", "''", $strtemp); //escape the single quote - //echo "strtemp $strtemp"; - return $strtemp; - } -} - -?> diff --git a/app/provision_editor/filedelete.php b/app/provision_editor/filedelete.php deleted file mode 100644 index a45796b4d4..0000000000 --- a/app/provision_editor/filedelete.php +++ /dev/null @@ -1,87 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "config.php"; - -$folder = $_GET["folder"]; -$folder = str_replace ("\\", "/", $folder); -if (substr($folder, -1) != "/") { $folder = $folder.'/'; } -$file = $_GET["file"]; - -//echo $folder.$file; - -if (strlen($folder) > 0 && strlen($file) > 0) { - unlink($folder.$file); - header("Location: fileoptions.php"); -} -else { - //display form - require_once "header.php"; - echo "
"; - echo "
"; - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo "
Path:
".$folder.$file."
"; - - echo "
"; - - echo ""; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
File Name:
"; - echo " "; - echo " "; - echo "
"; - echo "
"; - echo "
"; - - require_once "footer.php"; -} -?> diff --git a/app/provision_editor/filelist.php b/app/provision_editor/filelist.php deleted file mode 100644 index 613ec9524a..0000000000 --- a/app/provision_editor/filelist.php +++ /dev/null @@ -1,239 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "app/xml_edit/config.php"; -require_once "app/xml_edit/header.php"; - -function isfile($filename) { - //if (@filesize($filename) > 0) { return true; } else { return false; } -} - -function space($count) { - $r=''; $i=0; - while($i < $count) { - $r .= ' '; - $i++; - } - return $r; -} - -function recur_dir($dir) { - clearstatcache(); - $htmldirlist = ''; - $htmlfilelist = ''; - $dirlist = opendir($dir); - $dir_array = array(); - while (false !== ($file = readdir($dirlist))) { - if ($file != "." AND $file != ".."){ - $newpath = $dir.'/'.$file; - $level = explode('/',$newpath); - if (substr($newpath, -4) == ".svn") { - //ignore .svn dir and subdir - } - elseif (substr($newpath, -3) == ".db") { - //ignore .db files - } - else { - $dir_array[] = $newpath; - } - if ($x > 1000) { break; }; - $x++; - } - } - - asort($dir_array); - foreach ($dir_array as $newpath){ - $level = explode('/',$newpath); - - if (is_dir($newpath)) { - /*$mod_array[] = array( - 'level'=>count($level)-1, - 'path'=>$newpath, - 'name'=>end($level), - 'type'=>'dir', - 'mod_time'=>filemtime($newpath), - 'size'=>''); - $mod_array[] = recur_dir($newpath); - */ - $dirname = end($level); - $htmldirlist .= space(count($level))."
$dirname
\n"; - $htmldirlist .= recur_dir($newpath); - $htmldirlist .= space(count($level))."
\n"; - } - else { - /*$mod_array[] = array( - 'level'=>count($level)-1, - 'path'=>$newpath, - 'name'=>end($level), - 'type'=>'file', - 'mod_time'=>filemtime($newpath), - 'size'=>filesize($newpath)); - */ - $filename = end($level); - $filesize = round(filesize($newpath)/1024, 2); - $htmlfilelist .= space(count($level))."
$filename
\n"; - $htmlfilelist .= space(count($level))."
\n"; - } - } - closedir($dirlist); - return $htmldirlist ."\n". $htmlfilelist; -} - -//begin the content - echo ""; - - echo ""; - - echo "
"; - echo "\n"; - - echo "\n"; - echo " \n"; - echo "\n"; - echo "
\n"; - echo "\n"; - echo "
Files
\n"; //display:none - - echo recur_dir($_SERVER["DOCUMENT_ROOT"].PROJECT_PATH."/includes/templates/provision/"); - - echo "
\n"; - - echo "
\n"; - echo "
"; - - echo "

"; - require_once "footer.php"; - - echo ""; - echo ""; - -?> diff --git a/app/provision_editor/filenew.php b/app/provision_editor/filenew.php deleted file mode 100644 index c6d49568af..0000000000 --- a/app/provision_editor/filenew.php +++ /dev/null @@ -1,90 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$folder = $_GET["folder"]; -$folder = str_replace ("\\", "/", $folder); -if (substr($folder, -1) != "/") { $folder = $folder.'/'; } -$file = $_GET["file"]; - -if (strlen($folder) > 0 && strlen($file) > 0) { - //create new file - $handle = fopen($folder.$file, 'wb') or die("Error!!"); - $content = ""; - fwrite($handle, $content); - fclose($handle); - - header("Location: fileoptions.php"); -} -else { - require_once "header.php"; - echo "
"; - echo "
"; - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo "
Path:
".$folder.$file."
"; - - echo "
"; - - echo ""; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
File Name:
"; - echo " "; - echo " "; - echo "
"; - echo "
"; - echo "
"; - - require_once "footer.php"; - -} - -?> diff --git a/app/provision_editor/fileoptions.php b/app/provision_editor/fileoptions.php deleted file mode 100644 index 208cff3600..0000000000 --- a/app/provision_editor/fileoptions.php +++ /dev/null @@ -1,89 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "config.php"; -require_once "header.php"; - -$file = $_GET["file"]; -$file = str_replace ("\\", "/", $file); -$folder = $_GET["folder"]; -$folder = str_replace ($file, "", $folder); - -$urlpath = str_replace ($_SERVER["DOCUMENT_ROOT"], "", $folder); - -echo "
"; -echo "\n"; -echo ""; -echo "\n"; -echo "\n"; - -echo "\n"; -echo "\n"; -echo "\n"; -echo "\n"; -echo "
"; - -echo ""; -echo ""; -echo "\n"; -echo "\n"; -echo ""; -echo "
Path:
File:
"; - -echo "
"; - -echo " "; - -echo ""; - -echo "
"; -echo ""; -echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo " \n"; -echo "





"; -echo "
"; - -echo "
"; -echo "
"; - -require_once "footer.php"; -?> diff --git a/app/provision_editor/fileoptionslist.php b/app/provision_editor/fileoptionslist.php deleted file mode 100644 index 3d5d3e9e79..0000000000 --- a/app/provision_editor/fileoptionslist.php +++ /dev/null @@ -1,270 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "config.php"; -require_once "header.php"; - -function isfile($filename) { - if (@filesize($filename) > 0) { return true; } else { return false; } -} - -function space($count) { - $r=''; $i=0; - while($i < $count) { - $r .= ' '; - $i++; - } - return $r; -} - -function recur_dir($dir) { - clearstatcache(); - $htmldirlist = ''; - $htmlfilelist = ''; - $dirlist = opendir($dir); - while ($file = readdir ($dirlist)) { - if ($file != '.' && $file != '..') { - $newpath = $dir.'/'.$file; - $level = explode('/',$newpath); - - if (is_dir($newpath)) { - /*$mod_array[] = array( - 'level'=>count($level)-1, - 'path'=>$newpath, - 'name'=>end($level), - 'type'=>'dir', - 'mod_time'=>filemtime($newpath), - 'size'=>''); - $mod_array[] = recur_dir($newpath); - */ - $dirname = end($level); - $htmldirlist .= space(count($level))."
$dirname
\n"; - //$htmldirlist .= space(count($level))."
Tools
\n"; - //$htmldirlist .= space(count($level))."
New Folder
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
New File
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
\n"; - //$htmldirlist .= space(count($level))."
Options
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //$htmldirlist .= space(count($level))."
\n"; - $htmldirlist .= recur_dir($newpath); - $htmldirlist .= space(count($level))."
\n"; - - } - else { - /*$mod_array[] = array( - 'level'=>count($level)-1, - 'path'=>$newpath, - 'name'=>end($level), - 'type'=>'file', - 'mod_time'=>filemtime($newpath), - 'size'=>filesize($newpath)); - */ - $filename = end($level); - $filesize = round(filesize($newpath)/1024, 2); - $newpath = str_replace ($filename, "", $newpath); - $htmlfilelist .= space(count($level))."
$filename
\n"; - $htmlfilelist .= space(count($level))."
\n"; - } - - - } - } - - closedir($dirlist); - return $htmldirlist ."\n". $htmlfilelist; -} - -//show the content - echo "\n"; - - echo "\n"; - - echo "
"; - echo "\n"; - echo "\n"; - echo "
\n"; - //echo "
"; - - echo "\n"; - echo " \n"; - echo "\n"; - echo "
Files
\n"; //display:none - //echo "
Files
\n"; //display:none - - //echo "
Tools
\n"; - //echo "
New Folder
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //echo "
\n"; - //echo "
New File
\n"; //parent.document.getElementById('file').value='".urlencode($newpath)."' - //echo "
\n"; - //echo "
\n"; - echo recur_dir($_SERVER["DOCUMENT_ROOT"].PROJECT_PATH."/includes/templates/provision/"); - - echo "
\n"; - - /* - echo "
Files
\n"; - echo "\n"; - echo "
Folder 1
\n"; - echo "\n"; - echo "
demo1.php
\n"; - echo "
\n"; - echo "\n"; - echo "
demo2.php
\n"; - echo "
\n"; - echo "\n"; - echo "
\n"; - echo "\n"; - echo "
Folder 2
\n"; - echo "\n"; - echo "
demo3.php
\n"; - echo "
\n"; - echo "\n"; - echo "
demo4.php
\n"; - echo "
\n"; - echo "\n"; - echo "
\n"; - echo "\n"; - echo "
\n"; - */ - - echo "
\n"; - echo ""; - - echo "

"; - require_once "footer.php"; - - echo ""; - echo ""; - -?> diff --git a/app/provision_editor/fileread.php b/app/provision_editor/fileread.php deleted file mode 100644 index 46e74805a4..0000000000 --- a/app/provision_editor/fileread.php +++ /dev/null @@ -1,49 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$filename = check_str($_POST["file"]); -$filename = str_replace ("\\", "/", $filename); - -$handle = fopen($filename, "r"); -if ($handle) { - while (!feof($handle)) { - $buffer = fgets($handle, 4096); - echo $buffer; - } - fclose($handle); -} - -?> diff --git a/app/provision_editor/filerename.php b/app/provision_editor/filerename.php deleted file mode 100644 index 9df4307c57..0000000000 --- a/app/provision_editor/filerename.php +++ /dev/null @@ -1,102 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$folder = $_GET["folder"]; -//$folder = str_replace ("\\", "/", $folder); -//if (substr($folder, -1) != "/") { $folder = $folder.'/'; } -$newfilename = $_GET["newfilename"]; -$filename = $_GET["filename"]; -//echo $folder.$file; - - -if (strlen($folder) > 0 && strlen($newfilename) > 0) { - //echo "new file: ".$newfilename."
"; - //echo "folder: ".$folder."
"; - //echo "orig filename: ".$filename."
";; - rename($folder.$filename, $folder.$newfilename); - header("Location: fileoptions.php"); -} -else { //display form - - require_once "header.php"; - echo "
"; - echo "
"; - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo "
Path:
".$folder.$filename."

Original file name:
".$filename."
"; - - echo "
"; - - echo ""; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
Rename file to:
"; - echo " "; - echo " "; - echo " "; - echo "
"; - echo "
"; - echo "
"; - - require_once "footer.php"; - -} - -?> diff --git a/app/provision_editor/filesave.php b/app/provision_editor/filesave.php deleted file mode 100644 index 0d19eaab53..0000000000 --- a/app/provision_editor/filesave.php +++ /dev/null @@ -1,50 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$filename = $_POST["file"]; //filename with the path -$filename = str_replace ("\\", "/", $filename); -$content = $_POST["content"]; - -$handle = fopen($filename, 'wb') or die("Error!!"); -fwrite($handle, $content); -fclose($handle); - -//set the reload_xml value to true - $_SESSION["reload_xml"] = true; - -echo $content; - -?> diff --git a/app/provision_editor/folderdelete.php b/app/provision_editor/folderdelete.php deleted file mode 100644 index 97c2592ea8..0000000000 --- a/app/provision_editor/folderdelete.php +++ /dev/null @@ -1,46 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -$folder = $_GET["folder"]; -$folder = str_replace ("\\", "/", $folder); - -if (strlen($folder) > 0) { - //delete the folder - rmdir($folder); //, 0700 - header("Location: fileoptions.php"); -} - -?> \ No newline at end of file diff --git a/app/provision_editor/foldernew.php b/app/provision_editor/foldernew.php deleted file mode 100644 index 922d8eb5a2..0000000000 --- a/app/provision_editor/foldernew.php +++ /dev/null @@ -1,86 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_save')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "config.php"; - -$folder = $_GET["folder"]; -$folder = str_replace ("\\", "/", $folder); -$foldername = $_GET["foldername"]; - -if (strlen($folder) > 0 && strlen($foldername) > 0) { - //create new folder - mkdir($folder.'/'.$foldername); //, 0700 - header("Location: fileoptions.php"); -} -else { //display form - - require_once "header.php"; - echo "
"; - echo "
"; - echo "
"; - echo ""; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo " "; - echo "
Path:
".$folder."
"; - - echo "
"; - - echo ""; - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - - echo " "; - echo " "; - echo " "; - echo "
Folder Name:
"; - echo " "; - echo " "; - echo "
"; - echo "
"; - echo "
"; - - require_once "footer.php"; -} - -?> diff --git a/app/provision_editor/footer.php b/app/provision_editor/footer.php deleted file mode 100644 index b11f46e5d4..0000000000 --- a/app/provision_editor/footer.php +++ /dev/null @@ -1,43 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -/* -echo "

"; -echo "
"; - -echo ""; -echo "fusionpbx "; -echo "        "; -echo "http://fusionpbx.com"; -echo "        "; -echo "Author: Mark J. Crane "; - -echo ""; -*/ -echo "
"; -echo ""; -echo ""; - -?> \ No newline at end of file diff --git a/app/provision_editor/header.php b/app/provision_editor/header.php deleted file mode 100644 index bd10f557d3..0000000000 --- a/app/provision_editor/header.php +++ /dev/null @@ -1,83 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ - -echo ""; -echo ""; -echo ""; -//echo ""; -echo ""; - - -echo ""; -echo ""; -echo ""; -echo "
"; - -?> \ No newline at end of file diff --git a/app/provision_editor/images/file.gif b/app/provision_editor/images/file.gif deleted file mode 100644 index a6cf9845fc08946fec699ebd53e5ddab17a54b55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96 zcmZ?wbhEHb$ vYvT)M8Jjhc5mRKHo@+i;pCsDVl=ga7fjYm=-g)K|Zf~tJ>2z)dYPALcomU^m diff --git a/app/provision_editor/images/file.png b/app/provision_editor/images/file.png deleted file mode 100644 index 33b5f5f37461bbc6045d4cef96ba2125c4e9b256..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmV;j0ZsmiP)uaf2v`Q{?Wj` zolMeZbD4;Gy{&Gi?KsW?6A=+P>>rC&Ve~E{qfvNqd3|^Pkfv!4vHfruMrKEGOhj6{ zn_bUwmWIQdEXxds>m6(DZmh382QNVo6a+P$Ywe0qk|c$u$H}zBJ2^ckA^;3LKKZ*l z+XX@VQ5JOCErwY*ySgpM8jjO~jnx&U*c5>2SLGkxECHC6Vpc|?m|>$c!E5q4r=u}r zE2R`O04&g4@I8-NF$0|2VP+ex`~v`h82}qY)s(ryH%a1`;Ul8G{e!$y4XKR!PG|DpT-{reY}_-t#}`2YX^``4}iKh2doeVSihwfuk8^5y;O**UyG^BIO3Q2fclD#GBxpaXI^C{7sImo>OF zHMg|3wRd#3DhUeev+}5P2+FHWljakc)G8>WAthy_VybSmj8oQ3Mo>X_ovxa}v}q#F z!pwq<3QYEz`}Rq&8HtN4YqDGDZ9c6c#_c4hsU_&J;Mz4SULgki%jQzL){h=D8sEOF zX|C&N_4XadGX^6qHdQP3A3r6vO@wql8+oM!IBrPjWBVJ?B2l=o-C15hyJE%(B{oJr Sel>v`CpJEIV{K$$um%8JN5t*` diff --git a/app/provision_editor/images/gear.png b/app/provision_editor/images/gear.png deleted file mode 100644 index 1adf1e778f6316dd9c926465783631b6222f9bc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 822 zcmV-61Ihe}P)eo} zK~#9!)so9=6j>O>&#kJis;+*et4$>x6Dtvwi6-j82co!91Q*$)vk`ftifVKj7JYhr@yM@dJK) zv0se~7yeYbw|1p;L$^w$(!8o_a9!7qIj@hr8(HeV_?KLr*H$08VKBFST}Ml?<& z2ZE*gIRf$4wXGMUC>pBPs<#q)Vw^{u{`V?`*6Mhs{v77x=(lo(?yozAr1zyF}u_x-oS z!$adYu3wWH0PNep-)eN6BW}BUCTS*N8fFU*IpR1b0+_0*OxKOJjT<(dT@FJSoGXW2BC+Oau#;gW$(}rOcxczVAPonw+WufC>Pf=ZS1K_wD=l z`S*UM^2uplyVB^xn;&Len@O6Cbt`LH6+_d>5=dqefrRVz2pLI4W)`pa1{>07*qoM6N<$f$y4XKR!PG|DpT-{reY}_-t#}`2YX^``4}iKh2doeVSihwfuk8^5y;O**UyG^BIO3Q2fclD#GBxpaXI^C{7sImo>OF zHMg|3wRd#3DhUeev+}5P2+FHWljakc)G8>WAthy_VybSmj8oQ3Mo>X_ovxa}v}q#F z!pwq<3QYEz`}Rq&8HtN4YqDGDZ9c6c#_c4hsU_&J;Mz4SULgki%jQzL){h=D8sEOF zX|C&N_4XadGX^6qHdQP3A3r6vO@wql8+oM!IBrPjWBVJ?B2l=o-C15hyJE%(B{oJr Sel>v`CpJEIV{K$$um%8JN5t*` diff --git a/app/provision_editor/images/minus.gif b/app/provision_editor/images/minus.gif deleted file mode 100644 index 1094ab912b8bb9b8e457364e0a200b2364ab03fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124 zcmV-?0E7QWNk%w1VF>^U0J8u9!nvt_oVfS)^njkZ?Ca(K|Nqa(yZ!z9+SSVd008mv z?6}C+OEI5}ij{m|i2qdX6 eqL8fXBPt3ZGliKs5{uIv@gM1_O&;L91u8iN$P#Df)7TJT8#}oW??~ hx9yTADX<=5Q2xxo`aq_+!TExQ8Ot=TR6#}tYXC82HyZ!| diff --git a/app/provision_editor/images/program.gif b/app/provision_editor/images/program.gif deleted file mode 100644 index dc3dfa11044671bd33ce9778d7a10254fe748f00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61 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 diff --git a/app/provision_editor/images/thumbnails/cliplibrary.png b/app/provision_editor/images/thumbnails/cliplibrary.png deleted file mode 100644 index bc70f332fd4c8d15111d9a5fc1d66d0ea165b724..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20544 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

$J8swmWDRg_n-OvxL>-lX%W==<7{8 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%0D7Ft}=jT|(_b=-2O+!;TxGQVlvad4Znn2q2 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 - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/require.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} - -require_once "app/xml_edit/config.php"; -echo "\n"; -echo "\n"; -echo " \n"; -echo " "; - - echo "\n"; - - echo ""; - ?> - - - - - - - - - - -
- - - -\n"; - echo "\n"; - } - else { - echo "\n"; - } -?> - -
- - \ No newline at end of file diff --git a/app/provision_editor/list.php b/app/provision_editor/list.php deleted file mode 100644 index 87a80f3128..0000000000 --- a/app/provision_editor/list.php +++ /dev/null @@ -1,113 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ -include "root.php"; -require_once "includes/checkauth.php"; -if (permission_exists('xml_editor_view')) { - //access granted -} -else { - echo "access denied"; - exit; -} -require_once "header.php"; - -//show the content - echo "

"; - echo "\n"; - - echo "\n"; - echo " \n"; - echo "\n"; - - } //end if results - - echo "
\n"; - echo "
"; - - $sql = ""; - $sql .= "select * from v_clip_library "; - - $prep_statement = $db->prepare(check_sql($sql)); - $prep_statement->execute(); - $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); - $result_count = count($result); - - $c = 0; - $row_style["0"] = "background-color: #F5F5DC;"; - $row_style["1"] = "background-color: #FFFFFF;"; - - echo "
\n"; - echo "\n"; - echo ""; - - if ($result_count == 0) { //no results - echo ""; - } - else { //received results - - echo ""; - //echo ""; - echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - echo ""; - echo "\n"; - - foreach($result as $row) { - //print_r( $row ); - echo "\n"; - //echo ""; - echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - //echo ""; - echo ""; - - echo "\n"; - if ($c==0) { $c=1; } else { $c=0; } - } //end foreach - unset($sql, $result, $row_count); - - echo "
 
    Id      clip_name      clip_folder        clip_text_start        clip_text_end        clip_desc        clip_order   
".$row[id]."".$row[clip_name]."".$row[clip_folder]."".$row[clip_text_start]."".$row[clip_text_end]."".$row[clip_desc]."".$row[clip_order]."
\n"; - echo "
\n"; - - echo "
\n"; - - echo "
\n"; - echo "   \n"; - echo "   \n"; - echo "
\n"; - echo ""; - - echo "

"; - require_once "footer.php"; - -?> diff --git a/app/provision_editor/readme.txt b/app/provision_editor/readme.txt deleted file mode 100644 index cafc4144ae..0000000000 --- a/app/provision_editor/readme.txt +++ /dev/null @@ -1,7 +0,0 @@ -Notes - -IFrame -http://www.quirksmode.org/js/iframe.html - -Tree View -http://www.dddekerf.dds.nl/DHTML_Treeview/DHTML_Treeview.htm \ No newline at end of file diff --git a/app/provision_editor/root.php b/app/provision_editor/root.php deleted file mode 100644 index 7b882438ea..0000000000 --- a/app/provision_editor/root.php +++ /dev/null @@ -1,50 +0,0 @@ - - Portions created by the Initial Developer are Copyright (C) 2008-2012 - the Initial Developer. All Rights Reserved. - - Contributor(s): - Mark J Crane -*/ - -// make sure the PATH_SEPARATOR is defined - if (!defined("PATH_SEPARATOR")) { - if ( strpos( $_ENV[ "OS" ], "Win" ) !== false ) { define("PATH_SEPARATOR", ";"); } else { define("PATH_SEPARATOR", ":"); } - } - -// make sure the document_root is set - $_SERVER["SCRIPT_FILENAME"] = str_replace("\\", "/", $_SERVER["SCRIPT_FILENAME"]); - $_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]); - $_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]); - //echo "DOCUMENT_ROOT: ".$_SERVER["DOCUMENT_ROOT"]."
\n"; - //echo "PHP_SELF: ".$_SERVER["PHP_SELF"]."
\n"; - //echo "SCRIPT_FILENAME: ".$_SERVER["SCRIPT_FILENAME"]."
\n"; - -// if the project directory exists then add it to the include path otherwise add the document root to the include path - if (is_dir($_SERVER["DOCUMENT_ROOT"].'/fusionpbx')){ - if(!defined('PROJECT_PATH')) { define('PROJECT_PATH', '/fusionpbx'); } - set_include_path( get_include_path() . PATH_SEPARATOR . $_SERVER["DOCUMENT_ROOT"].'/fusionpbx' ); - } - else { - if(!defined('PROJECT_PATH')) { define('PROJECT_PATH', ''); } - set_include_path( get_include_path() . PATH_SEPARATOR . $_SERVER['DOCUMENT_ROOT'] ); - } - -?> \ No newline at end of file