1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-07-01 05:55:02 +03:00

fix выравнивания при загрузки изображения по ссылке

This commit is contained in:
Mzhelskiy Maxim 2012-06-19 13:43:03 +04:00
parent 9624e74ce7
commit dd51fb075c
3 changed files with 31 additions and 4 deletions

View file

@ -20,8 +20,9 @@ ls.topic = (function ($) {
});
};
this.insertImageToEditor = function(sUrl) {
$.markItUp({replaceWith: '<img src="'+sUrl+'" />'} );
this.insertImageToEditor = function(sUrl,sAlign,sTitle) {
sAlign=sAlign=='center' ? 'class="image-center"' : 'align="'+sAlign+'"';
$.markItUp({replaceWith: '<img src="'+sUrl+'" title="'+sTitle+'" '+sAlign+' />'} );
$('#window_upload_img').find('input[type="text"]').val('');
$('#window_upload_img').jqmHide();
return false;

View file

@ -40,9 +40,22 @@
<p><label for="img_file">{$aLang.uploadimg_url}:</label>
<input type="text" name="img_url" id="img_url" value="http://" class="input-text input-width-full" /></p>
<p>
<label for="form-image-url-align">{$aLang.uploadimg_align}:</label>
<select name="align" id="form-image-url-align" class="input-width-full">
<option value="">{$aLang.uploadimg_align_no}</option>
<option value="left">{$aLang.uploadimg_align_left}</option>
<option value="right">{$aLang.uploadimg_align_right}</option>
<option value="center">{$aLang.uploadimg_align_center}</option>
</select>
</p>
<p><label for="form-image-url-title">{$aLang.uploadimg_title}:</label>
<input type="text" name="title" id="form-image-url-title" value="" class="input-text input-width-full" /></p>
{hook run="uploadimg_link_additional"}
<button type="submit" class="button button-primary" onclick="ls.topic.insertImageToEditor(jQuery('#img_url').val());">{$aLang.uploadimg_link_submit_paste}</button>
<button type="submit" class="button button-primary" onclick="ls.topic.insertImageToEditor(jQuery('#img_url').val(),jQuery('#form-image-url-align').val(),jQuery('#form-image-url-title').val());">{$aLang.uploadimg_link_submit_paste}</button>
{$aLang.or}
<button type="submit" class="button button-primary" onclick="ls.ajaxUploadImg('block_upload_img_content_link','{$sToLoad}');">{$aLang.uploadimg_link_submit_load}</button>
<button type="submit" class="button jqmClose">{$aLang.uploadimg_cancel}</button>

View file

@ -40,9 +40,22 @@
<p><label for="img_file">{$aLang.uploadimg_url}:</label>
<input type="text" name="img_url" id="img_url" value="http://" class="input-text input-width-full" /></p>
<p>
<label for="form-image-url-align">{$aLang.uploadimg_align}:</label>
<select name="align" id="form-image-url-align" class="input-width-full">
<option value="">{$aLang.uploadimg_align_no}</option>
<option value="left">{$aLang.uploadimg_align_left}</option>
<option value="right">{$aLang.uploadimg_align_right}</option>
<option value="center">{$aLang.uploadimg_align_center}</option>
</select>
</p>
<p><label for="form-image-url-title">{$aLang.uploadimg_title}:</label>
<input type="text" name="title" id="form-image-url-title" value="" class="input-text input-width-full" /></p>
{hook run="uploadimg_link_additional"}
<button type="submit" class="button button-primary" onclick="ls.topic.insertImageToEditor(jQuery('#img_url').val());">{$aLang.uploadimg_link_submit_paste}</button>
<button type="submit" class="button button-primary" onclick="ls.topic.insertImageToEditor(jQuery('#img_url').val(),jQuery('#form-image-url-align').val(),jQuery('#form-image-url-title').val());">{$aLang.uploadimg_link_submit_paste}</button>
{$aLang.or}
<button type="submit" class="button button-primary" onclick="ls.ajaxUploadImg('block_upload_img_content_link','{$sToLoad}');">{$aLang.uploadimg_link_submit_load}</button>
<button type="submit" class="button jqmClose">{$aLang.uploadimg_cancel}</button>