mirror of
https://github.com/Oreolek/ifhub.club.git
synced 2024-07-01 05:55:02 +03:00
Доработка компонента Media
This commit is contained in:
parent
e544ada821
commit
6298f6bd86
|
@ -316,8 +316,6 @@ ls.media = (function ($) {
|
|||
this.activateInfoBlock = function( name ) {
|
||||
var blocks = $( '.js-media-info-block' ).hide();
|
||||
|
||||
console.log(blocks)
|
||||
|
||||
blocks.filter( '[data-type=' + name + ']' ).show();
|
||||
};
|
||||
|
||||
|
|
|
@ -47,5 +47,5 @@
|
|||
*
|
||||
* @template modals/modal.upload_image.tpl
|
||||
*/
|
||||
.modal-upload-image { max-width: 1200px; border: none; }
|
||||
.modal-upload-image { max-width: 1100px; border: none; }
|
||||
|
||||
|
|
|
@ -19,9 +19,9 @@
|
|||
|
||||
{* Содержимое табов *}
|
||||
<div data-type="tab-panes" class="modal-upload-image-content">
|
||||
{include './pane.insert.tpl' isActive=true}
|
||||
{include './pane.url.tpl'}
|
||||
{include './pane.photoset.tpl'}
|
||||
{include './pane.preview.tpl'}
|
||||
{include './panes/pane.insert.tpl' isActive=true}
|
||||
{include './panes/pane.url.tpl'}
|
||||
{include './panes/pane.photoset.tpl'}
|
||||
{include './panes/pane.preview.tpl'}
|
||||
</div>
|
||||
</div>
|
|
@ -5,7 +5,7 @@
|
|||
{/block}
|
||||
|
||||
{block 'media_pane_content'}
|
||||
{include './uploader/uploader.tpl'
|
||||
{include './../uploader/uploader.tpl'
|
||||
attributes = 'id="media-uploader"'
|
||||
classes = 'js-media-gallery'
|
||||
targetParams = $aTargetParams
|
|
@ -0,0 +1,38 @@
|
|||
{**
|
||||
* Опции вставки
|
||||
*}
|
||||
|
||||
{extends 'components/uploader/uploader-block.tpl'}
|
||||
|
||||
{block 'block_options' append}
|
||||
{$classes = "{$classes} js-media-info-block"}
|
||||
{$attributes = "{$attributes} data-type=\"insert\""}
|
||||
{/block}
|
||||
|
||||
{block 'block_title'}
|
||||
Опции вставки
|
||||
{/block}
|
||||
|
||||
{block 'block_content'}
|
||||
{* Выравнивание *}
|
||||
{include 'components/field/field.select.tpl'
|
||||
sName = 'align'
|
||||
sLabel = $aLang.uploadimg_align
|
||||
aItems = $aSelectImageAlign}
|
||||
|
||||
{* Размер *}
|
||||
{$selectImageSizes = [ [ 'value' => 'original', 'text' => 'Оригинал' ] ]}
|
||||
|
||||
{foreach Config::Get('module.media.image.sizes') as $aSize}
|
||||
{$selectImageSizes[] = [
|
||||
'value' => "{$aSize.w}x{$aSize.h}{if $aSize.crop}crop{/if}",
|
||||
'text' => "{$aSize.w} × {if $aSize.h}{$aSize.h}{else}*{/if}"
|
||||
]}
|
||||
{/foreach}
|
||||
|
||||
{include 'components/field/field.select.tpl'
|
||||
sName = 'size'
|
||||
sLabel = 'Размер'
|
||||
sSelectedValue = $_aRequest.blog_category
|
||||
aItems = $selectImageSizes}
|
||||
{/block}
|
|
@ -0,0 +1,27 @@
|
|||
{**
|
||||
* Опции фотосета
|
||||
*}
|
||||
|
||||
{extends 'components/uploader/uploader-block.tpl'}
|
||||
|
||||
{block 'block_options' append}
|
||||
{$classes = "{$classes} js-media-info-block"}
|
||||
{$attributes = "{$attributes} data-type=\"photoset\""}
|
||||
{/block}
|
||||
|
||||
{block 'block_title'}
|
||||
Опции фотосета
|
||||
{/block}
|
||||
|
||||
{block 'block_content'}
|
||||
{* Показывать ленту с превьюшками *}
|
||||
{include 'components/field/field.checkbox.tpl'
|
||||
sName = 'use_thumbs'
|
||||
bChecked = true
|
||||
sLabel = 'Показывать ленту с превьюшками'}
|
||||
|
||||
{* Показывать описания фотографий *}
|
||||
{include 'components/field/field.checkbox.tpl'
|
||||
sName = 'show_caption'
|
||||
sLabel = 'Показывать описания фотографий'}
|
||||
{/block}
|
Loading…
Reference in a new issue