summaryrefslogtreecommitdiff
path: root/htroot/Bookmarks.html
blob: c9dd964b78de2a1a39feb4c910df4ef0d1c03ccc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
<!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 '#[clientname]#': Bookmarks</title>
    #%env/templates/metas.template%#
    <script src="/js/ajax.js" type="text/javascript"></script>
    <script src="/js/Bookmarks.js" type="text/javascript"></script>
    <link rel="alternate" type="application/rss+xml" title="RSS" href="Bookmarks.rss" />
  </head>
  <body id="Bookmarks">
  #%env/templates/header.template%#
  		#(mode)#
		<div class="SubMenu">
			<h3>Bookmarks</h3>			
	  		<ul class="SubMenu">
		    	<li><a href="Bookmarks.html?login=true&mode=add" class="MenuItemLink lock">Add Bookmark</a></li>
		    	<li><a href="Bookmarks.html?login=true&mode=importxml" class="MenuItemLink lock">Import XML Bookmarks</a></li>
			</ul>  		
	  		<p/>
	  	</div>
	  	::
	  	<div class="SubMenu">
			<h3>Bookmarks</h3>	
	  		<ul class="SubMenu">
		    	<li><a href="Bookmarks.html?mode=add" class="MenuItemLink lock">Add Bookmark</a></li>
		    	<li><a href="Bookmarks.html?mode=importxml" class="MenuItemLink lock">Import XML Bookmarks</a></li>
			</ul>
			<p/>
    </div>
    ::
    <form action="Bookmarks.html" method="get">
      <fieldset>
        <legend>#(edit)#Add Bookmark::Edit Bookmark#(/edit)#</legend>
        <dl>
          <dt><label for="url">URL:</label></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>
          <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>
        #(edit)#
        <input type="submit" name="add" value="create" />
        ::
        <input type="submit" name="add" value="edit" />
        #(/edit)#
        <img src="/env/grafics/empty.gif" name="ajax" />
      </fieldset>
    </form>
    ::
    <!-- import XML Bookmarks -->
    <form action="Bookmarks.html" method="post"  enctype="multipart/form-data">
      <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>
        <input type="submit" name="importxml" value="import" />
      </fieldset>
    </form>
    ::
    <!-- import Netscape Bookmarks -->
    <form action="Bookmarks.html" method="post"  enctype="multipart/form-data">
      <fieldset>
        <legend>Import Bookmarks</legend>
        <dl>
          <dt><label for="bookmarksfile">File:</label></dt>
          <dd><input type="file" name="bookmarksfile" id="bookmarksfile" /></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>
        <input type="submit" name="importbookmarks" value="import" />
      </fieldset>
    </form>
    #(/mode)#
    <div class="TagList">
			<fieldset>
				<legend>Tags</legend>
				<p>
					<form action="Bookmarks.html" name="choosetag" method="get" accept-charset="UTF-8">
						<select size="1" name="tag" width="175" onChange="document.choosetag.submit();">
							<option value="" selected="selected">[All]</option>
							#{taglist}# 
							<option value="#[tag]#">#[name]# (#[num]#)</option>
							#{/taglist}#
						</select>
						<input type="submit" value=" ... ">
					</form>
				</p>
				<p>
					#{taglist}# 
					<span style="font-size:#[size]#em"><a href="Bookmarks.html?tag=#[tag]#">#[name]#</a></span>
					#{/taglist}#
				</p>
			</fieldset>
		</div>
    <div class="bookmarkList">
      <h3>Bookmark List</h3>
      #{bookmarks}#
      <div class="bookmark #(public)#public::private#(/public)#">
        <h4 class="bookmarkTitle">
          #(public)#
          <img class="bookmarkIcon" src="env/grafics/bookmarkpriv.png" alt="private bookmark" title="private bookmark" />::<img class="bookmarkIcon" src="env/grafics/bookmarkpub.png" alt="public bookmark" title="public bookmark" />
          #(/public)#
          <a href="#[link]#" class="bookmarkTitle">#[title]#</a>
        </h4>
        <p class="bookmarkDescription">#[description]#</p>
        <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> /
          <a href="Bookmarks.html?delete=#[hash]#" class="bookmarkAction">Delete</a>
        </p>
      </div>
      #{/bookmarks}#
      <p class="Navigation">
        #(prev-page)#
        ::<a href="Bookmarks.html?tag=#[tag]#&amp;start=#[start]#&amp;num=#[num]#">previous page</a>
        #(/prev-page)#
        #(next-page)#
        ::<a href="Bookmarks.html?tag=#[tag]#&amp;start=#[start]#&amp;num=#[num]#">next page</a>
        #(/next-page)#
      </p>
      <p class="bookmarkNavigation">
        Show
        <a href="Bookmarks.html?tag=#[tag]#&amp;start=#[start]#&amp;num=10">10</a>
        <a href="Bookmarks.html?tag=#[tag]#&amp;start=#[start]#&amp;num=50">50</a>
        <a href="Bookmarks.html?tag=#[tag]#&amp;start=#[start]#&amp;num=100">100</a>
        Bookmarks per page.
      </p>
    </div>
    #%env/templates/footer.template%#
  </body>
</html>