add bookmark.query to edit form

pull/8/head
reger 10 years ago
parent f134aa7f7f
commit 5f4d35437e

@ -66,6 +66,14 @@
<dd> <dd>
<input type="text" name="description" id="description" value="#[description]#" size="80" /> <input type="text" name="description" id="description" value="#[description]#" size="80" />
</dd> </dd>
#(hasquery)#::
<dt>
<label for="query">Query:</label>
</dt>
<dd>
<input type="text" name="query" id="query" value="#[query]#" size="80" />
</dd>
#(/hasquery)#
<dt> <dt>
<label for="folder">Folder (/folder/subfolder):</label> <label for="folder">Folder (/folder/subfolder):</label>
</dt> </dt>

@ -176,6 +176,11 @@ public class Bookmarks {
} }
bookmark.setTags(tags, true); bookmark.setTags(tags, true);
if (post.containsKey("query")) {
bookmark.setProperty(Bookmark.BOOKMARK_QUERY, post.get("query"));
bookmark.setTimeStamp(System.currentTimeMillis());
}
sb.bookmarksDB.saveBookmark(bookmark); sb.bookmarksDB.saveBookmark(bookmark);
} }
@ -224,6 +229,13 @@ public class Bookmarks {
prop.putHTML("mode_tags", bookmark.getTagsString()); prop.putHTML("mode_tags", bookmark.getTagsString());
prop.putHTML("mode_path",bookmark.getFoldersString()); prop.putHTML("mode_path",bookmark.getFoldersString());
if (bookmark.getQuery() != null) {
prop.put("mode_hasquery","1");
prop.putHTML("mode_hasquery_query", bookmark.getQuery());
} else {
prop.put("mode_hasquery", "0");
}
if (bookmark.getPublic()) { if (bookmark.getPublic()) {
prop.put("mode_public", "1"); prop.put("mode_public", "1");
} else { } else {

Loading…
Cancel
Save