]> git.wh0rd.org - tt-rss.git/commitdiff
add preferences tab
authorAndrew Dolgov <fox@bah.spb.su>
Wed, 16 Nov 2005 17:53:50 +0000 (18:53 +0100)
committerAndrew Dolgov <fox@bah.spb.su>
Wed, 16 Nov 2005 17:53:50 +0000 (18:53 +0100)
prefs.js
prefs.php

index b9973fd2e6925c7cc3ad8b4ed2e8bcc4d12c805f..170423423c92a32227688ba90f383fb907821e88 100644 (file)
--- a/prefs.js
+++ b/prefs.js
@@ -94,6 +94,19 @@ function labellist_callback() {
                p_notify("");
        }
 }
+
+function prefslist_callback() {
+       var container = document.getElementById('prefContent');
+       if (xmlhttp.readyState == 4) {
+
+               container.innerHTML=xmlhttp.responseText;
+
+               p_notify("");
+       }
+}
+
+
+
 function notify_callback() {
        var container = document.getElementById('notify');
        if (xmlhttp.readyState == 4) {
@@ -708,6 +721,21 @@ function updateLabelList() {
        xmlhttp.send(null);
 }
 
+function updatePrefsList() {
+
+       if (!xmlhttp_ready(xmlhttp)) {
+               printLockingError();
+               return
+       }
+
+       p_notify("Loading, please wait...");
+
+       xmlhttp.open("GET", "backend.php?op=pref-prefs", true);
+       xmlhttp.onreadystatechange=prefslist_callback;
+       xmlhttp.send(null);
+
+}
+
 function selectTab(id) {
 
        if (id == "feedConfig") {
@@ -716,6 +744,8 @@ function selectTab(id) {
                updateFilterList();
        } else if (id == "labelConfig") {
                updateLabelList();
+       } else if (id == "genConfig") {
+               updatePrefsList();
        }
 
        var tab = document.getElementById(active_tab + "Tab");
index 09fbc9e54321ec52dceb8b4841841658df1e07cc..1c4b5e2d6d3d9ece4d6f3b118ad2e91ebc956962 100644 (file)
--- a/prefs.php
+++ b/prefs.php
@@ -45,6 +45,9 @@
                <input id="labelConfigTab" class="prefsTab" type="submit" value="Label Editor"
                        onclick="selectTab('labelConfig')">
                <? } ?>
+               <input id="genConfigTab" class="prefsTab" type="submit" value="User Preferences"
+                       onclick="selectTab('genConfig')">
+
        </td>
        <td class="prefsToolbar" valign="middle" align="right"> 
                <input type="submit" onclick="gotoMain()" class="button" value="Return to main">