summaryrefslogtreecommitdiff
path: root/htroot/Load_RSS_p.html
diff options
context:
space:
mode:
authororbiter <orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542>2010-08-27 11:56:51 +0000
committerorbiter <orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542>2010-08-27 11:56:51 +0000
commit104318d58ac32063f3a584194e6a85d20422068d (patch)
tree325a87d4de1461fdb1ea1a77ba8f737cdca3d9ef /htroot/Load_RSS_p.html
parent23ba107834f5b9a0dbfc060b437bccb38c43e72d (diff)
- added nice colors to feed indexing state messages
- added a 'remove all' button for new and scheduled rss feed list - made adding of new rss feeds concurrent so interface is more responsible git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7078 6c8d7289-2bf4-0310-a012-ef5d649a1542
Diffstat (limited to 'htroot/Load_RSS_p.html')
-rw-r--r--htroot/Load_RSS_p.html29
1 files changed, 13 insertions, 16 deletions
diff --git a/htroot/Load_RSS_p.html b/htroot/Load_RSS_p.html
index c26a6b554..50ab10d3f 100644
--- a/htroot/Load_RSS_p.html
+++ b/htroot/Load_RSS_p.html
@@ -5,17 +5,12 @@
#%env/templates/metas.template%#
<script type="text/javascript">
<!--
- function setall(name, check){
+ function setall(name) {
var selectForm = document.forms.namedItem(name);
var count = selectForm.elements["num"].value;
- if (check) for(i = 0; i < count; i++) {
- if (selectForm.elements["item_" + i].checked) {
- check = false;
- break;
- }
- }
- for(i = 0; i < count; i++){
- selectForm.elements["item_" + i].checked = check;
+ for (i = 0; i < count; i++) {
+ if (selectForm.elements["item_" + i] == null) continue;
+ selectForm.elements["item_" + i].checked = !selectForm.elements["item_" + i].checked;
}
}
-->
@@ -73,7 +68,7 @@
<legend><label for="table">List of Scheduled RSS Feed Load Targets</label></legend>
<table class="sortable" border="0" cellpadding="2" cellspacing="1">
<tr class="TableHeader" valign="bottom">
- <td><input type="checkbox" name="allswitch" onclick="setall(this.form.name, this.value)" /></td>
+ <td><input type="checkbox" name="allswitch" onclick="setall(this.form.name)" /></td>
<td>Title</td>
<td>URL/Referrer</td>
<td>Recording</td>
@@ -99,7 +94,8 @@
</table>
<p>
<input type="hidden" name="num" value="#[num]#" />
- <input type="submit" name="removeSelectedFeedScheduler" value="Remove Selected Feeds from Scheduler" /></dt>
+ <input type="submit" name="removeSelectedFeedsScheduler" value="Remove Selected Feeds from Scheduler" /></dt>
+ <input type="submit" name="removeAllFeedsScheduler" value="Remove All Feeds from Scheduler" /></dt>
</p>
</fieldset></form>
#(/showscheduledfeeds)#
@@ -109,7 +105,7 @@
<legend><label for="table">Available RSS Feed List</label></legend>
<table class="sortable" border="0" cellpadding="2" cellspacing="1">
<tr class="TableHeader" valign="bottom">
- <td><input type="checkbox" name="allswitch" onclick="setall(this.form.name, this.value)" /></td>
+ <td><input type="checkbox" name="allswitch" onclick="setall(this.form.name)" /></td>
<td>Title</td>
<td>URL/Referrer</td>
<td>Recording</td>
@@ -125,7 +121,8 @@
</table>
<p>
<input type="hidden" name="num" value="#[num]#" />
- <input type="submit" name="removeSelectedFeedNewList" value="Remove Selected Feeds from Feed List" /></dt>
+ <input type="submit" name="removeSelectedFeedsNewList" value="Remove Selected Feeds from Feed List" /></dt>
+ <input type="submit" name="removeAllFeedsNewList" value="Remove All Feeds from Feed List" /></dt>
<input type="submit" name="addSelectedFeedScheduler" value="Add Selected Feeds to Scheduler" /></dt>
</p>
</fieldset></form>
@@ -145,7 +142,7 @@
</dl>
<table class="sortable" border="0" cellpadding="2" cellspacing="1">
<tr class="TableHeader" valign="bottom">
- <td><input type="checkbox" name="allswitch" onclick="setall(this.form.name, this.value)" /></td>
+ <td><input type="checkbox" name="allswitch" onclick="setall(this.form.name)" /></td>
<td>State</td>
<td>Title</td>
<td>URL</td>
@@ -156,8 +153,8 @@
</tr>
#{item}#
<tr class="TableCellLight">
- <td align="left"><input type="checkbox" name="item_#[count]#" value="mark_#[guid]#" /></td>
- <td>#(state)#new::enqueued::indexed#(/state)#</td>
+ <td align="left">#(state)#<input type="checkbox" name="item_#[count]#" value="mark_#[guid]#" />::&nbsp;::&nbsp;#(/state)#</td>
+ #(state)#<td>new</td>::<td class="info">enqueued</td>::<td class="commit">indexed</td>#(/state)#
<td><a href="#[link]#">#[title]#</a></td>
<td><a href="#[link]#">#[link]#</a></td>
<td>#[author]#</td>