2006-09-11 20:18:12 +02:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2008-01-23 00:14:57 +01:00
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< title > YaCy '#[clientname]#': Bookmarks< / title >
2009-02-06 15:45:56 +01:00
#%env/templates/metas.template%#
2014-02-10 21:40:42 +01:00
< script src = "js/ajax.js" type = "text/javascript" > < / script >
< script src = "js/Bookmarks.js" type = "text/javascript" > < / script >
2009-03-30 09:33:43 +02:00
#(display)#
2009-02-06 15:45:56 +01:00
< link rel = "alternate" type = "application/rss+xml" title = "RSS" href = "Bookmarks.rss" / >
::
2009-02-01 17:38:46 +01:00
#(/display)#
2008-01-23 00:14:57 +01:00
< / head >
2009-02-06 15:45:56 +01:00
< body id = "Bookmarks"
#(display)#
2010-02-08 11:13:14 +01:00
onload="treeMenu_init(document.getElementById('folder'), window.name)"
onunload="window.name = treeMenu_store(document.getElementById('folder'))"
2009-02-06 15:45:56 +01:00
::
#(/display)#
2008-08-22 20:19:21 +02:00
>
2009-01-08 00:45:20 +01:00
2014-03-18 13:42:31 +01:00
#%env/templates/header.template%#
2009-02-06 15:45:56 +01:00
< div class = "SubMenu" >
< h3 > Bookmarks< / h3 >
2008-01-10 20:26:04 +01:00
#(mode)#
<!-- SubMenu (mode=0) -->
2008-01-23 00:14:57 +01:00
< ul class = "SubMenu" >
2008-01-24 22:33:04 +01:00
< li > < a href = "Bookmarks.html?login=true" class = "MenuItemLink" > Login< / a > < / li >
2014-08-19 19:58:31 +02:00
< li > < a href = "Bookmarks.html" class = "MenuItemLink #(authorized)#lock::unlock#(/authorized)#" > List Bookmarks< / a > < / li >
< li > < a href = "Bookmarks.html?login=true&mode=add" class = "MenuItemLink #(authorized)#lock::unlock#(/authorized)#" > Add Bookmark< / a > < / li >
< li > < a href = "Bookmarks.html?login=true&mode=importxml" class = "MenuItemLink #(authorized)#lock::unlock#(/authorized)#" > Import Bookmarks< / a > < / li >
< li > < a href = "api/bookmarks/xbel/xbel.xml" class = "MenuItemLink #(authorized)#lock::unlock#(/authorized)#" > Bookmarks (XBEL)< / a > < / li >
< li > < a href = "api/bookmarks/posts/all.xml" class = "MenuItemLink #(authorized)#lock::unlock#(/authorized)#" > Bookmarks (XML)< / a > < / li >
< li > < a href = "Bookmarks.rss" class = "MenuItemLink #(authorized)#lock::unlock#(/authorized)#" > Bookmarks (RSS)< / a > < / li >
2008-01-23 00:14:57 +01:00
< / ul >
< p / >
2008-01-10 20:26:04 +01:00
:: <!-- Submenu isAdmin (mode=1) -->
2008-01-23 00:14:57 +01:00
< ul class = "SubMenu" >
2014-08-19 19:58:31 +02:00
< li > < a href = "Bookmarks.html" class = "MenuItemLink #(authorized)#lock::unlock#(/authorized)#" > List Bookmarks< / a > < / li >
< li > < a href = "Bookmarks.html?mode=add" class = "MenuItemLink #(authorized)#lock::unlock#(/authorized)#" > Add Bookmark< / a > < / li >
< li > < a href = "Bookmarks.html?mode=importxml" class = "MenuItemLink #(authorized)#lock::unlock#(/authorized)#" > Import Bookmarks< / a > < / li >
< li > < a href = "api/bookmarks/xbel/xbel.xml" class = "MenuItemLink #(authorized)#lock::unlock#(/authorized)#" > Bookmarks (XBEL)< / a > < / li >
< li > < a href = "api/bookmarks/posts/all.xml" class = "MenuItemLink #(authorized)#lock::unlock#(/authorized)#" > Bookmarks (XML)< / a > < / li >
< li > < a href = "Bookmarks.rss" class = "MenuItemLink #(authorized)#lock::unlock#(/authorized)#" > Bookmarks (RSS)< / a > < / li >
2008-01-23 00:14:57 +01:00
< / ul >
< p / >
2008-01-10 20:26:04 +01:00
:: <!-- add or edit Bookmark (mode=2) -->
2011-02-14 23:57:43 +01:00
< form action = "Bookmarks.html" method = "get" accept-charset = "UTF-8" >
2008-01-23 00:14:57 +01:00
< fieldset >
< legend > #(edit)#Add Bookmark::Edit Bookmark#(/edit)#< / legend >
< dl >
< dt >
2008-01-24 21:13:08 +01:00
< label for = "url" > URL:< / label >
2008-01-23 00:14:57 +01:00
< / dt >
< dd >
< input type = "text" name = "url" id = "url" value = "#[url]#" onblur = "loadTitle()" size = "80" / >
< / dd >
< dt >
< label for = "title" > Title:< / label >
< / dt >
< dd >
< input type = "text" name = "title" id = "title" value = "#[title]#" size = "80" / >
< / dd >
< dt >
< label for = "description" > Description:< / label >
< / dt >
< dd >
< input type = "text" name = "description" id = "description" value = "#[description]#" size = "80" / >
< / dd >
2015-05-10 15:30:21 +02:00
#(hasquery)#::
< dt >
< label for = "query" > Query:< / label >
< / dt >
< dd >
< input type = "text" name = "query" id = "query" value = "#[query]#" size = "80" / >
< / dd >
#(/hasquery)#
2008-01-24 21:13:08 +01:00
< dt >
< label for = "folder" > Folder (/folder/subfolder):< / label >
< / dt >
< dd >
< input type = "text" name = "path" id = "path" value = "#[path]#" size = "80" / >
< / dd >
2008-01-23 00:14:57 +01:00
< dt >
< label for = "tags" > Tags (comma separated):< / label >
< / dt >
< dd >
< input type = "text" name = "tags" id = "tags" value = "#[tags]#" size = "80" / >
< / dd >
< dt >
< label for = "public" > Public:< / label >
< / dt >
< dd >
< select name = "public" id = "public" >
< option value = "public" # ( public ) # ::selected = "selected" # ( / public ) # > yes< / option >
< option value = "private" # ( public ) # selected = "selected" :: # ( / public ) # > no< / option >
< / select >
< / dd >
< dt >
< input type = "checkbox" value = "true" name = "feed" id = "feed" # ( feed ) # ::checked # ( / feed ) # / >
< label for = "feed" > Bookmark is a newsfeed< / label >
< / dt >
< / dl >
2014-05-02 00:35:54 +02:00
< p style = "text-align: center" >
2008-01-10 20:26:04 +01:00
#(edit)#
2014-05-02 00:35:54 +02:00
< input type = "submit" class = "btn btn-primary" name = "add" value = "create" / >
2008-01-10 20:26:04 +01:00
::
2014-05-02 00:35:54 +02:00
< input type = "submit" class = "btn btn-primary" name = "add" value = "Save" / >
2008-01-10 20:26:04 +01:00
#(/edit)#
2014-05-02 00:35:54 +02:00
< / p >
2014-02-10 21:40:42 +01:00
< img src = "env/grafics/empty.gif" name = "ajax" / >
2008-01-23 00:14:57 +01:00
< / fieldset >
< / form >
2008-01-25 20:23:43 +01:00
:: <!-- import XML Bookmarks (mode=3) -->
2011-02-14 23:57:43 +01:00
< form action = "Bookmarks.html" method = "post" enctype = "multipart/form-data" accept-charset = "UTF-8" >
2008-01-23 00:14:57 +01:00
< fieldset >
< legend > Import XML Bookmarks< / legend >
< dl >
< dt >
< label for = "xmlfile" > File:< / label >
< / dt >
< dd >
< input type = "file" name = "xmlfile" id = "xmlfile" / >
< / dd >
< dt >
< label for = "public" > import as Public:< / label >
< / dt >
< dd >
< select name = "public" id = "public" >
< option value = "public" > yes< / option >
< option value = "private" > no< / option >
< / select >
< / dd >
< / dl >
2014-05-02 00:35:54 +02:00
< input type = "submit" class = "btn btn-primary" name = "importxml" value = "import" / >
2008-01-23 00:14:57 +01:00
< / fieldset >
< / form >
2008-01-25 20:23:43 +01:00
<!-- import Netscape Bookmarks -->
2011-02-14 23:57:43 +01:00
< form action = "Bookmarks.html" method = "post" enctype = "multipart/form-data" accept-charset = "UTF-8" >
2008-01-23 00:14:57 +01:00
< fieldset >
2008-01-25 20:23:43 +01:00
< legend > Import HTML Bookmarks< / legend >
2008-01-23 00:14:57 +01:00
< dl >
< dt >
2008-01-25 20:23:43 +01:00
< label for = "file" > File:< / label >
2008-01-23 00:14:57 +01:00
< / dt >
< dd >
2008-01-25 20:23:43 +01:00
< input type = "file" name = "htmlfile" id = "htmlfile" / >
2008-01-23 00:14:57 +01:00
< / dd >
< dt >
< label for = "tags" > Default Tags:< / label >
< / dt >
< dd >
< input type = "text" name = "tags" id = "tags" value = "imported" / >
< / dd >
< dt >
< label for = "public" > import as Public:< / label >
< / dt >
< dd >
< select name = "public" id = "public" >
< option value = "public" > yes< / option >
< option value = "private" > no< / option >
< / select >
< / dd >
< / dl >
2014-05-02 00:35:54 +02:00
< input type = "submit" class = "btn btn-primary" name = "importbookmarks" value = "import" / >
2008-01-23 00:14:57 +01:00
< / fieldset >
< / form >
2008-01-25 20:23:43 +01:00
::
2009-02-01 16:51:35 +01:00
<!-- (mode=4) -->
2009-02-06 15:45:56 +01:00
#(/mode)#
< / div >
2014-03-18 13:42:31 +01:00
#(display)#
< div id = "api" >
< script type = "text/javascript" >
//< ![CDATA[
document.write("\< a href = \"Bookmarks.rss?" + window . location . search . substring ( 1 ) + " \ " \ > ")
//]]>
< / script >
< a href = "#" > < img src = "env/grafics/api.png" width = "60" height = "40" alt = "API" / > < / a >
< span > The bookmarks list can also be retrieved as RSS feed. This can also be done when you select a specific tag.
Click the API icon to load the RSS from the current selection.
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 >
::
#(/display)#
2009-02-01 16:51:35 +01:00
#(display)#
2008-01-22 20:06:21 +01:00
<!-- show Folders -->
< div class = "TagList" >
< fieldset >
2008-01-25 20:23:43 +01:00
< legend > Folders< / legend >
2008-01-22 20:06:21 +01:00
< ul class = "folder" id = "folder" >
< li > Bookmark Folder
< ul class = "folder" >
#{folderlist}#
#[folder]#
#{/folderlist}#
< / ul >
< / li >
< / ul >
< / fieldset >
2008-01-23 00:14:57 +01:00
<!-- show TagList -->
2008-01-22 20:06:21 +01:00
2008-01-23 00:14:57 +01:00
< fieldset >
< legend > Tags< / legend >
2009-02-06 15:45:56 +01:00
< form action = "Bookmarks.html" id = "choosetag" method = "get" accept-charset = "UTF-8" > < div >
< select size = "1" name = "tag" onchange = "document.choosetag.submit();" >
< option value = "" # [ selected ] # > All (#[num-bookmarks]#)< / option >
#{optlist}#< option value = "#[name]#" # [ selected ] # > #[name]# (#[num]#)< / option >
#{/optlist}#
< / select >
2015-01-09 02:06:30 +01:00
< input type = "submit" class = "btn btn-xs btn-primary" value = " ... " / >
2009-02-06 15:45:56 +01:00
< / div > < / form >
2008-01-07 21:48:08 +01:00
< p >
2008-01-23 00:14:57 +01:00
#{taglist}#< span style = "font-size:#[size]#em" > < a href = "Bookmarks.html?tag=#[name]#" > #[name]#< / a > < / span >
2008-01-07 21:48:08 +01:00
#{/taglist}#
2008-01-23 00:14:57 +01:00
< / p >
< / fieldset >
2015-01-09 02:06:30 +01:00
<!-- show AutoSearch infobox -->
< fieldset >
< legend > Auto Search< / legend >
#(autosearchrunning)#
< p >
< form action = "Bookmarks.html" method = "post" > start autosearch of new bookmarks < input type = "submit" name = "startautosearch" class = "btn btn-primary btn-xs" value = "start it" / >
< / p >
< div class = "info" > #[msg]#< / div >
::
< table >
< tr >
< td > autosearch queue:< / td > < td > #[jobcount]#< / td > < td > < form action = "Bookmarks.html" method = "post" > < input type = "submit" name = "stopautosearch" class = "btn btn-danger btn-xs" value = "stop it" / > < / form > < / td >
< / tr >
< tr >
< td > received results:< / td > < td > #[totalcount]#< / td > < td > < / td >
< / tr >
< tr >
< td > current query:< / td > < td colspan = "2" > #[query]#< / td >
< / tr >
< / table >
#(/autosearchrunning)#
< br / >
< p > This starts a serach of new or modified bookmarks since startup
2015-05-10 02:29:08 +02:00
in folder "search" with "query=< original_search_term> "< br / >
2015-01-09 02:06:30 +01:00
Every peer online will be ask for results.
< / p >
< / fieldset >
2008-01-07 21:48:08 +01:00
< / div >
2008-01-22 20:06:21 +01:00
<!-- show BookmarkList -->
2008-01-25 20:23:43 +01:00
< div class = "bookmarkList" >
2008-01-23 00:14:57 +01:00
< h3 > Bookmark List< / h3 >
2008-01-10 20:26:04 +01:00
#{bookmarks}#
2008-01-23 00:14:57 +01:00
< div class = "bookmark #(public)#public::private#(/public)#" >
2008-01-10 20:26:04 +01:00
< h4 class = "bookmarkTitle" >
#(public)#
2008-01-23 00:14:57 +01:00
< img class = "bookmarkIcon" src = "env/grafics/bookmarkpriv.png" alt = "private bookmark" title = "private bookmark" / >
2008-01-10 20:26:04 +01:00
::
2008-01-23 00:14:57 +01:00
< img class = "bookmarkIcon" src = "env/grafics/bookmarkpub.png" alt = "public bookmark" title = "public bookmark" / >
2008-01-10 20:26:04 +01:00
#(/public)#
2008-01-23 00:14:57 +01:00
< a href = "#[link]#" class = "bookmarkTitle" > #[title]#< / a >
< / h4 >
< p class = "bookmarkDescription" > #[description]#< / p >
2015-05-03 02:31:50 +02:00
#(hasquery)#::< p class = "bookmarkDescription" > query=#[query]#< / p > #(/hasquery)#
2008-01-23 00:14:57 +01:00
< p class = "tags" > Tagged with | #{tags}#< a href = "Bookmarks.html?tag=#[tag]#" class = "bookmarkTags" > #[tag]#< / a > | #{/tags}#< / p >
< p class = "bookmarkActions" >
< a href = "Bookmarks.html?edit=#[hash]#" class = "bookmarkAction" > Edit< / a >
2008-01-10 20:26:04 +01:00
/
2009-02-06 15:45:56 +01:00
< a href = "Bookmarks.html?delete=#[hash]#" class = "bookmarkAction" onclick = "return confirm('Confirm deletion')" > Delete< / a >
/
2014-02-10 21:40:42 +01:00
< a href = "api/getpageinfo_p.xml?url=#[link]#" class = "bookmarkAction" > Info< / a >
2015-05-03 02:31:50 +02:00
#(hasquery)#::
/
< a href = "yacysearch.html?query=#[query]#" class = "bookmarkAction" > search< / a >
#(/hasquery)#
2008-01-23 00:14:57 +01:00
< / p >
< / div >
2008-01-10 20:26:04 +01:00
#{/bookmarks}#
< p class = "Navigation" >
#(prev-page)#
2008-01-23 00:14:57 +01:00
::< a href = "Bookmarks.html?tag=#[tag]#&start=#[start]#&num=#[num]#" > previous page< / a >
2008-01-10 20:26:04 +01:00
#(/prev-page)#
#(next-page)#
2008-01-23 00:14:57 +01:00
::< a href = "Bookmarks.html?tag=#[tag]#&start=#[start]#&num=#[num]#" > next page< / a >
2008-01-10 20:26:04 +01:00
#(/next-page)#
2008-01-23 00:14:57 +01:00
< / p >
2008-01-10 20:26:04 +01:00
< p class = "bookmarkNavigation" >
Show
2008-01-23 00:14:57 +01:00
< a href = "Bookmarks.html?tag=#[tag]#&start=#[start]#&num=10" > 10< / a >
< a href = "Bookmarks.html?tag=#[tag]#&start=#[start]#&num=50" > 50< / a >
< a href = "Bookmarks.html?tag=#[tag]#&start=#[start]#&num=100" > 100< / a >
2008-01-24 21:13:08 +01:00
Bookmarks per page.
2008-01-23 00:14:57 +01:00
< / p >
2009-02-06 15:45:56 +01:00
< / div >
::
2009-02-01 16:51:35 +01:00
#(/display)#
2008-01-10 20:26:04 +01:00
#%env/templates/footer.template%#
2008-01-23 00:14:57 +01:00
< / body >
< / html >