diff --git a/templates/2k11/admin/entries.tpl b/templates/2k11/admin/entries.tpl
index 6c6a323d..0fd8ab26 100644
--- a/templates/2k11/admin/entries.tpl
+++ b/templates/2k11/admin/entries.tpl
@@ -88,7 +88,7 @@
{$CONST.DELETE}
{/if}
-
+
@@ -170,4 +170,4 @@
{$wysiwyg_block_item|emit_htmlarea_code:$wysiwyg_block_jsname}
{/foreach}
{$entry_vars.wysiwyg_blocks|serendipity_refhookPlugin:'backend_wysiwyg_finish'}
-{/if}
\ No newline at end of file
+{/if}
diff --git a/templates/2k11/admin/serendipity_editor.js.tpl b/templates/2k11/admin/serendipity_editor.js.tpl
index 84561805..dfa8a7a4 100644
--- a/templates/2k11/admin/serendipity_editor.js.tpl
+++ b/templates/2k11/admin/serendipity_editor.js.tpl
@@ -659,11 +659,29 @@
}
}
- // ..?
+ // check that the entry is validated for saving, used mainly by serendipity_event_entrycheck
serendipity.checkSave = function() {
{serendipity_hookPlugin hook='backend_entry_checkSave' hookAll='true'}
return true;
}
+
+ // set a category to checked
+ serendipity.enableCategory = function(catNumber) {
+ $("#" + "serendipity_category_" + catNumber).prop("checked", true);
+ }
+
+ // is no category enabled?
+ serendipity.hasNoCategoryEnabled = function() {
+ var $source = $('#edit_entry_category');
+ var $selected = $source.find('input:checkbox:checked');
+
+ if ($selected.length > 0) {
+ return false;
+ }
+ else {
+ return true;
+ }
+ }
// save in which directory the first uploaded files is stored (the default when only inserting one file)
serendipity.rememberUploadOptions = function() {
@@ -1805,4 +1823,4 @@ serendipity_imageSelector_done = function(textarea) {
serendipity_imageSelector_addToElement = function(str, id) {
return serendipity.serendipity_imageSelector_addToElement(str, id);
-}
\ No newline at end of file
+}