Merge branch '2.0' of github.com:s9y/Serendipity into 2.0

Conflicts:
	templates/2k11/admin/entries.tpl
	templates/2k11/admin/serendipity_editor.js.tpl
	templates/2k11/admin/style.css
This commit is contained in:
Matthias Mees 2015-01-17 18:12:15 +01:00
commit 1448313fb8
3 changed files with 39 additions and 10 deletions

View File

@ -15,7 +15,7 @@
<input id="entryTitle" name="serendipity[title]" type="text" value="{$entry_vars.entry.title|escape}"> <input id="entryTitle" name="serendipity[title]" type="text" value="{$entry_vars.entry.title|escape}">
</div> </div>
<div id="category_list" class="clearfix"> <div id="cats_list" class="clearfix taxonomy">
<h3>{$CONST.CATEGORIES}</h3> <h3>{$CONST.CATEGORIES}</h3>
<ul class="plainList"></ul> <ul class="plainList"></ul>

View File

@ -626,9 +626,9 @@
$(img).attr('src', $(img).attr('src')+'?'+Math.random()); $(img).attr('src', $(img).attr('src')+'?'+Math.random());
} }
serendipity.categoryList = function() { serendipity.catsList = function() {
var $source = $('#edit_entry_category'); var $source = $('#edit_entry_category');
var $target = $('#category_list > ul'); var $target = $('#cats_list > ul');
var $selected = $source.find('input:checkbox:checked'); var $selected = $source.find('input:checkbox:checked');
$target.empty(); $target.empty();
@ -643,6 +643,22 @@
} }
} }
serendipity.tagsList = function() {
var $source = $('#properties_freetag_tagList').val();
var $target = $('#tags_list > ul');
var tagged = $source.split(',');
$target.empty();
if (tagged.length > 0) {
$.each(tagged, function(key, tag) {
$('<li class="tags_selected"><span>'+ tag +'</span></li>').appendTo($target);
});
} else {
$('<li>{$CONST.NO_CATEGORIES}</li>').appendTo($target);
}
}
serendipity.tagsList = function() { serendipity.tagsList = function() {
var $source = $('#properties_freetag_tagList').val(); var $source = $('#properties_freetag_tagList').val();
var $target = $('#tags_list > ul'); var $target = $('#tags_list > ul');
@ -829,7 +845,8 @@ $(function() {
// Editor-area // Editor-area
if($('#serendipityEntry').length > 0) { if($('#serendipityEntry').length > 0) {
serendipity.categoryList(); serendipity.catsList();
serendipity.tagsList();
serendipity.toggle_category_selector('categoryselector'); serendipity.toggle_category_selector('categoryselector');
serendipity.toggle_extended(); serendipity.toggle_extended();
} }
@ -997,7 +1014,7 @@ $(function() {
afterClose: function() { afterClose: function() {
// Accessibility helper // Accessibility helper
$('#edit_entry_category .form_check input[type="checkbox"]').attr('aria-hidden', 'false'); $('#edit_entry_category .form_check input[type="checkbox"]').attr('aria-hidden', 'false');
serendipity.categoryList(); serendipity.catsList();
} }
} }
}); });
@ -1046,7 +1063,9 @@ $(function() {
type: "inline", type: "inline",
closeMarkup: '<button title="%title%" class="mfp-close" type="button">'+ btnText +'</button>', closeMarkup: '<button title="%title%" class="mfp-close" type="button">'+ btnText +'</button>',
callbacks: { callbacks: {
afterClose: function() {} afterClose: function() {
serendipity.tagsList();
}
} }
}); });

View File

@ -1076,7 +1076,7 @@ h4,
} }
.toggle_headline, .toggle_headline,
#category_list h3, .taxonomy h3,
h5, h5,
h6 { h6 {
font-size: 1em; font-size: 1em;
@ -1794,12 +1794,16 @@ form > .button_link:first-of-type,
margin: .375em 2em .375em 0; margin: .375em 2em .375em 0;
} }
#category_list ul { .taxonomy ul {
clear: left;
margin: .375em 0; margin: .375em 0;
line-height: 1.5em; line-height: 1.5em;
padding: 0;
text-align: left;
width: 100%;
} }
#category_list li { .taxonomy li {
display: inline-block; display: inline-block;
margin: 0 1em 0 0; margin: 0 1em 0 0;
} }
@ -2305,7 +2309,7 @@ label .perm_name,
.no-js .customfieldMedia, .no-js .customfieldMedia,
.no-js .toggle_links, .no-js .toggle_links,
.no-js .toggle_info, .no-js .toggle_info,
.no-js #category_list, .no-js .taxonomy,
.no-js .comment_summary, .no-js .comment_summary,
.no-js .show_config_option .icon-right-dir, .no-js .show_config_option .icon-right-dir,
.no-js #keyword_list, .no-js #keyword_list,
@ -2925,6 +2929,12 @@ img.mfp-img {
width: 48%; width: 48%;
} }
.taxonomy ul {
clear: none;
float: right;
width: 84%;
}
#template_select .current_backend_template, #template_select .current_backend_template,
#template_select li:nth-child(even) article, #template_select li:nth-child(even) article,
.media_pane .even, .media_pane .even,