* Removed inline styles of the s9y media insertion, they will now
properly utilize CSS classes (defined in the new file
style_fallback.css). Also added support for entering "ALT"
attributes to an <img> tag, can be used as a media property if
you add "ALT" to the list of "Media properties" in the
main configuration. (garvinhicking)
This commit is contained in:
@@ -58,11 +58,20 @@ function IEWrap(txtarea, lft, rgt) {
|
||||
}
|
||||
|
||||
function wrapSelection(txtarea, lft, rgt) {
|
||||
if (txtarea.scrollTop) {
|
||||
scrollPos = txtarea.scrollTop;
|
||||
}
|
||||
|
||||
if (document.all) {
|
||||
IEWrap(txtarea, lft, rgt);
|
||||
} else if (document.getElementById) {
|
||||
mozWrap(txtarea, lft, rgt);
|
||||
}
|
||||
|
||||
if (scrollPos) {
|
||||
txtarea.focus();
|
||||
txtarea.scrollTop = scrollPos;
|
||||
}
|
||||
}
|
||||
|
||||
function wrapSelectionWithLink(txtarea) {
|
||||
@@ -270,6 +279,7 @@ function serendipity_imageSelector_done(textarea)
|
||||
var insert = '';
|
||||
var img = '';
|
||||
var src = '';
|
||||
var alt = '';
|
||||
var f = document.forms['serendipity[selForm]'].elements;
|
||||
|
||||
if (f['serendipity[linkThumbnail]'] && f['serendipity[linkThumbnail]'][0].checked == true) {
|
||||
@@ -308,11 +318,9 @@ function serendipity_imageSelector_done(textarea)
|
||||
}
|
||||
}
|
||||
|
||||
if (document.getElementById('serendipity_imagecomment').value != '') {
|
||||
styled = false;
|
||||
} else {
|
||||
styled = true;
|
||||
}
|
||||
alt = f['serendipity[alt]'].value;
|
||||
|
||||
styled = false; // Templates now do this.
|
||||
|
||||
imgID = 0;
|
||||
if (f['imgID']) {
|
||||
@@ -325,12 +333,12 @@ function serendipity_imageSelector_done(textarea)
|
||||
|
||||
floating = 'center';
|
||||
if (f['serendipity[align]'][0].checked == true) {
|
||||
img = "<!-- s9ymdb:" + imgID + " --><img class=\"serendipity_image_center\" width=\"" + imgWidth + "\" height=\"" + imgHeight + "\" " + (styled ? 'style="border: 0px; padding-left: 5px; padding-right: 5px;"' : '') + ' src="' + img + "\" alt=\"\" />";
|
||||
img = "<!-- s9ymdb:" + imgID + " --><img class=\"serendipity_image_center\" width=\"" + imgWidth + "\" height=\"" + imgHeight + "\" " + (styled ? 'style="border: 0px; padding-left: 5px; padding-right: 5px;"' : '') + ' src="' + img + "\" alt=\"" + alt + "\" />";
|
||||
} else if (f['serendipity[align]'][1].checked == true) {
|
||||
img = "<!-- s9ymdb:" + imgID + " --><img class=\"serendipity_image_left\" width=\"" + imgWidth + "\" height=\"" + imgHeight + "\" " + (styled ? 'style="float: left; border: 0px; padding-left: 5px; padding-right: 5px;"' : '') + ' src="' + img + "\" alt=\"\" />";
|
||||
img = "<!-- s9ymdb:" + imgID + " --><img class=\"serendipity_image_left\" width=\"" + imgWidth + "\" height=\"" + imgHeight + "\" " + (styled ? 'style="float: left; border: 0px; padding-left: 5px; padding-right: 5px;"' : '') + ' src="' + img + "\" alt=\"" + alt + "\" />";
|
||||
floating = 'left';
|
||||
} else if (f['serendipity[align]'][2].checked == true) {
|
||||
img = "<!-- s9ymdb:" + imgID + " --><img class=\"serendipity_image_right\" width=\"" + imgWidth + "\" height=\"" + imgHeight + "\" " + (styled ? 'style="float: right; border: 0px; padding-left: 5px; padding-right: 5px;"' : '') + ' src="' + img + "\" alt=\"\" />";
|
||||
img = "<!-- s9ymdb:" + imgID + " --><img class=\"serendipity_image_right\" width=\"" + imgWidth + "\" height=\"" + imgHeight + "\" " + (styled ? 'style="float: right; border: 0px; padding-left: 5px; padding-right: 5px;"' : '') + ' src="' + img + "\" alt=\"" + alt + "\" />";
|
||||
floating = 'right';
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user