diff options
| author | orbiter <orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542> | 2010-08-27 11:56:51 +0000 |
|---|---|---|
| committer | orbiter <orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542> | 2010-08-27 11:56:51 +0000 |
| commit | 104318d58ac32063f3a584194e6a85d20422068d (patch) | |
| tree | 325a87d4de1461fdb1ea1a77ba8f737cdca3d9ef /htroot/Load_RSS_p.html | |
| parent | 23ba107834f5b9a0dbfc060b437bccb38c43e72d (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.html | 29 |
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]#" />:: :: #(/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> |
