Tagger 20070926 0240

git-svn-id: file:///home/shish/svn/shimmie2/trunk@494 7f39781d-f577-437e-ae19-be835c7a54ca
This commit is contained in:
Artanis
2007-09-26 09:40:51 +00:00
parent aa2d6537de
commit 27473f272a
3 changed files with 54 additions and 28 deletions

View File

@ -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;