site/htdocs/js/admin.js
site/htdocs/js/admin_edit.js
site/htdocs/js/admin_editprodopt.js
+site/htdocs/js/admin_jedit.js
site/htdocs/js/admin_messages.js
site/htdocs/js/admin_prodopts.js
site/htdocs/js/admin_siteusers.js
--- /dev/null
+(function($) {
+ $(function() {
+ $(".tag").each(function() {
+ var closed = this;
+ var input = $("input", this);
+ var del = $("<a/>", { href: "#" });
+ del.text("Delete");
+ del.click(function () {
+ closed.remove();
+ return true;
+ });
+ $(this).append(del);
+ });
+ $(".tags").each(function() {
+ var tags = $(this);
+ var fname = this.dataset["name"];
+ if (!fname)
+ fname = "tag";
+ var add_div = $("<div/>", { "class": "tag_add" });
+ var add_a = $("<a/>", { href: "#" });
+ add_div.append(add_a);
+ add_a.text("Add");
+ add_a.click(function() {
+ var inp = $("<input/>",
+ { type: "text",
+ name: fname });
+ var div = $("<div/>", { "class": "tag" });
+ div.append(inp);
+ var del = $("<a/>", { href: "#" });
+ div.append(del);
+ del.text("Delete");
+ del.click(function() {
+ div.remove();
+ return true;
+ });
+ add_div.before(div);
+ return true;
+ });
+ tags.append(add_div);
+ });
+ });
+})(jQuery);
\ No newline at end of file
<:.call "make_arrows", down_url:down_url, up_url: up_url -:>
<:-.end if -:>
<:.end define:>
-<:.wrap "admin/base.tmpl", title:"Image Wizard", js:"admin_edit.js" :>
+<:.wrap "admin/basej.tmpl", title:"Image Wizard", js:"admin_jedit.js" :>
<h1><:.if article.id == -1:>Global<:.else:><:= article_type :><:.end if:> Image Wizard</h1>
<:.call "messages":>
<th>Tags</th>
<td>
<input type="hidden" name="_save_tags" value="1" />
- <div id="tags">
+ <div class="tags">
<:- .set tags = [ cgi.param("tags") ] :>
<:- .if tags.size == 0 :>
<:% tags.push("") :>