diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2014-05-02 17:42:34 +0200 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2014-05-02 17:42:34 +0200 |
| commit | d06f9e8ea6cefcfae1ad28bb203a7e4e562820a8 (patch) | |
| tree | 6da926eee3b793d23a08d87bff65ac605f2ce038 /www | |
| parent | 898642aecf2bcff3a255bbcbba319d1d0458812d (diff) | |
| download | phorkie-d06f9e8ea6cefcfae1ad28bb203a7e4e562820a8.tar.gz phorkie-d06f9e8ea6cefcfae1ad28bb203a7e4e562820a8.zip | |
basic web+fork handling
Diffstat (limited to 'www')
| -rw-r--r-- | www/.htaccess | 1 | ||||
| -rw-r--r-- | www/fork-remote.php | 10 | ||||
| -rw-r--r-- | www/help.php | 15 |
3 files changed, 23 insertions, 3 deletions
diff --git a/www/.htaccess b/www/.htaccess index 94a6979..bf8c582 100644 --- a/www/.htaccess +++ b/www/.htaccess @@ -18,6 +18,7 @@ RewriteRule ^([0-9]+)/rev-raw/(.+)/(.+)$ raw.php?id=$1&rev=$2&file=$3 RewriteRule ^([0-9]+)/tool/([^/]+)/(.+)$ tool.php?id=$1&tool=$2&file=$3 RewriteRule ^fork-remote$ fork-remote.php +RewriteRule ^help$ help.php RewriteRule ^new$ new.php RewriteRule ^feed/new$ feed-new.php diff --git a/www/fork-remote.php b/www/fork-remote.php index 4f1b682..f41f981 100644 --- a/www/fork-remote.php +++ b/www/fork-remote.php @@ -8,8 +8,12 @@ require_once 'www-header.php'; $error = null; $urls = null; -if (isset($_POST['remote_url'])) { - $fr = new ForkRemote($_POST['remote_url']); +if (isset($_REQUEST['remote_url'])) { + if (substr($_REQUEST['remote_url'], 0, 9) == 'web+fork:') { + $_REQUEST['remote_url'] = substr($_REQUEST['remote_url'], 9); + } + + $fr = new ForkRemote($_REQUEST['remote_url']); if (false === $fr->parse()) { //no url found $error = $fr->error; @@ -45,7 +49,7 @@ if (is_array($urls)) { render( 'fork-remote', array( - 'remote_url' => isset($_POST['remote_url']) ? $_POST['remote_url'] : '', + 'remote_url' => isset($_REQUEST['remote_url']) ? $_REQUEST['remote_url'] : '', 'error' => $error, 'urls' => $urls, 'urlselsize' => $selsize, diff --git a/www/help.php b/www/help.php new file mode 100644 index 0000000..fe56c22 --- /dev/null +++ b/www/help.php @@ -0,0 +1,15 @@ +<?php +namespace phorkie; +/** + * Show help + */ +$reqWritePermissions = false; +require_once 'www-header.php'; + +render( + 'help', + array( + 'htmlhelper' => new HtmlHelper(), + ) +); +?> |
