mirror of
https://github.com/twisterarmy/twister-html.git
synced 2025-01-12 07:58:06 +00:00
add image preview to #options's post preview
This commit is contained in:
parent
ea144e63f9
commit
f902055293
@ -288,9 +288,11 @@ twisterOptions.prototype.add = function (option) {
|
||||
};
|
||||
|
||||
twisterOptions.prototype.initControls = function () {
|
||||
var elem;
|
||||
|
||||
for (var option in this) {
|
||||
if (typeof this[option] === 'object') {
|
||||
var elem = $(this[option].option.selector);
|
||||
elem = $(this[option].option.selector);
|
||||
if (elem.length) {
|
||||
if (elem.attr('type') && elem.attr('type').toLowerCase() === 'checkbox')
|
||||
elem.prop('checked', /^\s*1|true\s*$/i.test(this[option].val))
|
||||
@ -367,6 +369,22 @@ function checkForNumeric(elem) {
|
||||
}
|
||||
|
||||
function tickOptionsPostPreview() {
|
||||
$('#opt-mod-posts-display #post-preview').html(htmlFormatMsg(
|
||||
var elem = $('#opt-mod-posts-display #post-preview');
|
||||
var imgPreviewCont = elem.find('.preview-container');
|
||||
|
||||
elem.children().first().html(htmlFormatMsg(
|
||||
polyglot.t('post_preview_dummy', {logo: '/img/twister_mini.png', site: 'http://twister.net.co'}), []));
|
||||
|
||||
if ($.Options.displayPreview.val === 'enable') {
|
||||
imgPreviewCont.empty();
|
||||
var links = elem.children().first().find('a[rel="nofollow"]');
|
||||
if (links.length) {
|
||||
setPostImagePreview(elem, links);
|
||||
imgPreviewCont.show();
|
||||
} else {
|
||||
imgPreviewCont.hide();
|
||||
}
|
||||
} else {
|
||||
imgPreviewCont.hide();
|
||||
}
|
||||
}
|
||||
|
@ -269,6 +269,8 @@
|
||||
<div id="opt-form-post-preview" class="container">
|
||||
<p><span class="label">Post preview</span></p>
|
||||
<div id="post-preview" class="post-text">
|
||||
<div></div>
|
||||
<div class="preview-container"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="container">
|
||||
|
Loading…
Reference in New Issue
Block a user