summaryrefslogtreecommitdiff
path: root/htroot/Load_RSS_p.html
diff options
context:
space:
mode:
authororbiter <orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542>2010-08-25 18:24:54 +0000
committerorbiter <orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542>2010-08-25 18:24:54 +0000
commit0010cd9db1d960aed0357639b653aafba94c7e62 (patch)
tree5c72cf60f587216100bcd1524de347ca172236e6 /htroot/Load_RSS_p.html
parent0f276dd63fae69c54280e56e31ca262308ff9a38 (diff)
Support for indexing of RSS feeds!
- added a scanning in html parser for rss feeds - storage of rss feed addresses, can be viewed with http://localhost:8080/Tables_p.html?table=rss - rss items retrieved by http://localhost:8080/Load_RSS_p.html (in Index Creation menu) can be selected and indexed - a rss feed retrieved in http://localhost:8080/Load_RSS_p.html can now be fully indexed - indexing of rss feeds can be placed in scheduler git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7073 6c8d7289-2bf4-0310-a012-ef5d649a1542
Diffstat (limited to 'htroot/Load_RSS_p.html')
-rw-r--r--htroot/Load_RSS_p.html39
1 files changed, 33 insertions, 6 deletions
diff --git a/htroot/Load_RSS_p.html b/htroot/Load_RSS_p.html
index 4776b39a3..9a7b95937 100644
--- a/htroot/Load_RSS_p.html
+++ b/htroot/Load_RSS_p.html
@@ -36,11 +36,32 @@
<dl>
<dt><b>URL of the RSS feed</b></dt>
<dd><input type="text" name="url" value="#[url]#" size="60" maxlength="256"/></dd>
- <dt>Simulation Mode</dt>
+ <dt>Preview</dt>
<dd><input type="submit" name="showrss" value="Show RSS Items" /></dd>
- <dt>Indexing Mode</dt>
- <dd>#(showload)#Available after successful loading of rss feed in simulation mode::
- <!--<input type="submit" name="loadrss" value="Index RSS Items" />-->not yet implemented <b>THIS INTERFACE IS A STUB - DEVELOPMENT IS ONGOING</b>
+ <dt>Indexing</dt>
+ <dd>#(showload)#Available after successful loading of rss feed in preview::
+ <input type="hidden" name="url" value="#[rss]#" />
+ <input type="submit" name="indexAllItemContent" value="Add All Items to Index (full content of url)" />
+ <dl>
+ <dt>once<input type="radio" name="repeat" value="off" checked="checked"/></dt>
+ <dd>load this feed once now</dd>
+ <dt>scheduled<input type="radio" name="repeat" value="on"/></dt>
+ <dd>repeat the feed loading every<br/>
+ <select name="repeat_time">
+ <option value="1">1</option><option value="2">2</option><option value="3">3</option>
+ <option value="4">4</option><option value="5">5</option><option value="6">6</option>
+ <option value="7" selected="selected">7</option>
+ <option value="8">8</option><option value="9">9</option><option value="10">10</option>
+ <option value="12">12</option><option value="14">14</option><option value="21">21</option>
+ <option value="28">28</option><option value="30">30</option>
+ </select>
+ <select name="repeat_unit">
+ <option value="selminutes">minutes</option>
+ <option value="selhours">hours</option>
+ <option value="seldays" selected="selected">days</option>
+ </select> automatically.
+ </dd>
+ </dl>
#(/showload)#</dd>
</dl>
@@ -49,7 +70,7 @@
#(showitems)#::
<form name="rssfeed"><fieldset>
- <legend><label for="table">RSS Feed</label></legend>
+ <legend><label for="table">RSS Feed of #[rss]#</label></legend>
<dl>
<dt>Title</dt><dd>#[title]#</dd>
<dt>Author</dt><dd>#[author]#</dd>
@@ -62,6 +83,7 @@
<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>State</td>
<td>Title</td>
<td>URL</td>
<td>Author</td>
@@ -71,7 +93,8 @@
</tr>
#{item}#
<tr class="TableCellLight">
- <td align="left"><input type="checkbox" name="item_#[count]#" value="mark_#[hash]#" /></td>
+ <td align="left"><input type="checkbox" name="item_#[count]#" value="mark_#[guid]#" /></td>
+ <td>#(state)#new::enqueued::indexed#(/state)#</td>
<td><a href="#[link]#">#[title]#</a></td>
<td><a href="#[link]#">#[link]#</a></td>
<td>#[author]#</td>
@@ -81,7 +104,11 @@
</tr>
#{/item}#
</table>
+ <p>
<input type="hidden" name="num" value="#[num]#" />
+ <input type="hidden" name="url" value="#[rss]#" />
+ <input type="submit" name="indexSelectedItemContent" value="Add Selected Items to Index (full content of url)" /></dt>
+ </p>
</fieldset></form>
#(/showitems)#