yacy_search_server/htroot/YMarks.html
luccioman 199b2ce52d Translator refactoring : to simplify locale files writing, process keys
as simple string and no more as regular expressions.
Updated all locale files to adapt to refectored Translator : removed
useless escaped characters and did minor corrections.
Performed minor syntax corrections on some html source files.
Added an util to translate all html source files with all locales
without launching full YaCy application.
Corrected main arguments parsing on other translation utils.
2015-09-11 17:20:11 +02:00

396 lines
17 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>YaCy Bookmarks</title>
#%env/templates/metas.template%#
<link media="screen" type="text/css" href="jquery/flexigrid/css/flexigrid.pack.css" rel="stylesheet" />
<script src="jquery/flexigrid/js/flexigrid.pack.js" type="text/javascript"></script>
<link media="screen" type="text/css" href="jquery/css/jquery.multiselect.css" rel="stylesheet" />
<script src="jquery/js/jquery.multiselect.min.js" type="text/javascript"></script>
<link media="screen" type="text/css" href="jquery/css/jquery.tagsinput.css" rel="stylesheet" />
<script src="jquery/js/jquery.tagsinput.min.js" type="text/javascript"></script>
<link media="screen" type="text/css" href="jquery/css/jquery.multiselect.filter.css" rel="stylesheet" />
<script src="jquery/js/jquery.multiselect.filter.min.js" type="text/javascript"></script>
<link media="screen" type="text/css" href="yacy/ui/css/jquery.treeview.css" rel="stylesheet" />
<script src="yacy/ui/js/jquery.treeview.min.js" type="text/javascript"></script>
<script src="yacy/ui/js/jquery.treeview.async.js" type="text/javascript"></script>
<link media="screen" type="text/css" href="env/yacy-ymarks.css" rel="stylesheet" />
<script src="js/yacy-ymarks.js" type="text/javascript"></script>
<script src="js/yacy-ymarks-bookmark-actions.js" type="text/javascript"></script>
<script src="js/yacy-ymarks-tag-actions.js" type="text/javascript"></script>
</head>
<body id="ymarks_body">
#%env/templates/header.template%#
<div id="api">
<a href="api/table_p.xml?table=admin_bookmarks&count=100&search=" id="apilink"><img src="env/grafics/api.png" width="60" height="40" alt="API"/></a>
<span>The information that is presented on this page can also be retrieved as XML.
Click the API icon to see the XML.
To see a list of all APIs, please visit the <a href="http://www.yacy-websuche.de/wiki/index.php/Dev:API" target="_blank">API wiki page</a>.</span>
</div>
<div class="SubMenu">
<h3>Bookmarks (user: #[user]# size: #[size]#)</h3>
<!--
<ul class="SubMenu">
#(login)#<li><a href="YMarks.html" class="MenuItemLink">Login</a></li>::#(/login)#
<li><a href="api/ymarks/test_treeview.html" class="MenuItemLink #(authorized)#lock::unlock#(/authorized)#">TreeView</a></li>
<li><a href="api/ymarks/test_import.html" class="MenuItemLink #(authorized)#lock::unlock#(/authorized)#">Import Bookmarks</a></li>
<li><a href="api/ymarks/get_xbel.xml" class="MenuItemLink #(authorized)#lock::unlock#(/authorized)#">Bookmarks (XBEL)</a></li>
</ul>
<p/>
-->
</div>
<div id="ymarks_sidebar" class="sidebar" style="overflow: auto;">
<ul>
<li><a href="#ymarks_nav_tab" title="navigation"><span>Explorer</span></a></li>
<li><a href="#ymarks_tags_tab" title="tags"><span>Tag Manager</span></a></li>
<li><a href="#ymarks_import_tab" title="import"><span>Import</span></a></li>
<!-- <li><a href="#ymarks_export_tab" title="export"><span>Export</span></a></li> -->
</ul>
<div id="ymarks_nav_tab">
<!--
<div style="margin-top:2px; background:url('yacy/ui/img/flexigrid/bg.gif') repeat-x scroll center top #FAFAFA;
border-color:#CCCCCC #CCCCCC -moz-use-text-color; border-style:solid solid none; border-width:1px 1px 0; padding:5px;
margin-top:-10px; margin-left:-15px; margin-right:-15px; margin-bottom: 15px;">
<img src="yacy/ui/img-2/plus.png" alt="Add" style="padding-right:4px; padding-left:5px;"/>Add
<img src="yacy/ui/img-2/cancel.png" alt="Delete" style="padding-right:4px; padding-left:5px;"/>Delete
<img src="yacy/ui/img-2/pencil.png" alt="Edit" style="padding-right:4px; padding-left:5px;"/>Edit
<img src="yacy/ui/img-2/question_blue.png" alt="Help" style="padding-right:4px; padding-left:25px;"/>Help
</div>
-->
<div class="tagSelect">
<p>
<select id="tag_include" name="tag_include" multiple="multiple"></select>
</p>
</div>
<div>
<ul id="ymarks_treeview" class="filetree"></ul>
</div>
</div>
<div id="ymarks_tags_tab">
<!--
<div style="margin-top:2px; background:url('yacy/ui/img/flexigrid/bg.gif') repeat-x scroll center top #FAFAFA;
border-color:#CCCCCC #CCCCCC -moz-use-text-color; border-style:solid solid none; border-width:1px 1px 0; padding:5px;
margin-top:-10px; margin-left:-15px; margin-right:-15px; margin-bottom: 15px;">
<img src="yacy/ui/img-2/plus.png" alt="Add" style="padding-right:4px; padding-left:5px;"/>Add
<img src="yacy/ui/img-2/cancel.png" alt="Delete" style="padding-right:4px; padding-left:5px;"/>Delete
<img src="yacy/ui/img-2/pencil.png" alt="Edit" style="padding-right:4px; padding-left:5px;"/>Edit
<img src="yacy/ui/img-2/question_blue.png" alt="Help" style="padding-right:4px; padding-left:25px;"/>Help
</div>
-->
<div>
<p id="ymarks_tagcloud"></p>
</div>
<hr />
<div class="tagSelect">
<form id="ymarks_tagmanager" action="YMarks.html" method="post" enctype="multipart/form-data" accept-charset="UTF-8">
<h4>Tag Manager<img title="help" alt="help" class="help" src="yacy/ui/img-2/question_blue.png" /></h4>
All tag actions are applied to the sub-set of bookmarks defined by this query.
<p>
<small>Query</small>
<input class="input" type="text" name="query" id="query" />
<br />
<small>Query Type</small>
<select id= "ymarks_qtype" name="qtype">
<option value="_tags" selected="selected">Tags (comma seperated)</option>
<option value="tags">Tags (regexp)</option>
<option value="_folder">Folders (comma seperated)</option>
<option value="folders">Folders (regexp)</option>
<option value="title">Title (regexp)</option>
<option value="desc">Description (regexp)</option>
</select>
</p>
<hr />
<p>
<select id="tag_select" name="tags" multiple="multiple"></select><br />
</p>
<p>
Enter tags to add (<i>replace with</i>)
<br /><small>(comma separated tags)</small>
<input class="input" type="text" name="replace" id="source" value="" />
</p>
<hr />
<p style="text-align: right">
<input type="submit" name="action" value="Replace" />
</p>
<!--
<hr />
<h5>Automatic tagging</h5>
<p>
<input type="radio" name="autotag" value="empty" checked="checked"/> Only for empty/unsorted tags
<br />
<input type="radio" name="autotag" value="overwrite" /> Overwriting existing tags
<br />
<input type="radio" name="autotag" value="merge" /> Merging with existing tags
</p>
<p style="text-align: right">
<input type="submit" name="tagmanager" value="Run" />
</p>
-->
</form>
</div>
</div>
<div id="ymarks_import_tab">
<form action="/api/ymarks/import_ymark.html" method="post" enctype="multipart/form-data" accept-charset="UTF-8">
<input type="hidden" value="/YMarks.html" name="redirect">
<h4>Bookmark Importer<img alt="help" title="If you put in your bookmarks here, you can access them anywhere where you have access to your YaCy peer. Think of it as your 'personal cloud' for bookmarking." class="help" src="yacy/ui/img-2/question_blue.png"></h4>
<p>
<table cellspacing="3">
<tr>
<td> <input type="radio" name="importer" value="html" checked="checked" /> </td>
<td>Netscape HTML</td>
</tr>
<tr>
<td><input type="radio" name="importer" value="json" /></td>
<td>Firefox JSON</td>
</tr>
<tr>
<td><input type="radio" name="importer" value="xbel" /></td>
<td>XBEL</td>
</tr>
<tr>
<td><input type="radio" name="importer" value="surro" /></td>
<td>Surrogate XML</td>
</tr>
<tr>
<td><input type="radio" name="importer" value="dmoz" /></td>
<td>DMOZ XML</td>
</tr>
<tr>
<td><input type="radio" name="importer" value="list" disabled="disabled"/></td>
<td>YaCy White/Black List</td>
</tr>
<tr>
<td><input type="radio" name="importer" value="bmks" /></td>
<td>YaCy bookmarks.db (admin)</td>
</tr>
<tr>
<td><input type="radio" name="importer" value="crawls" /></td>
<td>YaCy Crawl Starts (admin)</td>
</tr>
</table>
</p>
<p>
<small>Bookmark file</small>
<input class="input" type="file" name="bmkfile" id="bmkfile" size="8" /><br />
</p>
<hr />
<h4>Folder settings<img alt="help" title="A folder structure is helpful to organize your bookmarks in a hierarchical way." class="help" src="yacy/ui/img-2/question_blue.png"></h4>
<p>
<small>Source folder</small>
<input class="input" type="text" name="source" id="source" value="" disabled="disabled" />
</p>
<p>
<small>Target folder</small>
<input class="input" type="text" name="root" id="root" value="/Imported Bookmarks" />
</p>
<hr />
<h4>Automatic tagging<img alt="help" title="Tags are words that are attached to documents as metadata. It is possible to read all the documents and find the attached tags automatically." class="help" src="yacy/ui/img-2/question_blue.png"></h4>
<p>
<table cellspacing="5">
<tr>
<td><input type="radio" name="autotag" value="off" checked="checked" /></td>
<td>Off</td>
</tr>
<tr>
<td><input type="radio" name="autotag" value="empty" /></td>
<td>Only for empty tags</td>
</tr>
<tr>
<td><input type="radio" name="autotag" value="overwrite" /></td>
<td>Overwriting existing tags</td>
</tr>
<tr>
<td><input type="radio" name="autotag" value="merge" /></td>
<td>Merging with existing tags</td>
</tr>
</table>
</p>
<hr />
<h4>Automatic Indexing<img alt="help" title="While doing the bookmark import, YaCy can push all URLs to the indexing process" class="help" src="yacy/ui/img-2/question_blue.png"></h4>
<p>
<table cellspacing="5">
<tr>
<td><input type="radio" name="indexing" value="off" checked="checked" /></td>
<td>No indexing</td>
</tr>
<tr>
<td><input type="radio" name="indexing" value="single" /></td>
<td>Index every bookmark entry</td>
</tr>
<tr>
<td><input type="radio" name="indexing" value="onelink" /></td>
<td>Index every bookmark entry plus all directly linked pages</td>
</tr>
<tr>
<td><input type="radio" name="indexing" value="fulldomain" /></td>
<td>Index all domains from all bookmarks completely</td>
</tr>
<tr>
<td><input type="checkbox" name="medialink" /></td>
<td><br />include all media (image/movie/document) links</td>
</tr>
</table>
</p>
<hr />
<p style="text-align: right">
<input type="submit" name="importbookmarks" value="Import" />
</p>
</form>
</div>
<!--
<div id="ymarks_export_tab">
</div>
-->
</div>
<!-- Display Bookmarks Table -->
<div class ="main">
<table id="ymarks_flexigrid" summary="YaCy Bookmarks">
<tbody>
</tbody>
</table>
</div>
<!-- Bookmarks Edit Dialog -->
<div id="ymarks_add_dialog" class="bm_dialog" title="Add & Edit Bookmark">
<form id="bmaddform" method="post" accept-charset="UTF-8" action="jQuery">
<table>
<tr>
<td>
<img id="bmaddimg" src="yacy/ui/img-1/Star.png" />
</td>
<td>
<label for="bm_public">Public:</label>
<br />
<select name="public" id="bm_public" class="bm_select">
<option value="true">yes</option>
<option value="false">no</option>
</select>
</td>
</tr>
</table>
<div>
<label for="bm_url">URL:</label>
<br />
<input type="text" name="url" id="bm_url" class="bm_input" size="80" />
<br />
<label for="bm_title">Title:</label>
<br />
<input type="text" name="title" id="bm_title" class="bm_input" size="80" />
<br />
<label for="bm_desc">Description:</label>
<br />
<textarea name="desc" id="bm_desc" class="bm_input" rows="3" cols="20">
</textarea>
<br />
<label for="bm_path">Folder (/folder/subfolder):</label>
<br />
<input type="text" name="folders" id="bm_path" class="bm_input" size="80" />
<br />
<label for="bm_tags">Tags (comma separated):</label>
<br />
<input type="text" name="tags" id="bm_tags" class="bm_input" size="80" />
</div>
</form>
</div>
<div id="ymarks_crawlstart" class="bm_dialog" title="Craw Start">
<form id="ymarks_crawler" method="post" action="Crawler_p.html" enctype="multipart/form-data" accept-charset="UTF-8">
<table cellspacing="10" cellpadding="20">
<tr id="ymarks_crawlstart_msg"></tr>
<tr>
<td>Bookmark</td>
<td>
<input type="hidden" name="crawlingMode" id="crawlingMode" value="url" />
<input name="crawlingURL" id="crawlingURL" type="text" size="35" maxlength="256" />
</td>
</tr>
<tr>
<td>Filter</td>
<td>
<input type="radio" name="range" id="rangeWide" value="wide" >No filter<br />
<input type="hidden" id="mustmatch" type="text" value=".*" maxlength="100" size="60" name="mustmatch">
<input type="radio" name="range" id="rangeDomain" value="domain" checked="checked"/>Restrict to start domain<br />
<input type="radio" name="range" id="rangeSubpath" value="subpath" />Restrict to sub-path of given url
<input type="hidden" name="mustnotmatch" id="mustnotmatch" value="" />
<input type="hidden" name="crawlingDomFilterCheck" id="crawlingDomFilterCheck" value="off" />
<input type="hidden" name="crawlingDomFilterDepth" id="crawlingDomFilterDepth" value="1" />
</td>
<tr>
<tr>
<td>Crawling Depth</td>
<td>
<select name="crawlingDepth">
<option value="0">bookmark only (0)</option>
<option value="4" selected="selected">shallow crawl (4)</option>
<option value="8">deep crawl (8)</option>
<option value="16">deeper crawl (16)</option>
<option value="99">indefinite (99)</option>
</select>
</td>
</tr>
<tr>
<td>Limitations</td>
<td>
<input type="checkbox" name="crawlingDomMaxCheck" id="crawlingDomMaxCheck" /> not more than
<input name="crawlingDomMaxPages" id="crawlingDomMaxPages" type="text" size="6" maxlength="6" value="10000" />
documents
</td>
<tr>
<tr>
<td>Dynamic URLs</td>
<td>
<input type="checkbox" name="crawlingQ" id="crawlingQ" /> allow <a href="http://en.wikipedia.org/wiki/Query_string" target="_blank">
query-strings</a> (urls with a '?' in the path)
<input type="hidden" name="storeHTCache" id="storeHTCache" value="on" />
<input type="hidden" name="cachePolicy" id="cachePolicy" value="iffresh" />
<input type="hidden" name="indexText" id="indexText" value="on" />
<input type="hidden" name="indexMedia" id="indexMedia" value="on" />
<input type="hidden" name="intention" id="intention" value="" />
<input type="hidden" name="xsstopw" id="xsstopw" value="off" />
<input type="hidden" name="xdstopw" id="xdstopw" value="off" />
<input type="hidden" name="xpstopw" id="xpstopw" value="off" />
</td>
<tr>
<tr>
<td>Scheduler</td>
<td>
<input type="radio" name="recrawl" value="nodoubles" checked="checked"/>run this crawl once<br/>
<input type="radio" name="recrawl" value="scheduler"/>scheduled, look every
<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>
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for new documents automatically.
</td>
</tr>
</table>
<input type="hidden" value="Start New Crawl" name="crawlingstart">
</form>
</div>
#%env/templates/footer.template%#
</body>
</html>