summaryrefslogtreecommitdiffstats
path: root/usr/local/www/filebrowser
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2015-08-25 08:08:24 -0300
committerRenato Botelho <renato@netgate.com>2015-08-25 14:49:54 -0300
commit46bc6e545a17e77202aaf01ec0cd8d5a46567525 (patch)
tree32d18dda436ec739c67c489ceb771e8629cd926f /usr/local/www/filebrowser
parent4d9801c2dbd2b3e54a39578ee62b93af66607227 (diff)
downloadpfsense-46bc6e545a17e77202aaf01ec0cd8d5a46567525.zip
pfsense-46bc6e545a17e77202aaf01ec0cd8d5a46567525.tar.gz
Move main pfSense content to src/
Diffstat (limited to 'usr/local/www/filebrowser')
-rw-r--r--usr/local/www/filebrowser/browser.js48
-rw-r--r--usr/local/www/filebrowser/browser.php165
-rwxr-xr-xusr/local/www/filebrowser/images/file_code.gifbin610 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/file_database.gifbin621 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/file_doc.gifbin1061 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/file_flash.gifbin627 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/file_generic.gifbin1068 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/file_image.gifbin608 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/file_js.gifbin1077 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/file_pdf.gifbin603 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/file_php.gifbin603 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/file_ppt.gifbin1071 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/file_system.gifbin601 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/file_xls.gifbin1060 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/file_zip.gifbin612 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/folder_generic.gifbin996 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/icon_cancel.gifbin1024 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/icon_contract.gifbin599 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/icon_expand.gifbin613 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/icon_home.gifbin1027 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/icon_left.gifbin306 -> 0 bytes
-rwxr-xr-xusr/local/www/filebrowser/images/icon_magnifier.gifbin568 -> 0 bytes
22 files changed, 0 insertions, 213 deletions
diff --git a/usr/local/www/filebrowser/browser.js b/usr/local/www/filebrowser/browser.js
deleted file mode 100644
index 2769db3..0000000
--- a/usr/local/www/filebrowser/browser.js
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- pfSense_MODULE: shell
-*/
-
-jQuery(document).ready(
- function() {
- jQuery("#fbOpen").click(
- function() {
- jQuery("#fbBrowser").fadeIn(750);
- fbBrowse(jQuery("#fbTarget").val());
- }
- );
- }
-);
-
-function fbBrowse(path) {
- jQuery("#fileContent").fadeOut();
-
- if (jQuery("#fbCurrentDir")) {
- jQuery("#fbCurrentDir").html("Loading ...");
- }
-
- jQuery.ajax(
- "/filebrowser/browser.php?path=" + encodeURI(path ? path : "/"),
- { type: "get", complete: fbComplete }
- );
-
-}
-
-function fbComplete(req) {
- jQuery("#fbBrowser").html(req.responseText);
-
- var actions = {
- fbHome: function() { fbBrowse("/"); },
- fbClose: function() { jQuery("#fbBrowser").fadeOut(750); },
- fbDir: function() { fbBrowse(this.id); },
- fbFile: function() { jQuery("#fbTarget").val(this.id); }
- }
-
- for (var type in actions) {
- jQuery("#fbBrowser ." + type).each(
- function() {
- jQuery(this).click(actions[type]);
- jQuery(this).css("cursor","pointer");
- }
- );
- }
-}
diff --git a/usr/local/www/filebrowser/browser.php b/usr/local/www/filebrowser/browser.php
deleted file mode 100644
index 8ab05db..0000000
--- a/usr/local/www/filebrowser/browser.php
+++ /dev/null
@@ -1,165 +0,0 @@
-<?php
-
-require_once("guiconfig.inc");
-
-/*
- pfSense_MODULE: shell
- Copyright (C) 2013-2015 Electric Sheep Fencing, LP
-
-*/
-// Fetch a list of directories and files inside a given directory
-function get_content($dir) {
- $dirs = array();
- $files = array();
-
- clearstatcache();
- $fd = @opendir($dir);
-
- while ($entry = @readdir($fd)) {
- if ($entry == ".") {
- continue;
- }
- if ($entry == ".." && $dir == "/") {
- continue;
- }
- if (is_dir("{$dir}/{$entry}")) {
- array_push($dirs, $entry);
- } else {
- array_push($files, $entry);
- }
- }
-
- @closedir($fd);
-
- natsort($dirs);
- natsort($files);
-
- return array($dirs, $files);
-}
-
-$path = realpath(strlen($_GET['path']) > 0 ? $_GET['path'] : "/");
-if (is_file($path)) {
- $path = dirname($path);
-}
-
-// ----- header -----
-?>
-<table width="100%">
- <tr>
- <td class="fbHome" width="25px" align="left">
- <img onClick="jQuery('#fbTarget').val('<?=$realDir?>'); fbBrowse('/');" src="/filebrowser/images/icon_home.gif" alt="Home" title="Home" />
- </td>
- <td><b><?=$path;?></b></td>
- <td class="fbClose" align="right">
- <img onClick="jQuery('#fbBrowser').fadeOut();" border="0" src="/filebrowser/images/icon_cancel.gif" alt="Close" title="Close" />
- </td>
- </tr>
- <tr>
- <td id="fbCurrentDir" colspan="3" class="vexpl" align="left">
-<?php
-
-// ----- read contents -----
-if (is_dir($path)) {
- list($dirs, $files) = get_content($path);
-?>
-
- </td>
- </tr>
-<?php
-} else {
-?>
- Directory does not exist.
- </td>
- </tr>
-</table>
-<?php
- exit;
-}
-
-// ----- directories -----
-foreach ($dirs as $dir):
- $realDir = realpath("{$path}/{$dir}");
-?>
- <tr>
- <td></td>
- <td class="fbDir vexpl" id="<?=$realDir;?>" align="left">
- <div onClick="jQuery('#fbTarget').val('<?=$realDir?>'); fbBrowse('<?=$realDir?>');">
- <img src="/filebrowser/images/folder_generic.gif" />
- &nbsp;<?=$dir;?>
- </div>
- </td>
- <td></td>
- </tr>
-<?php
-endforeach;
-
-// ----- files -----
-foreach ($files as $file):
- $ext = strrchr($file, ".");
-
- switch ($ext) {
- case ".css":
- case ".html":
- case ".xml":
- $type = "code";
- break;
- case ".rrd":
- $type = "database";
- break;
- case ".gif":
- case ".jpg":
- case ".png":
- $type = "image";
- break;
- case ".js":
- $type = "js";
- break;
- case ".pdf":
- $type = "pdf";
- break;
- case ".inc":
- case ".php":
- $type = "php";
- break;
- case ".conf":
- case ".pid":
- case ".sh":
- $type = "system";
- break;
- case ".bz2":
- case ".gz":
- case ".tgz":
- case ".zip":
- $type = "zip";
- break;
- default:
- $type = "generic";
- }
-
- $fqpn = "{$path}/{$file}";
-
- if (is_file($fqpn)) {
- $fqpn = realpath($fqpn);
- $size = sprintf("%.2f KiB", filesize($fqpn) / 1024);
- } else {
- $size = "";
- }
-
-?>
- <tr>
- <td></td>
- <td class="fbFile vexpl" id="<?=$fqpn;?>" align="left">
- <?php $filename = str_replace("//","/", "{$path}/{$file}"); ?>
- <div onClick="jQuery('#fbTarget').val('<?=$filename?>'); loadFile(); jQuery('#fbBrowser').fadeOut();">
- <img src="/filebrowser/images/file_<?=$type;?>.gif" alt="" title="">
- &nbsp;<?=$file;?>
- </div>
- </td>
- <td align="right" class="vexpl">
- <?=$size;?>
- </td>
- </tr>
-<?php
-endforeach;
-?>
-</table>
diff --git a/usr/local/www/filebrowser/images/file_code.gif b/usr/local/www/filebrowser/images/file_code.gif
deleted file mode 100755
index f06a205..0000000
--- a/usr/local/www/filebrowser/images/file_code.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/file_database.gif b/usr/local/www/filebrowser/images/file_database.gif
deleted file mode 100755
index d479c91..0000000
--- a/usr/local/www/filebrowser/images/file_database.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/file_doc.gif b/usr/local/www/filebrowser/images/file_doc.gif
deleted file mode 100755
index 222c31b..0000000
--- a/usr/local/www/filebrowser/images/file_doc.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/file_flash.gif b/usr/local/www/filebrowser/images/file_flash.gif
deleted file mode 100755
index e565c37..0000000
--- a/usr/local/www/filebrowser/images/file_flash.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/file_generic.gif b/usr/local/www/filebrowser/images/file_generic.gif
deleted file mode 100755
index 5f39482..0000000
--- a/usr/local/www/filebrowser/images/file_generic.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/file_image.gif b/usr/local/www/filebrowser/images/file_image.gif
deleted file mode 100755
index 4960683..0000000
--- a/usr/local/www/filebrowser/images/file_image.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/file_js.gif b/usr/local/www/filebrowser/images/file_js.gif
deleted file mode 100755
index 9b6601f..0000000
--- a/usr/local/www/filebrowser/images/file_js.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/file_pdf.gif b/usr/local/www/filebrowser/images/file_pdf.gif
deleted file mode 100755
index b01bb23..0000000
--- a/usr/local/www/filebrowser/images/file_pdf.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/file_php.gif b/usr/local/www/filebrowser/images/file_php.gif
deleted file mode 100755
index ab7f459..0000000
--- a/usr/local/www/filebrowser/images/file_php.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/file_ppt.gif b/usr/local/www/filebrowser/images/file_ppt.gif
deleted file mode 100755
index 0383c98..0000000
--- a/usr/local/www/filebrowser/images/file_ppt.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/file_system.gif b/usr/local/www/filebrowser/images/file_system.gif
deleted file mode 100755
index f1997c7..0000000
--- a/usr/local/www/filebrowser/images/file_system.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/file_xls.gif b/usr/local/www/filebrowser/images/file_xls.gif
deleted file mode 100755
index d004013..0000000
--- a/usr/local/www/filebrowser/images/file_xls.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/file_zip.gif b/usr/local/www/filebrowser/images/file_zip.gif
deleted file mode 100755
index ec98255..0000000
--- a/usr/local/www/filebrowser/images/file_zip.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/folder_generic.gif b/usr/local/www/filebrowser/images/folder_generic.gif
deleted file mode 100755
index 45b191d..0000000
--- a/usr/local/www/filebrowser/images/folder_generic.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/icon_cancel.gif b/usr/local/www/filebrowser/images/icon_cancel.gif
deleted file mode 100755
index 246a819..0000000
--- a/usr/local/www/filebrowser/images/icon_cancel.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/icon_contract.gif b/usr/local/www/filebrowser/images/icon_contract.gif
deleted file mode 100755
index cf82159..0000000
--- a/usr/local/www/filebrowser/images/icon_contract.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/icon_expand.gif b/usr/local/www/filebrowser/images/icon_expand.gif
deleted file mode 100755
index 06c0c68..0000000
--- a/usr/local/www/filebrowser/images/icon_expand.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/icon_home.gif b/usr/local/www/filebrowser/images/icon_home.gif
deleted file mode 100755
index f888434..0000000
--- a/usr/local/www/filebrowser/images/icon_home.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/icon_left.gif b/usr/local/www/filebrowser/images/icon_left.gif
deleted file mode 100755
index 0d1137c..0000000
--- a/usr/local/www/filebrowser/images/icon_left.gif
+++ /dev/null
Binary files differ
diff --git a/usr/local/www/filebrowser/images/icon_magnifier.gif b/usr/local/www/filebrowser/images/icon_magnifier.gif
deleted file mode 100755
index e96e548..0000000
--- a/usr/local/www/filebrowser/images/icon_magnifier.gif
+++ /dev/null
Binary files differ
OpenPOWER on IntegriCloud