Tagger 20070926 0240
git-svn-id: file:///home/shish/svn/shimmie2/trunk@494 7f39781d-f577-437e-ae19-be835c7a54ca
This commit is contained in:
@ -16,11 +16,23 @@ function tagExists(tag) {
|
||||
return false;
|
||||
}
|
||||
|
||||
function addTag(tag) {
|
||||
function toggleTag(tag) {
|
||||
var tags = byId("tags");
|
||||
var tag_link = byId("tagger_tag_"+tag);
|
||||
if (!tagExists(tag)) {
|
||||
// append tag to tag box.
|
||||
var tags = byId("tags");
|
||||
tags.value = tags.value +" "+ tag;
|
||||
// set indicator
|
||||
if(tag_link) {
|
||||
tag_link.style.fontWeight = "bold";
|
||||
}
|
||||
} else {
|
||||
// remove tag
|
||||
tags.value=tags.value.replace(" "+tag,"");
|
||||
// set indicator
|
||||
if(tag_link) {
|
||||
tag_link.style.fontWeight = "";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -29,6 +41,23 @@ function addTagById(id) {
|
||||
addTag(tag.value);
|
||||
}
|
||||
|
||||
function setTagIndicators(id) {
|
||||
tagger = byId(id);
|
||||
tagger.onclick = null;
|
||||
|
||||
tags = byId("tags");
|
||||
|
||||
tags = tags.value.split(" ");
|
||||
|
||||
for (x in tags) {
|
||||
tag = tags[x];
|
||||
obj = byId("tagger_tag_"+tag);
|
||||
if(obj) {
|
||||
obj.style.fontWeight="bold";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function tagger_filter(id) {
|
||||
var filter = byId(id);
|
||||
var e;
|
||||
|
Reference in New Issue
Block a user