summaryrefslogtreecommitdiffstats
path: root/common/admin/administration.php
diff options
context:
space:
mode:
Diffstat (limited to 'common/admin/administration.php')
-rwxr-xr-xcommon/admin/administration.php42
1 files changed, 42 insertions, 0 deletions
diff --git a/common/admin/administration.php b/common/admin/administration.php
new file mode 100755
index 0000000..1202e91
--- /dev/null
+++ b/common/admin/administration.php
@@ -0,0 +1,42 @@
+<?php
+
+require_once dirname(__FILE__) . '/inc/auth.inc.php';
+require_once dirname(__FILE__) . '/../app/app.php';
+
+$opml = OpmlManager::load(dirname(__FILE__) . '/../custom/people.opml');
+$opml_people = $opml->getPeople();
+$page_id = 'admin-admin';
+$header_extra = <<<"HTML"
+ <script>
+ window.onload = function(){
+ var formManage = document.getElementById('frmPurge');
+ formManage.onsubmit = function(){
+ return confirm("{$l10n->getString('Are you sure you want to purge the cache?')}");
+ }
+ }
+ </script>
+
+HTML;
+
+$page_content = <<<"FRAGMENT"
+
+ <div class="widget">
+ <h3>{$l10n->getString('Clear cache')}</h3>
+ <form action="purgecache.php" method="post" id="frmPurge">
+ <p><label>{$l10n->getString('Clear cache:')}</label><input type="submit" class="submit delete" name="purge" id="purge" value="{$l10n->getString('Clear')}" /></p>
+ <p class="help">{$l10n->getString('Clearing the cache will make moonmoon reload all feeds.')}</p>
+ </form>
+ </div>
+
+ <div class="widget">
+ <h3>{$l10n->getString('Change administrator password')}</h3>
+ <form action="changepassword.php" method="post" id="frmPassword">
+ <p><label for="password">{$l10n->getString('New password:')}</label> <input type="password" class="text" value="" name="password" id="password" size="20" /> <input type="submit" class="submit delete" name="changepwd" id="changepwd" value="{$l10n->getString('Change password')}" /></p>
+ </form>
+ </div>
+
+FRAGMENT;
+
+$footer_extra = '';
+$admin_access = 1;
+require_once dirname(__FILE__) . '/template.php';