return;
}
- if (elt.hasClassName('eventTopTag')) {
- etags = $F('kronolithEventTags');
+ if (elt.hasClassName('kronolithEventTag')) {
+ var etags = $F('kronolithEventTags');
$('kronolithEventTags').value = (etags ? etags + ', ' : '') + elt.getText();
return;
}
RedBox.onDisplay = null;
};
+ this.doAction('ListTopTags', {}, this._topTags);
if (id) {
RedBox.loading();
- this.doAction('ListTopTags', {}, this._topTags.bind(this));
this.doAction('GetEvent', { 'cal': calendar, 'id': id }, this._editEvent.bind(this));
} else {
- this.doAction('ListTopTags', {}, this._topTags.bind(this));
var d = new Date();
$('kronolithEventForm').enable();
$('kronolithEventForm').reset();
_topTags: function(r)
{
+ $('kronolithEventTopTags').update();
if (!r.response.tags) {
return;
}
- $('eventTopTags').update();
r.response.tags.each(function(tag) {
- $('eventTopTags').insert(new Element('span', {'class': 'eventTopTag'}).update(tag));
+ $('kronolithEventTopTags').insert(new Element('span', { 'class': 'kronolithEventTag' }).update(tag));
});
return;
},
<textarea name="tags" id="kronolithEventTags" rows="2" class="kronolithLongField"></textarea>
</div>
-<div id="eventTopTags" class="kronolithTags"></div>
+<div id="kronolithEventTopTags"></div>
<div id="kronolithEventActions">
<input id="kronolithEventSave" type="button" value="<?php echo _("Save") ?>" class="button ok" />
color: inherit;
}
-div.kronolithTags {
+div#kronolithEventTopTags {
max-height: 75px;
overflow: auto;
line-height: 20px;
}
-div.kronolithTags span {
+div#kronolithEventTopTags span {
padding: 2px 4px;
background-color: #fff;
border: 1px #c0c0c0 solid;
-webkit-border-radius: 4px;
font-size: 90%;
}
-div.kronolithTags span:hover {
+div#kronolithEventTopTags span:hover {
background-color: #ffc;
cursor: pointer;
}