Shows form for new paste
``/login``
Login page for protecting site
+``/setup``
+ Check if everything is setup correctly and all dependencies are installed
``/user``
Edit logged-in user information
rewrite ^/search/([0-9]+)$ /search.php?page=$1;
rewrite ^/login$ /login.php;
+ rewrite ^/setup$ /setup.php;
rewrite ^/user$ /user.php;
}
RewriteRule ^search/([0-9]+)$ search.php?page=$1
RewriteRule ^login$ login.php
+RewriteRule ^setup$ setup.php
RewriteRule ^user$ user.php
--- /dev/null
+<?php
+/**
+ * Check if all is setup correctly
+ */
+namespace phorkie;
+$reqWritePermissions = false;
+require_once 'www-header.php';
+
+if (!$GLOBALS['phorkie']['cfg']['setupcheck']) {
+ header('HTTP/1.0 403 Forbidden');
+ header('Content-type: text/plain');
+ echo "Setup check is disabled\n";
+ exit(1);
+}
+
+header('Content-type: text/plain');
+echo "All fine\n";
+?>
if (!isset($GLOBALS['twig'])) {
echo '<h1>Exception</h1>';
echo '<p>' . $e->getMessage() . '</p>';
+ echo "\n";
exit();
}