Spade

Mini Shell

Directory:~$ /home/lmsyaran/www/khsh/
Upload File

[Home] [System Details] [Kill Me]
Current File:~$ /home/lmsyaran/www/khsh/media.tar

services/provider.php000064400000002360151170300110010720 0ustar00<?php

/**
 * @package     Joomla.Plugin
 * @subpackage  Fields.media
 *
 * @copyright   (C) 2023 Open Source Matters, Inc.
<https://www.joomla.org>
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

\defined('_JEXEC') or die;

use Joomla\CMS\Extension\PluginInterface;
use Joomla\CMS\Factory;
use Joomla\CMS\Plugin\PluginHelper;
use Joomla\DI\Container;
use Joomla\DI\ServiceProviderInterface;
use Joomla\Event\DispatcherInterface;
use Joomla\Plugin\Fields\Media\Extension\Media;

return new class () implements ServiceProviderInterface {
    /**
     * Registers the service provider with a DI container.
     *
     * @param   Container  $container  The DI container.
     *
     * @return  void
     *
     * @since   4.3.0
     */
    public function register(Container $container)
    {
        $container->set(
            PluginInterface::class,
            function (Container $container) {
                $plugin     = new Media(
                    $container->get(DispatcherInterface::class),
                    (array) PluginHelper::getPlugin('fields',
'media')
                );
                $plugin->setApplication(Factory::getApplication());

                return $plugin;
            }
        );
    }
};
media.xml000064400000003131151170300120006331 0ustar00<?xml
version="1.0" encoding="UTF-8"?>
<extension type="plugin" group="fields"
method="upgrade">
	<name>plg_fields_media</name>
	<author>Joomla! Project</author>
	<creationDate>2016-03</creationDate>
	<copyright>(C) 2016 Open Source Matters, Inc.</copyright>
	<license>GNU General Public License version 2 or later; see
LICENSE.txt</license>
	<authorEmail>admin@joomla.org</authorEmail>
	<authorUrl>www.joomla.org</authorUrl>
	<version>3.7.0</version>
	<description>PLG_FIELDS_MEDIA_XML_DESCRIPTION</description>
	<namespace
path="src">Joomla\Plugin\Fields\Media</namespace>
	<files>
		<folder>params</folder>
		<folder plugin="media">services</folder>
		<folder>src</folder>
		<folder>tmpl</folder>
	</files>
	<languages>
		<language
tag="en-GB">language/en-GB/plg_fields_media.ini</language>
		<language
tag="en-GB">language/en-GB/plg_fields_media.sys.ini</language>
	</languages>
	<config>
		<fields name="params">
			<fieldset name="basic">
				<field
					name="directory"
					type="folderlist"
					label="PLG_FIELDS_MEDIA_PARAMS_DIRECTORY_LABEL"
					directory="images"
					hide_none="true"
					recursive="true"
				/>

				<field
					name="preview"
					type="list"
					label="PLG_FIELDS_MEDIA_PARAMS_PREVIEW_LABEL"
					class="list"
					default="true"
					validate="options"
					>
					<option
value="true">PLG_FIELDS_MEDIA_PARAMS_PREVIEW_INLINE</option>
					<option value="false">JNO</option>
				</field>

				<field
					name="image_class"
					type="textarea"
					label="PLG_FIELDS_MEDIA_PARAMS_IMAGE_CLASS_LABEL"
					validate="CssIdentifier"
				/>
			</fieldset>
		</fields>
	</config>
</extension>
tmpl/media.php000064400000001303151170300120007273 0ustar00<?php

/**
 * @package     Joomla.Plugin
 * @subpackage  Fields.Media
 *
 * @copyright   (C) 2016 Open Source Matters, Inc.
<https://www.joomla.org>
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

defined('_JEXEC') or die;

use Joomla\CMS\Layout\LayoutHelper;

if (empty($field->value) ||
empty($field->value['imagefile'])) {
    return;
}

$class   = $fieldParams->get('image_class');
$options = [
    'src' => $field->value['imagefile'],
    'alt' => empty($field->value['alt_text'])
&& empty($field->value['alt_empty']) ? false :
$field->value['alt_text'],
];

if ($class) {
    $options['class'] = $class;
}

echo LayoutHelper::render('joomla.html.image', $options);
params/media.xml000064400000001425151170300120007620 0ustar00<?xml
version="1.0" encoding="UTF-8"?>
<form>
	<fields name="fieldparams">
		<fieldset name="fieldparams">
			<field
				name="directory"
				type="folderlist"
				label="PLG_FIELDS_MEDIA_PARAMS_DIRECTORY_LABEL"
				directory="images"
				hide_none="true"
				recursive="true"
				validate="options"
			/>

			<field
				name="preview"
				type="list"
				label="PLG_FIELDS_MEDIA_PARAMS_PREVIEW_LABEL"
				validate="options"
				>
				<option
value="">COM_FIELDS_FIELD_USE_GLOBAL</option>
				<option
value="true">PLG_FIELDS_MEDIA_PARAMS_PREVIEW_INLINE</option>
				<option value="false">JNO</option>
			</field>

			<field
				name="image_class"
				type="textarea"
				label="PLG_FIELDS_MEDIA_PARAMS_IMAGE_CLASS_LABEL"
				validate="CssIdentifier"
			/>
		</fieldset>
	</fields>
</form>
src/Extension/Media.php000064400000004662151170300120011035
0ustar00<?php

/**
 * @package     Joomla.Plugin
 * @subpackage  Fields.media
 *
 * @copyright   (C) 2017 Open Source Matters, Inc.
<https://www.joomla.org>
 * @license     GNU General Public License version 2 or later; see
LICENSE.txt
 */

namespace Joomla\Plugin\Fields\Media\Extension;

use Joomla\CMS\Form\Form;
use Joomla\Component\Fields\Administrator\Plugin\FieldsPlugin;

// phpcs:disable PSR1.Files.SideEffects
\defined('_JEXEC') or die;
// phpcs:enable PSR1.Files.SideEffects

/**
 * Fields Media Plugin
 *
 * @since  3.7.0
 */
final class Media extends FieldsPlugin
{
    /**
     * Transforms the field into a DOM XML element and appends it as a
child on the given parent.
     *
     * @param   \stdClass    $field   The field.
     * @param   \DOMElement  $parent  The field node parent.
     * @param   Form         $form    The form.
     *
     * @return  ?\DOMElement
     *
     * @since   4.0.0
     */
    public function onCustomFieldsPrepareDom($field, \DOMElement $parent,
Form $form)
    {
        $fieldNode = parent::onCustomFieldsPrepareDom($field, $parent,
$form);

        if (!$fieldNode) {
            return $fieldNode;
        }

        $fieldNode->setAttribute('type',
'accessiblemedia');

        if
($this->getApplication()->getIdentity()->authorise('core.create',
'com_media')) {
            $fieldNode->setAttribute('disabled',
'false');
        }

        return $fieldNode;
    }

    /**
     * Before prepares the field value.
     *
     * @param   string     $context  The context.
     * @param   \stdclass  $item     The item.
     * @param   \stdclass  $field    The field.
     *
     * @return  void
     *
     * @since   4.0.0
     */
    public function onCustomFieldsBeforePrepareField($context, $item,
$field)
    {
        // Check if the field should be processed by us
        if (!$this->isTypeSupported($field->type)) {
            return;
        }

        // Check if the field value is an old (string) value
        $field->value = $this->checkValue($field->value);
    }

    /**
     * Before prepares the field value.
     *
     * @param   string  $value  The value to check.
     *
     * @return  array  The checked value
     *
     * @since   4.0.0
     */
    private function checkValue($value)
    {
        json_decode($value);

        if (json_last_error() === JSON_ERROR_NONE) {
            return (array) json_decode($value, true);
        }

        return ['imagefile' => $value, 'alt_text'
=> ''];
    }
}
browser.item.js000064400000013427151171317730007537
0ustar00EasyBlog.module("media/browser.item",function(e){var
t=this;EasyBlog.Controller("Media.Browser.Item",{defaultOptions:{"{itemTitle}":".itemTitle","{itemIcon}":".itemIcon","{childItem}":".browserItem",hasCustomHandler:["folder"]}},function(t){var
n,r,i;return{init:function(){n=t.media,r=n.library,i=n.browser,t.element.data("item",t).addClass("item-type-"+t.meta().type),t.meta().data.on("removed",function(){i.removeItem(t)}),t.createHandler()},meta:function(){return
r.getMeta(t.key)},place:function(){return
r.getPlace(t.key)},parentFolder:function(){return
i.getItem(r.getParentKey(t.key))},createHandler:function(){if(e.inArray(t.meta().type,t.options.hasCustomHandler)<0)return;var
n=EasyBlog.Controller.Media.Browser.Item[e.String.capitalize(t.meta().type)];if(n===undefined){EasyBlog.require().script("media/browser.item."+t.meta().type).done(function(){t.createHandler()});return}t.handler=new
n(t.element,{controller:{media:t.media,item:t}})},activate:function(){t.setLayout(),t.handler&&t.handler.activate()},remove:function(){try{t.handler&&(t.handler._destroyed||t.handler.destroy()),t.element&&t.element.remove()}catch(e){}},isVisible:function(){var
e=t.element,n=e.outerHeight(),r=e.offset().top,i=r+n,s=t.media.browser.itemField(),o=s.offset().top,u=o+s.height();return
isVisible=!(r<o&&i<o||r>u&&i>u),t.media.options.debug.itemVisiblity&&t.media.console("info",["Item
visibility",{title:t.meta().title,isVisible:isVisible,item:t,itemHeight:n,itemTop:r,itemBottom:i,itemFieldTop:o,itemFieldBottom:u}]),isVisible},setLayout:function(n){if(t.meta().type=="folder")return;if(t.handler&&e.isFunction(t.handler.setLayout))return
t.handler.setLayout();t.setIcon()},setIcon:function(){if(t.setIcon.loading||t.setIcon.loaded)return;if(t.meta().icon===undefined||t._destroyed)return;t.setIcon.loading=!0,i.iconThread.addDeferred(function(e){var
n=t.itemIcon();if(!t.isVisible())t.setIcon.loading=!1,e.reject();else{var
r=t.meta(),i=t.place(),s=r.icon.url;!t.setIcon.useNaturalUrl&&!/jomsocial|flickr/.test(i.id)&&r.type==="image"&&(s=EasyBlog.baseUrl+"&view=media&layout=getIconImage"+"&place="+encodeURIComponent(i.id)+"&path="+encodeURIComponent(t.meta().path)+"&format=image&tmpl=component"),t.element.addClass("loading-icon"),n.image("get",s).done(function(){t.element.removeClass("loading-icon"),t.setIcon.loaded=!0,t.setIcon.loading=!1,e.resolve()}).fail(function(){t.element.removeClass("loading-icon"),t.setIcon.loaded=!1,t.setIcon.loading=!1,e.reject(),t.setIcon.triedNaturalUrl||(t.setIcon.useNaturalUrl=!0,t.setIcon.triedNaturalUrl=!0)})}})}}}),EasyBlog.Controller("Media.Browser.Item.Folder",{defaultOptions:{"{childItem}":".browserItem"}},function(t){var
n,r,i;return{init:function(){n=t.media,r=n.library,i=n.browser,t.element.empty()},items:{},setLayout:function(){var
e=t.item.place(),r;switch(e.ready.state()){case"pending":r="loading";break;case"rejected":r="error";break;case"resolved":if(t.folderView&&t.folderView.map.length>0)r="ready",i.browserPagination().show();else
switch(e.populate.task.state()){case"pending":r="loading";break;case"rejected":r="error";break;case"resolved":t.folderView&&t.folderView.map.length<1?(r=e.acl.canUploadItem?"empty
canUpload":"empty",t.item.meta().place==="jomsocial"&&t.item.meta().path===n.options.directorySeparator&&(r="selectAlbum")):r="ready",i.browserPagination().toggle(!/empty|selectAlbum/.test(r))}}i.currentFolderStatus(r),i.setItemLayout(),t.isChangingPage?t.isChangingPage=!1:t.populatePages()},populate:function(e){if(i.itemField().hasClass("searching"))return;var
n,r=e.length,s=t.items;t.items={};if(r<1)try{t.childItem().detach()}catch(o){}else{for(n=0;n<r;n++){var
u=e[n],a=i.createFile(u);a.element.appendTo(t.element),t.items[u]=a,delete
s[u]}for(u in
s)try{s[u].element.detach()}catch(o){}}t.item.place().itemGroup.hasClass("active")&&t.element.hasClass("focus")&&t.setLayout()},activate:function(){t.folderView||(t.folderView=t.item.meta().data.views.create({from:0,to:i.options.layout.maxIconPerPage}),t.folderView.updated(t.populate)),t.setLayout()},populatePages:function(){var
e=t.totalPage();if(e<2)i.browserPagination().hide();else{i.browserPagination().show(),i.pageSelection().html("");for(var
n=1;n<=e;n++)i.view.paginationPage({page:n}).appendTo(i.pageSelection());t.folderView.currentPage=t.folderView.currentPage||1,i.paginationPage().removeClass("selected"),i.paginationPage(".page"+t.folderView.currentPage).addClass("selected")}},totalPage:function(){var
e=t.folderView.map.length,n=e%i.options.layout.maxIconPerPage,r=Math.floor(n>0?e/i.options.layout.maxIconPerPage+1:e/i.options.layout.maxIconPerPage);return
i.totalPage().text()!=r&&i.totalPage().text(r),r},currentPage:function(n,r){var
s=parseInt(t.folderView.currentPage);isNaN(s)&&(s=1,t.folderView.currentPage=1,i.paginationPage().removeClass("selected"),i.paginationPage(":first").addClass("selected")),n===undefined&&(n={from:t.folderView.from});if(e.isPlainObject(n)&&n.from!==undefined)var
o=t.folderView.map.length,u=Math.floor(n.from/i.options.layout.maxIconPerPage)+1;n=u||n;if(n!=s){var
a=(n-1)*i.options.layout.maxIconPerPage,f=a+i.options.layout.maxIconPerPage;a!=n.from&&t.folderView.select({from:a,to:f}),t.folderView.currentPage=n,i.paginationPage().removeClass("selected"),i.paginationPage(".page"+n).addClass("selected"),i.trigger("pageChanged",[s,n])}return
r&&r(),n},next:function(){t.changePage("next")},prev:function(){t.changePage("prev")},changePage:function(e){t.isChangingPage=!0;var
n=t.totalPage(),r=t.currentPage();e=="next"&&r<n&&(r+=1),e=="prev"&&r>1&&(r-=1),t.currentPage(r)},locateItem:function(e){var
e=r.getMeta(e),n=t.getItemPage(e);n&&t.currentPage(n,function(){i.focusItem(e.key,!0)})},getItemPage:function(n){var
n=r.getMeta(n),s=n.key,o=t.folderView.map.length,u;return
e.each(t.folderView.map,function(e,t){if(t==s)return
u=e,!1}),u!==undefined?Math.floor(u/i.options.layout.maxIconPerPage)+1:!1}}}),t.resolve()});browser.item.less000064400000021402151171317730010061
0ustar00(~"@{MediaManager}") {

    .browserItemField {

        position: relative;
        text-align: left;
        overflow: hidden;
        height: 100%;
        margin-left: 181px;


        &.searching {

            .browserItemGroup {
                display: none !important;
            }

            .browserItemGroup.search-mode {
                display: block !important;
            }
        }

        // Hints: Start;
        .hints {

            background: #fff;

            .hint {
                display: none;
            }
        }

        &.ready {

            .hints {
                display: none;
            }

            overflow-y: scroll;
        }

        &.loading {

            .hint.hint-loading {

                margin-top: (42px / 2) * -1;
                display: block;

                i {
                    width: 220px;
                    height: 19px;
                    background: url(loader.bar.gif) no-repeat;
                    display: inline-block;
                }
            }
        }

        &.empty {

            .hint.hint-empty {

                display: block;

                .uploaderButton {
                    display: none;
                }
            }

            &.canUpload {

                .hint.hint-empty {

                    margin-top: -29px;

                    .uploaderButton {
                        display: inline-block;
                        height: 32px;
                        padding-left: 28px;
                        margin-top: 4px;

                        i {
                            .icon-media(7, 2);
                            display: block;
                            height: 16px;
                            left: 7px;
                            position: absolute;
                            top: 6px;
                            width: 16px;
                        }
                    }
                }
            }
        }

        &.emptySearch {

            .hint.hint-emptySearch {
                display: block;
            }
        }

        &.error {

            .hint.hint-error {
                display: block;
            }
        }

        &.selectAlbum {

            .hint.hint-selectAlbum {
                display: block;
            }
        }

        &.flickr {

            .hint.hint-flickr {

                margin-top: (82px / 2) * -1;
                display: block;

                .hint-content {
                    height: auto;
                    padding: 0 100px 10px;
                }
            }
        }
        // Hints: End;

        .browserItemGroup {

            position: relative;
            width: 100%;
            display: none;
            border-bottom: 1px solid #fff; /* Fixes flickering */
            .clearfix();
            .unselectable();

            &.active {
                display: block;
            }
        }

        .browserItem {
            position: relative;
            cursor: pointer;
            overflow: hidden;

            i.loading {
                background: url(loader.gif) center center no-repeat;
                width: 16px;
                height: 16px;
                display: none;
            }

            &.loading-icon {
                i.loading {
                    display: block;
                }
            }

            .itemTitle {
                font-size: 12px;
                .unselectable();
            }

            &.loading-icon {
                .itemIcon {
                    .opacity(0);
                }
            }

            // Folder start
            &.item-type-folder {

                padding: 0;
                display: none;

                // Prevent width/height overriding by tile view
                width: auto !important;
                height: auto !important;

                &.active,
                &.focus {
                    display: block;
                }
            }
            // Folder end
        }

        &.view-tile {

            .browserItem {

                .item-type-general() {

                    float: left;
                    .rounded(5px);

                    // It is perfectly fine to increase tile height
                    // as it won't affect the filling of available
                    // horizontal space.
                    padding-top: 10px;
                    padding-bottom: 28px;

                    i.loading {
                        .absolute-center(-16px);
                        margin-left: -10px;
                    }

                    .item-wrap {

                        display: block;
                        width: 100%;
                        height: 100%;
                        overflow: hidden;

                        .item-wrap-outer {
                            // Sets the boundary of the tile
                            display: table;
                            width: 100%;
                            height: 100%;
                        }

                        // Sets the content boundary of the tile
                        .item-wrap-inner {
                            display: table-cell;
                            padding: 0 10px;
                            text-align: center; // Allow horizontal
centering on child elements that are inline
                            vertical-align: middle; // Allow vertical
centering
                        }
                    }

                    .itemIcon {
                        display: inline; // So it can be centered
horizontally
                        z-index: 1; // Ensure this is above loading
indicator
                        // max-height: 100%;
                        max-width: 100%;

                        &.orientation-tall {
                            width: 100%;
                            // height: 100%;
                        }

                        &.orientation-wide {
                            width: 100%;
                        }

                        &.orientation-square {
                            width: 100%;
                        }
                    }

                    .itemTitle {
                        display: inline;
                        position: absolute;
                        bottom: 0;
                        left: 0;
                        width: 100%;
                        height: 18px;
                        margin-bottom: 10px;

                        span {
                            display: block;
                            margin: 0 10px;
                            line-height: 24px; // 18px + 6px cosmetic
                            .text-overflow();
                            white-space: nowrap;
                            overflow: hidden;
                        }
                    }

                    &.active {
                        .activeItemColorScheme();
                    }
                }

                &.item-type-file,
                &.item-type-image,
                &.item-type-audio,
                &.item-type-video {
                    .item-type-general();
                }

                &.item-type-image {

                    .itemIcon {
                        // .box-shadow(0px 0px 3px 0 rgba(0, 0, 0, 0.5));
                    }
                }

                &.item-type-folder {
                    .clearfix();
                }
            }
        }

        &.view-list {

            .browserItem {

                line-height: 32px;
                border-top: 1px solid #ddd;

                .item-wrap {
                    position: relative;
                }

                i.loading {
                    position: absolute;
                    top: 8px;
                    left: 6px;
                }

                .folderItemGroup {
                    width: auto;
                }

                .item-type-general() {

                    height: 32px;
                    padding: 4px 8px;

                    &.active {
                        .activeItemColorScheme();
                    }

                    .itemIcon {
                        max-width: 32px;
                        max-height: 32px;
                        display: inline-block;
                        position: absolute;
                        z-index: 1;
                    }

                    .itemTitle {
                        display: block;
                        text-align: left;
                        position: relative;
                        z-index: 2;
                        padding: 0 0 0 37px;
                    }
                }

                &.item-type-file,
                &.item-type-image,
                &.item-type-audio,
                &.item-type-video,
                &.item-type-upload {
                    .item-type-general();
                }
            }
        }
    }
}
browser.item.min.js000064400000013427151171317730010321
0ustar00EasyBlog.module("media/browser.item",function(e){var
t=this;EasyBlog.Controller("Media.Browser.Item",{defaultOptions:{"{itemTitle}":".itemTitle","{itemIcon}":".itemIcon","{childItem}":".browserItem",hasCustomHandler:["folder"]}},function(t){var
n,r,i;return{init:function(){n=t.media,r=n.library,i=n.browser,t.element.data("item",t).addClass("item-type-"+t.meta().type),t.meta().data.on("removed",function(){i.removeItem(t)}),t.createHandler()},meta:function(){return
r.getMeta(t.key)},place:function(){return
r.getPlace(t.key)},parentFolder:function(){return
i.getItem(r.getParentKey(t.key))},createHandler:function(){if(e.inArray(t.meta().type,t.options.hasCustomHandler)<0)return;var
n=EasyBlog.Controller.Media.Browser.Item[e.String.capitalize(t.meta().type)];if(n===undefined){EasyBlog.require().script("media/browser.item."+t.meta().type).done(function(){t.createHandler()});return}t.handler=new
n(t.element,{controller:{media:t.media,item:t}})},activate:function(){t.setLayout(),t.handler&&t.handler.activate()},remove:function(){try{t.handler&&(t.handler._destroyed||t.handler.destroy()),t.element&&t.element.remove()}catch(e){}},isVisible:function(){var
e=t.element,n=e.outerHeight(),r=e.offset().top,i=r+n,s=t.media.browser.itemField(),o=s.offset().top,u=o+s.height();return
isVisible=!(r<o&&i<o||r>u&&i>u),t.media.options.debug.itemVisiblity&&t.media.console("info",["Item
visibility",{title:t.meta().title,isVisible:isVisible,item:t,itemHeight:n,itemTop:r,itemBottom:i,itemFieldTop:o,itemFieldBottom:u}]),isVisible},setLayout:function(n){if(t.meta().type=="folder")return;if(t.handler&&e.isFunction(t.handler.setLayout))return
t.handler.setLayout();t.setIcon()},setIcon:function(){if(t.setIcon.loading||t.setIcon.loaded)return;if(t.meta().icon===undefined||t._destroyed)return;t.setIcon.loading=!0,i.iconThread.addDeferred(function(e){var
n=t.itemIcon();if(!t.isVisible())t.setIcon.loading=!1,e.reject();else{var
r=t.meta(),i=t.place(),s=r.icon.url;!t.setIcon.useNaturalUrl&&!/jomsocial|flickr/.test(i.id)&&r.type==="image"&&(s=EasyBlog.baseUrl+"&view=media&layout=getIconImage"+"&place="+encodeURIComponent(i.id)+"&path="+encodeURIComponent(t.meta().path)+"&format=image&tmpl=component"),t.element.addClass("loading-icon"),n.image("get",s).done(function(){t.element.removeClass("loading-icon"),t.setIcon.loaded=!0,t.setIcon.loading=!1,e.resolve()}).fail(function(){t.element.removeClass("loading-icon"),t.setIcon.loaded=!1,t.setIcon.loading=!1,e.reject(),t.setIcon.triedNaturalUrl||(t.setIcon.useNaturalUrl=!0,t.setIcon.triedNaturalUrl=!0)})}})}}}),EasyBlog.Controller("Media.Browser.Item.Folder",{defaultOptions:{"{childItem}":".browserItem"}},function(t){var
n,r,i;return{init:function(){n=t.media,r=n.library,i=n.browser,t.element.empty()},items:{},setLayout:function(){var
e=t.item.place(),r;switch(e.ready.state()){case"pending":r="loading";break;case"rejected":r="error";break;case"resolved":if(t.folderView&&t.folderView.map.length>0)r="ready",i.browserPagination().show();else
switch(e.populate.task.state()){case"pending":r="loading";break;case"rejected":r="error";break;case"resolved":t.folderView&&t.folderView.map.length<1?(r=e.acl.canUploadItem?"empty
canUpload":"empty",t.item.meta().place==="jomsocial"&&t.item.meta().path===n.options.directorySeparator&&(r="selectAlbum")):r="ready",i.browserPagination().toggle(!/empty|selectAlbum/.test(r))}}i.currentFolderStatus(r),i.setItemLayout(),t.isChangingPage?t.isChangingPage=!1:t.populatePages()},populate:function(e){if(i.itemField().hasClass("searching"))return;var
n,r=e.length,s=t.items;t.items={};if(r<1)try{t.childItem().detach()}catch(o){}else{for(n=0;n<r;n++){var
u=e[n],a=i.createFile(u);a.element.appendTo(t.element),t.items[u]=a,delete
s[u]}for(u in
s)try{s[u].element.detach()}catch(o){}}t.item.place().itemGroup.hasClass("active")&&t.element.hasClass("focus")&&t.setLayout()},activate:function(){t.folderView||(t.folderView=t.item.meta().data.views.create({from:0,to:i.options.layout.maxIconPerPage}),t.folderView.updated(t.populate)),t.setLayout()},populatePages:function(){var
e=t.totalPage();if(e<2)i.browserPagination().hide();else{i.browserPagination().show(),i.pageSelection().html("");for(var
n=1;n<=e;n++)i.view.paginationPage({page:n}).appendTo(i.pageSelection());t.folderView.currentPage=t.folderView.currentPage||1,i.paginationPage().removeClass("selected"),i.paginationPage(".page"+t.folderView.currentPage).addClass("selected")}},totalPage:function(){var
e=t.folderView.map.length,n=e%i.options.layout.maxIconPerPage,r=Math.floor(n>0?e/i.options.layout.maxIconPerPage+1:e/i.options.layout.maxIconPerPage);return
i.totalPage().text()!=r&&i.totalPage().text(r),r},currentPage:function(n,r){var
s=parseInt(t.folderView.currentPage);isNaN(s)&&(s=1,t.folderView.currentPage=1,i.paginationPage().removeClass("selected"),i.paginationPage(":first").addClass("selected")),n===undefined&&(n={from:t.folderView.from});if(e.isPlainObject(n)&&n.from!==undefined)var
o=t.folderView.map.length,u=Math.floor(n.from/i.options.layout.maxIconPerPage)+1;n=u||n;if(n!=s){var
a=(n-1)*i.options.layout.maxIconPerPage,f=a+i.options.layout.maxIconPerPage;a!=n.from&&t.folderView.select({from:a,to:f}),t.folderView.currentPage=n,i.paginationPage().removeClass("selected"),i.paginationPage(".page"+n).addClass("selected"),i.trigger("pageChanged",[s,n])}return
r&&r(),n},next:function(){t.changePage("next")},prev:function(){t.changePage("prev")},changePage:function(e){t.isChangingPage=!0;var
n=t.totalPage(),r=t.currentPage();e=="next"&&r<n&&(r+=1),e=="prev"&&r>1&&(r-=1),t.currentPage(r)},locateItem:function(e){var
e=r.getMeta(e),n=t.getItemPage(e);n&&t.currentPage(n,function(){i.focusItem(e.key,!0)})},getItemPage:function(n){var
n=r.getMeta(n),s=n.key,o=t.folderView.map.length,u;return
e.each(t.folderView.map,function(e,t){if(t==s)return
u=e,!1}),u!==undefined?Math.floor(u/i.options.layout.maxIconPerPage)+1:!1}}}),t.resolve()});browser.js000064400000041415151171317730006600
0ustar00EasyBlog.module("media/browser",function(e){var
t=this;EasyBlog.require().library("image","easing","scrollTo","throttle-debounce").script("media/browser.item").done(function(){var
n,r,s,o,u,a;EasyBlog.Controller("Media.Browser",{defaultOptions:{view:{browser:"media/browser",itemGroup:"media/browser.item-group",item:"media/browser.item",treeItemGroup:"media/browser.tree-item-group",treeItem:"media/browser.tree-item",paginationPage:"media/browser.pagination-page"},path:"",items:undefined,mode:"browse",layout:{viewMode:"tile",tileSize:.125,scrollToItemDuration:500,scrollToItemEasing:"swing",iconMaxLoadThread:8},search:{chunkSize:128,chunkDelay:500},"{modalHeader}":".modalHeader","{modalToolbar}":".modalToolbar","{modalContent}":".modalContent","{modalFooter}":".modalFooter","{modalPrompt}":".modalPrompt","{modalUploaderButton}":".uploaderButton","{header}":".browserHeader","{content}":".browserContent","{footer}":".browserFooter","{treeToggleButton}":".browserTreeToggleButton","{tileViewButton}":".browserTileViewButton","{listViewButton}":".browserListViewButton","{itemField}":".browserItemField","{itemGroup}":".browserItemGroup","{item}":".browserItem","{treeItemField}":".browserTreeItemField","{treeItemGroup}":".browserTreeItemGroup","{treeItem}":".browserTreeItem","{headerTitle}":".browserTitle","{headerSearch}":".browserSearch","{headerNavigation}":".browserNavigation","{headerUpload}":".browserUploadButton","{footerStatus}":".browserStatus","{footerMessage}":".browserMessage","{itemActionSet}":".browserItemActionSet","{itemFieldHints}":".browserItemField
.hints","{browserPagination}":".browserPagination","{currentPage}":".currentPage","{totalPage}":".totalPage","{prevPageButton}":".prevPageButton","{nextPageButton}":".nextPageButton","{pageSelection}":".pageSelection","{paginationPage}":".paginationPage","{searchInput}":".searchInput"}},function(t){return{init:function(){n=t.media,r=n.library,s=n.browser=t,a=n.options.directorySeparator,t.iconThread=e.Threads({threadLimit:t.options.layout.iconMaxLoadThread}),t.enqueue=e.Enqueue(),t.element.addClass("browser").html(t.view.browser()),t.headerNavigation().implement(EasyBlog.Controller.Media.Navigation,{controller:t.controllerProps()},function(){t.navigation=this}),t.modalPrompt().implement(EasyBlog.Controller.Media.Prompt,{controller:t.controllerProps()},function(){u=t.promptDialog=this}),t.element.implement(EasyBlog.Controller.Media.Browser.Actions,{controller:t.controllerProps()},function(){t.actions=this}),t.search=e.debounce(500,t._search),t.mode("browse"),n.element.bind("hideModal",function(){t.mode("browse")}),t.viewMode(t.options.layout.viewMode),t.setLayout(),t._bind(t.itemField(),"scroll",e.debounce(250,t["{itemField}
scroll"])),e.each(r.places,function(e,n){t.createPlace(n)}),t.activatePlace(t.options.initialPlace||r.places[0].id).done(t.enqueue(function(e){t.activateItem(e.baseFolder())}))},controllerProps:function(t){return
e.extend({media:n},t||{})},items:{},createPlace:function(e){var
e=r.getPlace(e);return
e.treeItemGroup=t.view.treeItemGroup().appendTo(t.treeItemField()),e.treeItem=t.view.treeItem({title:e.title}).addClass("type-place").data("place",e).appendTo(e.treeItemGroup),e.itemGroup=t.view.itemGroup().appendTo(t.itemField()),e},activatePlace:function(n){var
n=r.getPlace(n);if(n===undefined)return;t.itemGroup().removeClass("active"),n.itemGroup.addClass("active"),t.treeItem().removeClass("active"),n.treeItem.addClass("active"),n.activator||(n.activator=e.Deferred());if(n.id==="flickr"&&!n.options.associated)return
s.currentFolderStatus("flickr"),n.activator;if(!n.populated){n.populated=!0,t.currentFolderStatus("loading");var
i=/jomsocial|flickr/.test(n.id)?n.populate():n.ready;i.done(function(){var
e=t.createFolder(n.baseFolder());n.activator.resolveWith(n,[n,e])}).fail(function(){t.currentFolderStatus("error"),n.activator.rejectWith(n,arguments)})}return
n.activator},getItem:function(e){if(e===undefined)return;if(e instanceof
EasyBlog.Controller.Media.Browser.Item)return e;if(typeof
e=="string")return t.items[e];if(r.isMeta(e))return
t.items[r.getKey(e)]},createItem:function(e,i){var
e=r.getMeta(e);if(!e)return;return t.items[e.key]=new
EasyBlog.Controller.Media.Browser.Item(t.view.item({meta:e}),{controller:{key:e.key,media:n}})},createFolder:function(n,i){var
n=r.getMeta(n);return t.getItem(n)||function(){var
r=t.createItem(n),i=r.place(),s=r.parentFolder();return
s?r.element.insertAfter(s.element):r.element.appendTo(i.itemGroup),r.treeItem=(s?t.view.treeItem({title:n.title}).addClass("type-folder").css("marginLeft",18*(n.path.split(a).length-1)).insertAfter(s.treeItem):i.treeItem).data("item",r),n.data.views.create({group:"folders"}).updated(function(n){e.each(n,function(e,n){t.createFolder(n)})}),r}()},createFile:function(e,n){var
e=r.getMeta(e);return
t.getItem(e)||t.createItem(e)},removeItem:function(e){clearTimeout(t.removeItem.revert);var
e=t.getItem(e),n=e.parentFolder();e.remove(),e.treeItem&&e.treeItem.remove(),delete
t.items[e.key];if(t.itemField().hasClass("searching"))return;t.removeItem.revert=setTimeout(function(){n&&t.activateItem(n)},500)},focusItem:function(e,n){var
e=t.getItem(e);if(!e)return;n?t.activateItem(e):(t.currentItem(e),e.element.removeClass("active")),t.scrollTo(e),t.trigger("itemFocus",[e])},locateItem:function(e){t.itemField().hasClass("searching")&&t.clearSearch(!0);var
e=r.getMeta(e);if(!e)return;t.activatePlace(e.place).done(t.enqueue(function(){var
n=e.type==="folder",r=t.activateItem(n?e:e.parentKey);if(r===undefined)return;n||r.handler.locateItem(e);var
i=r.handler.folderView;i&&i.refresh()}))},activateItem:function(e){var
e=t.getItem(e);if(!e)return;return
t.currentItem(e),e.activate(),t.trigger("itemActivate",[e]),e},scrollTo:function(e){var
e=t.getItem(e);if(!e)return;t.itemField().scrollTo(e.element,{duration:t.options.layout.scrollToItemDuration,easing:t.options.layout.scrollToItemEasing,offset:{top:t.itemField().height()*-0.1}})},currentItem:function(e){var
n=t.currentItem.item;n&&n._destroyed&&(n=t.currentItem.item=undefined);var
e=t.getItem(e);if(!e)return n;if(e._destroyed)return
n;n&&(n.element.removeClass("active
focus"),n.meta().type!=="folder"&&n.parentFolder().element.removeClass("active
focus"),n.place().itemGroup.removeClass("active")),e.element.addClass("active
focus");var r=e.meta().type=="folder";return
r||e.parentFolder().element.addClass("focus"),e.place().itemGroup.addClass("active"),t.currentFolder(r?e:e.parentFolder()),t.navigation.setPathway(e.key),t.currentItem.item=e},currentFolder:function(e){var
n=t.currentFolder.folder;n&&n._destroyed&&(n=t.currentFolder.folder=undefined);var
e=t.getItem(e);return
e?(t.treeItem().removeClass("active"),e.treeItem.addClass("active"),e.meta().path!==a&&e.place().treeItemGroup.addClass("expanded"),e.handler.folderView&&e.handler.refreshSeed!==t.folderRefreshSeed&&(e.handler.folderView.refresh(),e.handler.refreshSeed=t.folderRefreshSeed),t.currentFolder.folder=e):n},currentFolderStatus:function(e){if(t.itemField().hasClass("searching")&&!/emptySearch|ready/.test(e))return;var
n=t.currentFolderStatus.lastStatus;if(e===undefined)return n;if(typeof
e!="string")return;return
n&&t.itemField().removeClass(n),t.itemField().addClass(e),t.currentFolderStatus.lastStatus=e},setLayout:function(){if(!n.layout||n.currentModal!=="browser")return;var
r;t.modalContent().hide().height(r=t.element.height()-t.modalHeader().outerHeight()-t.modalToolbar().outerHeight()-t.modalFooter().outerHeight()).show(),e.browser.msie&&(t.treeItemField().height(r),t.itemField().height(r),t.itemFieldHints().height(r)),t.setItemLayout(),t.trigger("setLayout")},setItemStyle:function(r){if(!r){var
i=n.layout;if(t.setItemStyle.seed===i)return;t.setItemStyle.seed=i}var
s=t.viewMode(),o={};if(s=="tile"){var
u="#EasyBlogMediaManager .browser .browserItemField.view-tile
.browserItem",a=function(){var
n=e(document.createElement("DIV")).prependTo(t.itemField()),r=n.width();return
n.remove(),r}(),f=Math.floor(a*t.options.layout.tileSize),l=f-24;o[u]={width:f+"px",height:l+"px"}}var
c=document.getElementsByTagName("head")[0];if(t.itemStyle)try{c.removeChild(t.itemStyle)}catch(h){}t.itemStyle=document.createElement("style"),t.itemStyle.type="text/css";var
p="";e.each(o,function(t,n){p+=t+"{"+e.map(n,function(e,t){return
t+":"+e}).join(";")+"}\n"}),t.itemStyle.styleSheet?t.itemStyle.styleSheet.cssText=p:t.itemStyle.appendChild(document.createTextNode(p)),c.appendChild(t.itemStyle)},setItemLayout:function(){if(!n.layout||n.currentModal!=="browser")return;t.setItemStyle(),setTimeout(function(){var
e=[];if(t.itemField().hasClass("searching"))t.searchItemGroup&&(e=t.searchItemGroup.find(".browserItem"));else{var
n=t.currentFolder();if(n===undefined)return;e=n.childItem()}if(e.length<1)return;var
r=t.itemField().offset(),i,s,o=e.length,u=1;if(e.length<1)return;while(Math.abs(o-u)>1){i=e.eq(u-1),s=i.offset();var
a=s.top-r.top+i.outerHeight();a<0?u=Math.ceil((o+u)/2):(o=u,u=Math.ceil(o/2))}u===1&&(u=0);var
f=u,l=u,c=0,h=e.length-1;setLayout=function(t){if(t<c||t>h)return!1;var
n=e.eq(t).data("item");if(!n.isVisible())return!1;n.setLayout()};for(;;){if(setLayout(f)===!1)break;f--}for(;;){if(setLayout(l)===!1)break;l++}},0)},viewMode:function(e){var
n=t.viewMode.mode;n||(n=t.viewMode.mode=t.options.layout.viewMode);if(e!==undefined){t.setItemStyle.seed=null,t.itemField().removeClass("view-"+n).addClass("view-"+e),t.viewMode.mode=n=e,t.setLayout();var
r=t.currentItem();r!==undefined&&t.scrollTo(r)}return
n},mode:function(n){if(n===undefined)return
t.mode.currentMode||"browse";switch(n){case"browse":t.element.removeClass("mode-blogimage").addClass("mode-browse"),e.each(r.places,function(e,t){/jomsocial|flickr/.test(t.id)&&(t.treeItemGroup&&t.treeItemGroup.show(),t.itemGroup&&t.itemGroup.show())});break;case"blogimage":t.element.addClass("mode-blogimage").removeClass("mode-browse");var
i=t.currentItem(),s=!1;i&&/jomsocial|flickr/.test(i.place().id)&&(s=!0),e.each(r.places,function(e,t){/jomsocial|flickr/.test(t.id)?(t.treeItemGroup&&t.treeItemGroup.hide(),t.itemGroup&&t.itemGroup.hide()):s&&(s=!1,t.treeItem&&t.treeItem.click())})}t.mode.currentMode=n},"{self}
itemActivate":function(e,n,r){t.itemActionSet().removeClass("active"),r.meta().type=="folder"?t.itemActionSet(".type-folder").addClass("active"):t.itemActionSet(".type-item").addClass("active")},"{headerNavigation}
activate":function(e,n,r){t.activateItem(r)},"{tileViewButton}
click":function(e,n){e.addClass("active").siblings().removeClass("active"),t.viewMode("tile")},"{listViewButton}
click":function(e,n){e.addClass("active").siblings().removeClass("active"),t.viewMode("list")},"{treeItem}
click":function(n,r){t.clearSearch(!0);var
i=n.data("item");if(n.hasClass("type-place")){var
s=n.data("place");e(r.target).hasClass("treeItemToggle")&&s.treeItemGroup.toggleClass("expanded"),t.activatePlace(s).done(t.enqueue(function(e,n){e.id==="jomsocial"&&e.treeItemGroup.addClass("expanded"),t.activateItem(n)}));return}t.activateItem(i)},"{itemField}
scroll":function(e,n){t.setItemLayout()},"{item}
click":function(e,n){n.stopPropagation();var
r=e.data("item");if(r===undefined)return;var
i=r.place();t.activatePlace(i).done(t.enqueue(function(e,n){t.activateItem(r)}))},"{item}
dblclick":function(e,i){i.stopPropagation();var
s=e.data("item");if(i.shiftKey){n.console("log",[s]);return}if(s===undefined)return;if(s.meta().type=="folder")return;if(t.mode.currentMode==="blogimage"){if(s.meta().type=="image"){var
o=r.meta[s.key];EasyBlog.dashboard.blogImage.setImage(o),n.hide()}}else
n.edit(s.key)},"{modalUploaderButton} click":function(){var
e=t.currentFolder();n.upload(e.place().acl.canUploadItem?e.key:"")},"{self}
modalActivate":function(e,n,i,s){s!==undefined&&t.mode(s);var
i=r.getMeta(i)||t.currentItem().meta();i&&t.locateItem(i)},"{prevPageButton}
click":function(){var
e=s.currentFolder();e.handler.changePage("prev")},"{nextPageButton}
click":function(){var
e=s.currentFolder();e.handler.changePage("next")},"{pageSelection}
click":function(e){t.paginationPage().length>1&&e.toggleClass("expanded")},"{paginationPage}
click":function(e){if(t.pageSelection().hasClass("expanded")&&!e.hasClass("selected")){var
n=e.data("page"),r=s.currentFolder();r.handler.isChangingPage=!0,r.handler.currentPage(n)}},"{window}
click":function(n,r){var
i=e(r.target).attr("class");/pageSelection|paginationPage/.test(i)||t.pageSelection().hasClass("expanded")&&t.pageSelection().removeClass("expanded")},_search:function(e){t.itemBeforeSearch||(t.itemBeforeSearch=t.currentItem().meta()),t.element.addClass("searching"),t.itemField().addClass("searching"),t.searchItemGroup||(t.searchItemGroup=t.view.itemGroup().appendTo(t.itemField())),t.searchItemGroup.addClass("active
search-mode");var
n;t.searchView=r.search(e).create({from:0,to:300}).updated(function(e){var
r=e.length;if(r<1){n=setTimeout(function(){s.currentFolderStatus("emptySearch")},500);return}clearTimeout(n),s.currentFolderStatus("ready");for(i=0;i<r;i++){var
o=e[i],u=s.createFile(o);u.element.appendTo(t.searchItemGroup)}t.setItemLayout()})},clearSearch:function(n){t.folderRefreshSeed=e.uid(),n&&t.searchInput().val("").blur(),t.element.removeClass("searching"),t.itemField().removeClass("searching"),t.searchItems&&e.each(t.searchItems,function(t,n){e(n).detach()}),t.searchItemGroup&&(t.searchItemGroup.find(".browserItem").detach(),t.searchItemGroup.removeClass("active")),t.searchView&&t.searchView.destroy(),delete
t.searchView,t.itemBeforeSearch&&t.locateItem(t.itemBeforeSearch)},"{searchInput}
focusin":function(t){t.parent().addClass("active"),e.trim(t.val())!==""&&t.parent().addClass("showCancelButton")},"{searchInput}
focusout":function(t){setTimeout(function(){e.trim(t.val())===""&&t.parent().removeClass("active
showCancelButton")},50)},"{searchInput}
keyup":function(n){var
r=e.trim(n.val());if(r===""){n.parent().removeClass("showCancelButton"),t.clearSearch(),delete
t.itemBeforeSearch;return}n.parent().addClass("showCancelButton"),t.search(r)}}}),EasyBlog.Controller("Media.Browser.Actions",{defaultOptions:{"{customizeItemButton}":".customizeItemButton","{insertAsGalleryButton}":".insertAsGalleryButton","{insertItemButton}":".insertItemButton","{insertBlogImageButton}":".insertBlogImageButton","{createFolderButton}":".createFolderButton","{confirmCreateFolderButton}":".createFolderPrompt
.confirmCreateFolderButton","{folderPath}":".createFolderPrompt
.folderPath","{folderCreationPath}":".createFolderPrompt
.folderCreationPath","{folderInput}":".createFolderPrompt
.folderInput","{folderCreationFailedReason}":".createFolderPrompt
.folderCreationFailedReason","{removeItemButton}":".removeItemButton","{removeItemFilename}":".removeItemPrompt
.removeItemFilename","{confirmRemoveItemButton}":".confirmRemoveItemButton","{removeItemFailedReason}":".removeItemPrompt
.removeItemFailedReason","{flickrLoginButton}":".flickrLoginButton","{cancelSearchButton}":".cancelSearchButton","{retryPopulateButton}":".retryPopulateButton"}},function(t){return{init:function(){},"{self}
itemActivate":function(e,n,r){t.item=r;var
i=r.place().acl;t.removeItemButton().toggle(i.canRemoveItem),t.createFolderButton().toggle(i.canCreateFolder),t.insertBlogImageButton().toggle(s.mode()==="blogimage"&&r.meta().type==="image")},"{customizeItemButton}
click":function(){n.edit(t.item.key)},"{insertAsGalleryButton}
click":function(){n.insert(t.item.key)},"{insertItemButton}
click":function(){n.insert(t.item.key)},"{insertBlogImageButton}
click":function(){var
e=r.meta[t.item.key];EasyBlog.dashboard.blogImage.setImage(e),n.hide()},"{createFolderButton}
click":function(){u.get("createFolderPrompt").show().state("default");var
e=s.currentFolder();t.folderPath().html(e.meta().friendlyPath),t.folderInput().focus()[0].select()},"{folderInput}
keyup":function(e,n){n.keyCode==13&&t.confirmCreateFolderButton().click()},"{confirmCreateFolderButton}
click":function(){var
n=e.trim(t.folderInput().val());if(n==="")return;var
i=s.currentFolder().meta(),o=i.friendlyPath+a+n;t.folderCreationPath().html(o);var
f=u.get("createFolderPrompt");f.state("progress"),r.createFolder(i,n).done(function(e){var
t=s.createFolder(e);f.hide(),s.activateItem(t)}).fail(function(e){t.folderCreationFailedReason().html(e),f.state("fail")})},"{removeItemButton}
click":function(){t.removeItemFilename().html(t.item.meta().title),u.get("removeItemPrompt").show().state("default")},"{confirmRemoveItemButton}
click":function(e){var
n=u.get("removeItemPrompt");n.state("progress"),r.removeRemoteMeta(t.item.key).done(function(){n.hide()}).fail(function(e){t.removeItemFailedReason().html(e),n.state("fail")})},"{flickrLoginButton}
click":function(e){var
t=e.data("login"),n=e.data("callback"),i=s.enqueue(function(){s.activatePlace("flickr").done(s.enqueue(function(e,t){s.activateItem(t)}))});window[n]=function(){var
e=r.getPlace("flickr");e.options.associated=!0,i()},window.open(t,"Flickr
Login","scrollbars=no, resizable=no, width=650,
height=700")},"{cancelSearchButton}
click":function(){s.clearSearch(!0)},"{retryPopulateButton}
click":function(){var e=t.item.place();delete
e.activator,e.populated=!1,e.treeItem.click()}}}),t.resolve()})});browser.less000064400000020503151171317730007125
0ustar00(~"@{MediaManager}") {

    .browser {

        background: #fff;

        .modalTitle {
            .modalTitleSnippet { display: none; }
        }

        &.mode-browse {
            .title-browse { display: inline; }
            .title-blogimage { display: none; }
        }

        &.mode-blogimage {

            .title-browse { display: none; }
            .title-blogimage { display: inline; }

            .insertItemButton,
            .customizeItemButton,
            .insertAsGalleryButton {
                display: none !important;
            }
        }

        &.searching {
            .browserPagination {
                display: none !important;
            }
        }

        .browserHeader {
            .browserItemActionSet {
                display: none;

                &.active {
                    display: block;
                }

                .green-button {
                    margin-right: 0 !important;
                }
            }

            .insertItemButton {
                > i {
                    .icon-media(7, 4);
                }
            }

            .insertBlogImageButton {
                > i {
                    .icon-media(7, 4);
                }
                display: none;
            }

            .customizeItemButton {
                > i {
                    .icon-media(8, 4);
                }
            }

            .insertAsGalleryButton {
                > i {
                    .icon-media(9, 4);
                    width: 20px !important;
                }
            }

            .removeItemButton {
                padding-left: 27px !important;
                > i {
                    .icon-media(8, 1);
                }
            }
        }

        .browserContent {

            position: relative;
            z-index: 2;
        }

        .browserFooter {

            position: relative;
            .clearfix();

            .footerButtons() {

                padding-left: 6px + 16px + 4px !important;

                > i {
                    display: inline-block;
                    position: absolute;
                    top: 4px;
                    left: 6px;
                    width: 16px;
                    height: 16px;
                }
            }

            .browserTreeItemFooter {
                width: 180px;
                height: 36px;
                border-right: 1px solid #CCCCCC;
                float: left;
                position: relative;

                .createFolderButton {
                    .footerButtons();
                    > i {
                        .icon-media(10, 4);
                    }
                }
            }

            .browserItemFooter {
                height: 36px;
                margin-left: 181px;
                border-left: 1px solid #FFFFFF;
                position: relative;
            }

            .browserPagination {

                i {
                    display: block;
                    width: 16px;
                    height: 16px;
                    position: absolute;
                    top: 5px;
                    left: 6px;
                }

                .prevPageButton {
                    .border-radius(0px, 0px, 3px, 3px);
                    float: right;
                    padding-left: 20px;

                    > i {
                        .icon-media(3, 1);
                    }
                }

                .nextPageButton {
                    .border-radius(3px, 3px, 0px, 0px);
                    float: right;
                    padding-left: 20px;

                    > i {
                        .icon-media(2, 1);
                    }
                }

                .pageNumber {
                    float: right;
                    height: 27px;
                    width: 72px + 1;
                    margin-left: -1px;
                    position: relative;
                    .box-shadow(0 1px 0 rgba(255,255,255,0.7));
                }

                .pageSelection {
                    margin: 0;
                    padding: 0;
                    border-bottom-color: #999999;
                    border-left: none;
                    border-right: none;
                    position: absolute;
                    bottom: 0;
                    width: 72px;
                    height: 25px;
                    list-style: none;
                    background: white;
                    border: 1px solid #aaa;
                    cursor: pointer;
                    overflow: none;

                    .paginationPage {
                        display: none;

                        &.selected {
                            display: block;
                        }
                    }

                    &.expanded {
                        max-height: 200px;
                        min-height: 75px;
                        height: auto;
                        overflow-y: scroll;

                        .paginationPage {

                            display: block;

                            &.selected {
                                .activeItemColorScheme();
                            }
                        }
                    }
                }

                .paginationPage {
                    height: 25px;
                    line-height: 25px;
                    text-align: center;
                    cursor: pointer;

                    &:hover {
                        .hoverItemColorScheme();
                    }
                }

                .pageBreakdown {
                    display: none;
                }
            }
        }

        .browserViewButtons {

            position: absolute;
            top: 4px;
            right: 4px;

            button.button {

                float: left;
                padding: 0 14px !important; // (16px + 6px + 6px) / 2
                position: relative;

                > i {
                    display: block;
                    width: 16px;
                    height: 16px;
                    position: absolute;
                    top: 4px;
                    left: 6px;
                }

                &.active {
                    background: #777 !important;
                    filter: none !important; // Fixes IE not having dark
background
                }

                &.browserListViewButton {

                    .border-radius(0px, 0px, 3px, 3px);
                    border-right: none;

                    > i {
                        .icon-media(9, 2);
                    }
                }

                &.browserListViewButton.active {

                    > i {
                        .icon-media(9, 1);
                    }

                    + .browserTileViewButton {

                        border-left: none;
                    }
                }

                &.browserTileViewButton {

                    .border-radius(3px, 3px, 0px, 0px);

                    > i {
                        .icon-media(10, 2);
                    }
                }

                &.browserTileViewButton.active {

                    > i {
                        .icon-media(10, 1);
                    }
                }
            }
        }

        .modalPrompt {

            .modalPromptDialog {

                .emphasis() {
                    font-weight: bold;
                    color: black;
                    word-wrap: break-word;
                }

                &.createFolderPrompt {

                    height: 200px;
                    margin-top: -100px - 48px;

                    .folderPath {
                        .emphasis();
                    }

                    .folderInput {
                        width: 220px;
                    }

                    .folderCreationPath {
                        .emphasis();
                    }
                }

                &.removeItemPrompt {

                    height: 220px;
                    margin-top: -110px - 48px;

                    .removeItemFilename {
                        .emphasis();
                    }
                }

                &.flickrLoginPrompt {

                    .flickrLogin {
                        margin: 15px;
                        border: none;
                        overflow: hidden;
                        width: 400px;
                    }
                }
            }
        }
    }

}
browser.min.js000064400000041415151171317730007362
0ustar00EasyBlog.module("media/browser",function(e){var
t=this;EasyBlog.require().library("image","easing","scrollTo","throttle-debounce").script("media/browser.item").done(function(){var
n,r,s,o,u,a;EasyBlog.Controller("Media.Browser",{defaultOptions:{view:{browser:"media/browser",itemGroup:"media/browser.item-group",item:"media/browser.item",treeItemGroup:"media/browser.tree-item-group",treeItem:"media/browser.tree-item",paginationPage:"media/browser.pagination-page"},path:"",items:undefined,mode:"browse",layout:{viewMode:"tile",tileSize:.125,scrollToItemDuration:500,scrollToItemEasing:"swing",iconMaxLoadThread:8},search:{chunkSize:128,chunkDelay:500},"{modalHeader}":".modalHeader","{modalToolbar}":".modalToolbar","{modalContent}":".modalContent","{modalFooter}":".modalFooter","{modalPrompt}":".modalPrompt","{modalUploaderButton}":".uploaderButton","{header}":".browserHeader","{content}":".browserContent","{footer}":".browserFooter","{treeToggleButton}":".browserTreeToggleButton","{tileViewButton}":".browserTileViewButton","{listViewButton}":".browserListViewButton","{itemField}":".browserItemField","{itemGroup}":".browserItemGroup","{item}":".browserItem","{treeItemField}":".browserTreeItemField","{treeItemGroup}":".browserTreeItemGroup","{treeItem}":".browserTreeItem","{headerTitle}":".browserTitle","{headerSearch}":".browserSearch","{headerNavigation}":".browserNavigation","{headerUpload}":".browserUploadButton","{footerStatus}":".browserStatus","{footerMessage}":".browserMessage","{itemActionSet}":".browserItemActionSet","{itemFieldHints}":".browserItemField
.hints","{browserPagination}":".browserPagination","{currentPage}":".currentPage","{totalPage}":".totalPage","{prevPageButton}":".prevPageButton","{nextPageButton}":".nextPageButton","{pageSelection}":".pageSelection","{paginationPage}":".paginationPage","{searchInput}":".searchInput"}},function(t){return{init:function(){n=t.media,r=n.library,s=n.browser=t,a=n.options.directorySeparator,t.iconThread=e.Threads({threadLimit:t.options.layout.iconMaxLoadThread}),t.enqueue=e.Enqueue(),t.element.addClass("browser").html(t.view.browser()),t.headerNavigation().implement(EasyBlog.Controller.Media.Navigation,{controller:t.controllerProps()},function(){t.navigation=this}),t.modalPrompt().implement(EasyBlog.Controller.Media.Prompt,{controller:t.controllerProps()},function(){u=t.promptDialog=this}),t.element.implement(EasyBlog.Controller.Media.Browser.Actions,{controller:t.controllerProps()},function(){t.actions=this}),t.search=e.debounce(500,t._search),t.mode("browse"),n.element.bind("hideModal",function(){t.mode("browse")}),t.viewMode(t.options.layout.viewMode),t.setLayout(),t._bind(t.itemField(),"scroll",e.debounce(250,t["{itemField}
scroll"])),e.each(r.places,function(e,n){t.createPlace(n)}),t.activatePlace(t.options.initialPlace||r.places[0].id).done(t.enqueue(function(e){t.activateItem(e.baseFolder())}))},controllerProps:function(t){return
e.extend({media:n},t||{})},items:{},createPlace:function(e){var
e=r.getPlace(e);return
e.treeItemGroup=t.view.treeItemGroup().appendTo(t.treeItemField()),e.treeItem=t.view.treeItem({title:e.title}).addClass("type-place").data("place",e).appendTo(e.treeItemGroup),e.itemGroup=t.view.itemGroup().appendTo(t.itemField()),e},activatePlace:function(n){var
n=r.getPlace(n);if(n===undefined)return;t.itemGroup().removeClass("active"),n.itemGroup.addClass("active"),t.treeItem().removeClass("active"),n.treeItem.addClass("active"),n.activator||(n.activator=e.Deferred());if(n.id==="flickr"&&!n.options.associated)return
s.currentFolderStatus("flickr"),n.activator;if(!n.populated){n.populated=!0,t.currentFolderStatus("loading");var
i=/jomsocial|flickr/.test(n.id)?n.populate():n.ready;i.done(function(){var
e=t.createFolder(n.baseFolder());n.activator.resolveWith(n,[n,e])}).fail(function(){t.currentFolderStatus("error"),n.activator.rejectWith(n,arguments)})}return
n.activator},getItem:function(e){if(e===undefined)return;if(e instanceof
EasyBlog.Controller.Media.Browser.Item)return e;if(typeof
e=="string")return t.items[e];if(r.isMeta(e))return
t.items[r.getKey(e)]},createItem:function(e,i){var
e=r.getMeta(e);if(!e)return;return t.items[e.key]=new
EasyBlog.Controller.Media.Browser.Item(t.view.item({meta:e}),{controller:{key:e.key,media:n}})},createFolder:function(n,i){var
n=r.getMeta(n);return t.getItem(n)||function(){var
r=t.createItem(n),i=r.place(),s=r.parentFolder();return
s?r.element.insertAfter(s.element):r.element.appendTo(i.itemGroup),r.treeItem=(s?t.view.treeItem({title:n.title}).addClass("type-folder").css("marginLeft",18*(n.path.split(a).length-1)).insertAfter(s.treeItem):i.treeItem).data("item",r),n.data.views.create({group:"folders"}).updated(function(n){e.each(n,function(e,n){t.createFolder(n)})}),r}()},createFile:function(e,n){var
e=r.getMeta(e);return
t.getItem(e)||t.createItem(e)},removeItem:function(e){clearTimeout(t.removeItem.revert);var
e=t.getItem(e),n=e.parentFolder();e.remove(),e.treeItem&&e.treeItem.remove(),delete
t.items[e.key];if(t.itemField().hasClass("searching"))return;t.removeItem.revert=setTimeout(function(){n&&t.activateItem(n)},500)},focusItem:function(e,n){var
e=t.getItem(e);if(!e)return;n?t.activateItem(e):(t.currentItem(e),e.element.removeClass("active")),t.scrollTo(e),t.trigger("itemFocus",[e])},locateItem:function(e){t.itemField().hasClass("searching")&&t.clearSearch(!0);var
e=r.getMeta(e);if(!e)return;t.activatePlace(e.place).done(t.enqueue(function(){var
n=e.type==="folder",r=t.activateItem(n?e:e.parentKey);if(r===undefined)return;n||r.handler.locateItem(e);var
i=r.handler.folderView;i&&i.refresh()}))},activateItem:function(e){var
e=t.getItem(e);if(!e)return;return
t.currentItem(e),e.activate(),t.trigger("itemActivate",[e]),e},scrollTo:function(e){var
e=t.getItem(e);if(!e)return;t.itemField().scrollTo(e.element,{duration:t.options.layout.scrollToItemDuration,easing:t.options.layout.scrollToItemEasing,offset:{top:t.itemField().height()*-0.1}})},currentItem:function(e){var
n=t.currentItem.item;n&&n._destroyed&&(n=t.currentItem.item=undefined);var
e=t.getItem(e);if(!e)return n;if(e._destroyed)return
n;n&&(n.element.removeClass("active
focus"),n.meta().type!=="folder"&&n.parentFolder().element.removeClass("active
focus"),n.place().itemGroup.removeClass("active")),e.element.addClass("active
focus");var r=e.meta().type=="folder";return
r||e.parentFolder().element.addClass("focus"),e.place().itemGroup.addClass("active"),t.currentFolder(r?e:e.parentFolder()),t.navigation.setPathway(e.key),t.currentItem.item=e},currentFolder:function(e){var
n=t.currentFolder.folder;n&&n._destroyed&&(n=t.currentFolder.folder=undefined);var
e=t.getItem(e);return
e?(t.treeItem().removeClass("active"),e.treeItem.addClass("active"),e.meta().path!==a&&e.place().treeItemGroup.addClass("expanded"),e.handler.folderView&&e.handler.refreshSeed!==t.folderRefreshSeed&&(e.handler.folderView.refresh(),e.handler.refreshSeed=t.folderRefreshSeed),t.currentFolder.folder=e):n},currentFolderStatus:function(e){if(t.itemField().hasClass("searching")&&!/emptySearch|ready/.test(e))return;var
n=t.currentFolderStatus.lastStatus;if(e===undefined)return n;if(typeof
e!="string")return;return
n&&t.itemField().removeClass(n),t.itemField().addClass(e),t.currentFolderStatus.lastStatus=e},setLayout:function(){if(!n.layout||n.currentModal!=="browser")return;var
r;t.modalContent().hide().height(r=t.element.height()-t.modalHeader().outerHeight()-t.modalToolbar().outerHeight()-t.modalFooter().outerHeight()).show(),e.browser.msie&&(t.treeItemField().height(r),t.itemField().height(r),t.itemFieldHints().height(r)),t.setItemLayout(),t.trigger("setLayout")},setItemStyle:function(r){if(!r){var
i=n.layout;if(t.setItemStyle.seed===i)return;t.setItemStyle.seed=i}var
s=t.viewMode(),o={};if(s=="tile"){var
u="#EasyBlogMediaManager .browser .browserItemField.view-tile
.browserItem",a=function(){var
n=e(document.createElement("DIV")).prependTo(t.itemField()),r=n.width();return
n.remove(),r}(),f=Math.floor(a*t.options.layout.tileSize),l=f-24;o[u]={width:f+"px",height:l+"px"}}var
c=document.getElementsByTagName("head")[0];if(t.itemStyle)try{c.removeChild(t.itemStyle)}catch(h){}t.itemStyle=document.createElement("style"),t.itemStyle.type="text/css";var
p="";e.each(o,function(t,n){p+=t+"{"+e.map(n,function(e,t){return
t+":"+e}).join(";")+"}\n"}),t.itemStyle.styleSheet?t.itemStyle.styleSheet.cssText=p:t.itemStyle.appendChild(document.createTextNode(p)),c.appendChild(t.itemStyle)},setItemLayout:function(){if(!n.layout||n.currentModal!=="browser")return;t.setItemStyle(),setTimeout(function(){var
e=[];if(t.itemField().hasClass("searching"))t.searchItemGroup&&(e=t.searchItemGroup.find(".browserItem"));else{var
n=t.currentFolder();if(n===undefined)return;e=n.childItem()}if(e.length<1)return;var
r=t.itemField().offset(),i,s,o=e.length,u=1;if(e.length<1)return;while(Math.abs(o-u)>1){i=e.eq(u-1),s=i.offset();var
a=s.top-r.top+i.outerHeight();a<0?u=Math.ceil((o+u)/2):(o=u,u=Math.ceil(o/2))}u===1&&(u=0);var
f=u,l=u,c=0,h=e.length-1;setLayout=function(t){if(t<c||t>h)return!1;var
n=e.eq(t).data("item");if(!n.isVisible())return!1;n.setLayout()};for(;;){if(setLayout(f)===!1)break;f--}for(;;){if(setLayout(l)===!1)break;l++}},0)},viewMode:function(e){var
n=t.viewMode.mode;n||(n=t.viewMode.mode=t.options.layout.viewMode);if(e!==undefined){t.setItemStyle.seed=null,t.itemField().removeClass("view-"+n).addClass("view-"+e),t.viewMode.mode=n=e,t.setLayout();var
r=t.currentItem();r!==undefined&&t.scrollTo(r)}return
n},mode:function(n){if(n===undefined)return
t.mode.currentMode||"browse";switch(n){case"browse":t.element.removeClass("mode-blogimage").addClass("mode-browse"),e.each(r.places,function(e,t){/jomsocial|flickr/.test(t.id)&&(t.treeItemGroup&&t.treeItemGroup.show(),t.itemGroup&&t.itemGroup.show())});break;case"blogimage":t.element.addClass("mode-blogimage").removeClass("mode-browse");var
i=t.currentItem(),s=!1;i&&/jomsocial|flickr/.test(i.place().id)&&(s=!0),e.each(r.places,function(e,t){/jomsocial|flickr/.test(t.id)?(t.treeItemGroup&&t.treeItemGroup.hide(),t.itemGroup&&t.itemGroup.hide()):s&&(s=!1,t.treeItem&&t.treeItem.click())})}t.mode.currentMode=n},"{self}
itemActivate":function(e,n,r){t.itemActionSet().removeClass("active"),r.meta().type=="folder"?t.itemActionSet(".type-folder").addClass("active"):t.itemActionSet(".type-item").addClass("active")},"{headerNavigation}
activate":function(e,n,r){t.activateItem(r)},"{tileViewButton}
click":function(e,n){e.addClass("active").siblings().removeClass("active"),t.viewMode("tile")},"{listViewButton}
click":function(e,n){e.addClass("active").siblings().removeClass("active"),t.viewMode("list")},"{treeItem}
click":function(n,r){t.clearSearch(!0);var
i=n.data("item");if(n.hasClass("type-place")){var
s=n.data("place");e(r.target).hasClass("treeItemToggle")&&s.treeItemGroup.toggleClass("expanded"),t.activatePlace(s).done(t.enqueue(function(e,n){e.id==="jomsocial"&&e.treeItemGroup.addClass("expanded"),t.activateItem(n)}));return}t.activateItem(i)},"{itemField}
scroll":function(e,n){t.setItemLayout()},"{item}
click":function(e,n){n.stopPropagation();var
r=e.data("item");if(r===undefined)return;var
i=r.place();t.activatePlace(i).done(t.enqueue(function(e,n){t.activateItem(r)}))},"{item}
dblclick":function(e,i){i.stopPropagation();var
s=e.data("item");if(i.shiftKey){n.console("log",[s]);return}if(s===undefined)return;if(s.meta().type=="folder")return;if(t.mode.currentMode==="blogimage"){if(s.meta().type=="image"){var
o=r.meta[s.key];EasyBlog.dashboard.blogImage.setImage(o),n.hide()}}else
n.edit(s.key)},"{modalUploaderButton} click":function(){var
e=t.currentFolder();n.upload(e.place().acl.canUploadItem?e.key:"")},"{self}
modalActivate":function(e,n,i,s){s!==undefined&&t.mode(s);var
i=r.getMeta(i)||t.currentItem().meta();i&&t.locateItem(i)},"{prevPageButton}
click":function(){var
e=s.currentFolder();e.handler.changePage("prev")},"{nextPageButton}
click":function(){var
e=s.currentFolder();e.handler.changePage("next")},"{pageSelection}
click":function(e){t.paginationPage().length>1&&e.toggleClass("expanded")},"{paginationPage}
click":function(e){if(t.pageSelection().hasClass("expanded")&&!e.hasClass("selected")){var
n=e.data("page"),r=s.currentFolder();r.handler.isChangingPage=!0,r.handler.currentPage(n)}},"{window}
click":function(n,r){var
i=e(r.target).attr("class");/pageSelection|paginationPage/.test(i)||t.pageSelection().hasClass("expanded")&&t.pageSelection().removeClass("expanded")},_search:function(e){t.itemBeforeSearch||(t.itemBeforeSearch=t.currentItem().meta()),t.element.addClass("searching"),t.itemField().addClass("searching"),t.searchItemGroup||(t.searchItemGroup=t.view.itemGroup().appendTo(t.itemField())),t.searchItemGroup.addClass("active
search-mode");var
n;t.searchView=r.search(e).create({from:0,to:300}).updated(function(e){var
r=e.length;if(r<1){n=setTimeout(function(){s.currentFolderStatus("emptySearch")},500);return}clearTimeout(n),s.currentFolderStatus("ready");for(i=0;i<r;i++){var
o=e[i],u=s.createFile(o);u.element.appendTo(t.searchItemGroup)}t.setItemLayout()})},clearSearch:function(n){t.folderRefreshSeed=e.uid(),n&&t.searchInput().val("").blur(),t.element.removeClass("searching"),t.itemField().removeClass("searching"),t.searchItems&&e.each(t.searchItems,function(t,n){e(n).detach()}),t.searchItemGroup&&(t.searchItemGroup.find(".browserItem").detach(),t.searchItemGroup.removeClass("active")),t.searchView&&t.searchView.destroy(),delete
t.searchView,t.itemBeforeSearch&&t.locateItem(t.itemBeforeSearch)},"{searchInput}
focusin":function(t){t.parent().addClass("active"),e.trim(t.val())!==""&&t.parent().addClass("showCancelButton")},"{searchInput}
focusout":function(t){setTimeout(function(){e.trim(t.val())===""&&t.parent().removeClass("active
showCancelButton")},50)},"{searchInput}
keyup":function(n){var
r=e.trim(n.val());if(r===""){n.parent().removeClass("showCancelButton"),t.clearSearch(),delete
t.itemBeforeSearch;return}n.parent().addClass("showCancelButton"),t.search(r)}}}),EasyBlog.Controller("Media.Browser.Actions",{defaultOptions:{"{customizeItemButton}":".customizeItemButton","{insertAsGalleryButton}":".insertAsGalleryButton","{insertItemButton}":".insertItemButton","{insertBlogImageButton}":".insertBlogImageButton","{createFolderButton}":".createFolderButton","{confirmCreateFolderButton}":".createFolderPrompt
.confirmCreateFolderButton","{folderPath}":".createFolderPrompt
.folderPath","{folderCreationPath}":".createFolderPrompt
.folderCreationPath","{folderInput}":".createFolderPrompt
.folderInput","{folderCreationFailedReason}":".createFolderPrompt
.folderCreationFailedReason","{removeItemButton}":".removeItemButton","{removeItemFilename}":".removeItemPrompt
.removeItemFilename","{confirmRemoveItemButton}":".confirmRemoveItemButton","{removeItemFailedReason}":".removeItemPrompt
.removeItemFailedReason","{flickrLoginButton}":".flickrLoginButton","{cancelSearchButton}":".cancelSearchButton","{retryPopulateButton}":".retryPopulateButton"}},function(t){return{init:function(){},"{self}
itemActivate":function(e,n,r){t.item=r;var
i=r.place().acl;t.removeItemButton().toggle(i.canRemoveItem),t.createFolderButton().toggle(i.canCreateFolder),t.insertBlogImageButton().toggle(s.mode()==="blogimage"&&r.meta().type==="image")},"{customizeItemButton}
click":function(){n.edit(t.item.key)},"{insertAsGalleryButton}
click":function(){n.insert(t.item.key)},"{insertItemButton}
click":function(){n.insert(t.item.key)},"{insertBlogImageButton}
click":function(){var
e=r.meta[t.item.key];EasyBlog.dashboard.blogImage.setImage(e),n.hide()},"{createFolderButton}
click":function(){u.get("createFolderPrompt").show().state("default");var
e=s.currentFolder();t.folderPath().html(e.meta().friendlyPath),t.folderInput().focus()[0].select()},"{folderInput}
keyup":function(e,n){n.keyCode==13&&t.confirmCreateFolderButton().click()},"{confirmCreateFolderButton}
click":function(){var
n=e.trim(t.folderInput().val());if(n==="")return;var
i=s.currentFolder().meta(),o=i.friendlyPath+a+n;t.folderCreationPath().html(o);var
f=u.get("createFolderPrompt");f.state("progress"),r.createFolder(i,n).done(function(e){var
t=s.createFolder(e);f.hide(),s.activateItem(t)}).fail(function(e){t.folderCreationFailedReason().html(e),f.state("fail")})},"{removeItemButton}
click":function(){t.removeItemFilename().html(t.item.meta().title),u.get("removeItemPrompt").show().state("default")},"{confirmRemoveItemButton}
click":function(e){var
n=u.get("removeItemPrompt");n.state("progress"),r.removeRemoteMeta(t.item.key).done(function(){n.hide()}).fail(function(e){t.removeItemFailedReason().html(e),n.state("fail")})},"{flickrLoginButton}
click":function(e){var
t=e.data("login"),n=e.data("callback"),i=s.enqueue(function(){s.activatePlace("flickr").done(s.enqueue(function(e,t){s.activateItem(t)}))});window[n]=function(){var
e=r.getPlace("flickr");e.options.associated=!0,i()},window.open(t,"Flickr
Login","scrollbars=no, resizable=no, width=650,
height=700")},"{cancelSearchButton}
click":function(){s.clearSearch(!0)},"{retryPopulateButton}
click":function(){var e=t.item.place();delete
e.activator,e.populated=!1,e.treeItem.click()}}}),t.resolve()})});browser.search.less000064400000002337151171317740010377
0ustar00(~"@{MediaManager}") {

    .browserSearch {

        float: right;
        position: relative;
        margin: 8px;

        background: darken(#343A44, 5%);
        height: 28px;
        width: 150px;
        .rounded(3px);
        border: 1px solid darken(#343A44, 10%);
        .box-shadow(~"inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2), 0 1px
0 rgba(255, 255, 255, 0.2)");

        i {
            display: inline-block;
            width: 16px;
            height: 16px;
            position: absolute;
            top: 6px;
            left: 4px;
            .icon-media(3, 2);
            cursor: pointer;
        }

        &.active {
            i { .icon-media(4, 2); }
        }

        &.showCancelButton:hover {
            i {
                .icon-media(5, 2);
            }
        }

        padding-left: 22px;

        .searchInput {
            background: transparent;
            border: none !important;
            width: 95%;
            line-height: 30px;
            height: 30px;
            font-size: 12px;
            color: #fff;
            box-shadow: none !important;
            padding: 0;
            margin: 0;
        }

        .searchInput:focus {
            box-shadow: none !important;
        }
    }
}
browser.treeItem.less000064400000003643151171317740010711
0ustar00(~"@{MediaManager}") {

    .browserTreeItemField {
        position: relative;
        overflow: auto;
        float: left;
        background: #f5f5f5;
        width: 180px;
        height: 100%;
        border-right: 1px solid #ccc;
    }

    .browserTreeItemGroup {

        .clearfix();

        border-bottom: 1px solid #F5F5F5;

        &.expanded {

            .browserTreeItem {

                &.type-folder {
                    display: block;
                }

                &.type-place {

                    i {
                        .icon-media(14, 4);
                    }

                    &.active i {

                        .icon-media(14, 3);
                    }
                }
            }
        }
    }

    .browserTreeItem {

        position: relative;
        cursor: pointer;
        padding: 3px 3px 3px 22px;
        text-align: left;
        height: 16px;
        line-height: 16px;
        white-space: nowrap;

        i {
            width: 16px;
            height: 16px;
            position: absolute;
            top: 3px;
            left: 3px;
        }

        .treeItemTitle {
            .unselectable();
        }

        &.active {
            .activeItemColorScheme();
        }

        &.loading i {
            background: url(loader.gif) no-repeat center center !important;
        }

        &.type-folder {
            display: none;
            padding-left: 4px + 16px + 4px;
            margin-left: 18px;
            margin-right: 4px;
            overflow: hidden;
            padding-right: 4px;
            .text-overflow();
            .rounded(3px);
            min-width: 32px;

            i {
                .icon-media(10, 3);
                left: 4px;
            }
        }

        &.type-place {

            i {
                .icon-media(14, 2);
            }

            &.active i {

                .icon-media(14, 1);
            }
        }
    }
}
common.less000064400000013337151171317740006742 0ustar00.icon-media(@x,@y)
{
    background: url(icon.media.png) no-repeat;
   .spriteGrid-32(@x, @y);
}

.normalGreenButton() {

    color: white !important;
    border: 1px solid #3a950b !important;
    .text-shadow(1px, 1px, 0, #2f7e07);
    .box-shadow(0 1px 0 rgba(255,255,255,0.7));
    .vertical-gradient(#7ad242, #4abb10);

    &:hover {
        .vertical-gradient(lighten(#7ad242, 3%), lighten(#4abb10, 3%));
    }
}

.activeItemColorScheme() {

    .vertical-gradient(#4d71b5, #2f59a8);
    color: white;
}

.hoverItemColorScheme() {
    background: lighten(#2f59a8, 45%);
}

.normalHeaderColorScheme() {
    .vertical-gradient(#f5f5f5, #dfdfdf);
}

.hoverHeaderColorScheme() {
    .vertical-gradient(lighten(#f5f5f5, 3%), lighten(#dfdfdf, 3%));
}

.activeHeaderColorScheme() {

    .vertical-gradient(#dddddd, #c9c9c9);

    border-color: #b8b8b8;

    button.button {
        .vertical-gradient(#fff, #dadada);
        &:hover {
            .vertical-gradient(lighten(#fff, 3%), lighten(#dadada, 3%));
        }
    }
}

.insetButton() {
    border: 1px solid #aaa;
    border-bottom-color: #999;

    &.active {
        border: 1px solid darken(#aaa, 30%);
        border-bottom-color: darken(#999, 10%);
    }

    &.green-button {

        @lightGreen: #87AB60;
        @darkGreen: #74954F;

        border: 1px solid @lightGreen;
        border-bottom-color: @darkGreen;

        &.active {
            border: 1px solid darken(@lightGreen, 30%);
            border-bottom-color: darken(@darkGreen, 10%);
        }
    }
}

(~"@{MediaManager}") {


   .button-tooltip {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #BBBBBB;
        border-radius: 2px 2px 2px 2px;
        padding: 10px;
        .text-shadow(0, 0, 0, transparent);
        color: #444 !important;
        position: absolute;
        text-align: left;
        width: 250px;
        z-index: 2;

        > i {
            background:
url("../../../../components/com_easyblog/themes/dashboard/system/images/a-point-top.png")
no-repeat top left transparent;
            display: block;
            width: 15px;
            height: 8px;

            position: absolute;
            top: -8px;
            right: 12px;
            z-index: 3;
        }
    }

    .hints {

        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #f6f6f6;
        text-align: center;
        z-index: 1;

        .hint {
            margin-top: -11px;
            position: absolute;
            top: 50%;
            width: 100%;
        }

        .hint-label {
            font-size: 22px;
            line-height: 22px;
            padding: 12px;
            display: block;
            color: #bbb;
            .text-shadow(1px, 1px, 0px, #fff);
        }

        .hint-content {
            display: block;
            font-size: 12px;
            height: 22px;
            line-height: 22px;
            color: #999;
            .text-shadow(1px, 1px, 0, #fff);
        }
    }

    button.button {
        display: inline-block;
        background: #fafafa;
        margin: 0;
        padding: 0 8px !important;
        height: 28px;
        font-weight: bold;
        font-family: 'Lucida Grande',Tahoma,sans-serif;
        font-size: 11px;
        line-height: 11px;
        color: #555 !important;
        text-decoration: none !important;
        width: auto;
        overflow: visible;
        vertical-align: top;
        cursor: pointer;
        position: relative;
        z-index: 1;
        text-transform: none !important;

        .insetButton();
        .box-shadow(0 1px 0 rgba(255,255,255,0.7));
        .rounded(3px);
        .vertical-gradient(#fff, #eee);
        .text-shadow(1px, 1px, 0px, #fff);

        &&::-moz-focus-inner {
            border: 0;
            padding: 0;
            margin: 0;
        }

        &.hover,
        &:hover {
            .vertical-gradient(lighten(#fff, 5%), lighten(#eee, 5%));
        }

        &.active {
            background: #999;
            .box-shadow(~"0 1px 0 rgba(255,255,255,0.7), 0 2px 5px
rgba(0, 0, 0, 0.4) inset");
            color: #fff !important;
        }

        &.green-button {

            @darkGreen: #85BF46;
            @lightGreen: #9FDA5F;
            @shadowGreen: #74954F;

            color: #fff !important;
            .text-shadow(1px, 1px, 0px, @shadowGreen);
            .vertical-gradient(@lightGreen, @darkGreen);

            &:hover {
                .vertical-gradient(lighten(@lightGreen, 5%),
lighten(@darkGreen, 5%));
            }
        }

        .button-tooltip {
            display: none;
            top: 28px + 8px + 2px;
            right: -1px;
        }

        &.hover,
        &:hover {
            .button-tooltip {
                display: block;
            }
        }
    }

    @-moz-document url-prefix() {
      progress {
      }
    }

    progress[role] {
        display: inline-block;
        position: relative;
        width: 90%;
        background:#fff;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    progress[role],
    progress[aria-valuenow]:before {
        background-color: #5af;
    }

    progress[role],
    progress[role]:after {
        background-repeat:repeat-x;
        background-position: 0 0;
        -moz-background-size: auto 100%;
        -webkit-background-size: auto 100%;
        background-size: auto 100%;
    }

    /* Determinate only overrides */
    progress[aria-valuenow] {
        background: #eee;
    }

    progress[aria-valuenow]:before {
        content: "";
        display: block;
        height: 100%;
    }

    /* Overlay */
    progress[role]:after {
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
    }
}


constrain.js000064400000006666151171317740007127
0ustar00EasyBlog.module("media/constrain",function(e){var
t=this;EasyBlog.require().library("image").done(function(){e.fn.constrain=function(){var
t=this.data("constrain");if(t instanceof
e.Constrain){if(arguments.length<=0)return t;t.update(arguments[0])}else
t=new
e.Constrain(this,arguments[0]),this.data("constrain",t)},e.Constrain=function(t,n){var
r=this,i={selector:{width:".inputWidth",height:".inputHeight",constrain:".inputConstrain"},forceConstrain:!1},s=n?n:{};r.options=e.extend(!0,{},i,s),r.options.element={width:t.find(r.options.selector.width).data("type","width"),height:t.find(r.options.selector.height).data("type","height"),constrain:t.find(r.options.selector.constrain)},r.options.initial=r.options.initial||r.options.source,r.options.allowedMax!==undefined&&(r.options.max=e.Image.resizeWithin(r.options.source.width,r.options.source.height,r.options.allowedMax.width,r.options.allowedMax.height),r.options.initial.width=Math.min(r.options.max.width,r.options.initial.width),r.options.initial.height=Math.min(r.options.max.height,r.options.initial.height)),r.options.element.width.data("initial",r.options.initial.width),r.options.element.height.data("initial",r.options.initial.height),r.fieldValues(r.calculate("width",r.options.initial)),e.each([r.options.element.width,r.options.element.height],function(t,n){var
i=n.data("type"),s=r.getOppositeType(i),n=e(n),o=r.options.element[s];n.bind("keyup",function(e){if(e.keyCode==9||e.keyCode==16)return!1;r.fieldValues(r.calculate(i))}),n.bind("blur",function(){!r.options.element.constrain.is(":checked")&&e.trim(n.val())==""&&n.val(r.options.initial[i]),e.trim(n.val())==""&&e.trim(o.val())==""&&(n.val(r.options.initial[i]),o.val(r.options.initial[s]))})}),e(r.options.element.constrain).bind("change",function(){if(e(this).is(":checked")){var
t=r.fieldValues(),n=t.width===""?"height":"width";r.fieldValues(r.calculate(n))}})},e.extend(e.Constrain.prototype,{calculate:function(e,t){var
n=this,t=t!==undefined?t:n.fieldValues(),r=n.getOppositeType(e),i=n.options.max?n.options.max[e]:undefined,s=n.options.max?n.options.max[r]:undefined,o=n.options.source[e],u=n.options.source[r],a=t[e],f=t[r];a=a!=""&&i&&a>i?i:a;if(this.enforceConstrain())if(a=="")f="";else{var
l=o/a;f=Math.round(u/l),s&&f>s&&(f=s)}var c={};return
c[e]=a,c[r]=f,c},getOppositeType:function(e){return
e=="width"?"height":"width"},getInput:function(t){var
n=this,r=n.options.element[t].val();return
r=e.trim(r),r=r.replace(RegExp("[^0-9.]","g"),""),r=parseInt(r,10),isNaN(r)?"":r},fieldValues:function(e){var
t=this,n={};return
e===undefined?(n.width=t.getInput("width"),n.height=t.getInput("height")):(t.options.element.width.val(Math.floor(e.width)),t.options.element.height.val(Math.floor(e.height)),n=e),n},enforceConstrain:function(){var
e=this;return
e.options.forceConstrain?!0:e.options.element.constrain.length<1?!0:e.options.element.constrain.is(":checked")},update:function(t){var
n=this;n.options.initial=t.initial||t.source||n.options.initial,t.allowedMax!==undefined&&t.source!==undefined&&(t.max=e.Image.resizeWithin(t.source.width,t.source.height,t.allowedMax.width,t.allowedMax.height),n.options.initial.width=Math.min(t.max.width,n.options.initial.width),n.options.initial.height=Math.min(t.max.height,n.options.initial.height)),n.options=e.extend(!0,{},n.options,t),values=this.calculate("width",{width:n.options.initial.width||n.options.source.width,height:n.options.initial.height||n.options.source.height}),this.fieldValues(values)}}),t.resolve()})});constrain.min.js000064400000006666151171317740007711
0ustar00EasyBlog.module("media/constrain",function(e){var
t=this;EasyBlog.require().library("image").done(function(){e.fn.constrain=function(){var
t=this.data("constrain");if(t instanceof
e.Constrain){if(arguments.length<=0)return t;t.update(arguments[0])}else
t=new
e.Constrain(this,arguments[0]),this.data("constrain",t)},e.Constrain=function(t,n){var
r=this,i={selector:{width:".inputWidth",height:".inputHeight",constrain:".inputConstrain"},forceConstrain:!1},s=n?n:{};r.options=e.extend(!0,{},i,s),r.options.element={width:t.find(r.options.selector.width).data("type","width"),height:t.find(r.options.selector.height).data("type","height"),constrain:t.find(r.options.selector.constrain)},r.options.initial=r.options.initial||r.options.source,r.options.allowedMax!==undefined&&(r.options.max=e.Image.resizeWithin(r.options.source.width,r.options.source.height,r.options.allowedMax.width,r.options.allowedMax.height),r.options.initial.width=Math.min(r.options.max.width,r.options.initial.width),r.options.initial.height=Math.min(r.options.max.height,r.options.initial.height)),r.options.element.width.data("initial",r.options.initial.width),r.options.element.height.data("initial",r.options.initial.height),r.fieldValues(r.calculate("width",r.options.initial)),e.each([r.options.element.width,r.options.element.height],function(t,n){var
i=n.data("type"),s=r.getOppositeType(i),n=e(n),o=r.options.element[s];n.bind("keyup",function(e){if(e.keyCode==9||e.keyCode==16)return!1;r.fieldValues(r.calculate(i))}),n.bind("blur",function(){!r.options.element.constrain.is(":checked")&&e.trim(n.val())==""&&n.val(r.options.initial[i]),e.trim(n.val())==""&&e.trim(o.val())==""&&(n.val(r.options.initial[i]),o.val(r.options.initial[s]))})}),e(r.options.element.constrain).bind("change",function(){if(e(this).is(":checked")){var
t=r.fieldValues(),n=t.width===""?"height":"width";r.fieldValues(r.calculate(n))}})},e.extend(e.Constrain.prototype,{calculate:function(e,t){var
n=this,t=t!==undefined?t:n.fieldValues(),r=n.getOppositeType(e),i=n.options.max?n.options.max[e]:undefined,s=n.options.max?n.options.max[r]:undefined,o=n.options.source[e],u=n.options.source[r],a=t[e],f=t[r];a=a!=""&&i&&a>i?i:a;if(this.enforceConstrain())if(a=="")f="";else{var
l=o/a;f=Math.round(u/l),s&&f>s&&(f=s)}var c={};return
c[e]=a,c[r]=f,c},getOppositeType:function(e){return
e=="width"?"height":"width"},getInput:function(t){var
n=this,r=n.options.element[t].val();return
r=e.trim(r),r=r.replace(RegExp("[^0-9.]","g"),""),r=parseInt(r,10),isNaN(r)?"":r},fieldValues:function(e){var
t=this,n={};return
e===undefined?(n.width=t.getInput("width"),n.height=t.getInput("height")):(t.options.element.width.val(Math.floor(e.width)),t.options.element.height.val(Math.floor(e.height)),n=e),n},enforceConstrain:function(){var
e=this;return
e.options.forceConstrain?!0:e.options.element.constrain.length<1?!0:e.options.element.constrain.is(":checked")},update:function(t){var
n=this;n.options.initial=t.initial||t.source||n.options.initial,t.allowedMax!==undefined&&t.source!==undefined&&(t.max=e.Image.resizeWithin(t.source.width,t.source.height,t.allowedMax.width,t.allowedMax.height),n.options.initial.width=Math.min(t.max.width,n.options.initial.width),n.options.initial.height=Math.min(t.max.height,n.options.initial.height)),n.options=e.extend(!0,{},n.options,t),values=this.calculate("width",{width:n.options.initial.width||n.options.source.width,height:n.options.initial.height||n.options.source.height}),this.fieldValues(values)}}),t.resolve()})});editor.audio.js000064400000003321151171317740007476
0ustar00EasyBlog.module("media/editor.audio",function(e){var
t=this;EasyBlog.require().view("media/editor.audio","media/editor.audio.player").done(function(){EasyBlog.Controller("Media.Editor.Audio",{defaultOptions:{view:{panel:"media/editor.audio",player:"media/editor.audio.player"},player:{width:400,height:24,autostart:!1,controlbar:"bottom",backcolor:"#333333",frontcolor:"#ffffff",modes:[{type:"html5"},{type:"flash",src:e.rootPath+"components/com_easyblog/assets/vendors/jwplayer/player.swf"},{type:"download"}]},"{editorPreview}":".editorPreview","{editorPanel}":".editorPanel","{playerContainer}":".playerContainer","{autoplay}":".autoplay"}},function(t){var
n,r,i;return{init:function(){n=t.media,r=n.library,i=n.browser;var
e=t.meta(),s=t.place();t.editorPanel().html(t.view.panel({meta:e})).implement(EasyBlog.Controller.Media.Editor.Panel,{},function(){t.panel=this}),t.editorPreview().implement(EasyBlog.Controller.Media.Editor.Preview,{},function(){t.preview=this,t.initPlayer()})},initPlayer:function(){EasyBlog.require().script(e.rootPath+"/components/com_easyblog/assets/vendors/jwplayer/jwplayer.js").done(function(e){var
n=t.meta(),r=t.place(),i="player-"+e.uid(),s=e.extend(t.options.player,{id:i,file:t.meta().url}),o=t.view.player({id:i,meta:n,options:s});t.preview.container().append(o),t.player=jwplayer(i).setup(s),t.preview.resetLayout()})},meta:function(){return
r.getMeta(t.key)},place:function(){return
r.getPlace(t.meta().place)},setLayout:function(){},stop:function(){t.player&&t.player.getState()=="PLAYING"&&t.player.pause()},deactivate:function(){t.stop()},"{self}
cancelItem":function(){t.stop()},"{self}
insertItem":function(){var
e={autostart:t.autoplay().val()=="1"?!0:!1};n.insert(t.meta(),e)}}}),t.resolve()})});editor.audio.min.js000064400000003321151171317740010260
0ustar00EasyBlog.module("media/editor.audio",function(e){var
t=this;EasyBlog.require().view("media/editor.audio","media/editor.audio.player").done(function(){EasyBlog.Controller("Media.Editor.Audio",{defaultOptions:{view:{panel:"media/editor.audio",player:"media/editor.audio.player"},player:{width:400,height:24,autostart:!1,controlbar:"bottom",backcolor:"#333333",frontcolor:"#ffffff",modes:[{type:"html5"},{type:"flash",src:e.rootPath+"components/com_easyblog/assets/vendors/jwplayer/player.swf"},{type:"download"}]},"{editorPreview}":".editorPreview","{editorPanel}":".editorPanel","{playerContainer}":".playerContainer","{autoplay}":".autoplay"}},function(t){var
n,r,i;return{init:function(){n=t.media,r=n.library,i=n.browser;var
e=t.meta(),s=t.place();t.editorPanel().html(t.view.panel({meta:e})).implement(EasyBlog.Controller.Media.Editor.Panel,{},function(){t.panel=this}),t.editorPreview().implement(EasyBlog.Controller.Media.Editor.Preview,{},function(){t.preview=this,t.initPlayer()})},initPlayer:function(){EasyBlog.require().script(e.rootPath+"/components/com_easyblog/assets/vendors/jwplayer/jwplayer.js").done(function(e){var
n=t.meta(),r=t.place(),i="player-"+e.uid(),s=e.extend(t.options.player,{id:i,file:t.meta().url}),o=t.view.player({id:i,meta:n,options:s});t.preview.container().append(o),t.player=jwplayer(i).setup(s),t.preview.resetLayout()})},meta:function(){return
r.getMeta(t.key)},place:function(){return
r.getPlace(t.meta().place)},setLayout:function(){},stop:function(){t.player&&t.player.getState()=="PLAYING"&&t.player.pause()},deactivate:function(){t.stop()},"{self}
cancelItem":function(){t.stop()},"{self}
insertItem":function(){var
e={autostart:t.autoplay().val()=="1"?!0:!1};n.insert(t.meta(),e)}}}),t.resolve()})});editor.file.js000064400000003136151171317740007320
0ustar00EasyBlog.module("media/editor.file",function(e){var
t=this;EasyBlog.require().view("media/editor.file","media/editor.file.preview").done(function(){EasyBlog.Controller("Media.Editor.File",{defaultOptions:{view:{panel:"media/editor.file",preview:"media/editor.file.preview"},"{editorPreview}":".editorPreview","{editorPanel}":".editorPanel","{filePreviewCaption}":".filePreviewCaption","{insertItemButton}":".insertItemButton","{insertItemDetail}":".insertItemDetail","{insertCaption}":".insertCaption","{insertAs}":".insertAs"}},function(e){var
t,n,r;return{init:function(){t=e.media,n=t.library,r=t.browser;var
i=e.meta();e.editorPanel().html(e.view.panel({meta:i})).implement(EasyBlog.Controller.Media.Editor.Panel,{},function(){e.panel=this}),e.editorPreview().implement(EasyBlog.Controller.Media.Editor.Preview,{},function(){e.preview=this,e.generatePreview()})},generatePreview:function(){var
t=e.preview.container().find("a"),n=e.insertAs().val(),r=e.insertCaption().val();if(t.length<1){var
i=e.meta();e.preview.container().html(e.view.preview({meta:i,target:n,content:r}))}else
t.attr("target",n).text(r);e.preview.resetLayout()},setLayout:function(){},meta:function(){return
n.getMeta(e.key)},place:function(){return
n.getPlace(e.meta().place)},"{self} insertItem":function(){var
n=e.meta(),r={title:n.title,target:e.insertAs().val(),content:e.insertCaption().val()};t.insert(e.meta(),r)},"{insertCaption}
keyup":function(t){e.generatePreview()},"{insertCaption}
blur":function(t){if(t.val()==""){var
n=e.meta();t.val(n.title),e.generatePreview()}},"{insertAs}
change":function(t){e.generatePreview()}}}),t.resolve()})});editor.file.min.js000064400000003136151171317740010102
0ustar00EasyBlog.module("media/editor.file",function(e){var
t=this;EasyBlog.require().view("media/editor.file","media/editor.file.preview").done(function(){EasyBlog.Controller("Media.Editor.File",{defaultOptions:{view:{panel:"media/editor.file",preview:"media/editor.file.preview"},"{editorPreview}":".editorPreview","{editorPanel}":".editorPanel","{filePreviewCaption}":".filePreviewCaption","{insertItemButton}":".insertItemButton","{insertItemDetail}":".insertItemDetail","{insertCaption}":".insertCaption","{insertAs}":".insertAs"}},function(e){var
t,n,r;return{init:function(){t=e.media,n=t.library,r=t.browser;var
i=e.meta();e.editorPanel().html(e.view.panel({meta:i})).implement(EasyBlog.Controller.Media.Editor.Panel,{},function(){e.panel=this}),e.editorPreview().implement(EasyBlog.Controller.Media.Editor.Preview,{},function(){e.preview=this,e.generatePreview()})},generatePreview:function(){var
t=e.preview.container().find("a"),n=e.insertAs().val(),r=e.insertCaption().val();if(t.length<1){var
i=e.meta();e.preview.container().html(e.view.preview({meta:i,target:n,content:r}))}else
t.attr("target",n).text(r);e.preview.resetLayout()},setLayout:function(){},meta:function(){return
n.getMeta(e.key)},place:function(){return
n.getPlace(e.meta().place)},"{self} insertItem":function(){var
n=e.meta(),r={title:n.title,target:e.insertAs().val(),content:e.insertCaption().val()};t.insert(e.meta(),r)},"{insertCaption}
keyup":function(t){e.generatePreview()},"{insertCaption}
blur":function(t){if(t.val()==""){var
n=e.meta();t.val(n.title),e.generatePreview()}},"{insertAs}
change":function(t){e.generatePreview()}}}),t.resolve()})});editor.image.js000064400000034450151171317740007466
0ustar00EasyBlog.module("media/editor.image",function(e){var
t=this;EasyBlog.require().library("ui/position").script("media/constrain").view("media/editor.image","media/editor.image.variation","media/editor.image.caption").done(function(){EasyBlog.Controller("Media.Editor.Image",{defaultOptions:{view:{panel:"media/editor.image",variation:"media/editor.image.variation",caption:"media/editor.image.caption"},defaultVariation:"thumbnail","{editorPreview}":".editorPreview","{editorPanel}":".editorPanel","{imageVariationPanel}":".imageVariationPanel","{imageVariationList}":".imageVariationList","{imageVariations}":".imageVariations","{imageVariation}":".imageVariation","{imageEnforceDimensionOption}":".imageEnforceDimensionOption","{imageEnforceWidth}":".imageEnforceWidth","{imageEnforceHeight}":".imageEnforceHeight","{imageCaptionOption}":".imageCaptionOption","{imageCaption}":".imageCaption","{imageZoomOption}":".imageZoomOption","{imageZoomLargeImageSelection}":".imageZoomLargeImageSelection","{itemFilesize}":".itemFilesize","{itemFilename}":".itemFilename","{itemUrl}":".itemUrl","{itemCreationDate}":".itemCreationDate","{modalPrompt}":".modalPrompt"}},function(t){var
n,r,i,s;return{init:function(){n=t.media,r=n.library,i=n.browser;var
e=t.meta(),o=t.place(),u={controller:{editor:t,media:t.media}};t.editorPanel().html(t.view.panel({meta:e,acl:o.acl})).implement(EasyBlog.Controller.Media.Editor.Panel,{},function(){t.panel=this,e.place==="jomsocial"&&(t.itemFilesize().remove(),t.itemFilename().css("padding-right",0))}),t.modalPrompt().implement(EasyBlog.Controller.Media.Prompt,u,function(){s=t.promptDialog=this});var
a=EasyBlog.Controller.Media.Editor.Image.Filter;t.element.implement(a.Dimension,u).implement(a.Caption,u).implement(a.Lightbox,u),t.editorPreview().implement(EasyBlog.Controller.Media.Editor.Preview,{draggable:!0},function(){t.preview=this,t.previewImage(t.meta().thumbnail.url)}),o.acl.canCreateVariation&&o.acl.canDeleteVariation&&t.element.implement(EasyBlog.Controller.Media.Editor.Image.VariationForm,u),t.populateImageVariations(),t.setLayout()},meta:function(){return
r.getMeta(t.key)},place:function(){return
r.getPlace(t.meta().place)},setLayout:function(){t.preview.resetLayout()},"{self}
insertItem":function(){var
e=t.currentImageVariation().data("variation"),r={variation:e.name};t.imageEnforceDimensionOption().is(":checked")&&(r.enforceDimension=!0,r.enforceWidth=t.imageEnforceWidth().val(),r.enforceHeight=t.imageEnforceHeight().val()),t.imageCaptionOption().is(":checked")&&(r.caption=t.imageCaption().val()),t.imageZoomOption().is(":checked")&&(r.zoom=t.imageZoomLargeImageSelection().val()),n.insert(t.meta(),r)},populateImageVariations:function(){var
n=t.meta(),i=n.variations;t.imageVariationsData=t.imageVariationsData||{};if(i===undefined){t.imageVariations().empty().addClass("busy"),r.getMetaVariations(n.key).done(function(){t.populateImageVariations(),t.imageVariations().removeClass("busy")}).fail(function(){}).always(function(){t.imageVariations().removeClass("busy")});return}e.each(i,function(e,n){if(n.name=="icon")return;t.createImageVariation(n)}),t.trigger("variationPopulated",[t.imageVariationsData])},createImageVariation:function(e){var
n=t.view.variation({variation:e});return
n.data("variation",e).appendTo(t.imageVariations()),(e["default"]===!0||e["default"]=="true")&&n.addClass("default"),e.canDelete||n.addClass("locked"),t.imageVariationsData[e.name]=n,t.trigger("variationCreated",[n,e]),n},"{self}
variationPopulated":function(){var
n,r=t.imageVariation(".default");if(t.imageVariation().length>0){if(r.length<1){var
i=t.meta(),s=t.previewImage();s!==undefined&&e.each(i.variations,function(e,t){if(t.width==s.width()&&t.height==s.height())return
n=t.name,!1}),n=n||t.imageVariation(":first").data("variation").name}else
n=r.eq(0).data("variation").name;t.currentImageVariation(n)}},"{imageVariation}
click":function(e){var
n=e.data("variation");t.currentImageVariation(n.name)},currentImageVariation:function(n){var
r=t.currentImageVariation.imageVariation,i=t.imageVariationsData[n];if(i!==undefined){var
s=i.data("variation"),o=t.meta();if(o.place=="jomsocial"){var
u=t.previewImage();s.width=u.data("width"),s.height=u.data("height"),e('<span
class="variationDimension"></span>').text(s.width+"x"+s.height).appendTo(i)}r&&r.removeClass("active"),i.addClass("active"),t.currentImageVariation.imageVariation=i,t.trigger("variationSelected",[i,s])}return
t.currentImageVariation.imageVariation},"{self}
variationSelected":function(e,n,r,i){t.itemFilesize().html(i.filesize),t.itemUrl().html(i.url),t.itemCreationDate().html(i.dateCreated),t.previewImage(i.url)},"{self}
variationRemoved":function(e,n,r,i){delete
t.imageVariationsData[i.name],r.remove()},previewImage:function(n){if(n===undefined)return
t.previewImage.currentImage;t.previewImage.images===undefined&&(t.previewImage.images={});var
r=t.previewImage.images[n],i=t.previewImage.currentUrl,s=t.previewImage.images[i];t.preview.showDialog("loading"),s!==undefined&&!e.isDeferred(s)&&(s.detach(),t.preview.container().empty()),t.previewImage.currentUrl=n;if(r===undefined){t.previewImage.images[n]=e.Image.get(n).done(function(e){t.previewImage.images[n]=e,t.previewImage.currentUrl==n&&t.previewImage(n)}).fail(function(){t.preview.hideDialog("loading"),t.previewImage.currentUrl==n});return}if(e.isDeferred(r))return;t.preview.container().append(r),t.previewImage.currentImage=r,t.trigger("previewImage",[t.preview.container(),r]),t.preview.hideDialog("loading"),t.preview.resetLayout()}}}),EasyBlog.Controller("Media.Editor.Image.VariationForm",{defaultOptions:{"{imageVariationForm}":".imageVariationForm","{addVariationButton}":".addVariationButton","{createVariationButton}":".createVariationButton","{removeVariationButton}":".removeVariationButton","{cancelVariationButton}":".cancelVariationButton","{tryCreateVariationButton}":".tryCreateVariationButton","{newVariationName}":".newVariationName","{newVariationWidth}":".newVariationWidth","{newVariationHeight}":".newVariationHeight","{newVariationRatio}":".newVariationRatio","{newVariationLockRatio}":".newVariationLockRatio","{imageVariationMessage}":".imageVariationMessage",variationNameFilter:RegExp("[^a-zA-Z0-9]","g"),"{createNewImageVariationPrompt}":".createNewImageVariationPrompt","{promptVariationName}":".createNewImageVariationPrompt
.variationName","{promptVariationWidth}":".createNewImageVariationPrompt
.variationWidth","{promptVariationHeight}":".createNewImageVariationPrompt
.variationHeight"}},function(t){return{init:function(){},"{self}
variationSelected":function(){var
e=t.editor.currentImageVariation().data("variation");t.removeVariationButton().toggle(e.canDelete)},nextVariationName:function(n){var
r=!1,n=e.trim(n.toLowerCase());return
e.each(t.editor.imageVariationsData,function(t,i){if(n==i.data("variation").name.toLowerCase()){r=!0;var
s=n.substr(-1,1);return
n=e.isNumeric(s)?n.substr(0,n.length-1)+(parseInt(s,10)+1):n+1,!1}}),r?t.nextVariationName(n):n},"{addVariationButton}
click":function(){t.editor.promptDialog.get("createNewImageVariationPrompt").state("default").show();var
n=t.editor.currentImageVariation().data("variation");variationName=e.String.capitalize(t.nextVariationName(n.name)),t.newVariationName().data("default",variationName).val(variationName).select(),t.newVariationWidth().data("default",n.width).val(n.width),t.newVariationHeight().data("default",n.height).val(n.height),t.imageVariationForm().constrain({selector:{width:t.options["{newVariationWidth}"],height:t.options["{newVariationHeight}"],constrain:t.options["{newVariationLockRatio}"]},source:{width:n.width,height:n.height},allowedMax:{width:t.editor.media.options.exporter.image.maxVariationWidth,height:t.editor.media.options.exporter.image.maxVariationHeight}})},"{newVariationRatio}
click":function(e){e.toggleClass("locked"),e.hasClass("locked")?t.newVariationLockRatio().attr("checked","checked"):t.newVariationLockRatio().removeAttr("checked"),t.newVariationLockRatio().trigger("change")},"{createVariationButton}
click":function(){t.createVariation()},"{tryCreateVariationButton}
click":function(){t.createVariation()},"{newVariationName}
keyup":function(n,r){var
i=e.trim(e(n).val());i=i.replace(RegExp("[^0-9a-zA-Z]","g"),""),e(n).val(i),r.keyCode==13&&t.createVariationButton().trigger("click")},"[{newVariationWidth},
{newVariationHeight}]
keyup":function(e,n){n.keyCode==13&&t.createVariationButton().trigger("click")},createVariation:function(){var
n=t.editor.meta(),r=t.editor.place(),i=t.newVariationName().val(),s=t.newVariationWidth().val(),o=t.newVariationHeight().val();if(!e.trim(i)||!e.trim(s)||!e.trim(o))return!1;t.promptVariationName().text(i),t.promptVariationWidth().text(s),t.promptVariationHeight().text(o),t.editor.promptDialog.get("createNewImageVariationPrompt").state("progress").show(),EasyBlog.ajax("site.views.media.createVariation",{path:n.path,place:r.id,name:i,width:s,height:o},{success:function(e){t.media.library.meta[n.key].variations.push(e),t.editor.createImageVariation(e),t.editor.currentImageVariation(e.name),t.cancelVariationButton().click()},fail:function(e){t.editor.promptDialog.get("createNewImageVariationPrompt").state("fail").show()}})},"{removeVariationButton}
click":function(){var
e=t.editor.imageVariation(".active"),n=e.data("variation"),r=t.editor.meta(),i=t.editor.place();n.canDelete&&EasyBlog.ajax("site.views.media.deleteVariation",{fromPath:r.path,place:i.id,name:n.name},{beforeSend:function(){e.addClass("busy")},success:function(){e.slideUp(function(){t.trigger("variationRemoved",[e,n])}),t.editor.imageVariation(".default").click(),t.media.library.removeMetaVariation(r,n.name)},fail:function(e){try{console.log(e)}catch(t){}},complete:function(){e.removeClass("busy")}})}}}),EasyBlog.Controller("Media.Editor.Image.Filter.Caption",{defaultOptions:{view:{caption:"media/editor.image.caption"},"{imageVariation}":".imageVariation","{imageCaptionOption}":".imageCaptionOption","{imageCaption}":".imageCaption"}},function(t){return{init:function(){t.item={meta:t.editor.meta()}},"{imageVariation}
click":function(e){t.transform()},"{self}
dimensionEnforced":function(){t.transform()},"{imageCaptionOption}
change":function(e,n){n.stopPropagation(),e.parent(".field").toggleClass("hide-field-content",!e.is(":checked")),t.transform()},"{imageCaptionOption}
mouseup":function(){setTimeout(function(){t.imageCaption().focus()[0].select()},1)},"{imageCaption}
blur":function(n){e.trim(n.val())==""&&n.val(t.item.meta.title),t.transform()},"{imageCaption}
keyup":function(e,n){t.transform()},transform:function(){var
e=t.editor.preview.container(),n=e.find("img"),r=e.find("div.imageCaptionText");if(t.imageCaptionOption().is(":checked")){var
i=t.imageCaption().val();r.remove(),e.width(n.width()),e.addClass("imageCaptionBorder"),e.width(e.width()),e.append(t.view.caption({caption:i}))}else
e.removeClass("imageCaptionBorder"),r.remove(),e.width("auto");t.editor.preview.resetLayout()}}}),EasyBlog.Controller("Media.Editor.Image.Filter.Lightbox",{defaultOptions:{defaultImageZoomVariation:"original","{imageZoomOption}":".imageZoomOption","{imageZoomLargeImageSelection}":".imageZoomLargeImageSelection","{imageZoomLargeImageOption}":".imageZoomLargeImageSelection
option"}},function(t){return{init:function(){},"{self}
variationCreated":function(n,r,i,s){var
o=e.String.capitalize(s.name),u=e("<option>").val(o).html(o).data("variation",s),a=t.media.options.exporter.image.zoom||t.options.defaultImageZoomVariation;s.name==a&&u.attr("selected",!0),t.imageZoomLargeImageSelection().append(u)},"{self}
variationRemoved":function(e,n,r,i){t.imageZoomLargeImageOption('[value="'+i.name+'"]').remove()},"{imageZoomOption}
change":function(e,t){t.stopPropagation(),e.parent(".field").toggleClass("hide-field-content",!e.is(":checked"))},transform:function(){if(t.imageZoomOption().is(":checked")){var
n=t.imageZoomLargeImageOption(":selected").data("variation");image=e("<a>").addClass("easyblog-thumb-preview").attr({href:n.url,title:imageCaption||t.item.meta.title}).html(image)}}}}),EasyBlog.Controller("Media.Editor.Image.Filter.Dimension",{defaultOptions:{"{imageEnforceDimension}":".imageEnforceDimension","{imageEnforceDimensionOption}":".imageEnforceDimensionOption","{imageEnforceWidth}":".imageEnforceWidth","{imageEnforceHeight}":".imageEnforceHeight","{imageEnforceRatio}":".imageEnforceRatio","{imageEnforceLockRatio}":".imageEnforceLockRatio","{imageVariation}":".imageVariation"}},function(t){return{init:function(){var
e={selector:{width:t.options["{imageEnforceWidth}"],height:t.options["{imageEnforceHeight}"],constrain:t.options["{imageEnforceLockRatio}"]}};t.editor.bind("variationPopulated",function(){t.editor.media.options.exporter.image.enforceDimension&&t.imageEnforceDimensionOption().attr({checked:"checked",disabled:"disabled"}).parent(".field").removeClass("hide-field-content"),t.applyConstrain(e)})},"{imageVariation}
click":function(e){t.applyConstrain()},"{imageEnforceDimensionOption}
change":function(e,n){n.stopPropagation(),e.parent(".field").toggleClass("hide-field-content",!e.is(":checked")),t.transform()},"{imageEnforceRatio}
click":function(e){e.toggleClass("locked"),e.hasClass("locked")?t.imageEnforceLockRatio().attr("checked","checked"):t.imageEnforceLockRatio().removeAttr("checked"),t.imageEnforceLockRatio().trigger("change"),e.hasClass("locked")&&t.transform()},"{self}
previewImage":function(){t.transform()},"[{imageEnforceWidth},
{imageEnforceHeight}]
keyup":function(){t.transform()},"[{imageEnforceWidth},
{imageEnforceHeight}]
blur":function(n){e.trim(n.val())==""&&!t.imageEnforceLockRatio().is(":checked")&&n.val(n.data("initial")),t.transform()},transform:function(){var
e=t.editor.previewImage();if(e===undefined)return;var
n={};if(t.imageEnforceDimensionOption().is(":checked"))n={width:t.imageEnforceWidth().val(),height:t.imageEnforceHeight().val()};else{var
r=t.editor.currentImageVariation();r=r===undefined?t.editor.meta():r.data("variation"),n={width:r.width,height:r.height}}if(e.width()!==n.width||e.height()!==n.height)e.css(n),t.editor.trigger("dimensionEnforced");t.editor.preview.resetLayout()},applyConstrain:function(n){var
r=t.editor.currentImageVariation()===undefined?t.editor.meta():t.editor.currentImageVariation().data("variation"),i={source:{width:r.width,height:r.height}};t.editor.media.options.exporter.image.enforceDimension&&(i.allowedMax={width:t.editor.media.options.exporter.image.enforceWidth,height:t.editor.media.options.exporter.image.enforceHeight}),n=e.extend(!0,{},i,n),t.imageEnforceDimension().constrain(n),t.transform()}}}),t.resolve()})});editor.image.less000064400000013322151171317740010013
0ustar00(~"@{MediaManager}") {

    .imageVariationMessage {
        position: relative;
        line-height: 16px;
        color: #900;
        display: block;
        text-align: center;
        font-size: 12px;
    }

    .imageVariationList {

        .imageVariations {

            background: #fff;
            border: 1px solid #bbb;
            border-bottom: none;
            .border-radius(3px, 0, 0, 3px);
            overflow-y: auto;

            &.busy {
                background: url(loader.gif) #fff no-repeat center center;
            }

            height: 88px;

            .imageVariation {

                padding: 4px;
                font-size: 11px;
                position: relative;

                .variationName {
                    // padding-left: 14px;
                    background-repeat: no-repeat;
                    background-position: left center;
                    white-space: nowrap;
                }

                &.locked i {
                    // background-image: url(variation.locked.gif);
                    display:inline-block;
                    width:10px;
                    height:10px;
                    .icon-media (17, 3);
                }

                &.busy .variationName {
                    background-image: url(variation.busy.gif);
                }

                .variationDimension {
                    position: absolute;
                    top: 4px;
                    right: 4px;
                }

                &.active {
                    .activeItemColorScheme();
                }

                &:hover{
                	cursor: pointer;
                }
            }
        }

        &.readOnly {
            .imageVariations {
                border: 1px solid #bbb;
                .border-radius(3px, 3px, 3px, 3px);
            }
        }
    }

    .imageVariationForm {

        position: relative;

        form {
            background: #fff;
            border: 1px solid #bbb;
            border-bottom: none;
            .border-radius(3px, 0, 0, 3px);
            padding: 10px;
        }

        .newVariationRatio {
            display: block;
            width: 24px;
            height: 30px;
            position: absolute;
            top: 80px;
            right: 90px;

            // background-image:
url("variation.ratio.unlocked.png");
            .icon-media (17, 2);
            // background-repeat: no-repeat;
            // background-position: top left;
            cursor: pointer;

            &.locked {
                // background-image:
url("variation.ratio.locked.png");
                .icon-media (17, 1);
            }
        }

        .newVariationLockRatio {
            display: none;
        }
    }

    .imageVariationActions {

        position: relative;

        .vertical-gradient-4(#ffffff, #f3f3f3, #ededed, #ffffff);
        border: 1px solid #bbb;
        border-top: 1px solid #ccc;
        .border-radius(0, 3px, 3px, 0);

        height: 24px;

        button {

            display: block;
            position: absolute;
            background: none;
            border: none;
            height: 24px;
            line-height: 24px;
            padding: 0 6px;
            padding-left: 18px; // 6px padding-left, 12px icon
            cursor: pointer;
            margin: 0 !important;
            text-transform: normal !important;
            font-size: 11px !important;

            i {
                width: 12px;
                height: 24px;
                background-repeat: no-repeat;
                background-position: center 8px;
                position: absolute;
                top: 2px;
                left: 6px; // 6px padding left
                .opacity(0.75);
            }

            .leftButton() {
                .border-radius(0, 0, 3px, 0);
                top: 0;
                left: 0;
                border-right: 1px solid #ccc;
            }

            .rightButton() {
                .border-radius(0, 3px, 0, 0);
                top: 0;
                right: 0;
                border-left: 1px solid #ccc;
            }

            &:hover {
                .vertical-gradient-4(lighten(#ffffff, 3%), lighten(#f3f3f3,
3%), lighten(#ededed, 3%), lighten(#ffffff, 3%));
            }

            &.addVariationButton {

                .rightButton();

                i {
                    .icon-media (18, 1);
                }
            }

            &.removeVariationButton {

                .leftButton();

                i {
                    .icon-media (18, 2);
                }
            }

            &.createVariationButton {

                .rightButton();

                i {
                    .icon-media (19, 1);
                }
            }

            &.backVariationButton {

                .leftButton();

                i {
                    .icon-media (19, 2);
                }
            }
        }
    }

    .imageEnforceDimension {

        position: relative;

        .imageEnforceRatio {
            display: block;
            width: 24px;
            height: 30px;
            position: absolute;
            top: 85px;
            right: 58px;

            // background-image:
url("variation.ratio.unlocked.png");
            .icon-media (17, 2);
            // background-repeat: no-repeat;
            // background-position: top left;
            cursor: pointer;

            &.locked {
                // background-image:
url("variation.ratio.locked.png");
                .icon-media (17, 1);
            }
        }

        .imageEnforceLockRatio {
            display: none !important;
        }

        &.field-content {
            .imageEnforceRatio {
                top: 10px;
                right: 20px;
            }
        }
    }
}
editor.image.min.js000064400000034450151171317740010250
0ustar00EasyBlog.module("media/editor.image",function(e){var
t=this;EasyBlog.require().library("ui/position").script("media/constrain").view("media/editor.image","media/editor.image.variation","media/editor.image.caption").done(function(){EasyBlog.Controller("Media.Editor.Image",{defaultOptions:{view:{panel:"media/editor.image",variation:"media/editor.image.variation",caption:"media/editor.image.caption"},defaultVariation:"thumbnail","{editorPreview}":".editorPreview","{editorPanel}":".editorPanel","{imageVariationPanel}":".imageVariationPanel","{imageVariationList}":".imageVariationList","{imageVariations}":".imageVariations","{imageVariation}":".imageVariation","{imageEnforceDimensionOption}":".imageEnforceDimensionOption","{imageEnforceWidth}":".imageEnforceWidth","{imageEnforceHeight}":".imageEnforceHeight","{imageCaptionOption}":".imageCaptionOption","{imageCaption}":".imageCaption","{imageZoomOption}":".imageZoomOption","{imageZoomLargeImageSelection}":".imageZoomLargeImageSelection","{itemFilesize}":".itemFilesize","{itemFilename}":".itemFilename","{itemUrl}":".itemUrl","{itemCreationDate}":".itemCreationDate","{modalPrompt}":".modalPrompt"}},function(t){var
n,r,i,s;return{init:function(){n=t.media,r=n.library,i=n.browser;var
e=t.meta(),o=t.place(),u={controller:{editor:t,media:t.media}};t.editorPanel().html(t.view.panel({meta:e,acl:o.acl})).implement(EasyBlog.Controller.Media.Editor.Panel,{},function(){t.panel=this,e.place==="jomsocial"&&(t.itemFilesize().remove(),t.itemFilename().css("padding-right",0))}),t.modalPrompt().implement(EasyBlog.Controller.Media.Prompt,u,function(){s=t.promptDialog=this});var
a=EasyBlog.Controller.Media.Editor.Image.Filter;t.element.implement(a.Dimension,u).implement(a.Caption,u).implement(a.Lightbox,u),t.editorPreview().implement(EasyBlog.Controller.Media.Editor.Preview,{draggable:!0},function(){t.preview=this,t.previewImage(t.meta().thumbnail.url)}),o.acl.canCreateVariation&&o.acl.canDeleteVariation&&t.element.implement(EasyBlog.Controller.Media.Editor.Image.VariationForm,u),t.populateImageVariations(),t.setLayout()},meta:function(){return
r.getMeta(t.key)},place:function(){return
r.getPlace(t.meta().place)},setLayout:function(){t.preview.resetLayout()},"{self}
insertItem":function(){var
e=t.currentImageVariation().data("variation"),r={variation:e.name};t.imageEnforceDimensionOption().is(":checked")&&(r.enforceDimension=!0,r.enforceWidth=t.imageEnforceWidth().val(),r.enforceHeight=t.imageEnforceHeight().val()),t.imageCaptionOption().is(":checked")&&(r.caption=t.imageCaption().val()),t.imageZoomOption().is(":checked")&&(r.zoom=t.imageZoomLargeImageSelection().val()),n.insert(t.meta(),r)},populateImageVariations:function(){var
n=t.meta(),i=n.variations;t.imageVariationsData=t.imageVariationsData||{};if(i===undefined){t.imageVariations().empty().addClass("busy"),r.getMetaVariations(n.key).done(function(){t.populateImageVariations(),t.imageVariations().removeClass("busy")}).fail(function(){}).always(function(){t.imageVariations().removeClass("busy")});return}e.each(i,function(e,n){if(n.name=="icon")return;t.createImageVariation(n)}),t.trigger("variationPopulated",[t.imageVariationsData])},createImageVariation:function(e){var
n=t.view.variation({variation:e});return
n.data("variation",e).appendTo(t.imageVariations()),(e["default"]===!0||e["default"]=="true")&&n.addClass("default"),e.canDelete||n.addClass("locked"),t.imageVariationsData[e.name]=n,t.trigger("variationCreated",[n,e]),n},"{self}
variationPopulated":function(){var
n,r=t.imageVariation(".default");if(t.imageVariation().length>0){if(r.length<1){var
i=t.meta(),s=t.previewImage();s!==undefined&&e.each(i.variations,function(e,t){if(t.width==s.width()&&t.height==s.height())return
n=t.name,!1}),n=n||t.imageVariation(":first").data("variation").name}else
n=r.eq(0).data("variation").name;t.currentImageVariation(n)}},"{imageVariation}
click":function(e){var
n=e.data("variation");t.currentImageVariation(n.name)},currentImageVariation:function(n){var
r=t.currentImageVariation.imageVariation,i=t.imageVariationsData[n];if(i!==undefined){var
s=i.data("variation"),o=t.meta();if(o.place=="jomsocial"){var
u=t.previewImage();s.width=u.data("width"),s.height=u.data("height"),e('<span
class="variationDimension"></span>').text(s.width+"x"+s.height).appendTo(i)}r&&r.removeClass("active"),i.addClass("active"),t.currentImageVariation.imageVariation=i,t.trigger("variationSelected",[i,s])}return
t.currentImageVariation.imageVariation},"{self}
variationSelected":function(e,n,r,i){t.itemFilesize().html(i.filesize),t.itemUrl().html(i.url),t.itemCreationDate().html(i.dateCreated),t.previewImage(i.url)},"{self}
variationRemoved":function(e,n,r,i){delete
t.imageVariationsData[i.name],r.remove()},previewImage:function(n){if(n===undefined)return
t.previewImage.currentImage;t.previewImage.images===undefined&&(t.previewImage.images={});var
r=t.previewImage.images[n],i=t.previewImage.currentUrl,s=t.previewImage.images[i];t.preview.showDialog("loading"),s!==undefined&&!e.isDeferred(s)&&(s.detach(),t.preview.container().empty()),t.previewImage.currentUrl=n;if(r===undefined){t.previewImage.images[n]=e.Image.get(n).done(function(e){t.previewImage.images[n]=e,t.previewImage.currentUrl==n&&t.previewImage(n)}).fail(function(){t.preview.hideDialog("loading"),t.previewImage.currentUrl==n});return}if(e.isDeferred(r))return;t.preview.container().append(r),t.previewImage.currentImage=r,t.trigger("previewImage",[t.preview.container(),r]),t.preview.hideDialog("loading"),t.preview.resetLayout()}}}),EasyBlog.Controller("Media.Editor.Image.VariationForm",{defaultOptions:{"{imageVariationForm}":".imageVariationForm","{addVariationButton}":".addVariationButton","{createVariationButton}":".createVariationButton","{removeVariationButton}":".removeVariationButton","{cancelVariationButton}":".cancelVariationButton","{tryCreateVariationButton}":".tryCreateVariationButton","{newVariationName}":".newVariationName","{newVariationWidth}":".newVariationWidth","{newVariationHeight}":".newVariationHeight","{newVariationRatio}":".newVariationRatio","{newVariationLockRatio}":".newVariationLockRatio","{imageVariationMessage}":".imageVariationMessage",variationNameFilter:RegExp("[^a-zA-Z0-9]","g"),"{createNewImageVariationPrompt}":".createNewImageVariationPrompt","{promptVariationName}":".createNewImageVariationPrompt
.variationName","{promptVariationWidth}":".createNewImageVariationPrompt
.variationWidth","{promptVariationHeight}":".createNewImageVariationPrompt
.variationHeight"}},function(t){return{init:function(){},"{self}
variationSelected":function(){var
e=t.editor.currentImageVariation().data("variation");t.removeVariationButton().toggle(e.canDelete)},nextVariationName:function(n){var
r=!1,n=e.trim(n.toLowerCase());return
e.each(t.editor.imageVariationsData,function(t,i){if(n==i.data("variation").name.toLowerCase()){r=!0;var
s=n.substr(-1,1);return
n=e.isNumeric(s)?n.substr(0,n.length-1)+(parseInt(s,10)+1):n+1,!1}}),r?t.nextVariationName(n):n},"{addVariationButton}
click":function(){t.editor.promptDialog.get("createNewImageVariationPrompt").state("default").show();var
n=t.editor.currentImageVariation().data("variation");variationName=e.String.capitalize(t.nextVariationName(n.name)),t.newVariationName().data("default",variationName).val(variationName).select(),t.newVariationWidth().data("default",n.width).val(n.width),t.newVariationHeight().data("default",n.height).val(n.height),t.imageVariationForm().constrain({selector:{width:t.options["{newVariationWidth}"],height:t.options["{newVariationHeight}"],constrain:t.options["{newVariationLockRatio}"]},source:{width:n.width,height:n.height},allowedMax:{width:t.editor.media.options.exporter.image.maxVariationWidth,height:t.editor.media.options.exporter.image.maxVariationHeight}})},"{newVariationRatio}
click":function(e){e.toggleClass("locked"),e.hasClass("locked")?t.newVariationLockRatio().attr("checked","checked"):t.newVariationLockRatio().removeAttr("checked"),t.newVariationLockRatio().trigger("change")},"{createVariationButton}
click":function(){t.createVariation()},"{tryCreateVariationButton}
click":function(){t.createVariation()},"{newVariationName}
keyup":function(n,r){var
i=e.trim(e(n).val());i=i.replace(RegExp("[^0-9a-zA-Z]","g"),""),e(n).val(i),r.keyCode==13&&t.createVariationButton().trigger("click")},"[{newVariationWidth},
{newVariationHeight}]
keyup":function(e,n){n.keyCode==13&&t.createVariationButton().trigger("click")},createVariation:function(){var
n=t.editor.meta(),r=t.editor.place(),i=t.newVariationName().val(),s=t.newVariationWidth().val(),o=t.newVariationHeight().val();if(!e.trim(i)||!e.trim(s)||!e.trim(o))return!1;t.promptVariationName().text(i),t.promptVariationWidth().text(s),t.promptVariationHeight().text(o),t.editor.promptDialog.get("createNewImageVariationPrompt").state("progress").show(),EasyBlog.ajax("site.views.media.createVariation",{path:n.path,place:r.id,name:i,width:s,height:o},{success:function(e){t.media.library.meta[n.key].variations.push(e),t.editor.createImageVariation(e),t.editor.currentImageVariation(e.name),t.cancelVariationButton().click()},fail:function(e){t.editor.promptDialog.get("createNewImageVariationPrompt").state("fail").show()}})},"{removeVariationButton}
click":function(){var
e=t.editor.imageVariation(".active"),n=e.data("variation"),r=t.editor.meta(),i=t.editor.place();n.canDelete&&EasyBlog.ajax("site.views.media.deleteVariation",{fromPath:r.path,place:i.id,name:n.name},{beforeSend:function(){e.addClass("busy")},success:function(){e.slideUp(function(){t.trigger("variationRemoved",[e,n])}),t.editor.imageVariation(".default").click(),t.media.library.removeMetaVariation(r,n.name)},fail:function(e){try{console.log(e)}catch(t){}},complete:function(){e.removeClass("busy")}})}}}),EasyBlog.Controller("Media.Editor.Image.Filter.Caption",{defaultOptions:{view:{caption:"media/editor.image.caption"},"{imageVariation}":".imageVariation","{imageCaptionOption}":".imageCaptionOption","{imageCaption}":".imageCaption"}},function(t){return{init:function(){t.item={meta:t.editor.meta()}},"{imageVariation}
click":function(e){t.transform()},"{self}
dimensionEnforced":function(){t.transform()},"{imageCaptionOption}
change":function(e,n){n.stopPropagation(),e.parent(".field").toggleClass("hide-field-content",!e.is(":checked")),t.transform()},"{imageCaptionOption}
mouseup":function(){setTimeout(function(){t.imageCaption().focus()[0].select()},1)},"{imageCaption}
blur":function(n){e.trim(n.val())==""&&n.val(t.item.meta.title),t.transform()},"{imageCaption}
keyup":function(e,n){t.transform()},transform:function(){var
e=t.editor.preview.container(),n=e.find("img"),r=e.find("div.imageCaptionText");if(t.imageCaptionOption().is(":checked")){var
i=t.imageCaption().val();r.remove(),e.width(n.width()),e.addClass("imageCaptionBorder"),e.width(e.width()),e.append(t.view.caption({caption:i}))}else
e.removeClass("imageCaptionBorder"),r.remove(),e.width("auto");t.editor.preview.resetLayout()}}}),EasyBlog.Controller("Media.Editor.Image.Filter.Lightbox",{defaultOptions:{defaultImageZoomVariation:"original","{imageZoomOption}":".imageZoomOption","{imageZoomLargeImageSelection}":".imageZoomLargeImageSelection","{imageZoomLargeImageOption}":".imageZoomLargeImageSelection
option"}},function(t){return{init:function(){},"{self}
variationCreated":function(n,r,i,s){var
o=e.String.capitalize(s.name),u=e("<option>").val(o).html(o).data("variation",s),a=t.media.options.exporter.image.zoom||t.options.defaultImageZoomVariation;s.name==a&&u.attr("selected",!0),t.imageZoomLargeImageSelection().append(u)},"{self}
variationRemoved":function(e,n,r,i){t.imageZoomLargeImageOption('[value="'+i.name+'"]').remove()},"{imageZoomOption}
change":function(e,t){t.stopPropagation(),e.parent(".field").toggleClass("hide-field-content",!e.is(":checked"))},transform:function(){if(t.imageZoomOption().is(":checked")){var
n=t.imageZoomLargeImageOption(":selected").data("variation");image=e("<a>").addClass("easyblog-thumb-preview").attr({href:n.url,title:imageCaption||t.item.meta.title}).html(image)}}}}),EasyBlog.Controller("Media.Editor.Image.Filter.Dimension",{defaultOptions:{"{imageEnforceDimension}":".imageEnforceDimension","{imageEnforceDimensionOption}":".imageEnforceDimensionOption","{imageEnforceWidth}":".imageEnforceWidth","{imageEnforceHeight}":".imageEnforceHeight","{imageEnforceRatio}":".imageEnforceRatio","{imageEnforceLockRatio}":".imageEnforceLockRatio","{imageVariation}":".imageVariation"}},function(t){return{init:function(){var
e={selector:{width:t.options["{imageEnforceWidth}"],height:t.options["{imageEnforceHeight}"],constrain:t.options["{imageEnforceLockRatio}"]}};t.editor.bind("variationPopulated",function(){t.editor.media.options.exporter.image.enforceDimension&&t.imageEnforceDimensionOption().attr({checked:"checked",disabled:"disabled"}).parent(".field").removeClass("hide-field-content"),t.applyConstrain(e)})},"{imageVariation}
click":function(e){t.applyConstrain()},"{imageEnforceDimensionOption}
change":function(e,n){n.stopPropagation(),e.parent(".field").toggleClass("hide-field-content",!e.is(":checked")),t.transform()},"{imageEnforceRatio}
click":function(e){e.toggleClass("locked"),e.hasClass("locked")?t.imageEnforceLockRatio().attr("checked","checked"):t.imageEnforceLockRatio().removeAttr("checked"),t.imageEnforceLockRatio().trigger("change"),e.hasClass("locked")&&t.transform()},"{self}
previewImage":function(){t.transform()},"[{imageEnforceWidth},
{imageEnforceHeight}]
keyup":function(){t.transform()},"[{imageEnforceWidth},
{imageEnforceHeight}]
blur":function(n){e.trim(n.val())==""&&!t.imageEnforceLockRatio().is(":checked")&&n.val(n.data("initial")),t.transform()},transform:function(){var
e=t.editor.previewImage();if(e===undefined)return;var
n={};if(t.imageEnforceDimensionOption().is(":checked"))n={width:t.imageEnforceWidth().val(),height:t.imageEnforceHeight().val()};else{var
r=t.editor.currentImageVariation();r=r===undefined?t.editor.meta():r.data("variation"),n={width:r.width,height:r.height}}if(e.width()!==n.width||e.height()!==n.height)e.css(n),t.editor.trigger("dimensionEnforced");t.editor.preview.resetLayout()},applyConstrain:function(n){var
r=t.editor.currentImageVariation()===undefined?t.editor.meta():t.editor.currentImageVariation().data("variation"),i={source:{width:r.width,height:r.height}};t.editor.media.options.exporter.image.enforceDimension&&(i.allowedMax={width:t.editor.media.options.exporter.image.enforceWidth,height:t.editor.media.options.exporter.image.enforceHeight}),n=e.extend(!0,{},i,n),t.imageEnforceDimension().constrain(n),t.transform()}}}),t.resolve()})});editor.js000064400000006455151171317740006411
0ustar00EasyBlog.module("media/editor",function(e){var
t=this;EasyBlog.require().done(function(){EasyBlog.Controller("Media.Editor",{defaultOptions:{view:{editor:"media/editor",viewport:"media/editor.viewport"},"{modalHeader}":".modalHeader","{modalToolbar}":".modalToolbar","{modalContent}":".modalContent","{navigationPathway}":".navigationPathway","{insertItemButton}":".insertItemButton","{cancelEditingButton}":".cancelEditingButton"}},function(t){return{init:function(){t.element.addClass("editor").html(t.view.editor()),t.navigationPathway().implement(EasyBlog.Controller.Media.Navigation,{controller:{media:t.media},canActivate:!1},function(){t.navigation=this}),t.setLayout()},setLayout:function(){if(t.media.currentModal!=="editor")return;t.modalContent().hide().height(t.element.height()-t.modalHeader().outerHeight()-t.modalToolbar().outerHeight()).show();var
e=t.getEditor(t.currentEditor);e&&e.setLayout&&e.setLayout()},editors:[],handlers:[],loadHandler:function(n){var
r=t.handlers[n];return
r!==undefined?r:(r=e.Deferred(),r.require=EasyBlog.require().script("media/editor."+n).done(function(){var
i=EasyBlog.Controller.Media.Editor[e.String.capitalize(n)];i!==undefined?r.resolve(i):(delete
t.handlers[n],r.reject())}).fail(function(){r.reject()}),r)},createEditor:function(e,n){t.removeEditor(e);var
r=t.media.library.getMeta(e);if(r===undefined)return;t.loadHandler(r.type).done(function(i){var
s=new
i(t.view.viewport().addClass("editor-type-"+r.type).prependTo(t.modalContent()),{controller:{media:t.media,editor:t,key:t.media.library.getKey(r)}});t.editors[e]=s,n&&n(s)})},removeEditor:function(e){var
n=t.editors[e];if(n===undefined)return;n.destroy(),delete
t.editors[e]},getEditor:function(e){return
t.editors[e]},activateEditor:function(e){t.deactivateEditor(t.currentEditor),t.navigation.setPathway(e);var
n=t.getEditor(e),r=function(n){t.currentEditor=e,n.element.addClass("active"),n.activate&&n.activate()};n===undefined?t.createEditor(e,r):r(n)},deactivateEditor:function(){var
e=t.getEditor(t.currentEditor);if(e===undefined)return;e.deactivate&&e.deactivate(),e.element.removeClass("active")},"{self}
modalActivate":function(e,n,r){t.activateEditor(r)},"{self}
modalDeactivate":function(){t.deactivateEditor()},"{insertItemButton}
click":function(){var
e=t.getEditor(t.currentEditor);if(e===undefined)return;e.trigger("insertItem")},"{cancelEditingButton}
click":function(){var
e=t.getEditor(t.currentEditor);e&&e.trigger("cancelItem"),t.media.browse()}}}),EasyBlog.Controller("Media.Editor.Panel",{defaultOptions:{"{sectionHeader}":".panelSectionHeader","{sectionContent}":".panelSectionContent"}},function(e){return{init:function(){},"{sectionHeader}
click":function(e){var
t=e.parent();t.toggleClass("active")}}}),EasyBlog.Controller("Media.Editor.Preview",{defaultOptions:{"{container}":".previewContainer","{dialogGroup}":".previewDialogGroup"}},function(e){return{init:function(){},resetLayout:function(){clearTimeout(e.resetLayoutTimer),e.resetLayoutTimer=setTimeout(function(){var
t=e.container(),n=e.element.width(),r=e.element.height(),i=t.width(),s=t.height(),o=0,u=0,a="none";i<n?u=(n-i)/2:a="auto",s<r?o=(r-s)/2:a="auto",e.element.css("overflow",a),t.css({top:o,left:u})},100)},showDialog:function(t){e.dialogGroup().addClass("show-dialog-"+t)},hideDialog:function(t){e.dialogGroup().removeClass("show-dialog-"+t)}}}),t.resolve()})});editor.less000064400000010476151171317750006742
0ustar00(~"@{MediaManager}") {

    .editor {

        background: #fff;

        .modalToolbar {

            .insertItemButton {
                > i {
                    .icon-media(7, 4);
                }
            }

            .cancelEditingButton {
                > i {
                    .icon-media(6, 4);
                }
            }
        }

        .modalContent {

            .clearfix();

            .editorViewport,
            .editorLoading {
                width: 100%;
                height: 100%;
                overflow: hidden;
                position: absolute;
            }

            .editorViewport {

                top: 99999px;
                left: 99999px;
                z-index: 2;

                &.active {
                    top: 0;
                    left: 0;
                    z-index: 3;
                }

                .editorPreview {
                    height: 100%;
                    margin-right: 300px;
                    background: url("editor.preview.png");
                    overflow: hidden;
                    position: relative;

                    .previewContainer {
                        position: absolute;
                        z-index: 2;
                        // cursor: move;
                        // .box-shadow(0 12px 24px rgba(0, 0, 0, 0.4));

                        object {
                            .no-focus-outline();
                        }

                        &.imageCaptionBorder {
                            padding: 5px;
                            border: 1px solid #ddd;
                            background: #f5f5f5;
                        }

                        .imageCaptionText {
                            background: #f5f5f5;
                            padding: 5px 0;
                        }
                    }

                    .previewDialogGroup {
                        width: 100%;
                        height: 100%;
                        position: absolute;
                        z-index: 1;

                        &.alwaysOnTop {
                            z-index: 3;
                        }

                        &.show-dialog-loading {

                            .previewDialog {

                                &.dialog-loading {
                                    display: block;
                                }
                            }
                        }

                        .previewDialog {
                            display: none;

                            &.dialog-loading {
                                .absolute-center();
                                background: url("loader.gif")
no-repeat center center;
                                width: 16px;
                                height: 16px;
                                margin: 0 auto;
                                position: relative;
                                z-index: 9999;
                            }
                        }
                    }
                }

                .editorPanel {
                    width: 300px;
                    height: 100%;
                    float: right;
                    background: #F5F5F5;
                    border-left: 1px solid #CCCCCC;
                    overflow-y: scroll;
                    overflow-x: hidden;
                }
            }

            .editorLoading {
                z-index: 1;
                top: 0;
                left: 0;
                text-align: center;
                width: 100%;
                height: 100%;
                background: #f6f6f6;

                .loadingHint {

                    position: absolute;
                    top: 50%;
                    width: 100%;
                    margin-top: 19px / 2 * -1;

                    i {
                        background: url("loader.bar.gif");
                        width: 220px;
                        height: 19px;
                        display: inline-block;
                    }

                    .loadingText {
                        font-size: 22px;
                        line-height: 22px;
                        padding: 12px;
                        display: block;
                        color: #bbb;
                        .text-shadow(1px, 1px, 0px, #fff);
                    }
                }
            }
        }
    }

}
editor.min.js000064400000006455151171317750007174
0ustar00EasyBlog.module("media/editor",function(e){var
t=this;EasyBlog.require().done(function(){EasyBlog.Controller("Media.Editor",{defaultOptions:{view:{editor:"media/editor",viewport:"media/editor.viewport"},"{modalHeader}":".modalHeader","{modalToolbar}":".modalToolbar","{modalContent}":".modalContent","{navigationPathway}":".navigationPathway","{insertItemButton}":".insertItemButton","{cancelEditingButton}":".cancelEditingButton"}},function(t){return{init:function(){t.element.addClass("editor").html(t.view.editor()),t.navigationPathway().implement(EasyBlog.Controller.Media.Navigation,{controller:{media:t.media},canActivate:!1},function(){t.navigation=this}),t.setLayout()},setLayout:function(){if(t.media.currentModal!=="editor")return;t.modalContent().hide().height(t.element.height()-t.modalHeader().outerHeight()-t.modalToolbar().outerHeight()).show();var
e=t.getEditor(t.currentEditor);e&&e.setLayout&&e.setLayout()},editors:[],handlers:[],loadHandler:function(n){var
r=t.handlers[n];return
r!==undefined?r:(r=e.Deferred(),r.require=EasyBlog.require().script("media/editor."+n).done(function(){var
i=EasyBlog.Controller.Media.Editor[e.String.capitalize(n)];i!==undefined?r.resolve(i):(delete
t.handlers[n],r.reject())}).fail(function(){r.reject()}),r)},createEditor:function(e,n){t.removeEditor(e);var
r=t.media.library.getMeta(e);if(r===undefined)return;t.loadHandler(r.type).done(function(i){var
s=new
i(t.view.viewport().addClass("editor-type-"+r.type).prependTo(t.modalContent()),{controller:{media:t.media,editor:t,key:t.media.library.getKey(r)}});t.editors[e]=s,n&&n(s)})},removeEditor:function(e){var
n=t.editors[e];if(n===undefined)return;n.destroy(),delete
t.editors[e]},getEditor:function(e){return
t.editors[e]},activateEditor:function(e){t.deactivateEditor(t.currentEditor),t.navigation.setPathway(e);var
n=t.getEditor(e),r=function(n){t.currentEditor=e,n.element.addClass("active"),n.activate&&n.activate()};n===undefined?t.createEditor(e,r):r(n)},deactivateEditor:function(){var
e=t.getEditor(t.currentEditor);if(e===undefined)return;e.deactivate&&e.deactivate(),e.element.removeClass("active")},"{self}
modalActivate":function(e,n,r){t.activateEditor(r)},"{self}
modalDeactivate":function(){t.deactivateEditor()},"{insertItemButton}
click":function(){var
e=t.getEditor(t.currentEditor);if(e===undefined)return;e.trigger("insertItem")},"{cancelEditingButton}
click":function(){var
e=t.getEditor(t.currentEditor);e&&e.trigger("cancelItem"),t.media.browse()}}}),EasyBlog.Controller("Media.Editor.Panel",{defaultOptions:{"{sectionHeader}":".panelSectionHeader","{sectionContent}":".panelSectionContent"}},function(e){return{init:function(){},"{sectionHeader}
click":function(e){var
t=e.parent();t.toggleClass("active")}}}),EasyBlog.Controller("Media.Editor.Preview",{defaultOptions:{"{container}":".previewContainer","{dialogGroup}":".previewDialogGroup"}},function(e){return{init:function(){},resetLayout:function(){clearTimeout(e.resetLayoutTimer),e.resetLayoutTimer=setTimeout(function(){var
t=e.container(),n=e.element.width(),r=e.element.height(),i=t.width(),s=t.height(),o=0,u=0,a="none";i<n?u=(n-i)/2:a="auto",s<r?o=(r-s)/2:a="auto",e.element.css("overflow",a),t.css({top:o,left:u})},100)},showDialog:function(t){e.dialogGroup().addClass("show-dialog-"+t)},hideDialog:function(t){e.dialogGroup().removeClass("show-dialog-"+t)}}}),t.resolve()})});editor.panel.form.less000064400000005434151171317750011000
0ustar00(~"@{MediaManager}") {

    .editorPanel {
        .formGroup {

            display: block;
            clear:both;
            margin: 8px 0;

            .formLabel {
                display: block;
                float: left;
                width: 85px;
                text-align: right;
                font-size: 11px;
                padding-top: 4px;
            }

            .formControl {
                margin-left: 95px;
            }

            input[type=text] {
                background: transparent;
                border: none;
                line-height: 20px;
                width: 150px;
                height: 20px;
                font-size: 12px;
                border:1px solid #999;
                padding:0 0 0 4px;
                .rounded(4px);
                .box-shadow(0px 1px 3px 0px rgba(0, 0, 0, 0.2) inset);
            }
        }
    }

    .list-form,
    .list-form li {
        font-size:11px;
        margin:0!important;
        padding:0!important;
        list-style:none!important;
        border:0!important;
        background:none!important;

        + li{
            margin:5px 0 0!important;
        }
        > label{
            display:block;
            min-height:17px;
            line-height:17px;
            margin:0;
            text-align:left;
            width:auto;
            float:none;
        }
        > label + div{
            margin:0;
            line-height:20px;
        }

        input[type="text"],
        input[type="password"],
        input[type="checkbox"],
        input[type="radio"]
        textarea,
        select {
            border:1px solid #ccc;
            font-family:'Lucida Grande',Tahoma,Arial,sans-serif
!important;
            font-size:11px !important;
            background:#fff;
            color:#555;
            display:inline-block;
            position:relative;
            vertical-align:top;
        }
        input[type="text"],
        input[type="password"],
        textarea{
            padding:4px;
        }
        input[type="text"],
        input[type="password"]{
            width: 90%;
            height: 20px;
        }
        input[type="checkbox"],
        input[type="radio"]{
            float:left;
            display:inline-block;
            vertical-align:text-bottom;
            bottom:-2px;

            + label{
                margin:0 0 0 20px!important;
            }
        }
        select{
            padding:2px;
            top:-1px;
        }
        label {
            font-family:'Lucida Grande',Tahoma,Arial,sans-serif
!important;
            font-size:11px !important;
        }

        .field-content {
            display: block;
            margin: 5px 0 0 20px;
        }

        &.hide-field-content .field-content {
            display: none;
        }
    }
}
editor.panel.info.less000064400000003555151171317750010772
0ustar00(~"@{MediaManager}") {

    .editor-type-video .panelSection.infoPanel .itemInfo > i,
    .editor-type-audio .panelSection.infoPanel .itemInfo > i {
        .icon-media(10, 5);
    }

    .editor-type-image .panelSection.infoPanel .itemInfo > i {
        .icon-media(8, 5);
    }

    .editor-type-file .panelSection.infoPanel .itemInfo > i {
        .icon-media(12, 5);
    }

    .panelSection.infoPanel {

        .panelSectionContent {

            padding: 8px;

            .itemInfo {
                position: relative;
                padding-left: 40px;
                min-height: 32px;

                > i {
                    // background: url(upload.media.png) no-repeat;
                    display: block;
                    position: absolute;
                    width: 32px;
                    height: 32px;
                    top: 0;
                    left: 0;
                }

                .itemFilename {
                    display: block;
                    font-weight: bold;
                    line-height: 16px;
                    .text-overflow();
                    overflow: hidden;
                    white-space: nowrap;
                    padding-right: 64px;
                }

                .itemFilesize {
                    line-height: 16px;
                    position: absolute;
                    top: 0;
                    right: 0;
                }

                .itemCreationDate {
                    font-size: 11px;
                    line-height: 16px;
                }
            }

            .itemExtraInfo {
                background: none repeat scroll 0 0 #FFFFFF;
                border: 1px solid #DDD;
                margin-top: 6px;
                padding: 8px;
                .word-wrap();

                .itemUrl {
                    font-size: 10px;
                }
            }
        }
    }
}
editor.panel.section.less000064400000002434151171317750011476
0ustar00(~"@{MediaManager}") {

    // .panelSection (common) start
    .panelSection {

        text-align: left;

        .panelSectionHeader {
            border-top: 1px solid #ccc;
            padding: 8px 16px;
            cursor: pointer;

            .panelSectionTitle {
                .text-shadow(1px, 1px, 0, darken(#fff, 5%));
                position: relative;
                height: 16px;
                line-height: 16px;
                padding-left: 8px;
                .unselectable();

                > i {
                    .icon-media(14, 2);
                    display: block;
                    position: absolute;
                    width: 16px;
                    height: 16px;
                    top: 0px;
                    left: -12px;
                }
            }
        }

        .panelSectionContent {
            padding: 8px 24px 16px;
            display: none;
            position: relative;
        }

        &.active {

            .panelSectionHeader {
                padding: 8px 16px 0px;

                .panelSectionTitle {

                    > i {
                        .icon-media(14, 4);
                    }
                }
            }

            .panelSectionContent {
                display: block;
            }
        }
    }

}
editor.preview.png000064400000024437151171317750010242 0ustar00�PNG


IHDR,,N�~GtEXtSoftwareAdobe
ImageReadyq�e<hiTXtXML:com.adobe.xmp<?xpacket
begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP
Core 5.3-c011 66.145661, 2012/02/06-14:56:27        "> <rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
xmlns:xmp="http://ns.adobe.com/xap/1.0/"
xmpMM:OriginalDocumentID="xmp.did:3F1B858708206811822ADDB88CA433DD"
xmpMM:DocumentID="xmp.did:0A9B4D67DABE11E1B3DDD613A143814D"
xmpMM:InstanceID="xmp.iid:0A9B4D66DABE11E1B3DDD613A143814D"
xmp:CreatorTool="Adobe Photoshop CS6 (Macintosh)">
<xmpMM:DerivedFrom
stRef:instanceID="xmp.iid:3F1B858708206811822ADDB88CA433DD"
stRef:documentID="xmp.did:3F1B858708206811822ADDB88CA433DD"/>
</rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket
end="r"?>p9��PLTE������������������������^)%)IDATx�읋v��D)Y��������.g�ȴ}��9�ij5�@?��///���6�����r�������_��__/�o�����//߾�[����ǟ����r�1ǧ��/����9�����}|�s����\�g��?s�^����}|�#�3���_��ᄒ�����__�y�Ռ�^.�8���q_��\����/9���6X`q�����M�
��8(����;�K.k|�op���q�q�\j��>���ۀi�f�9�5.x@�c��||k\�f
Ϳ�
��8G�6�=n:���\ø����|�<�@<��qg����9]����k���q�q���$�4�|��7�����#����0��9�~����Q���w�N%�9n�-�W6a)���&����hy������`-�����80f�K8��)r߾��K�ɀ�i����(8&3�:.�ם[��Qe���8v�u����o�s�a�a�m�Mw����l���0�|�f1N7N�M�����I�%�q;��8��
��	�U@��k�1#.f��=Ph�9s`����q\����#�m��Vnm|q����p�^V1'�%6p~�6.z�b�ɫ��6n3��P��,��Y���5KCn0xL�9*p.2���-ȭ�;�=r/�����?��(�0�\R�r�iN����tX�c���b*�t�ԁs�M���k��-�����E/�q�pp�rt��lq3rm8W�t�u,]��<pl���b�?&���0'��[#�ĀC"�m��j��N�X�}����]������d�a�O�&K8��3��5�ݖ�
�X\j��Hէ�u'e�Nb�[L#ټq�<~G���<�Aj���Y�c�.���s%@�T�{�塳��~�1�$6X��(|�syl���$�+���s�7�"�s\���xI�^�Bc���<�s\C��\g~s,%,"@����/��ck[��B��c�`-�5�%�-;I�q��ܸ�,���&|���"��[<�m��e�ם�v�-I���4Y.�$�7�H�Ƒ���qh�F���}	�`-��Ж%g���[v����7�4G�.p&�S�H�0-l�y�Rf�`c�q&s;q&��IV����)�
�y��e�V�;�v��ŬbnI���l�	��Tj�S�q9H�������>&?�+��6��t�0�\{���o/�k������ؒ6=����ۜN�7���h�1�@MBp���LƔ�8H�ƥ�I
�u�%4
v�9N����G�rHQ���n�N��+G4!$K{�uy���9o�)O{�J.��%Kj.u�fj97�%��P��<>��`����9��$r
I��!e��$�~}�k�?��y6u`�u,_q+���E�Nߚ.!�2h�Ԥ
O���4����a/�Ԝ��l�2��y���m�!r��0(�Xu�
�Xn���0���1��W��6�d����>)7n-�%�.����[l?�Y$W,�Z��,�"��t+�%�L�ij�~Y��`��w�Ch<]@O��4��[����L����u���X�2���$E����e[�r�ۀ4�\e����&nO�:���@��`-�eZ?��@o�	���P&o]ڹ�l95X��7bZ93)e�ܤ��&U��7Cw�٫���ք��p
�`rm<�����`-�%ř�=��t\���@�
ܦ��E�������;X��Vig״3��/�4�>>�u�NZ�;;R&��s�$ݯ�o��b��'���vw��N�I��2��hL��ד��D��zy�#1\J�=�,��1��#(��<�F7��f|�
�y��aB��+gh,[7�"hn�&0R|�͆׻�M����bo8EZ���NGS���tB(�j��:'�7S�
R�Z�H��m��`-��J�"Hh�M�R�
9L��S�LprI���n"����Weܦ����$s�«c3nU���Ot{�s��)���uo��rS�h@�����rHћ��%#B�l��C�a���ŝ��G��U6X+`Y>�L��0�/��W�����H��`����M��|�u��HZ��}$�b{�$����1��EX���&���M瘆2��Y�!���9�Cx>�����4�t⫑n���V?��MK���!��()�.�n
��LS��:�a����w$֒Ή)e��$m\���vWx�q1����Y��h�L���-Id
0�1	L�+��ܪ��z��K
7�Ðkv?l{�u�%��MA�Ϝ�7�v&��
�`���`-�e��meYdc6!����8�֦d-����*�6��?���T6s��i�I�����y��KOʶ�)����t���
�o�u,^_�~���f�ַ�J��؟K�3�.%n���RM��WXMg$,P��t1&M�'��.҈Z�M�����2ץtJ��,;@+��6�)&�^HTg�
)}�����M��S�Y���j�`���)�ڀ�:9i�������+�Ï`�
�1� �p~7!e��A
�q���b���tБV�����<ϒc-]6�n�`-�e:�[���9����e���D��e�W9�A@W�C�lJ�H�Xϥ�P��
�0s��̤��=�R��}+S�&��7X`aNRB0K�
���,Y
k�!�f����$�Z�gc���cJfK.Je´���r�]u��HS��"ve;B�7X+`Q%il�	�n�Z�,!�)�[���w!��鞱�KE�9e�N�d���Q^%)i��rU^6�}�]4�h���zOJn���sZ����[�g(.˩-�H+W�$͏���\�
�
X�Z3�u�Z��[�M�[TB(���[(�B^d+�uEs�v"q�[����Bv��v&��T��,(�4��]��^7�`�w�]OZ[aI粽���n�SS��q���4�h&�*yd�L�2?-�]f0��(W@ɴ�"G*y�m�	�E�O�k�`-�թ��\�˹R���%�|N�6�'iB�O(�ЮM3��8.U���禝%"�2�U���Kݡq��7[f�Qj�{�`���ns��rlsr)��6�k���ZKR
[<�I_�\R��B�+�6}��~��u�ϗ��`��e��'6��p(���y�q)M�ds���2��E�#�e�鴨���?)-7Է�6�	I�Ȃ��a�.S���e��֓��d/=��9��
-�j�BQ\O�Q�ˣR�Hl%�;��R2�m]�
�
XJT���%�r#��e�\�I�����VIj��Z���z���;:a��
�1 W����Pȹ��-P+���Z�[�WI
��	.A�70�����ݘβJ�'�ҍ�����M$�Ճ΄ĵbŔRf�b��.�\+��sN[ޮv��V��)R#�:�.������Ѻ�,�Y|-C!c�֤J�F�đ0�9�8�a�%UC��7��C�|��\�ߥ���`��e���J��3d�V7۬c^mBJ2Y��8��mX<�����Ȓ���
�
XN�r�1���EAɱ�F�qw��Л{g�C�FlS0myW��`��%YQ�iSJWJ�r|�����a<�.��g�/TXǔƩ���?i��l�k�G���|M?����,�|
�6X`�n�8���{1(K��<H�J3J��r�mLn��yh�rL�k,���J��W\�7�K��L��Xn"��SI���c
wN�Y(�3��Jڪ�נ��4��7��(�`�`.=�R���`��Q�9:7*��8*��qT�2t�:��B�Sim�A���^6X�����8>)�3��҂$�����Dd5,Q
��MJ��*l�g.��8�$���W!;MR�4tvd��~4�d���s�
��
�F�c���Px�-�	��i+��ꦎ������Y�HJ��<X��
��0=��PVNқ�@���b@P�H�P��LN��Fc赶�C%�X�Pi����{!aT�:�F��h�
�
X��\�mK���Iuz�2��>�.�˴>x
��R�`���X*@�6�eWQ�﨩�XWU��0�0�J`��ĩ�
���h%X�
H-J�s��Ƅ�G�
²��(��Z��H2���3�Lq|m��T6D;�R?�~S��@R4N�1�H��A�`���s�H��y�@�.?�,�6(�$H����E��GҖ�c�(n�:)�`Ҕ[.�Ǒ�J>j�E��`-�e��3i6)d��pTQn�Sa���)���$N�/�,G�0\)�E5��[�!��*�j&�D]\܏�L?���
��`��v�8o���\RR!!�e7Qz��-�`��3��	i//�NU��x����x�
�
X}˶�,�t�6ΦN4Sz�6�	�p,c����VN��v{>(�nJ14F��X��X:���Y��)l�N�����aoS�i1ub�ց\�v~N#w.�IRn���
�nw���K;�T'}I�l�[���v�����7X`eI6��a#��T\C(�!�"�:��̲r9jj�Rgi�PD�H�tZN�D�9qC0lG������Te��奈�2��m��2�7��#�c�㿥���:��)?ؒn�e�3鮴�dYC�5�ETJ����?N`��V\�.�m"Y�������I�
�c�S�)G�ko��0Z>O��2�#iY]��J�n��zF�	���M��r���h99�(t��k
���i'�̱�<2�k'�dž�Q��m���n�N��ZR��r�#�+ƽ�W�pH�#!A	�!��A�cDl�7��!��w��V^vC���A�Ǚ�B��%g�h��t�����ZB���68��#wH�2\E[z�K�c���g`��씤�fsJ���V��ZK�L\7%R�-@�
%xVX
����TXK�0��E�&����N�B`����צ�GS
�N�KX�q!\hy���"h�W���4X?��?j?�
 �0虭�zMQ����k,ÚYX�`	�P�߽�aI�'�76X�`�|�Ku�
P�L�d{���r�=s�	&=`�"E�agy�=���爆y���MJʽƧD�$�H1�ToB��M�G$m��ʦ�<}B�NO@�8J�A�9�d�
�RlǑ@.�А(�!](å����iڙ�Ys2-0���n����C���F?�`-��D��ц>���$s
��6��|�I_���e�o������>H,	�\Z������&�S�b��wSẵ�e�\'`pU[R"�)b��e	g0��L�eH�$D���Vb�`-�����d��5L�WS��M�T"�
�
X��.��V�c���z�H�뿌��`����J����@�RB�`h�RӜ�%�
�X�m��Պ�,JYo���Z�c��3i��@	�3�8��]Fz�m����.�R�����`�K������n��"\O�fP�0��
20����&c�M�$�}��\[�o��4X)�*����d�&r�@38r��	g.�R��c;d_��%�箌�f�ߍ�bS>a��L{S�h�S�l���A��y<,tV���S�nY�V�l��&���(Si�:
��`�����+��N��+��mV���%�G�����`-�����&��s������p��n(��l��]�_�d�0��d��l%��ڙ�6���Ҝ�僺=�4a���2�k	��82�w���렄�e�"k���l�آ��dJU������֙>G�Uƒ��u�gҦ�,DZ���
�i�~��*u��\>m�%����kM�H=J!4�#?
�!ߢ���[Ɓ�H��ݻ�3�Hm6U�@f��Yf�Nm������䏖���p�����F����Y�iꖪC�
A�Qqƅ�f�=F�d�t˴�~�
�i��ٚ��e��.#t2�
�q�$�i���J&�;�s�h��w�K~�v���H�̈lK����g��<*Rw�����w7u��V���<3,���\G��͹�V7[&�,�]~��d�e�-�]Jɣ�l���u���0[4g�OH|-��ZK�N7@��iR�JZ�vAAC�(�Ħ�vk'�[.�[��H�m����!��
����4(W�rrd8瀦KAH�i�
�X`��
�<F��kΏ�"]��Yn_]r��c�6XK`Q�Ⱥ��ַ��[B��d�L���Bh��K5��P�L�f$ۃ2f:ʹ���i;���PP��n�Ͳ��u9n�l��`}�{�ӝwb���{`��r>�=��,�����ao�A��_5���|��I�s�I�Z~��k,_KJO�tZ6H�	M�����N@�
��"o'�Xnߖ'S�@�m�n#����hm��>RE\o������'�r�`���I`�*s
���l?o����!I������##����
2L4}*V�-q6h&�V
c��@�#
lx�W�6T+]m�{�7X�`9T�SZN��J�n雱�)��tS*��wuy]�)��2�M������n�{�!��+-�##
twkB�,ߔh6X���|n�k��wh,2>����@N��4m{�cc{�<RY��Ԯ�OK��:�T��Ĝ�|���k,��4I�%��r:ǰ9rOy:�L+l�
"�ܢ!2��g�
�v
�JϜ[N,�w����続�������*��~M
F��~y
���l�KC��S��:
�ᒆ���
��A�!|����R��T�6�B�M���?uZ�fO�)��K���k��E��'���LA�?��`)���-���<��}�f���S�e���JI�O��[A7�"Q��'��5��D�-����<bpw��gc�\�QYۆpTʷ�d���[l�"��
�V�'e�q�6\��Т�])�f��8w�)�`�˲�#��B8fo�w�ֆ��$���mܤ�H�u�L&��S�2���2�е5���v���2���R/�z����t�)�`���$C�5dq
��`����x�����wb.�&�iv@wS;�5FmS���n�zܐ����s
uIS�&�m������rj���6X+`1^�!Ϥz�ғ~-�{��
��.�le)s��tJRi$�	q�=.�4K���%1w���x����Fnm�V��dMQ3��-��=��(�Cy2�3����?z��"ñ�Z��#�l�$�J�#�Q�y	4�
T�+Rm�	��l��w���1(D��]�o�k~�1�IxTz��d�m~�s�
�`-�մf�je
Iѱ8K;c�[��6ڴL:�H�[��p75SC+X�
��d4Hd2K�	꣄�.52��[�Ъõ�7�`��(�d1'{I�Q�7���,�d7-�[6'�cJz&Ccr|
s�_�P�
�J��ٴpPfCP���m��=ͮ�����`�R�[�������r�:�%�es3.��3"���-0��HLQD��)e�{Ąip�Jf��я7X+`q!��v��X1\@D��ԉ�����-��:�U\�h�2��s���7�R:�aV�{����k�q�
�Xl���_�@�Py4�ฉsk���"�E���J1�����2|�w���)FGhI�liV���7$������0��;��Z�yy�
���J�2f<�v1u��1�G@h�!�~��k,����A��vfY�)�UR�K��H�v�(��x��b�ŀr�6�r�7�r��#K�����S�rZq��O7�6X`�f3�6
C�uzԨ�wZ9:]�
g��e+UH����rt��g��8\���$=���j:�n�	&�FuKn���E��%��Z�he���(no�y'l�dYW�Ց01����)$��I��`���1DM���P��ͤ�g��6X'���u1{���ؖnCֻ�W6X`�`���o(?3-;��6K[1�c��K,�p��|��p�i������g�k��Xb
hK���+N�Ԇ[-K~o.�!�^�R�\���7hB:�sc3AU�����LYE�:�4�E(�t��1���G`v]X6X`�%�.J����v����3n"ۮ�~�^!�䘡�v��V�������	^�!�n�1���y\>&e�l���p��C���Y6X�����(�D�*
�ǹsI,���BX����/�F�jd�`�g�P��H,�	�e��'!�V�-���q&ɕT��E#�~/�l�����nMC�F�<p]p�S
{�j�9����R#of��`��:
I�(�z���L���m̥�Pԭ�
�[~ݨ�\�ڨ�
�
X��$N�h��m��i=�	��bM�HY�ҧ��
�Bģ�vE�<��\6X+`�íl���sHd8,5�";!����2ܬ%�lR!�"��,�$Ǐ�
�F&H#�.5`�]Jiꦸ�7)L��o�N���7�-q�$�L���9�	Fњh35۲?�V�(��w��Y��#�2	�?�A�ۑ��y�A�����M��6X���f#Շ�NhB�@	<K��XZ�L�l��$�6X+`a.�6�@3U�������Aq��aD^�v1-Q�e&.�2fA��]Z�k��v1f�im`����ci��$����
�X�P����:�pJe�US*+A7�%��ʜt�M�@�s�㭹��(�mi��.�"�Jy�1}�:̊�:J�q��=�:��FVs�@,�����ܸ�-���|GOڴ�#T�TޙƝ-"rbI~��дy��
�i�v	�<a���[?cc[����,�����0��J�rQ��y���#��:��
�pGiO#�TJU�)�Z�

c�SM\*�^�n��
�O��V�y�h����gi#�s�wD�%�Zk��V�㟠b�#�E��c��>��=�:�=Rv1?�`�3Z�����)�8�1iC�v%	Le{m���Mr4���l����.�GD�H�7��<
�n��`Z����H�`�-eдl��c���/-�6���.4n�qiH�1e1���6X���ǂBҕ�����L@�Np�qt	B�Ο�ٖ�G�Rz���1�G��9K�!)����|t
PY�Y^*������
�I��lh[8l-��2�1ɖ��D���Ĝ�r(^�c��R�$��NV�G1)%?M[B�C�lJ�#v���w�X�t�
�X�+R�w$|V��q�-Ѩ؞��
�Xm�	�m��bK�g.�!�$�q�4Lt�%i�f�r���B>Y&ly�J�h���)b�]�)1�\��o�B�=��`K\�)��<��A�O��ߕ>��˼�K)�!mDٗ��-zR�e����`-��r���%�]y�}�Sf�\i�VE	-���J��X�t�R���(CM)]Is�x�X�
�z����
p�k�Xژ7Xk`Ie�D�[j���/9x�>.�V<�|�l{�5W�ذ�����x��Z��1*��Mg�IEND�B`�editor.video.js000064400000004513151171317750007510
0ustar00EasyBlog.module("media/editor.video",function(e){var
t=this;EasyBlog.require().view("media/editor.video","media/editor.video.player").done(function(){EasyBlog.Controller("Media.Editor.Video",{defaultOptions:{view:{panel:"media/editor.video",player:"media/editor.video.player"},player:{width:400,height:225,autostart:!1,controlbar:"bottom",backcolor:"#333333",frontcolor:"#ffffff",modes:[{type:"html5"},{type:"flash",src:e.rootPath+"components/com_easyblog/assets/vendors/jwplayer/player.swf"},{type:"download"}]},"{editorPreview}":".editorPreview","{editorPanel}":".editorPanel","{playerContainer}":".playerContainer","{insertWidth}":".insertWidth","{insertHeight}":".insertHeight","{autoplay}":".autoplay"}},function(t){var
n,r,i;return{init:function(){n=t.media,r=n.library,i=n.browser;var
e=t.meta(),s=n.options.exporter.video.width,o=n.options.exporter.video.height;s!==undefined&&(t.options.player.width=s),o!==undefined&&(t.options.player.height=o),t.editorPanel().html(t.view.panel({meta:e,insertWidth:t.options.player.width,insertHeight:t.options.player.height})).implement(EasyBlog.Controller.Media.Editor.Panel,{},function(){t.panel=this}),t.editorPreview().implement(EasyBlog.Controller.Media.Editor.Preview,{},function(){t.preview=this,t.initPlayer()})},initPlayer:function(){t.preview.showDialog("loading"),EasyBlog.require().script(e.rootPath+"/components/com_easyblog/assets/vendors/jwplayer/jwplayer.js").done(function(e){var
n=t.meta(),r=t.place(),i="player-"+e.uid(),s=e.extend(t.options.player,{id:i,file:t.meta().url}),o=t.view.player({id:i,meta:n,options:s});t.preview.container().append(o),t.player=jwplayer(i).setup(s),t.preview.resetLayout(),t.preview.hideDialog("loading")}).fail(function(){})},meta:function(){return
r.getMeta(t.key)},place:function(){return
r.getPlace(t.meta().place)},setLayout:function(){},"{self}
cancelItem":function(){t.player&&t.player.getState()=="PLAYING"&&t.player.pause()},"{self}
insertItem":function(){var
e={autostart:t.autoplay().val()=="1"?!0:!1,width:parseInt(t.insertWidth().val(),10),height:parseInt(t.insertHeight().val(),10)};n.insert(t.meta(),e)},resize:function(){if(t.player){var
e=parseInt(t.insertWidth().val(),10),n=parseInt(t.insertHeight().val(),10);t.player.resize(e,n),t.preview.resetLayout()}},"{insertWidth}
keyup":function(){t.resize()},"{insertHeight}
keyup":function(){t.resize()}}}),t.resolve()})});editor.video.min.js000064400000004513151171317750010272
0ustar00EasyBlog.module("media/editor.video",function(e){var
t=this;EasyBlog.require().view("media/editor.video","media/editor.video.player").done(function(){EasyBlog.Controller("Media.Editor.Video",{defaultOptions:{view:{panel:"media/editor.video",player:"media/editor.video.player"},player:{width:400,height:225,autostart:!1,controlbar:"bottom",backcolor:"#333333",frontcolor:"#ffffff",modes:[{type:"html5"},{type:"flash",src:e.rootPath+"components/com_easyblog/assets/vendors/jwplayer/player.swf"},{type:"download"}]},"{editorPreview}":".editorPreview","{editorPanel}":".editorPanel","{playerContainer}":".playerContainer","{insertWidth}":".insertWidth","{insertHeight}":".insertHeight","{autoplay}":".autoplay"}},function(t){var
n,r,i;return{init:function(){n=t.media,r=n.library,i=n.browser;var
e=t.meta(),s=n.options.exporter.video.width,o=n.options.exporter.video.height;s!==undefined&&(t.options.player.width=s),o!==undefined&&(t.options.player.height=o),t.editorPanel().html(t.view.panel({meta:e,insertWidth:t.options.player.width,insertHeight:t.options.player.height})).implement(EasyBlog.Controller.Media.Editor.Panel,{},function(){t.panel=this}),t.editorPreview().implement(EasyBlog.Controller.Media.Editor.Preview,{},function(){t.preview=this,t.initPlayer()})},initPlayer:function(){t.preview.showDialog("loading"),EasyBlog.require().script(e.rootPath+"/components/com_easyblog/assets/vendors/jwplayer/jwplayer.js").done(function(e){var
n=t.meta(),r=t.place(),i="player-"+e.uid(),s=e.extend(t.options.player,{id:i,file:t.meta().url}),o=t.view.player({id:i,meta:n,options:s});t.preview.container().append(o),t.player=jwplayer(i).setup(s),t.preview.resetLayout(),t.preview.hideDialog("loading")}).fail(function(){})},meta:function(){return
r.getMeta(t.key)},place:function(){return
r.getPlace(t.meta().place)},setLayout:function(){},"{self}
cancelItem":function(){t.player&&t.player.getState()=="PLAYING"&&t.player.pause()},"{self}
insertItem":function(){var
e={autostart:t.autoplay().val()=="1"?!0:!1,width:parseInt(t.insertWidth().val(),10),height:parseInt(t.insertHeight().val(),10)};n.insert(t.meta(),e)},resize:function(){if(t.player){var
e=parseInt(t.insertWidth().val(),10),n=parseInt(t.insertHeight().val(),10);t.player.resize(e,n),t.preview.resetLayout()}},"{insertWidth}
keyup":function(){t.resize()},"{insertHeight}
keyup":function(){t.resize()}}}),t.resolve()})});elements.less000064400000025232151171317750007264
0ustar00/*---------------------------------------------------
    LESS Elements 0.6
  ---------------------------------------------------
    A set of useful LESS mixins by Dmitry Fadeyev
    Special thanks for mixin suggestions to:
      Kris Van Herzeele,
      Benoit Adam,
      Portenart Emile-Victor,
      Ryan Faerman

    More info at: http://lesselements.com
-----------------------------------------------------*/

.clearfix() {
    zoom: 1;
    &:before, &:after {
        content: "";
        display: table;
    }
    &:after {
        clear: both;
    }
}

@sprite32: 32px;

.spriteGrid-32(@x, @y) {
    background-position: -((@x*@sprite32)-@sprite32)
-((@y*@sprite32)-@sprite32);
}

.horizontal-gradient (@startColor: #555, @endColor: #333) {
    background-color: @endColor;
    background-repeat: repeat-x;
    background-image: -khtml-gradient(linear, left top, right top,
from(@startColor), to(@endColor)); /* Konqueror */
    background-image: -moz-linear-gradient(left, @startColor, @endColor);
/* FF 3.6+ */
    background-image: -ms-linear-gradient(left, @startColor, @endColor); /*
IE10 */
    background-image: -webkit-gradient(linear, left top, right top,
color-stop(0%, @startColor), color-stop(100%, @endColor)); /* Safari 4+,
Chrome 2+ */
    background-image: -webkit-linear-gradient(left, @startColor,
@endColor); /* Safari 5.1+, Chrome 10+ */
    background-image: -o-linear-gradient(left, @startColor, @endColor); /*
Opera 11.10 */
    filter:
e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',
endColorstr='%d', GradientType=1)",@startColor,@endColor));
/* IE6 & IE7 */
    -ms-filter:
%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',
endColorstr='%d', GradientType=1)",@startColor,@endColor);
/* IE8+ */
    background-image: linear-gradient(left, @startColor, @endColor); /* the
standard */
}

.vertical-gradient (@startColor: #555, @endColor: #333) {
    background-color: @endColor;
    background-repeat: repeat-x;
    background-image: -khtml-gradient(linear, left top, left bottom,
from(@startColor), to(@endColor)); /* Konqueror */
    background-image: -moz-linear-gradient(@startColor, @endColor); /* FF
3.6+ */
    background-image: -ms-linear-gradient(@startColor, @endColor); /* IE10
*/
    background-image: -webkit-gradient(linear, left top, left bottom,
color-stop(0%, @startColor), color-stop(100%, @endColor)); /* Safari 4+,
Chrome 2+ */
    background-image: -webkit-linear-gradient(@startColor, @endColor); /*
Safari 5.1+, Chrome 10+ */
    background-image: -o-linear-gradient(@startColor, @endColor); /* Opera
11.10 */
    filter:
e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',
endColorstr='%d', GradientType=0)",@startColor,@endColor));
/* IE6 & IE7 */
    -ms-filter:
%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',
endColorstr='%d', GradientType=0)",@startColor,@endColor);
/* IE8+ */
    background-image: linear-gradient(@startColor, @endColor); /* the
standard */
}

.vertical-gradient-3 (@startColor: #00b3ee, @midColor: #7a43b6, @endColor:
#c3325f, @colorStop: 0.5) {
    background-color: @endColor;
    background-repeat: no-repeat;
    background-image: -webkit-gradient(linear, 0 0, 0 100%,
from(@startColor), color-stop(@colorStop, @midColor), to(@endColor));
    background-image: -webkit-linear-gradient(top, @startColor 0%,
@midColor @colorStop, @endColor 100%);
    background-image: -moz-linear-gradient(top, @startColor 0%, @midColor
@colorStop, @endColor 100%);
    background-image: -o-linear-gradient(top, @startColor 0%, @midColor
@colorStop, @endColor 100%);
    background-image: -ms-linear-gradient(top, @startColor 0%, @midColor
@colorStop, @endColor 100%);
    background-image: linear-gradient(top, @startColor 0%, @midColor
@colorStop, @endColor 100%);
    filter:
e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',
endColorstr='%d', GradientType=0)",@startColor,@endColor));
/* IE6 & IE7 */
    -ms-filter:
%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',
endColorstr='%d', GradientType=0)",@startColor,@endColor);
/* IE8+ */
}

.vertical-gradient-4 (@startColor: #00b3ee, @color1: #7a43b6, @color2,
@endColor: #c3325f, @colorStop1: 50%, @colorStop2: 51%) {
    background-color: @endColor;
    background-repeat: no-repeat;
    background-image: -webkit-gradient(linear, left top, left bottom,
from(@startColor), color-stop(@colorStop1, @color1),
color-stop(@colorStop2, @color2), to(@endColor));
    background-image: -webkit-linear-gradient(top, @startColor 0%, @color1
@colorStop1, @color2 @colorStop2, @endColor 100%);
    background-image: -moz-linear-gradient(top, @startColor 0%, @color1
@colorStop1, @color2 @colorStop2, @endColor 100%);
    background-image: -o-linear-gradient(top, @startColor 0%, @color1
@colorStop1, @color2 @colorStop2, @endColor 100%);
    background-image: -ms-linear-gradient(top, @startColor 0%, @color1
@colorStop1, @color2 @colorStop2, @endColor 100%);
    background-image: linear-gradient(top, @startColor 0%, @color1
@colorStop1, @color2 @colorStop2, @endColor 100%);
    filter:
e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',
endColorstr='%d', GradientType=0)",@startColor,@endColor));
/* IE6 & IE7 */
    -ms-filter:
%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',
endColorstr='%d', GradientType=0)",@startColor,@endColor);
/* IE8+ */
}

.absolute-center(@offsetTop: 0, @offsetLeft: 0) {
    position: absolute;
    top: 50%;
    width: 100%;
    margin-top: @offsetTop;
    margin-left: @offsetLeft;
}

.bordered(@top-color: #EEE, @right-color: #EEE, @bottom-color: #EEE,
@left-color: #EEE) {
    border-top: solid 1px @top-color;.box-shadow(inset 0 1px 0
rgba(255,255,255,0.1));
    border-left: solid 1px @left-color;
    border-right: solid 1px @right-color;
    border-bottom: solid 1px @bottom-color;
}

.drop-shadow(@x-axis: 0, @y-axis: 1px, @blur: 2px, @alpha: 0.1) {
    -webkit-box-shadow: @x-axis @y-axis @blur rgba(0, 0, 0, @alpha);
    -moz-box-shadow: @x-axis @y-axis @blur rgba(0, 0, 0, @alpha);
    box-shadow: @x-axis @y-axis @blur rgba(0, 0, 0, @alpha);
}

.text-shadow(@x: 2px, @y: 1px, @blur: 2px, @color: #555) {
    text-shadow: @x @y @blur @color;
    -moz-text-shadow: @x @y @blur @color;
    -webkit-text-shadow: @x @y @blur @color;
    /*
        filter:
progid:DXImageTransform.Microsoft.dropshadow(OffX=@horizontalOffset,
OffY=verticalOffset, Color='@color', Positive='true');
        -ms-filter:
"progid:DXImageTransform.Microsoft.dropshadow(OffX=@horizontalOffset,
OffY=verticalOffset, Color='@color',
Positive='true')";
        *zoom: 1;
    */
}

.text-overflow(@property: ellipsis) {
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
}

.rounded(@radius: 2px) {
    -webkit-border-radius: @radius;
    -moz-border-radius: @radius;
    border-radius: @radius;
    -moz-background-clip: padding; -webkit-background-clip: padding-box;
background-clip: padding-box;
}

.border-radius(@topright: 0, @bottomright: 0, @bottomleft: 0, @topleft: 0)
{
    -webkit-border-top-right-radius: @topright;
    -webkit-border-bottom-right-radius: @bottomright;
    -webkit-border-bottom-left-radius: @bottomleft;
    -webkit-border-top-left-radius: @topleft;
    -moz-border-radius-topright: @topright;
    -moz-border-radius-bottomright: @bottomright;
    -moz-border-radius-bottomleft: @bottomleft;
    -moz-border-radius-topleft: @topleft;
    border-top-right-radius: @topright;
    border-bottom-right-radius: @bottomright;
    border-bottom-left-radius: @bottomleft;
    border-top-left-radius: @topleft;
    -moz-background-clip: padding; -webkit-background-clip: padding-box;
background-clip: padding-box;
}

.opacity(@opacity: 0.5) {
    @opacityPercentage: @opacity * 100;
    -moz-opacity: @opacity;
    -khtml-opacity: @opacity;
    -webkit-opacity: @opacity;
    opacity: @opacity;
   -ms-filter:
~"progid:DXImageTransform.Microsoft.Alpha(opacity=@{opacityPercentage})";
    filter: ~"alpha(opacity=@{opacityPercentage})";
}

.transition-duration(@duration: 0.2s) {
    -moz-transition-duration: @duration;
    -webkit-transition-duration: @duration;
    transition-duration: @duration;
}

.rotation(@deg:5deg){
    -webkit-transform: rotate(@deg);
    -moz-transform: rotate(@deg);
    transform: rotate(@deg);
}

.scale(@ratio:1.5){
    -webkit-transform:scale(@ratio);
    -moz-transform:scale(@ratio);
    transform:scale(@ratio);
}

.transition(@duration:0.2s, @ease:ease-out) {
    -webkit-transition: all @duration @ease;
    -moz-transition: all @duration @ease;
    transition: all @duration @ease;
}

.transition-opacity(@duration:0.2s, @ease:ease-out) {
    -webkit-transition: opacity @duration @ease;
    -moz-transition: opacity @duration @ease;
    transition: opacity @duration @ease;
}

.inner-shadow(@horizontal:0, @vertical:1px, @blur:2px, @alpha: 0.4) {
    -webkit-box-shadow: inset @horizontal @vertical @blur rgba(0, 0, 0,
@alpha);
    -moz-box-shadow: inset @horizontal @vertical @blur rgba(0, 0, 0,
@alpha);
    box-shadow: inset @horizontal @vertical @blur rgba(0, 0, 0, @alpha);
}

.box-shadow(@arguments) {
    -webkit-box-shadow: @arguments;
    -moz-box-shadow: @arguments;
    box-shadow: @arguments;
}

.columns(@colwidth: 250px, @colcount: 0, @colgap: 50px, @columnRuleColor:
#EEE, @columnRuleStyle: solid, @columnRuleWidth: 1px) {
    -moz-column-width: @colwidth;
    -moz-column-count: @colcount;
    -moz-column-gap: @colgap;
    -moz-column-rule-color: @columnRuleColor;
    -moz-column-rule-style: @columnRuleStyle;
    -moz-column-rule-width: @columnRuleWidth;
    -webkit-column-width: @colwidth;
    -webkit-column-count: @colcount;
    -webkit-column-gap: @colgap;
    -webkit-column-rule-color: @columnRuleColor;
    -webkit-column-rule-style: @columnRuleStyle;
    -webkit-column-rule-width: @columnRuleWidth;
    column-width: @colwidth;
    column-count: @colcount;
    column-gap: @colgap;
    column-rule-color: @columnRuleColor;
    column-rule-style: @columnRuleStyle;
    column-rule-width: @columnRuleWidth;
}

.translate(@x:0, @y:0) {
    -moz-transform: translate(@x, @y);
    -webkit-transform: translate(@x, @y);
    -o-transform: translate(@x, @y);
    -ms-transform: translate(@x, @y);
    transform: translate(@x, @y);
}

.unselectable() {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.no-focus-outline() {
    outline: none;
    &::-moz-focus-inner {
        outline: none;
        border: 0;
    }
}

.word-wrap() {
    // white-space: pre-wrap; /* css-3 */
    // white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    // white-space: -pre-wrap; /* Opera 4-6 */
    // white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */
}

icon.media.png000064400000064133151171317750007277 0ustar00�PNG


IHDR�`+a�<tEXtSoftwareAdobe
ImageReadyq�e<hiTXtXML:com.adobe.xmp<?xpacket
begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP
Core 5.3-c011 66.145661, 2012/02/06-14:56:27        "> <rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
xmlns:xmp="http://ns.adobe.com/xap/1.0/"
xmpMM:OriginalDocumentID="xmp.did:CBAE10392E20681188C6DB71831FAD1E"
xmpMM:DocumentID="xmp.did:0BB70D2DFE2711E18408E89263B9800E"
xmpMM:InstanceID="xmp.iid:0BB70D2CFE2711E18408E89263B9800E"
xmp:CreatorTool="Adobe Photoshop CS6 (Macintosh)">
<xmpMM:DerivedFrom
stRef:instanceID="xmp.iid:01801174072068118A6DAE9BC8780012"
stRef:documentID="xmp.did:CBAE10392E20681188C6DB71831FAD1E"/>
</rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket
end="r"?>Z��d�IDATx��XW��It5���M�d�I�)��Xb���
VĆ(����]�F�NL�b{���bC�!F;�(�b4*ҿ��
3d��)�½���<�3�̙;3瞹��;ell��?o�[⍷�o��}��w�\y��2����~V��>Ic��q"�\�V
���̃f#��$..�L���ʕ���u����"��~��[�~x�}B�X�>��������.�d���m�c�̟,]	ͳ�c_ˎ�'Cv젝��ԫW/�dyxz������Ppp0m߾�8�5�������1�|S��cM`�
��o��^1��Ms'F�����'�U�O+TW$�M�II+�ȱ�A`�dD���-�wzs�.�j����o�����ׯ��;wi��Ŕ��D)))�h�"z��ݺ}��9B�W�^�o���,�GV,���R�ڵMn�1�wY��M!�~�É�)K�����e'I#i�9�X�Q�J��,b�gU+�<���!�3��:
���k�O���}n���K��d�
�K�O��K/)FP�?zL�?��Ǐ����'OҼy�^)�Ym3�_א�v+7%Y5Y�X�XY���/�����<���@gΜ����4��ފ�+Dx��|E��#'����?�	�c�X�#=�'O�,���W����
�UP�Or=r]()ևD�o�I��P;WO�%K�d'���<y��3fΠ�[��l��4{�l�?>͟7��-[J۹��t��a�z�*M�0�$0�����;U��v+�����=둁�=̪T�r���>��Ç����
�FEE=�v��o�����]>4�'����GNb�n�|�,Bp?��X�>�W��ԤE{�Y��_L_�:��>I���g��g�RSS��?^3��x�i��O��\�\J�u"��+�n�-
��O?QRRR��}ƺ��s'�N�E�I/m۶�""��իW�ƍt��m�p�<�as8x���j�f���߫�֬f�!������ܹsJ���{��q$�`M�'(!1�"##��	���%GG�L�/��,H4X��>���H>}䯉]{r��A;�g2��.�d��@}$P��j���g��ѣ5x��e
��Q�Gr~��?�d�gE��ƅ�����U��w�
�F��֯ib�����M�39
8f�4�� ���
��=iذ���w���)S�w�o�5��&`�p�J!��X�Xi�$V�z�X���7�g���Liii�%!V���;v�����l�o�5�EGG����3�?��c�r�����|�#Ҍ���U�Z+��i&Po�d)i��(�Q�J��KHHXڴiS�֪U+�
2Z�#���a����������$�mK�˩�W��5#(�̙3���;�<
��D׭_G�w�����ᣇ��@|kF7߲������=Q���PM��5,�NåE���)Y3��g%�'�}��:~��U�{�����>���B�KL�.◛��$���XF����>���W������e����>:��c#F➫V��͌q?�1�r�&M�(�S=?�3��:�ߞd�p��l�{5I�=���o�1�eڴi�i�&Z�`�2�cO	#_��U�|���0��7��dʍ�0����Ě�J�<���J���Z�J���F"�a%
�����ϋ�����@@�#��x�u�0�����M
��C���Ӛ�峌e�Xsń5j�H��-��i��p��r^u���@�er�)bNk�����^נ��.u�z�zn�K����e��Y9��<yB?��Q���6m�D�xB1��j���P������&�B1�|;�x��%��9럺4bg�Dina:x�/0%5݃r��tQj��ž9h2�wY������W��rU��[�f����5�e�^��N�U�~}�D��oN���={��=9�j��*Y'?�}�§ۑ,�N��D���ܦ!�wi��{4f�=�~���#e�����O��X�g�k�}N%�@�	5�3���	x�&3_Y��sW������}�HS�ެ����ǚ�ES�5�)g��
!������ʜ�9I�cA��F!ᔻt��P���Mc�`��m{Gg�N��(���(`����W�"5+3g��ϰO`Vǔ��E�#��<�u���OQ��P����V���u`@�ŧ�;�{R��D�$�7��-Z}�m<��\���+Oh�/�3�~��>b3���n��o��������N(����j5��
<ت
�Ӭ��6R
�h^�s+��s�:�]V�����ML�Ξβ	��;�O�S�KQ�F0
l.��ѓ�jC�)ی`��`���v5��_5����B��T�7�Y�竌T�Y��&`C�';�}
M�|�c#�
�W��>�P'���ׁy��QMߤ��H�2�["{o��I���N���B����۠H�I1"c��PPPPzP1��JߧU}R�~��l�WE����S�MF/�&��gU�f��Mf�g��
Q���AL�~>@s2�b���6#E3	��m��������/L�W`�ac�#��@l���K�?�>����eH��-#�Kbx��Ж1�H����]v�4b�T�6���w���駅�f�
e�3����gD=yj|k�a�t&P�8�f��~����7���-Z�.;����40E�
�b��Is�aZ��ڂ
�fcu�.t�W`���ݥ|���������/>4X�Q%����k�1��GXC�F�k�,'
�D�Q�:77ُS��=�;��ΝK˖.�={�p7�huy��]��L;���}�5����2��_'�>�W&�0�deM6
�_�nc�f߬�A���+}_5��@��[�M��6�}��+�d�a�o��q�Y%��KbP��f�Sh�)���k׎ݺv;ܵk�h����ŕ\\\�]\]����t�7f�
�G�ğ���@�ah�2�0"��N�@�:HT�i��7r�|�2�|xꭇb.H��f���m�?�
��J��A�Y��t�T�a��2���N�f$�����4�e��ds'S�3�ڠ�@��c�lѪU�V;W�'i$-3K���X��I0��3���f�m箞��;�T/�T��WT���d]��>I�i��k���:�E�9Ә���aK��Y�XWXI����d_	|=��@`
�0����W�E�5f@NX�ứS+��:r�z
�:����?o�[⍷�o��}��w�\y��2����~V��>Icm�moo_�U�5�5�Ց�VA�����겆���:��*�<��eMa�e%�:�n+[���z�~�#�/�1�x����2r���߷�o�ֻ^|�����>�@e>�Ī���6�'i8m+2���Xd�[�A��Ml�>g��_���2��K�f�R){d�\�߭�9�=�F��nF*�u�2����k�A�1�x�bݛ
�N��Ge?���W�O>�F�V��H�e��4�V��c-�UV��f�Y�Lh�*�FO#�����2���R��%�X��ŌKMj̼9�JM>�J�.��+��Y	*��(r��.�4r��N|�LY��l�L�/;II+�ȱl�J��U��ʚΪ�zOm����D�+\a�Ϊ�zOm����y���GO�,k|*N<ݤҤ3���&�����?�!�>��d������ӓ��j������[3|�%Y5Y�X�XY���/��{xx<��p��ݻo�?�ـ�d�&��G�ډ���^^̟��1r�|���:�(��,�K��u�	�W�����~i~��7�˱R��r����۷3.J�e���!ǔ������M>s4��D2����!�%�Ǧk�u�e�}��Z
`V�}
>"���j�~�T�������fU*�kqww�]{���)S�[�n
��}��(f܏���������T�6m�F�����Pe���G�3��,�U�]�l6i�4gY%�l����*!�A�=PM#3�}��zW'F�J�*Ժuk��d]��>�Zӳ�y�
�����_����o�40�{
�pmpﯲZ����s��F��k���ѣ��E�q��Qw��5�b@��
#777�@@`*������G���lK�d2��.�1��H��'��
�D��I����I�PM#�/ـMT͔�{;�4�4�l���;:�ᓥ~]���>o��z�s��'��]~"��;�&�B�X�Xi�$V�z�$�E�0��N�Bv��-t"�
�%f��L���u�,�?
H�@@`
>-_�4��|��e=���_rr��F���DX�tR�]�!��/�N�i=���I5Si,�,���:��	7�h`u�	egs0�`k}.��fq���?Y{�0�/�/0������=Q���PM�~��I[[$(p݆M�q3���H�
�J��xT����>E={��	�45�Y��T��c٫7s���3r��3���̟�4�c�GW~l��-�]��]�>�}/�f��3��e�?�]�P]�>�}/�f��)Ο��Z����_����䉯%M�uT�D��%�$V���IЗU��o�V�n�M�794�ܮ�
����g+���1�Z@@+Û�"Ub��k��/-���&0'�5�gYb���Fg�d��:�V�n��v3�9k�љ*𱎵�m0��	Ν�&�S�\��_�Ԫ�Vj%�E���	�p�݁���d�v��.���Y&Q��[��J�.6�A��#��6�ް�w�w�/�����&�p4���R�-��"g?.W%�Q�}�
RL�����mzb��k��L9(^��M`�&��9/M�F>w~�L������v��9��s����F��zA_CQ����\i
��՛��X�Xӳh
eJ�Dק���-<(c�U��f`�����`�JOq�]L�]&���9������(_�Ԭ̜�ϟ,5#h80D�r��H��`sט��u�uE����ꡎ��&P5c�Y�Y�eF�ϟ��:JXxbLȟU^?
��˗�f�������u޿���'Oґ#�i��ݴ}�6ڼy3k+���V��zA���5X�(`��V�N���y�UE�;��
&{���j�
�	����Ш�#����@�`0�b����7�d�S���9���&��sy0�ۭ�ˮV���M���O�}E9�@����֐'l��z�`['��T�W��^6���v4�e"h?kz6l�/))����֭_�_�ҥK�X�Y�(2�,�?�$�5@4J����������Q�/����04�
G���(�@�9�v�(��p�l{�(`aQ*Zth����
��M�3�?��	�L�AҰq�kΫ,L�mA�?hk��-򯂫Q��
�tnܸ�ƏO�G��aÆҷߊF��w�Çϒ�E5�he
�#k�:�w�_}���ߢ�겳���I`!O,���suu��i�mYC3F�S�A
�.�.ڤΚ��w��]��/>4�j�Z%����k�S���֞_l�:�L�>?��:8ˆ�+&p�:�$;d�\�PZ�W*��zٲe�ss��t�={��?�f��s'�p��,<������W\��r�z,VG�Dл3&�vs��W�
����$+���7
��[�M��6�}��+�d�a�o��q�Y%�B�٧#���0���^��_&�ly5�4�9V�:�4k���UV��_~�ë��:>/��r�z,VGa�
����Vd�l��5j�T�֛?9V>9	��x���.��6�m(}Ni�J�5���HХ��:
�=�	��u4#99VCi�DÀ@������>@�#x�X3[��@�����II��̒c���u��h=F�m箞��;R�:�T��WT���d]��>I�i�!��4��Nyr�zL`	�3k�
+I�u��+����@`
�f`g���(�1�r�z
�M�X!�ב3�k����X5�~U�`���@Θ�!C��eMa�e%�:�n+k���eMa�e%�:�n3��k׮�����l�u^�z$묙�^%��r���'�Y�@aLY	9�\]]�;:����J�:�^��ѱ4��s�h)6�?�d�5I]�����t8�w���6�WƯk+�E�H��e���`	�,V*�����2���ܽ�Z�Fﱿ�������)�u���i�򲤵�hD��{�E�޷b�'
 
������[Y��~���9�?�}����$��?�Dz���
�y�"V���w����OO�Ul�J��ۛ��fc�\Y�d�W��{��q�3�8�3ݻ�@���6�'iLl�Bs0~��%����`��K�1�?��l�"�AI�C������6��i�p�#�a�Da�{���&7���LJ��H֭��c��������$ǰ�Y�0(��p�l�|f�O���x�����>���?�,�K���w"����-���c�(:�U��[���S�>?/Y����߾{��\����x�}��T�@6s~Oa�4�2��{
��h�gC�X�_DDeWk��.(���J"[���Lf�|����S$��Z
�|���a�

�$_��(0C>~����[��(l��	�,LL���j�^fc�[3}��۶r�o<�?k4���}�'�Y���
�E$P�^L�/E�:*�u+6�|�����pܹ���^������ߕ�&0�X)���4i]�|�Ə�a�d]��>��c����c�h�n�Νt��]Қ�f�&�tP���9�W��\��#>>�rB����r=r[��ʉf�|�}�'ڛ\쩶O9o���ٗb�)6�_���M�/Z���T�
H���P���oZB=��+���5C���q3o�����X�f��zY��9:6�G���o��`��Հ/��	ѱ>�#�Hֽ��&[������;�3%q/�Ĕ����t��u�4��p�>�'FO1�w�(�O$��3�N5������>|H۷oW$��3����������b񲕘C~X(66�$-����)D�G弍?o���K�do�H֭�)X��i,,:��b�$��������6��T�2�$i���8�vꀏb��m%yNwR
/�ﺼ�o틎���"b<��^��g����2��Ɲ�����Tz`
�v��
�4������
�,�����F0�g��N�k�ᓥ~]T��󳉋�JX1vZ+~(..N��*�i}cy)��׌���6t
���3)&1>�:�J�/���r@^�m�O�X��U
�pt���M��~��~~3�4?_/\�@�Νc��s�yy�t���s�㥤�c�Xc]DTT��'Nбc�(22R���6��a�W�m�J����<�`�klr�ik�O5�k���/��m����M�;��۱~�N�(y���n�UZ����F7�1ܬ�F�i$�X��v�}<I�;�[�l���$����L`
���M`�O��
�M\�a�>�	�G�������1s�/]��#�O��b��^^�HtG���
�I���@>F�5�3�����a�b��͟k@���tX��{��_�-Q�d��O$��6�'i��r�:��L�&��tD��*{O�DK?�������JɣR�Y�
��ec]�ɓ')!1���󓓓���M�����olvP�Y������?i�'�|}��Q�l*Ӹ�*��q^+�e)��ve_�����)��F7�a���}*�1Vaݻ-�h��'D7��]{�JW�K�e��4���`��#���}s1��>��o��a����P~x|8��ǃD��*@>��̟-��X1x��k`��Ư����$1|���7���.�����+�D�jۺ*R"����IIkmЇ
XpDl���-�0��B�4�̲ٝ�4f��L�2�F����gΜ�,�zjj*%��JJ�F�O�HZ9F�5�H�/�
�c��D�.�`�Lgs�5@���
`7]�wZֳ�'&�G���^���O���3�/ݗ�d
��o��iڠG��-^jz��lW�|�0�/
�v�@6z"Y�*�5@�1�w�/�T(��҃tɺf�?�L4$?M���`�fg����0��>?G���������]��ϟ~{LGe8
�����;�$�����O�7l�RM�+�Hi���O7{ѵŇ�*�V�q�)��5@PA�ܯN3Y^"�,�l]�g�;�f�%�����b�O��p��=JKKK7�����4�V�1ŅH����H�a�Lw���0w(�N�ޅ�ry.۴8����U�Rz*}��҃>>��f�H�
v�ȟ�Jod�
`Vo�H�p��εɺl��A
<�K���-\��|�Q�n)�/��
$�AéI['�?�2�0�A
�l�9��9���}���

`v��|L
;���9���e�?�����@i�
�=6}1����[��+۴���Z��5�锦W/��<���;����w�le�&�̙S�_�U�^F3��ɾ3gLg�4�?N"�4P0�M��TF�0���#�b�d�GZ�	�T$�3�}uͽY�$0��``�}��uk�z���FO��K��'Wo�'��}GR��0������O-;��׭�5�ĕ�O#�.=�40�`��c�|���^��F�D��H_L��4�V�y�W�6
7���;�5�zG�����ܬ�`1y��ͤ�&`��V��c��z��Y�]�L}~1xK.O�Q�i�l��n�~��䫘�X1gLn����W�
7���S�~�70��V��7��ԧ����^/P�MO��U�zQy\�#���7���u�yV"�L��'��>�D�~�:�3Nm��[doo�D
i�ɮC��4�J8>f���O�"Ki��}�)�]z��>kū�f�5D5���˃-"��'0�b����s��i�e�P1���{W�����00�N�a�q��J��v1��]Z�$"(��;���l�pm	WU��[��
1}&��qM`QS�
�Q6v	�;(��I�O$o��Uik[�	�=�ǘ�Up<��Eu��d6&�2���3ʧ�5�_Y	l��Ą�L�~~��
���ϟ]���Y���(�ӽ�a�'�O�Z�?`��(M��|~�&`1p���4��>�הm�O5�i|���f���?ME�j&���W1���t4�	��J��ɾ�����T8�����}sY7A��`c�����T�0���\�y[��cI�Ѥe��{�
̟J�|�x���l��zL��_L_�����SG�xdD���T
�6�:-�u{~4���8��X&��s7��z���W�Mc�c%��h_u[ySߟ�j�i�s�$�#�n+_Y���ͺ�z�zĺƚ)�%6Z9`^���
��4	����@S�?�yS�T��!�:h�&`6v�M���+M����=����ʤѪ4�&`�"b����*(�3E]�
�e@O�5�y1��(<��SF��;}��?@GWe��	X5�h($��@�
�"���.J�N̠D�����#`	0^�;>�ݽ�t��vChPh0�ͽj��a�֬��ͺ�ɝU�������С	��`�#����>J�@�h�>ȯ1M�^�
�Z�1��)�
@�@%◾�ޤecՈ�g6���ʛ��3�qr����0��^ʵy�pd����uc9�����Mc���q���?W`\���ތ��>B�mPF���^oo�4n��6-�$1,�f��Ə��=�0��q�G^%:d`�D����3�d���ٓ9�J���tF�����`$請��4�q:���EGG+}U(oQ�{Z/,,,M���ȟ�KrL��k�@S@_�n���Ǘ��&�}�X�!�uOup���kk[������R��у(��M��
��_6}i��ө���+?$�F�$@��ܢ~y�f�`�&M�
����%C��a��}s��!��_����c�Kץ���lljM�����{Y�n]�ڵkXO���7Q��f�3F��)}eD�H��F5߸als��#j���q�h��F�g��s:�~;����	��I8��ƞ�_�x�^��A�Q��v�B��E��B�ێ��nk�(w�ѣ�y�
6�Y�zujJJ
�f͚�����2���9<1s5��<ԑ��d�`A�!pT��F#��VC�Q�OU�Հ�W��_�GS�_;���^Z5¶H�Y66ϱ����������gL����a�<�yN6ɏ?���Ї�El�Y����dӌ�0����+@`�lނ�6hL
5�F�M2����T���tn�E��DGfw�;��nL�"c��m����I�=w����66%�}�9[)9-��-$걒�eѠ
D>ۉ�Ɛ���נ��6�b���м5;i��P�[B�Vӌ�h���4u�V��x3M���7�w���ws�%��pO
��h��Q��|E�E�i6��bԴQj֤%5kjG͚��&MZP����bW:2�3�ՁnF*M��8o]����դ��_)6s����/V���*��?����u?��9Bn�f��M����I���/�=JJ�F}��3��ͦ����ȅۼ�S�ΥK�#d�9����W&���Կ��X�O�e��X@`�4�ц.�\J��6��Lv��e�vԲEkjagO�m�(ja:�׉¦u�+�+i�-�bk͋��5���\Ӥ�+P���?l�V�~�ݫS^z��(������-���}�_D�b��D�;⧃u�o-�*��f��N�o��=hŞ�2�-�s�V�=�Y�鮳�s4�`�0�f�ܫ)VS,������l����8̆�~oC�&�P�6�b��u�dߪ}ݼ
��La�;�����ٝ�<��Q`���5Y{����M�i���
��.M�D��>�b����66ef<���ʕ���Y6��>���J���y������}�,�I�ϦЭ��Ts���Z��kp7��E�Ғ�Ӵt�t���%;N�O�Ѵp{��m�"��'hV�I��=+O��(������ݝz���N=z����s/%�#��"�Y�5t�ޝ���ɺl�}�����3E
y=�'Ə%KD���d�
��=-<`C�y��E\v��]�`߅ڶ�@��)b���LOB�G�[�h��vF1��&���wgо��ݼ����Z3/����1��i�
1��^q�)��@��U��_䡺u㗽��U6��8O�Q���=������GYA��6����(>9���A����$����XɃ/f\6������}����-�Es���:A~�~��?Sչ6TeN����_y�Z���x����N�����i[�N���I�Y�Bv��t�إ���c�Xc]Jڳ7��N���Qъd]��>|M�`6ͽ�6���KS͟jce�@`�pׅoh�1ZiC�Q6���
���B��m�C[7j�ؙ��:ӁY��sJZ�Mc:�#��h�
��cվ�z*����)��}LC��i��'4���@c�%и�h��x����\'�tld�'c���j��T��駷��3U���C�'$R����eh��O�ܑ��'Em����2�{��|�����3�N:�Bs�VV���|�fXH�G���uGi����0����,?@c��+��8E�>r�~���x�H���S�ҁ�Gh}�Z�aS���2(�o�'i$�#��B$�?<���lS�?��	�WLh��W���b3	X#Uq�=h��/M��l�v�
��6ur�NN�\�MW�7���u��c[�ᕣ(|���*��}�oX�I����t&��_5�{���_�vש��;��L�y%���O�<��3��֊��m6e�72�n��+}^���_���/Ӗ9���^��?�H��S��'���F�	
����d���O�D>�	��)�i��3�����C���M�����;�(Z��%�R�[�nƍG'�Nц��i]`��T��y)�$���cLq!��}J����̈��<�#Q�X-���ӯ�u�d�&�5`u&��	6��bj<ņ\��չ7�vq'W����ڍ;w�ݓ[��mh��iߢAtdNg�U���[�B�}0<,���sw��H���7�x��ݥ�!��=���G�$��|���F[�n�!�/�oX͚��R�?F��>��D�q�n��t��C������7�ʾ���Q�UFx���i#���#fӒ��f0��!
���B��;nK�������1�	ts�a�@/:�o.شy+m��A����1I�uw3����ٳ'��S���U'
 `kwN��k�/h�����4�1`�&�17���X�����
Ɠܺ�+��r��A��i��h�w���A���rx���j��NfmceEj*�+��D&��s:������c\U@�y��k"U��-Us�j��w�.C�K��j�^i�ƬL7›��Q3›T#�7FX3��Cg�����zM�B������t��4v��e7f��˒��)M�ۆ����_�����ް�t��U�m���������%�X��*c����8�1`�,�%���M��ɳW�y�����ZP����ǎ�|;�I��kz�ye��d��NF5��^������4�W�t��
��(�F�5�o�V��j��6D��rl�{M�׌`�5�i�T���(u�!��~����ۏ���{�_�H�6�@�@i�5r$ݽ�;ű$��(t�ԉ:9w&g�.��$�u'g��)CN�w���h��#-Ւ�҂֎kE���(0�B�E��u�}�����v�M�k>0���W	g#�)
��o���n��^�&����i�'��M��U��d��C�YM{�QL`�3-��u���u�%<A&�8O���{��X����`,�<��;W�Իi��F��y��,d��'��u�ϊ���XeG^MM+�b{.�'vq�u���ç��
[ƛ�`�n�>�ګ���{I|(��M���b�8��R�����n��>?b��N�H`���W��E�Wu&�<����뿬7U�X�V��Kj���0`.cnR�P���fK�{��*�����:�x��UJ5�S��1��7��C�a`%L_�7eip���!GS.\�p#7]�t���˗�8}��G�m���S�L)���?}��e�X�uw��)����ȵ����S�>��Ν;�g�[�w�t���m�.І�g((�,=z�(O��>ݸq�~��7:w�\BDDĦ������iӦU�_�x���+O�
�w�Ư��ʕ�-����n�]����	�CO\��ф���׬YC���4x��k��}.�~8%��߲�'(`_=x�
W���t��=�v����/G$��r�С/�V�ԩS?_�x��+V�e�w�d�iZ��'rsu!�.](�����3gV�
���i�ҥԩ�k����Qg׮�+W��M�6ѠA�nX�w�P&(��ܤ@����Г'O��ۚ	�w���fxj&��_Y�bE��U�V�bŮ^��>�L%>��ܮMKg�k�����ܗ2)eSʨ�U)���l�s髶h��E+V�<�w_���'�h���եu�О\ڷ���ȩ][:~"�8�BK���߿�����4r�H6�.Oo]\ǍGӧO'6���
*�T�J�ϙ&�ʕ+a�y�p��
�4x2�P�7oޤ���SZZ=|�P1�gΜx��N��F�+�F\���&��/~�ƍ��AAA�6o�l�g�y�ه)�C�YJ�h�d�����h�Q�#eTʪ�Y)�R����rѢ�˗/_������'�o�\rue��ʼn��8Qow7�psQ̟��#9ڷ�4s�x�K�
�۷�����Թ�S@g6���ܹ��L�V�\�M6y
�U�6�z��kj֬y�^�zlmmc[�ly�iӦ������$�?t:�������o_�R$fO�֖?��3q��x0�����Ge�D���S5
�p�Y�+�CR�J�*?�۷o'�!		�Ў;L"�l9׶m��`�ɡ"-#i��2��~�~�eR�%eUʬ�]��2]��Ԙ1c��H_�EK��b�wi_����?ӌ����>4p@2�?�1���
�������'��}i@�^ԯ�;��ٝ���M7=�����mx�Vӌ3ک*k.�%�z��u�ر�|K�;'.�3=��6o��掚4iB�Lf�w�m۶��֭������iӆ���}�嗿����M�p%@i�]�rE��ו~~���t��U�ߟH�e����)<<����K���W$�v6�7Ps��{�+�\i�JDE*o}����scJ�\9'S)�QI]ƾ܏��OV�gW��Pʰ�e)�R����35gΜ��d����]���C�4m�t��u��]hƌi$ѿ�����$Ϳ�Vt"�T��?�(���>}6-��SgΪ:'"���K���o���ǯ�٨�ڵ������j�ԅ���޽�b��pȎ;�������	ܗ��@4-�3���ʀO��HL�D�����b��jۤ�H�~Ϟ=���(�ŋ%B�;��y�b����%os%yB�&z�U������aaa�o�>E��nl�9�
>7��9�ׂ�1��ʡ�I9��Q)�z3�A5"(e��z�d@��i67ݺ89QO7W�ՇƍJ�G
�ٳgҁ�ԮUKruv"�N���J3p�.�չufu��H�Ύ��Ԟ�ȉ�:9������P˦M(,�
-Y�$�\~W���6l��Ӈ;:'��r��V�7!�h�,���K^Ƀ?�S��w��U$<�;m�ԩS�����֥9��_U��nݺ-��wP����)�4�I�f���
U*Xij8p�����9���2��S�R���`HZ9�ׂ�1��ʡV.��JY�2+eW3�R��lK��.e�
�-n���}�⺰�?z}�3�ƍJc��ї���S�ԗ�wǏEߍ��ñ��i����4lh�v�'}3ȃ��I}��^ݕ>��.��~�Z�Ѷ�fe9zw��S��'�S^e�؉���[�1�3��I���y�\Iw��Q$�NM'O��[L�H��'��'N(�d]�
J?B6��Q��
�/�GDnhQ?È�Tܚ����$?�cǎ�Lr.9�\GnC�HZ9Ɣׄ�1��ʥ�Q�J�5�Xꢁ7����<���,���տ�3L������A���)P̜�;z��ţf�ш}h�pO:�'�����ݸ�`W��˅<zv!�n��[��ԕG;�5��!b��5��n��9t�P%��αC�wk�(�j޾�2z���5oޜ7nL
4��S�ί<�*�8̓B~�h���i�w%K�o��#l#���EҬ+ͽZ�H�j������wP��fSx�
�pT�����N�Z�O��$z"��D5�gjS�?�5&�S���F�J��,��5
KYW���g���٢EKVD�|��u�L�G~C#��)�n�P7��7��Cw��GW6��(��}h�p�vh�m74ؕ�Bv�~���w'N��};PWWnvr
g�6ԦYc�.1���rS������#W����bU�Gl����c�(�U�Vm�S�|���PL���>�l
���di�����b5S's�������&-z(�(
��X�h�����ӛ?i2��3i�)(�g��i��»�J���-e\o�0�s�����߅��y@Ç������9k
m�J�]қz�y�i�����ԙ�t�>�;R�>���َz�l�#�r��6�ԡ5�oӒZ5�Z1�<d�����+�n�5J��AmڵOt��DyU��-(�O�]׮]��t.s7��V�$�>Jӂ��-��	��!1�\ί�F�5��7��������0�~
:hh�g�+S>k2̊�y���M�C��Ӡo����4�
`0��=��z���?���L�pį/�>�ӳ-u�ي��ٓ�KKrv�#G�ԺUs��mH������;���)y-��ڶK7w�U�[;(P����y�E���$��A�7�i���[�����O[��~�m�Զ�d�v�D�|�r�+��C�q�ϟ�D?ci^�a�䥏��	T�<.τ)�9��o}D�1n��ݸ9�G����1s2G�By��>ȍ���1��?n���:R���{oGrc��ͽ�voI]\��s�fԡCSjۦ1ٵ��f��+fҜ
O�r��$�оu�DϹ[(�jԺ�b5jD�&M���r5����fk�/ٞ<�#7�g��8���~�R�~{V�2o�/Q@~�`��_k�I�(���������Go�>���ڔ�77:t$��ʥW�4�N��n�uu��]�o~H�Jį'�wc�����p
���������_�����kj��k�oِ�6�O�
�(�	�,]��\~kڷocÆ
27�l�&���M�W5���	����,���oM�t�~XF��˘�E��Ӗ��۳Z�yӧ��%]`�F���H�4�����C��q�NHH��wR��g�1���f0�4{,D�Hʢ�I)�RFs+�Z�@m`�:q��j]�T�7Xu��	?��]��ّ�=�Ѵ�<uK(7綥޽�ɳW{���}�Xnm�Ճ���lK����N��ș�_�N�<�^Cjۮ>���G͛եF
kS�z_QH�.���䉜o�{|�L�B-�[%v����-�+�믿�Y�f����5K6�cڜ����|�f/}ϣ��}�"m
#��E[�r��Sn�O�[$�K��r�0��G�~~����>��4>%%�W����,?�t��7�z�15�T�����E)��RF���V�����3�gB�
S>{<)�CG�R�Nm�G�᷂�*Ͷ��[�{OGep�����aO�=����{;q�Ϲks�إ	9:s�ϱ>��K��u�}E��jQ�:5��W5���K��4�ߛV�Z�X�lLYL���&�����]��W��g�h_�6���%��n�
�M>��d@)��ﰼ�W�[붠�[�OSֵ�%
�-��7}yj�?i�˭�W���e	��g���Y�X��(��$�T�SJMS�B��1�*�e�^-����J�ͭ\K�ך�噐gC�S=�jq��Ϗ:vhG�.�xo+�:u�2r��cKnn�#]��_W;��ל�z���������ϡc�J��n[��Z֢f;$ۯkR�:���U�n�괃#��d[�lyc�…4�|jڢeb���W�n�a����pmG�L�n��b'�^�K��E$;�Ο?���C�2���+��ZjNj	䩎`9��q�5��Μ*I�o3-99Y��Ʊ�����LYY��jԲ�/�lJ'eV�nN&P�jB�ِ�2յr?���V]��`rhׂ:��29��m�B�vr�h�37�:5�N_+M��K7~u�e�ZI������f��l��R�/*S��+P��U�
���fc[�hqc���Jn��v���.���V�vp�ܹԺuk�6��g�O�ѿ��Bi��Pe�H3�b���kݔ����uåv��@�G�~
9U���hG�Tv�)��j���%V5uX��z�$�(�ϫeT��8)�ZsYNQ@y�7�D�3b�kds�#��aj��N����w��-+�С]SVc�шMa}jݦ.�j]G��5o�Ưi
�W�ԯJ�kU�/�W���?�*�>���V�НJ0�\���M���+V�m��
F.���˦m3&����hb&�S�\�<t;6~;D�&�_G�a�p�ߺd��}�$��-�A׮]3���a9V�orE����id��Q>>>~�Uy?`e�9��6����'yt#���1����;���mZ�}ӯi�ĉ��
�]ㆊ	lig��u��<�K]��_��_Rc�/��F�ƯN����[��U��*W(K�>��*}�!ժ�p��a.��)\D_7i�LP��
~\���\�r�5j\�`����LM�ߐMs[�5���\�<���,
�!le�H�I�?�u�R�_��/&����r�?�J�4y�뱲���T�����r"��ʹD?������]P�y�f�'r�)�����W�Y󋼳�I��4i��6oX���<~M��~}u��}E_7��֯A��7�~���5*���l��}�?M�8�s�nb&_�+<����@��`5n��p��V#Q�n�җ_��/5��u��ED�����ꫯ�}��p��#6�Ə��Q�b===����:y0����Ѡ��+&N$<��ߪ2�4���ZӰ�n�Ԏ�{�n@@����_����4&�%�ڹ�_�=`ae]��?MY�gC�S_������ԷOon�\E���_7��vͩu�f��ޮ�97{�x�NS�&ԲY�k�˦�3�i�$�M��|��ڕz��V�~�;5���T�Mϸ,e�v�z��)-����S���I�;pSx;�U�Vj�J��T�P�|&�
�_���iX�����ǓES͚5��c��79
��m�o��`+]�rE������(���EEE)�.���r�c���Tr�_$�JQ����R!~iʎ������/���gA�	�~f�k�3g��S	�ɩ��^��TJ�Ri����	�l���
�;���Rɒ%�T�V-z�i-���}�O��_1�lo�.]�#�,�
���C���3g*�o���J��o߾<�ƙ�tF�c���"����{�f�3oK����6(O��-��R���0����+���_�:���K+���rN�]���A�1��M�0��k�]C�m{p��_N�O/v�����_#~��C6ƴ|�reį4�4�'�v�&��2eʔ�������=Z������=z���B���}���<Y̟��M�9'�._��H3zb�$�uI�/�2*�?�8Mby
 �J�R^
`^^���������Hyg�v���'�q�3G��JV%p�ŸvZ�ĆmI�.]H�,��d���:�J�.G�.�?-���4�ʲ{�����x����3�t�qI�;���6RO֥K��"1�<��/x����*D@P��V��r3�3G�.͘1�Ɗ�+�r_�_E+V�Z��m�x��+x]�
E�W��u�r^*Z��e��@�)�iAp�����+�O����`%��#{Ӹ�_�>}�*U��/��41���`�"&���ceZs�O�񋒻����7P7�ŋ�&~�

�x"
@y7)2��=�GF�{�g[��ڠA�ݺuSF�d���I�����5�c���&p��c��e<H�us�Ϯ>�]��'������M۶m����nYH�G��׽�+�d�x�v��}�X�-w=7���隗�q��ߌ��k׮�M΁�@�P��P޵9/Q�i��h�j6~��9p���Vv�2������z@P�T���*DT���*DT���*DT��@��;�
K/��*8�w0�0����
�0�(�P!�B(�(�P!�B(�*DP�T����@yP!���B�`V�ZE�իW�ڵk���H�6|K(�*D��_���@ڴi��͛�Fr=r]r}r���P���
�5��'���
1S��ٶmSHH�ر�l$�#�%�'׉o��00��jE�����l(�l��TD12i�$����+�Rj�X)�*����P3~{��U�
�Er=��Dy��
����*}��Er=r]0�F6�yT𴊌��g`
�@c���&G�&�U"@�w�L��d��J����S!��Mx�
�;`E&/o��[%`Q�+���&�U���
1�7Y�0�(�@300Ϟ95��\��P�T��������@�����P�T���0���}I�>�w000�0����wP!�B�DyG�@��
�@�`Q�T��?@�w"��@����s�(�B��P!@�w�Z+DDaaT��aQ�k�%ڇ
y"*D@�w"�DyP!"�`Q�T��?@�w"
 �;�
�@����B��DyP!�����'�������BD�����a@��񝡼����w���K3��;00�aQޑwP!�B�DyP!@�w"����
144"
�/�T��aQޑwP!�B�DyP!"�`Q�T��?@�w��+D�T֞<j**ļ���4��f�X��[���"I[9�7�
�;`�b)�R��GI�R�9@�w����������+V�c�Y�jU��~��5[�lY��j�%@�N�^�ncܿ��'J`�p�N�իW�(-�%�#G�J=z����7�hӦMϬ͛7Spp0�ر�v��E���fi���:�z��s�Z�I>��ז|Ey,����\�܃�����d�����8-_�?X_\�zu����3�/��


��{�ҁ�
�Y@��.�>�N��޳��ߕ+Wp~֐|Ey,��ٶm[�!�����_�Z�ĸ|�/�d�8��E1D��4��ٳGif=t�Y@�.�>�N�^cܷ�䣚�/���g�*i�,��d%m����|�ϳ�`9�~:~��b�$:��ڷo���*&K�[�oYI�G�K�O�S�7?�+�%�&����%_Q�4�ZE(��D�����*FK�����>`����9r$Y�H<��S%��P"mb������:�k~���|���|��S�8�;`�P*<��%b��d�֗̒+D��X�Y����kM��YzV�����>���d�/�75�^@y,��ek�S���9�ˬz�	w�ܹl�ͷ�֌,�$�����s(������YmX�.^������l�$_$$��z�R�
P�+D�?�,����'N�H�	����A��?�Oj~Gy`-��K�*�'$$��{L{��1�l&զ�4��5�J��0��p��X�F����;�[��!��I~H���S
���������fٱ��
w�rS�f�$$?X-Y�-���;�
1�<(�z�咖���(�@�>�~r���j�Cy`+Ya>�`�e
HJJ��F(��EU�*�/���G	�w@0�V[!������SEi~@��W�[�_͇Q�a�Z���������_�~�VQh
֚~�~���Z�����s���6˙��-;}��cc�@s4���������V��;
�"S!��	�orrr����̛5D����}����7�w@0�E�BT�Vc�z���qs�h�k����}���"�;
��j�?�X��)7oތ��A!������S��_����@��4y�<�,G�����?��D�>�~�}����<�;
�"_!�g}��LII���?'�y���\�܇܏ܗz�Q�Q���B�3�^`}�Ē����_����^@yGy�
1sI���&޾}��%�@���}�����;�;�,�CQ�U�:�
k~LL�}K�$Z�'�-ׯ���E����%��?�X�SSS�?~<�R��u��u���Q��
*���$�kHBBB��#G��=
(�'�)�+׭^I�w�w0���g/�j������1�Z�\�\/��\?�;�;@T�O�g��4˞5����ws�XQ���'ש^o����@�h�|���ﲺ�dʫO�<�`N�B4�'�%�'ש^oq�w�w02��=�?`9�WRR�^Σ4s2�r=r]r}�u��w���B�����5�g̡?���O����G����m�������߬f�׮]�]�M�Zӯ\�\��z}���Byr��&b�yX��6���[q�ԩ��0������u���U�
�
���7�'�~���;،������:����w����EVu���{w�}�qKQ�E�!���6j�!�	�Cu)��]҇>�/�B(��&P�<�I�CH�]�C
�RZ�Hq�hqU��ey�Pld��K��6v�xkUI�fn�Ϝ�
�,�\if�Hs����������aݟW�o�NχW�|����Xj=�
�o[l�p���hC�����`��q~Ƴ��?�ux>y���\��q�xz\�^
�
��>$�+��������l�
��������ǫ@�@A��q}��i��LNNL�Rp������F�|���0���-�e�K�.���	͟�����,g��qa�V�����GGG��b=`X�722r]���?ƺ?�
by���~���L&u���j�����_���g����Ƹ�b��kSSS����w}P�����[�(��U-�X�.0�P�j��Z|��퉉��w�0������RF�|�؂�h��]!�m���Yo
y����Μ9�i1�ú?����⇾?��A�PtAl��T`h�F��Z�W[����m�)�	͟��t���wP
��>i񫙙�=vI7[H����g�@5�[<g�ֵk�N�Z�i;m�{�Q��P���������O�.��vm��?º?��lk-�h��l6���G��7���O�����v�}-�P�M�k,^�y�f�5|5~!�~o�����Ϩ��hnn�---9#lLj��	|�b���7n�8��~:���~�?�h����iH�RQ[[[���utt��M�h[>����+-�����s�.D�W?��W��|������3�����t���=g�6m�m�`ܒ�5�,~b�266vQ��g�}
�D�Pʂؤ����s;�ݧsE�]���X��u_�x����?�1:�;%/�����E���3t[(���^�-�n��}�Q!�H�
����~�\�۴
1��b�7�+�_���$Su�Cg=T���ud�M�h[
"�w(�� �� �;D�|����P�
"@�@A�w(���;�� RA���
�ǡC�(������P���/���KA
 D
"�w(��
�(ς���;SLA����ȡ)w�i57h���ݳgύb�S�Nm��-a�Pa��D�[L���9����(>5444�w��hpp���Ί��~u�*,�딻�4�����#��ڊ�ӧOXH���h׮]Qwww�
�7=T�rW9�\.����a���>q��տڥ�h``���|<x0:p��E===Q:��Ȋ��
*�rU9��U+���w��C��	�
�FPm
�L&�K;ۑ��������h�Ν�jmm}�QD9S�*W���]�p!��9���9�(��\a�����X��"��*�]]]Q{{{fǎ�777۶m�2�(�E�rS9�\���Q��o��ݚ��#�(���:�u���Ϸ.J�1\�BzT֎���βDVl��۷G---���ۑ��vI=�g�����Ҷ�E�r34�ٰ��N�щ�w՜���
O�jl�X|���'N\��\��TuvD��TP��`���N]�]tKv'jkk�R��>��!��4hm��$�\8���G
W9�rP����}���Y�n��������
>�P�M�r����̤�����Ύě@�M	��:˒TěLӘ�X��?����SN�W��O�K�r5_��rkh.hNhn�P�
`���,~}��ų��ƛ@]Jӥ2�Y�;+Uhu�%��7����A�ŋRχ�)��Q.*'���Q�j��/����\�9Q�_@57��,��xodd�΄�+��&4�:��B��M"◜�5�K~I=����G����_�����𹰌��jok,V[�h}�:r��t�K���o�
�,��G��`h[�'�����/W���W�k�\��/`14����S��fgg��;6UH񜏈]������x�=�Q�ǣ�P�+�>�XLM�R��o�ِ�%�ze15L�:4�<!����u��R�[���Yi���u��˗/l�Ȳ��0q<��r[9�s��},�&�ƿ!d�_�v�֭��g�^_�&����)�?�rZ��9��s�u�E&P���|Q�V�)��G:��'CCC����G9��U�Y����M�����zG�w,^���E*��MOO���87>>~������÷h��=�rySN��>�E�rS9�\U�*w=�_��^�9N���v�N�>w�Eֻ�����"m���k�;�ؒ���mvWHp<��^�Ŵ�����z�n�\^�%_�7��^4����Z��/��[޴x�b���bS���m�THp<��͞�ozn�����2����A]��E�,��Xc��ZS���!�sk�m�*$8���Z��5���<W������M�Hc(IEND�B`�index.html000064400000000037151171317750006551
0ustar00<!DOCTYPE html><title></title>
loader.bar.gif000064400000025103151171317750007255
0ustar00GIF89a����������������������������������������䰰��������������������������������������ª�����������!�NETSCAPE2.0!�Created
with ajaxload.info!�	
,�� 
�di�h��l�p,�tm�x��|��pH��r�l:�ШtJ�Z�جv:����(���z�ݸ���H���x�h��h|{~z��x�k�w��uys�����������t`f^+]d

�����dpn���	������p½���õ��Ǿź��ʱ���������Ӱ��,	

���������׏���	�;x/!A��{�ОÂN���F�}\��H��\����:��YE���r��0���V8w���С��<:��ϥG���*T�͠U�>źӪѨZ�r��jW�+XA�-ZpSY�K�‚vpgɭ;�n^���św/_�
�E\8�`�q&Y�]ʴӅ�Y�b̀-�E�B-�,�,Jk���;����u��]Ǿ���,ݻe��
|7��y��\��䰏Å���s_Wݛt
Ө-�m�����א`���͟��~~z��݋�/������v_]�x�xpƊ�f�1�v�oN�Z�bH��I�!��YX�����?�8���Yh�	�A�o�5U�St�a��)�cs;�h\�8�x�TB*Gc��i�ձƣ�L�ʋ&P���^�ԗa�W&~`JI��bnզXo^�Wh���
`4�
��F�}>�'��N�gj����g�
�h�+.�٠�H:أ�*�M�����*ꨤ�j*]�ꪬ��꫰�*무�j�'�!�	
,�� 
�di�h��l�p,�tm�x��|��pH��r�l:�ШtJ�Z�جv:����(6��ap�݃z��݆|<�O�kmyz|~���o���j�w{}s���}��o���}�x�{���ly���v�����k�pf^+]
�gh����h�~���	sg����t������s��������t~�������֨�i�p��q��,��0XVa�2.(p`���`�Hr��@�&9�$�<��
�eF�+=�i�ǔ
%�ti��ϝ-I���fR�'A��eL��ڴ*U�J�=�2{�6,
9�-�bŤa���]��镖��w��5&��߻F��0�y#0|�m��{��<a�`|7?N��s�͕g����j�(#�,Y�_gWp���h�
A�
�'ok��p�ȕ+_�@����+�`����
>J���y��㙗w=}����Ko�\���?g<,���!
�|���_v���0XV�
��X[d�]b^'ͅj�Z��ɵA!v !l�sb�+ZW�/���
��6Z��^7\�"rxv`X$��5�$�#ʸ#�*v�!{.*a(�8ar���GfdN�����a�}�%��B"�&���hܛ|b�]p�_�m-��t�ݢ2v����z���)�y�����(�)fr�G�+)�b�B�f�vvP*�����{�9��Zx�v�u,�Q�!�z�^�"+ki���k��9��g�J`k��.�����Da>�#��|H卦99�>2I���8�gH@��	`����.YLf4|��҈��Fs�,O��%�������l��'

map��2@�,�Y(f��Ii�+���*��{r�����c2ht����t�M?4Ԁn7��zE���F���1��I�،�4��g�����/���`,�Gp����jh�������-��{5T��bӭ�xy�Z�ۋ���Hl�砇.��S�E����ꬷ���.���~B!�	
,�� 
�di�h��l�p,�tm�x��|��pH��r�l:�ШtJ�Z�جv:��ix6h��p��A!M_�
x�<�@�lx�}i�po��}�����{�jon�|��������nw���l����i���{��k�m`^+]k
�
gt��
�А�����g����	h�he���t}����ڈ���i������V���4�
���7����P�8(``A
A.(p@�ɓ�|)�AI		`�T�$�P��@��M�2c�\��fN�<��\�d��1�քp�ΞE�=)է֠��d
ThX�!����A0+�䄻w�����x�f��z2Λ��C��7Fv����y%86�8rLǔV�3e�H�5m��軪'���o�Ԭ�Y�x��Ӯ!g�w<	0O��Ass,H�O�u�	�K�>aA��]k�0�|�Λξ�{��з�������Ww�}<�����]��u�wY��|����]2��ũp\P`l�]g���Ay�m�LxȄ�����5l�������2
N@c�'R�L�4�g�`����"�8��/ʸc�=V��,B�5NV������$�,f��N�7b�)��h8�&��X{��)�ht�e�zʼ���'�ȷ�f�Y�烲!z墆�i�e�IgR��-�_yv�����*hpy
��
$P�h�@���݂��݊;F��1Y�t��2�	�d�<��#Z�uׄvko�i�a&1��?b+���n&���B��Chkna�-[���E{E�r��	*+��Y�@�$n).2)&�ty$�x-yL2^Rd�	K�%�4�V�a�_3VI��8F�o�5n�L�(7{0mX������2l��05$h`�[y�-�>��sЧ}
X�KG9'���*�����y[3��P_ZX�Y�ʩ&-��L����Q�Kv���Gh��OX*�wɫn���f�x��2-E�7K�1���	<lxՏK9E�Ȁ>�y����xޥI�o7�ݎ��8��V�8��|���/���o<]����7���G/���Wo��'�!�	
,�� 
�di�h��l�p,�tm�x��|��pH��r�l:�ШtJ�Z�جv:��g0��t��qp����چ��1O��	y�y}u~m{�|~j�xqo�v��}�jwn���~po�����������xzz�����peg,]wo
�
h��
���i����h~�������ؒ���������	��j��u��u�N����Х�G�\A?�T@0��S�0����$�y�A����L
�e��'QBX�`�M�2g>�в��2i�\	%��\�,��З&s��s$Ԙ(��d�3�̣<�.���Aȕ�1h���EH�0�n�,���
`�]�x%�o�߿u�ƣ������Y3�8����V�,ٚ��*+�1g~C���fӊ�U���ho�!�]A
����!�ூ�$XFx�Ǒ�U�|
�	�'P'��jt���{~<�r��\Ϯ|xs
޳OO���v�7���|����y�M�u�B�o�D
�xɶL�v�����eA��u&@>����Sa���L2#^�r
V�W����T�̊^@>�cC�x׉��Hb�w��<"w��)�V��K!��wv��c�is)ʓfyщ�̜�l0�|���2	܉����������Y
�pb(g����z��'��ꢡ�%��t)]���4<u�j��-�q,�j᪥V��H�Z@+�"�ު2j窍դ�A��3د�^�k2��k���j������k5T����
��*٢��%
p�@��ָ!��	��5I�!��"���*�������@�%��d��dv�-�v�(ed?>i$����TO�,�hmg_��'0]��l��פ7�<Mc�Ews��Z�=�8��&m�L#��CZu�=��FM52�1
�C�L�ٕM�����o�gAE+�q��.�o�����
ۘU]b8�X8��!�l�!�*���8�7/^^��N9G~؁��5�#Zm�6*�����d�c�-/R�A�	�Gl!���o���W�E�7���G/���Wo���gB!�	
,�� 
�di�h��l�p,�tm�x��|��pH��r�l:�ШtJ�Z�جv:��g�){
��zC�8��z�&<~��$��vwwyrj	~	o����~�pz|te���k���r�����|����w�i�n�z��jdpe^+]v
��Ɛ	
���}�~���	Φ����ؐ����������k����ډ��ߗ�����ׇθt�!�S�Á,,"v!�2j\P��
%\Ը���'?�Zl@2#�!S�d��%J�'\�r����vb�i'�4I2�	�ʖ���3iɛ@y*5�T'R�K=��#��{U�
`���p'��7
C۸pQN�f�-^�	��śan5�
�kM�c�pv�`Yb��%t�sd�� ���X�^�
K@F-�忪��E�
�TV�k��	v�]�.�
,ĵ@�n�q�#��:�沅/�^O��	��2/^�����.!9^�t��u��<<�ڣ�f���*��]�e�e�%V`����ro��a�	P�)�
lV�l��r�I��2�H"t�g^��a�|�%"�5�w#a���uP���p[�]Q��w�79�HPexoE�LyT�H�G(��Neefz�kZ�L[�7������Y祜)�E�xd&c@Mr)���7MgNµf2l�	�)��G{Ov��M����y
�^���)���G)�ϭ�qY��IwأՁwg�:8���2�cîZ�f�Hp���Ͼg�����멻�J�(hZO�8݄*ڙ��i㈾Έ�
�X.J�N+�ɑ�׮?�E�����.\Gך�1�驉�I	$�����8��������{)H`�}�'�mY	ޟ�����p���Z�Ih�`R�6/�%�o��z8��orG爁�oB��<�h�-e���g����j5M���L@�����l��&0/��m-.RG��ā���W�gI���g8��V6ޠw��i��I@�ó�-嗚�M�3��y��}��q	��Hl!���n��S�E����/���o���'B!�	
,�� 
�di�h��l�p,�tm�x��|��pH��r�l:�ШtJ�Z�جv:��g�);ą�z�!;�p�
�N�9o�C��<�jd�{os	��	�|z����x���u���|����|�vj���g������v��{s�lGxe^+s��
��ɔ����С�	���٩���������ыj�
�лu���ܡ������!�'-�@sl�#NS�
�ڃ�0����$�)AcG�$�$
y��I�\9�A��0S���r�˘"�ly��G�$K=	T%K�Le�&ΣIEZ�)u�ЭQC&���D`1��`�۷���ە��յ7���p3ȵ��0`�r^��[�	�1�׸-ߕ��>��7ÜKX�YCe�q%(6m�����a�P��D"��ka��gw�]Y��
�}�ܮ�劽�v�-�k�%$������o{?/���q��[;?�o^ӻ-T�=�rt��B����
$Pi	�&�z�-&�_H�=l@]g��V��|e��b�f�e֘ovih�3D8�tp
�x኏�xMy#:g"v�m�A�b��nuP�f=f�
^0
~�Ȣ[x�XNhԉt#�Q�%�i22����֗�43&����@]�&��֠��e��Zt(�%ߊ��ȚQV7�h1
�&om���m��ۗ��Xג)(�ڱ�b��`v�}�A�!^sܧSZ�*��U��u~ͅ�����yy�I�z��'A���Y�ٙ�i�����o�6����'�����l^�N�)
�Տz��4�f��
���[��AuF6��Z�]8��ڋ�}�뛆�2��[z
�o���G����Ț�@�l�ІG0��5���&H��,
��ɯ�����&��g�1P�`p�Ō�L�|-KV؀�M�i�s��=h���9s�
�Y&\:ۇhrJ���-jW��]�sud3l�^H��A��ʉ�v���&p�h��-��/&�ܼ������8��K�8\��*,�y��x��-�<�CX��n�=*|�7�������6[����TtQ���o���'����7��П!�	
,�� 
�di�h��l�p,�tm�x��|��pH��r�l:�ШtJ�Z�جv:����);�Oa�no�#�~�x<�
7yye||g~vx�	o{����f����z�h�wy	q�rw��������p���������nGea^+���y��ɂ�	��	ѵ���ۀ�l���v����Ɋm���n����������A�$�߷p��s`��	X0e�B		0����$���Ǝ��$ir#J`\���˘����%�c:g���#M�-}�JR�P�/��	U�N<��dP
�ʧ7Й���,bX����ʝ���p�N�P��[�qu�����k
��Ob��7�2$3��8[��r�F�Yh��3GN|z����&s��B	fW�A�bt�Z�0܂�v�^����q�;�[�9�l
��.�t����v��<���7�V^�^�!���j
��n��Yuv��Y��d��@�	T�e��]�Afuq=�[f��&�Z�&��R&"{n���.���qu�A�b�̂
�HY��8�̊���!��8׆�!�1ɣ�`P`
^��0Ф\�ah�YRh؍�ȧ%`]F��@'\rk2�@���'3>&����z��9܌o��䵝����fxʼn�͡�E���e���'��L�Vݕ�����@sJ&����7�N0�~'�Z�N�\�ـ'c�^#l��ڪ��"�쉭�+��z���|ĩj�]Ǟg����'�	v��]��c/�ڐ^&f��E�!���H^��݆6������k��9�ʫ����0��J��p�
&���c*�k�p@x�[辙1]��E���ez�&Zs��v%~gR�ۀ��\'�8k�@|z+i[W�6�^0cv�cs��3���I������s}z�b3G�Up�/GW_����\�?Kp�����|�wu�����~W��v'p����*���tz�����r_=
1�c���bD�������.���n;]�����/���o��'�!�	
,�� 
�di�h��l�p,�tm�x��|��pH��r�l:�ШtJ�Z�جv:�����ph4��i�7f�9=x$��ِ6�=vx�|j�w�z�ciu	��p�~���xf�c~�y�����{�~�y����v��{��o	ea^+	`����Ô�	���ºy���”m���ٕm��“n���г�������������C�Lۛ�z
�0��a��@Qƒ2j\��@�/\Ը�AE	
%���H�'+�l�1%Ŕ3I�L	�gN�
|<�3�ˡ!�B�S�Ҡ�|Z�fŕ-�K@��1�E��چҪ�pǚ�j`Ѯ�����j�ε���sӂT@��Y�kk
\�
�u%�e���`	�W���Á�&P��0a�s뎶�a1굪1T�
��
vI~kmC���$(.�w�ʙWH+<x�d��>!za޲�oWλ�q��/���x`�엝��b
���'ͻ9rl�)��m*
�B�)ß��e�A�˜Fl������e�}r�
��e�!a�h�!g���tۃ�ɇ��H3*p�x8`��բ��XcjI`
S��%���kY@o
j �j]��[�e�d%����Y0f��l���)��bg
g'E��&�ϭY�f�q�fpxB��	G�������9�|���g�,�u\٘l-��y�U���]�
��Q�zn)�Z-�*���
��暤[�*쫦�'�†J��Z�����u���W�5͹(\��}W��'4)���!o�fnj#z�غ��Y�5��c���K����V�l�[,Y�Np���Y���e�k\�0]��K���"ž��	H
�,�UZ����W�i���a�:ہͥɌf��J�䍎���N�2�j�L��,'J�l�B]eZS�h�j^��Y�A�rcd��r�W�ffC+��RʲP��킧]دR
dP��̘Ʊ�s)'p���jplp���o�#�yˍH�����`;⒫ex�ٕ�f�=��7��ޞ��������;]!���o���'����7��'�!�	
,�� 
�di�h��l�p,�tm�x��|��pH��r�l:�ШtJ�Z�جv:����P�h���)l��#�1O;��~�����x{�}����~cvw�	��~���|z��x|�����	gk�k�|�k��y�����qzd^+	�o���������y����p����o	��������z�������������B����9���0�a
��G�E	�@��qA�\��@#Ǎ���rCɓ<�H3�K�2kb$i�dʐ,�	�#АCa�)�͓9iZL
u&Ɗ�r�*U+�Y	8�@���(`���p3L�����p㊼V��ۼo�Z[��o^�"�����"������
$[������:땠���p'E�����N`���*H����w��0�B�����F<�,O@�x��ӫ7��n����F/�����H�~]z�
4�w�}�򎣯�y�u�����97�x���h��܇A���k˰�Axz�_d(WD��5a����2'�x!��D"`#znjv@cb�5�a2�af�g\<¨V(�Ձ�Hb�c�Q~���)0������y`�ٸ�_`
fc��M��3d��qo�^g��f���i�sn�ggg�ـr"w�H06����-��2B����Yg=fz��`��X��d�U��o�����_w�w��1�����P����:�*\f̭��ʚ�E����b�U�d�t-C]q��+�ۭ�m_��@`��M��w�׃�	���G��,]E�e]����iX��IJ�A��Vy�������c��d����{&2���.��	�p@+�h��apy��ɡίr�3�:/�)���\��v�@�,��]Z�f�'�3�6����uztz�c)r��l�}7��`�5��<-�F�
]�,n�kbDA~߈m���(�wF��ލO���^O˸��ZpBȒS.8��79�kQ�\怢>��?-^��=���Hl��/���S�E�'����7���G/���WB!�	
,�� 
�di�h��l�p,�tm�x��|��pH��r�l:�ШtJ�Z�جv:�����(8��!��6��̮{��~�6��x	y�}~�����ul���	�l����c��p	t������ki�z����z���oye^+	�{�`���ф�����z���Ϳ�����������	���ь��������y���q[
=k$���0
(p@�ŋ4����\̶�#ǏD���xA�I�@b���%ʕ	f,i2�ȟ	[���s$͡'�Z��NJFw���3F�Scδ8hh��h(@��`@�@A��ʝ
R�5��Ν�A$�j����Z�l6�̭`�{뮭��p_	n�iHy�H
�+�,���ʋ1�E�z�e��Ew�{Y��,�0�ٻ
,�{�8�Z
��7��	�'>aA��l��k�t��q�ǵ޶q7���U�Y��������:�����k=6�����m*
@���c�%�s}eV����3�Gۂ����X�!3��!_b�kZf�f%B�`{�}�^���2&��[��bȕ�|�}HX�F`
"h��1�qS�֠Vf{��ӥ��iYMz�7AY���c�&�$��tԵ��pn��ة��xxꉀ2v�)�E�m��x.�e5��)W�<�����i	T@$|0�5"�H��ΑZjt~�ި���x��
k���E+t�}'����k[[������IJ�V��(�+���!+Ap�bی�'�&X�m�V��q�2��'��>�;m�"^8��k�ay����6���tI�b����2�&�|��-��0���r$'d�"�E]\_Λ�r��Xe�-�Y��
G]B��ޟHh.�����i�YI�G�F4�L\%�6��d��Ʌ�Vo��
`��c�
�+��m;\���H���j�����t#w���Y��H��~���0q��*��v��k��|�	.���AN���dBP�\+��!�/`#��ꬷ���NEE�n������/�	!;loader.gif000064400000001323151171317750006510
0ustar00GIF89a�lhh\YYXUUc__755(''OLL

:88*((PMM!a^^[XXgcc]ZZfccMJJDAAURReaa!�NETSCAPE2.0!�Created
with ajaxload.info!�	,-  �di���
���@�8�5p�{�۸�����@�.s��
E��B!�	,$`a`��i�����©�ҧ����X/(��;�!�	,6
 ��a,�$	"c�b�(�ϴ��2�����[��K���ӸN��U*�N�!�	,5
 ��ET��4b$I��<��uy�;�
�Ȅ>b�G��̑s9y�֋�*�R!!�	,2
 �di�ֲX�DQ��H�bRUEɴ]�:^��f�_Q�#����c�J��!�	,7
 �di�$q]���b�iمa�h㢶m�]
��a�.�M$��4_-66ˠ��R!�	,/ 
�di��DQ����r%R�
�5���p���Ěq��^-4CY��!�	,/
 �di��DQ����r%R�
�5���p���Ěq��^-4CY��;manager.less000064400000010115151171317750007054
0ustar00(~"@{MediaManager}") {

	font-size: 12px !important;
    line-height: 12px !important;
    font-family: "Lucida Grande", "Arial", sans-serif
!important;

    input, button, select, textarea {
        font-family: "Lucida Grande", "Arial",
sans-serif !important;
    }

    background: transparent !important;
    overflow-y: hidden;
    overflow-x: hidden;
    z-index: 9999999;
    width: 100%;
    height: 100%;
    color: #111;

    position: fixed;
    top: -99999px;
    left: 0;

    display: table;

    .media-overlay {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 1;
        .transition();
        display: none; //prevent dashboard toolbar unclickable in FF3.6
    }

    &.active {
        top: 0;
        left: 0;

        .media-overlay {
            .transition();
        }
    }

    .loaderModal {

        .modalContent {
            width: 100%;
            height: 100%;
            text-align: center;
        }
    }

    .assetItemGroup {
        width: 130px;
        margin: 0 auto;
        height: 110px;
        top: 50%;
        margin-top: -190px;
        position: relative;
    }

    .assetItem {

        padding: 6px;
        padding-left: 28px;
        text-align: left;
        position: relative;

        i {
            width: 16px;
            height: 16px;
            top: 4px;
            left: 4px;
            display: none;
            position: absolute;
        }

        &.loading {
        }

        &.done {
            i {
                .icon-media(7, 3);
                display: block;
            }
        }

        &.failed {
            i {
                .icon-media(8, 3);
                display: block;
            }
        }
    }

    .recentActivities {

        .promptContent {
            padding: 5px 15px;
        }

        .recentItemGroup {
            background: #F5F5F5;
            border: 1px solid #CCCCCC;
            height: 145px;
            overflow: auto;
        }

        .recentItem {
            position: relative;
            height: 32px;
            border-bottom: 1px solid #ddd;

            .item-wrap {
                position: relative;
                overflow: hidden;
            }

            height: 32px;
            padding: 4px 8px;

            .item-image {
                display: table;
                width: 32px;
                height: 32px;
            }

            .item-image-wrap {
                display: table-cell;
                text-align: center;
                vertical-align: middle;
            }

            .itemIcon {
                max-width: 32px;
                max-height: 32px;
                display: inline;
                z-index: 1;
                vertical-align: middle;
            }

            .itemTitle {
                display: block;
                text-align: left;
                position: absolute;
                z-index: 2;
                font-size: 12px;
                .unselectable();
                top: 0px;
                left: 40px;
                width: 270px;
                overflow: hidden;
                white-space: nowrap;
                .text-overflow();
                padding-top: 4px;
            }

            .itemProgress {
                color: #888888;
                font-size: 10px;
                display: block;
                line-height: 16px;
            }

            i {
                width: 16px;
                height: 16px;
                position: absolute;
                top: 7px;
                right: 4px;
                display: none;
            }

            &.loading {
                i {
                    background: url(loader.gif) center center no-repeat;
                    display: block;
                }
            }

            &.done {
                i {
                    .icon-media(7, 3);
                    display: block;
                }
            }

            &.failed {
                i {
                    .icon-media(8, 3);
                    display: block;
                }
            }
        }
    }
}
modal.less000064400000025065151171317750006550
0ustar00(~"@{MediaManager}") {

    .mediaModalGroup {
        display: table-cell;
        vertical-align: middle;
        text-align: center;
        width: 100%;
        height: 100%;
        padding: 0 80px;
    }

    .mediaModal {
        position: absolute;
        top: 9999px;
        width: 100%;
        height: 85%;
        margin: 0 auto;

        overflow: hidden;
        .box-shadow(0px 0px 64px rgba(0,0,0,0.8));
        border: 1px solid #292F3A;
        z-index: 2;
        text-align: left;

        &.active {
            top: 0;
            position: relative;
        }

        &.loaderModal {
            background: url("loader.bar.gif") center center
no-repeat #f6f6f6;
        }

        .modalHeader {

            .normalHeaderColorScheme();
            // .vertical-gradient(darken(#f5f5f5, 15%), darken(#dfdfdf,
15%));

            .vertical-gradient(#444b55, #343a44);

            height: 48px;
            border-bottom: 1px solid #ccc;
            overflow: hidden;
            position: relative;
            z-index: 5;

            color: #fff;
            .text-shadow(1px 1px 0px #343a44);

            .modalTitle {
                text-align: left;
                font-size: 18px;
                line-height: 48px;
                position: absolute;
                padding-left: 10px;
                .text-shadow(1px 1px 0px #343a44);
                z-index: 1;
            }

            .modalButtons {
                border-left: 1px solid #343a44;
                float: right;
            }

            button.modalButton {

                display: inline-block;

                background: transparent;
                margin: 0;
                padding: 0 8px;

                font-weight: bold;
                font-family: 'Lucida Grande',Tahoma,sans-serif;
                font-size: 12px;
                line-height: 12px;
                color: #fff !important;
                text-decoration: none !important;
                vertical-align: top;

                width: auto;
                height: 48px;
                overflow: visible;

                position: relative;
                z-index: 2;
                float: right;
                cursor: pointer;

                border: none;
                border-right: 1px solid #343a44;
                border-left: 1px solid #575e6b;

                > i {
                    width: 16px;
                    height: 16px;
                    position: absolute;
                    top: 16px;
                    left: 8px;
                    display: inline-block;
                }

                &:hover {
                    .vertical-gradient(#575e6b, #343a44);
                }

                &.active {
                    background: #999;
                    .vertical-gradient(#444b55, #575e6b);
                }

                + button.modalButton {
                    // border-right: 1px solid #343a44;
                }

                &.dashboardButton {

                    i {
                        .icon-media(1, 1);
                        position: relative;
                        top: 0;
                        left: 0;
                        width: 20px;
                        height: 20px;
                    }

                    &:hover {
                        i {
                            .icon-media(1, 2);
                        }
                    }

                    // .box-shadow(1px 0px 0 #575e6b);
                }

                &.browserButton {

                    padding-left: 26px;

                    i {
                        .icon-media(7, 1);
                    }
                }

                &.uploaderButton {

                    padding-left: 26px;

                    i {
                        .icon-media(7, 2);
                    }
                }

            }
        }

        .modalToolbar {
            .normalHeaderColorScheme();
            border-bottom: 1px solid #ccc;
            height: 56px;
            width: 100%;
            position: relative;
            z-index: 4;

            .navigation {
                top: 10px;
                left: 10px;
                // See navigation.less for more
            }

            .topActions {
                position: absolute;
                top: 10px;
                right: 10px;
                margin: 0;

                button.button {
                    float: right;
                    height: 36px;

                    padding-left: 8px + 16px + 6px !important;

                    > i {
                        display: inline-block;
                        position: absolute;
                        top: 8px;
                        left: 8px;
                        width: 16px;
                        height: 16px;
                    }

                    + button.button {
                        margin-right: 6px;
                    }
                }
            }
        }

        .modalContent {
            position: relative;
            z-index: 3;
            display: block;
        }

        .modalFooter {
            .normalHeaderColorScheme();
            border-top: 1px solid #ccc;
            height: 36px;
            width: 100%;
            position: absolute;
            bottom: 0;
            z-index: 4;

            .footerActions {
                padding: 4px;
                position: absolute;
                top: 0;

                &.right-actions {
                    right: 0;
                }

                &.left-actions {
                    left: 0;
                }

                button.button {
                    height: 27px;
                }
            }
        }
    }

    .modalPrompt {
        width: 100%;
        height: 100%;
        position: absolute;
        z-index: 5;
        // margin-top: 48px;
        top: -99999px;
        left: -99999px;

        &.active {
            top: 0;
            left: 0;

            .overlay {
                .opacity(0.6);
                .transition-opacity(0.5);
                display: none;
            }
        }

        .overlay {
            width: 100%;
            height: 100%;
            background: #fff;
            .opacity(0);
            position: relative;
            z-index: 1;
            .transition-opacity(0.5);
            display: none;
        }

        .modalPromptDialogs {
            width: 100%;
            height: 100%;
        }

        .modalPromptDialog {
            display: block;
            position: absolute;
            z-index: 2;

            width: 400px;
            height: 250px;
            margin-left: -200px;
            margin-top: -125px - 24px;
            background: white;
            border: 1px solid #aaa;
            .rounded(12px);
            .box-shadow(0px 0px 32px 0px rgba(0,0,0,0.6));

            top: -9999px;
            left: -9999px;

            text-align: left;

            &.active {
                top: 50%;
                left: 50%;
                z-index: 3;
            }
        }

        .promptState {
            display: none;

            &.active {
                display: block;
            }
        }

        .promptTitle {
            padding: 15px 15px 10px;
            font-size: 18px;
            line-height: 18px;
            font-weight: bold;
            .text-overflow();
            white-space: nowrap;
            overflow: hidden;
        }

        .promptText {
            font-size: 12px;
            line-height: 16px;
            padding: 0 15px;
            color: #666;
            display: block;
        }

        .promptForm {

            padding: 30px;

            label {
                height: 24px;
                line-height: 24px;
            }

            input.text {
                border: 1px solid #ccc;
                padding: 0 3px;
                height: 24px;
                line-height: 24px;
                font-size: 13px;
                margin: 0 0 0 5px;
            }
        }

        .promptActions {
            position: absolute;
            bottom: 0;
            right: 0;
            padding: 0 15px 15px 0;
        }

        .promptLoader {
            position: absolute;
            left: 0;
            bottom: 0;
            width: 208px;
            height: 13px;
            margin: 0 0 22px 15px;
            background: url(loader.bar.gif) no-repeat -6px -3px;
        }
    }
}


//Firefox hack
/*Defined the icon position for All FF*/
@-moz-document url-prefix() {
  #EasyBlogMediaManager .mediaModal { top: -9999px; }
  #EasyBlogMediaManager .mediaModal .modalToolbar .topActions button.button
> i {top: 0;  left: -21px;}
  #EasyBlogMediaManager .mediaModal .modalHeader
button.modalButton.uploaderButton > i {top:0;left: -22px;}
  #EasyBlogMediaManager .browser .browserFooter .browserTreeItemFooter
.createFolderButton > i {top:0;left: -20px;}
  #EasyBlogMediaManager .browser .browserViewButtons button.button > i
{top:-8px; left: -6px;}
  #EasyBlogMediaManager .imageVariationActions button i {top:-4px; left:
-14px;}
  #EasyBlogMediaManager .mediaModal .modalHeader button.modalButton > i
{top:0; left: -21px;}
  #EasyBlogMediaManager .uploader .modalToolbar .changeUploadFolderButton
> i {top:0 !important;}
  #EasyBlogMediaManager .uploader .uploadItemGroup .uploadItem
.uploadActions .locateItemButton > i {top:0; left: -21px;}
  #EasyBlogMediaManager .uploader .uploadItemGroup .uploadItem
.uploadActions button > i {top:0; left: -21px;}
}

/*Redefined the correct position for FF 4 and above*/
:-moz-any(x), #EasyBlogMediaManager .mediaModal { top: 9999px; }
:-moz-any(x), #EasyBlogMediaManager .mediaModal .modalToolbar .topActions
button.button i {top: 8px !important;left: 8px !important;}
:-moz-any(x), #EasyBlogMediaManager .mediaModal .modalHeader
button.modalButton.uploaderButton > i {top:16px !important;left: 8px
!important;}
:-moz-any(x), #EasyBlogMediaManager .browser .browserFooter
.browserTreeItemFooter .createFolderButton > i {top:4px !important;left:
6px !important;}
:-moz-any(x), #EasyBlogMediaManager .browser .browserViewButtons
button.button > i {top:4px !important; left: 6px !important;}
:-moz-any(x), #EasyBlogMediaManager .imageVariationActions button i
{top:2px !important; left: 6px !important;}
:-moz-any(x), #EasyBlogMediaManager .mediaModal .modalHeader
button.modalButton.browserButton > i {top:16px !important; left: 8px
!important;}
:-moz-any(x), #EasyBlogMediaManager .uploader .uploadItemGroup .uploadItem
.uploadActions button > i {top:4px !important; left: 6px !important;}
:-moz-any(x), #EasyBlogMediaManager .uploader .uploadItemGroup .uploadItem
.uploadActions .locateItemButton > i {top:4px !important; left: 6px
!important;}


navigation.js000064400000002742151171317750007256
0ustar00EasyBlog.module("media/navigation",function(e){var
t=this;EasyBlog.require().done(function(){var
n,r,i;EasyBlog.Controller("Media.Navigation",{defaultOptions:{view:{item:"media/navigation.item",itemGroup:"media/navigation.itemgroup"},nestLevel:8,groupCollapseDelay:1e3,canActivate:!0,"{itemGroup}":".navigationItemGroup","{item}":".navigationItem"}},function(t){return{init:function(){n=t.media,r=n.library,i=n.options.directorySeparator,t.element.toggleClass("canActivate",t.options.canActivate)},setPathway:function(n){var
n=r.getMeta(n);if(!n)return;t.currentKey=n.key;var
s=r.getPlace(n.place),o=n.path,u=n.type==="folder",a=o.split(i).splice(1),f=t.options.nestLevel,l=a.length-(a.length%f||f),c;t.element.empty().toggleClass("type-folder",u),t.view.item({title:s.title||i}).addClass("base").data("key",s.id+"|"+i).appendTo(t.element);var
h=s.id==="jomsocial";o!==i&&e.each(a,function(e,o){var
p=!u&&e==a.length-1,d=i+a.slice(0,e+1).join(i),v=s.id+"|"+d,o=h?r.getMeta(v).title:o,m=t.view.item({title:p?n.title:o}).data("key",v).toggleClass("filename",p);e<l?(e%f==0&&(c=t.view.itemGroup().appendTo(t.element)),m.appendTo(c)):m.appendTo(t.element)})},"{itemGroup}
mouseover":function(e){clearTimeout(e.data("delayCollapse")),e.addClass("expand")},"{itemGroup}
mouseout":function(e){e.data("delayCollapse",setTimeout(function(){e.removeClass("expand")},t.options.groupCollapseDelay))},"{item}
click":function(e){if(t.options.canActivate){var
n=e.data("key");t.trigger("activate",n)}}}}),t.resolve()})});navigation.less000064400000004757151171317750007620
0ustar00(~"@{MediaManager}") {

    .navigation {
        position: relative;
        text-align: left;
        padding: 0;
        margin: 0;
        border: none;

        .navigationInfo {
            height: 14px;
            line-height: 18px; /* From 14px to 18px for visual
compensation. */
            font-size: 10px;
            color: #888;
            text-shadow: 1px 1px 0px #FCFCFC;
        }

        .navigationPathway {

            height: 22px;
            width: 200%; // Ensure long filenames don't fall below
            overflow: hidden; // Ensure long filenames are hidden

            .showNavigationArrow() {
                margin: 0 0 0 4px;
                padding: 0 0 0 11px;
                position: relative;

                i {
                    .icon-media(11, 1);
                    width: 8px;
                    height: 22px;
                    position: absolute;
                    top: 0;
                    left: 0;
                }
            }

            .navigationItemGroup {

                height: 22px;
                line-height: 22px;
                float: left;

                .navigationItem {
                    display: none;
                }

                .navigationItemStub {
                    background: lighten(#A8BFEA, 10%);
                    border: 1px solid #91AAD6;
                    .rounded(3px);
                    padding: 0 3px;
                }

                &.expand {

                    .navigationItem {
                        display: inline;
                    }

                    .navigationItemStub {
                        display: none;
                    }
                }

                + .navigationItem {
                    .showNavigationArrow();
                }

                + .navigationItemGroup {
                    .showNavigationArrow();
                }
            }

            .navigationItem {

                height: 22px;
                line-height: 22px;
                font-size: 13px;
                float: left;

                + .navigationItem {
                    .showNavigationArrow();
                }

                + .navigationItemGroup {
                    .showNavigationArrow();
                }
            }

            &.canActivate {

                .navigationItem {

                    &:hover {
                        text-decoration: underline;
                    }

                    cursor: pointer;
                }
            }
        }
    }
}
navigation.min.js000064400000002742151171317750010040
0ustar00EasyBlog.module("media/navigation",function(e){var
t=this;EasyBlog.require().done(function(){var
n,r,i;EasyBlog.Controller("Media.Navigation",{defaultOptions:{view:{item:"media/navigation.item",itemGroup:"media/navigation.itemgroup"},nestLevel:8,groupCollapseDelay:1e3,canActivate:!0,"{itemGroup}":".navigationItemGroup","{item}":".navigationItem"}},function(t){return{init:function(){n=t.media,r=n.library,i=n.options.directorySeparator,t.element.toggleClass("canActivate",t.options.canActivate)},setPathway:function(n){var
n=r.getMeta(n);if(!n)return;t.currentKey=n.key;var
s=r.getPlace(n.place),o=n.path,u=n.type==="folder",a=o.split(i).splice(1),f=t.options.nestLevel,l=a.length-(a.length%f||f),c;t.element.empty().toggleClass("type-folder",u),t.view.item({title:s.title||i}).addClass("base").data("key",s.id+"|"+i).appendTo(t.element);var
h=s.id==="jomsocial";o!==i&&e.each(a,function(e,o){var
p=!u&&e==a.length-1,d=i+a.slice(0,e+1).join(i),v=s.id+"|"+d,o=h?r.getMeta(v).title:o,m=t.view.item({title:p?n.title:o}).data("key",v).toggleClass("filename",p);e<l?(e%f==0&&(c=t.view.itemGroup().appendTo(t.element)),m.appendTo(c)):m.appendTo(t.element)})},"{itemGroup}
mouseover":function(e){clearTimeout(e.data("delayCollapse")),e.addClass("expand")},"{itemGroup}
mouseout":function(e){e.data("delayCollapse",setTimeout(function(){e.removeClass("expand")},t.options.groupCollapseDelay))},"{item}
click":function(e){if(t.options.canActivate){var
n=e.data("key");t.trigger("activate",n)}}}}),t.resolve()})});progress.gif000064400000003704151171317750007113
0ustar00GIF89a��������!�NETSCAPE2.0!�,�P���ˍ���ڋ�޼g���扦�ȶ�
��H�^޾�
���QAL*aǦa	�r�M��:��\���
/�?�yH��׻!�,:+����#CTڋE���ߘ�"�Ff�����
,�t��8��_��!�,	9*�o���#CHڋ=���ߘ�"�Ff�:ko��4j�c�{|�)!�,:+����#CTڋE���ߘ�"�Ff�����
,�t��8��_��!�,:+����#CTڋE���ߘ�"�Ff�����
,�t��8��_��!�,#:+����#CTڋE���ߘ�"�Ff�����
,�t��8��_��!�,,9*�o���#CHڋ=���ߘ�"�Ff�:ko��4j�c�{|�)!�,4:+����#CTڋE���ߘ�"�Ff�����
,�t��8��_��!�,=:+����#CTڋE���ߘ�"�Ff�����
,�t��8��_��!�,F:+����#CTڋE���ߘ�"�Ff�����
,�t��8��_��!�,O9*�o���#CHڋ=���ߘ�"�Ff�:ko��4j�c�{|�)!�,W:+����#CTڋE���ߘ�"�Ff�����
,�t��8��_��!�,`:+����#CTڋE���ߘ�"�Ff�����
,�t��8��_��!�,i:+����#CTڋE���ߘ�"�Ff�����
,�t��8��_��!�,r9*�o���#CHڋ=���ߘ�"�Ff�:ko��4j�c�{|�)!�,z:+����#CTڋE���ߘ�"�Ff�����
,�t��8��_��!�,z:+���ˍct��#���م��&CB窤n��j�f��|�q!�,r9*���ˍ#t��#���م��&C窤�k�0+�gm�x��*!�,i:+���ˍct��#���م��&CB窤n��j�f��|�q!�,`:+���ˍct��#���م��&CB窤n��j�f��|�q!�,W:+���ˍct��#���م��&CB窤n��j�f��|�q!�,O9*���ˍ#t��#���م��&C窤�k�0+�gm�x��*!�,F:+���ˍct��#���م��&CB窤n��j�f��|�q!�,=:+���ˍct��#���م��&CB窤n��j�f��|�q!�,4:+���ˍct��#���م��&CB窤n��j�f��|�q!�,,9*���ˍ#t��#���م��&C窤�k�0+�gm�x��*!�,#:+���ˍct��#���م��&CB窤n��j�f��|�q!�,:+���ˍct��#���م��&CB窤n��j�f��|�q!�,:+���ˍct��#���م��&CB窤n��j�f��|�q!�,	9*���ˍ#t��#���م��&C窤�k�0+�gm�x��*;responsive.less000064400000001336151171317750007644
0ustar00(~"@{MediaManager}") {
	/*Palm only*/
	@media (max-width: 480px) {
		.mediaModalGroup {
			padding: 0 10px;
		}
		.browserTreeItemField {
			float: none;
			height: auto;
			width: 100%;
		}
		.browserItemField {
			margin-left: 0;
		}
		.mediaModal {
			.modalHeader {
				.modalTitle {
					position: relative;
					display: none;
				}
				.modalButtons {
					float: none;
				}
				button.modalButton {
					&.uploaderButton,
					&.browserButton {
						float: left;
					}

				}
			}//modalHeader
			.modalToolbar {
				height: 106px;
				.topActions {
					position: relative;
					right: auto;
				}
			}
		}

		.browser {
			.browserItemField {
				&.view-tile {
					.browserItem {
					}
				}
			}
		}
	}//mediaquery

}
style.css000064400000244330151171317750006434 0ustar00#EasyBlogMediaManager
.button-tooltip{background:none repeat scroll 0 0 #fff;border:1px solid
#bbb;border-radius:2px 2px 2px 2px;padding:10px;text-shadow:0 0 0
transparent;-moz-text-shadow:0 0 0 transparent;-webkit-text-shadow:0 0 0
transparent;color:#444!important;position:absolute;text-align:left;width:250px;z-index:2}#EasyBlogMediaManager
.button-tooltip>i{background:url("../../../../components/com_easyblog/themes/dashboard/system/images/a-point-top.png")
no-repeat top left
transparent;display:block;width:15px;height:8px;position:absolute;top:-8px;right:12px;z-index:3}#EasyBlogMediaManager
.hints{position:absolute;top:0;left:0;width:100%;height:100%;background:#f6f6f6;text-align:center;z-index:1}#EasyBlogMediaManager
.hints
.hint{margin-top:-11px;position:absolute;top:50%;width:100%}#EasyBlogMediaManager
.hints
.hint-label{font-size:22px;line-height:22px;padding:12px;display:block;color:#bbb;text-shadow:1px
1px 0 #fff;-moz-text-shadow:1px 1px 0 #fff;-webkit-text-shadow:1px 1px 0
#fff}#EasyBlogMediaManager .hints
.hint-content{display:block;font-size:12px;height:22px;line-height:22px;color:#999;text-shadow:1px
1px 0 #fff;-moz-text-shadow:1px 1px 0 #fff;-webkit-text-shadow:1px 1px 0
#fff}#EasyBlogMediaManager
button.button{display:inline-block;background:#fafafa;margin:0;padding:0
8px!important;height:28px;font-weight:bold;font-family:'Lucida
Grande',Tahoma,sans-serif;font-size:11px;line-height:11px;color:#555!important;text-decoration:none!important;width:auto;overflow:visible;vertical-align:top;cursor:pointer;position:relative;z-index:1;text-transform:none!important;border:1px
solid #aaa;border-bottom-color:#999;-webkit-box-shadow:0 1px 0
rgba(255,255,255,0.7);-moz-box-shadow:0 1px 0
rgba(255,255,255,0.7);box-shadow:0 1px 0
rgba(255,255,255,0.7);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#eee;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#fff),to(#eee));background-image:-moz-linear-gradient(#fff,#eee);background-image:-ms-linear-gradient(#fff,#eee);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#fff),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#fff,#eee);background-image:-o-linear-gradient(#fff,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',
endColorstr='#eeeeee',
GradientType=0)";background-image:linear-gradient(#fff,#eee);text-shadow:1px
1px 0 #fff;-moz-text-shadow:1px 1px 0 #fff;-webkit-text-shadow:1px 1px 0
#fff}#EasyBlogMediaManager button.button.active{border:1px solid
#5e5e5e;border-bottom-color:#808080}#EasyBlogMediaManager
button.button.green-button{border:1px solid
#87ab60;border-bottom-color:#74954f}#EasyBlogMediaManager
button.button.green-button.active{border:1px solid
#3a4b27;border-bottom-color:#5a743d}#EasyBlogMediaManager
button.button::-moz-focus-inner{border:0;padding:0;margin:0}#EasyBlogMediaManager
button.button.hover,#EasyBlogMediaManager
button.button:hover{background-color:#fbfbfb;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#fff),to(#fbfbfb));background-image:-moz-linear-gradient(#fff,#fbfbfb);background-image:-ms-linear-gradient(#fff,#fbfbfb);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#fff),color-stop(100%,#fbfbfb));background-image:-webkit-linear-gradient(#fff,#fbfbfb);background-image:-o-linear-gradient(#fff,#fbfbfb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fbfbfb',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',
endColorstr='#fbfbfb',
GradientType=0)";background-image:linear-gradient(#fff,#fbfbfb)}#EasyBlogMediaManager
button.button.active{background:#999;-webkit-box-shadow:0 1px 0
rgba(255,255,255,0.7),0 2px 5px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 1px
0 rgba(255,255,255,0.7),0 2px 5px rgba(0,0,0,0.4) inset;box-shadow:0 1px 0
rgba(255,255,255,0.7),0 2px 5px rgba(0,0,0,0.4)
inset;color:#fff!important}#EasyBlogMediaManager
button.button.green-button{color:#fff!important;text-shadow:1px 1px 0
#74954f;-moz-text-shadow:1px 1px 0 #74954f;-webkit-text-shadow:1px 1px 0
#74954f;background-color:#85bf46;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#9fda5f),to(#85bf46));background-image:-moz-linear-gradient(#9fda5f,#85bf46);background-image:-ms-linear-gradient(#9fda5f,#85bf46);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#9fda5f),color-stop(100%,#85bf46));background-image:-webkit-linear-gradient(#9fda5f,#85bf46);background-image:-o-linear-gradient(#9fda5f,#85bf46);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9fda5f',endColorstr='#85bf46',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#9fda5f',
endColorstr='#85bf46',
GradientType=0)";background-image:linear-gradient(#9fda5f,#85bf46)}#EasyBlogMediaManager
button.button.green-button:hover{background-color:#91c659;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#abdf74),to(#91c659));background-image:-moz-linear-gradient(#abdf74,#91c659);background-image:-ms-linear-gradient(#abdf74,#91c659);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#abdf74),color-stop(100%,#91c659));background-image:-webkit-linear-gradient(#abdf74,#91c659);background-image:-o-linear-gradient(#abdf74,#91c659);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#abdf74',endColorstr='#91c659',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#abdf74',
endColorstr='#91c659',
GradientType=0)";background-image:linear-gradient(#abdf74,#91c659)}#EasyBlogMediaManager
button.button
.button-tooltip{display:none;top:38px;right:-1px}#EasyBlogMediaManager
button.button.hover .button-tooltip,#EasyBlogMediaManager
button.button:hover .button-tooltip{display:block}#EasyBlogMediaManager
progress[role]{display:inline-block;position:relative;width:90%;background:#fff;-moz-box-sizing:border-box;box-sizing:border-box}#EasyBlogMediaManager
progress[role],#EasyBlogMediaManager
progress[aria-valuenow]:before{background-color:#5af}#EasyBlogMediaManager
progress[role],#EasyBlogMediaManager
progress[role]:after{background-repeat:repeat-x;background-position:0
0;-moz-background-size:auto 100%;-webkit-background-size:auto
100%;background-size:auto 100%}#EasyBlogMediaManager
progress[aria-valuenow]{background:#eee}#EasyBlogMediaManager
progress[aria-valuenow]:before{content:"";display:block;height:100%}#EasyBlogMediaManager
progress[role]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}#EasyBlogMediaManager
.mediaModalGroup{display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%;padding:0
80px}#EasyBlogMediaManager
.mediaModal{position:absolute;top:9999px;width:100%;height:85%;margin:0
auto;overflow:hidden;-webkit-box-shadow:0 0 64px
rgba(0,0,0,0.8);-moz-box-shadow:0 0 64px rgba(0,0,0,0.8);box-shadow:0 0
64px rgba(0,0,0,0.8);border:1px solid
#292f3a;z-index:2;text-align:left}#EasyBlogMediaManager
.mediaModal.active{top:0;position:relative}#EasyBlogMediaManager
.mediaModal.loaderModal{background:url("loader.bar.gif") center
center no-repeat #f6f6f6}#EasyBlogMediaManager .mediaModal
.modalHeader{background-color:#dfdfdf;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#f5f5f5),to(#dfdfdf));background-image:-moz-linear-gradient(#f5f5f5,#dfdfdf);background-image:-ms-linear-gradient(#f5f5f5,#dfdfdf);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#f5f5f5),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(#f5f5f5,#dfdfdf);background-image:-o-linear-gradient(#f5f5f5,#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#dfdfdf',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',
endColorstr='#dfdfdf',
GradientType=0)";background-image:linear-gradient(#f5f5f5,#dfdfdf);background-color:#343a44;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#444b55),to(#343a44));background-image:-moz-linear-gradient(#444b55,#343a44);background-image:-ms-linear-gradient(#444b55,#343a44);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#444b55),color-stop(100%,#343a44));background-image:-webkit-linear-gradient(#444b55,#343a44);background-image:-o-linear-gradient(#444b55,#343a44);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444b55',endColorstr='#343a44',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#444b55',
endColorstr='#343a44',
GradientType=0)";background-image:linear-gradient(#444b55,#343a44);height:48px;border-bottom:1px
solid
#ccc;overflow:hidden;position:relative;z-index:5;color:#fff;text-shadow:1px
1px 0 #343a44 1px 2px #555;-moz-text-shadow:1px 1px 0 #343a44 1px 2px
#555;-webkit-text-shadow:1px 1px 0 #343a44 1px 2px
#555}#EasyBlogMediaManager .mediaModal .modalHeader
.modalTitle{text-align:left;font-size:18px;line-height:48px;position:absolute;padding-left:10px;text-shadow:1px
1px 0 #343a44 1px 2px #555;-moz-text-shadow:1px 1px 0 #343a44 1px 2px
#555;-webkit-text-shadow:1px 1px 0 #343a44 1px 2px
#555;z-index:1}#EasyBlogMediaManager .mediaModal .modalHeader
.modalButtons{border-left:1px solid
#343a44;float:right}#EasyBlogMediaManager .mediaModal .modalHeader
button.modalButton{display:inline-block;background:transparent;margin:0;padding:0
8px;font-weight:bold;font-family:'Lucida
Grande',Tahoma,sans-serif;font-size:12px;line-height:12px;color:#fff!important;text-decoration:none!important;vertical-align:top;width:auto;height:48px;overflow:visible;position:relative;z-index:2;float:right;cursor:pointer;border:0;border-right:1px
solid #343a44;border-left:1px solid #575e6b}#EasyBlogMediaManager
.mediaModal .modalHeader
button.modalButton>i{width:16px;height:16px;position:absolute;top:16px;left:8px;display:inline-block}#EasyBlogMediaManager
.mediaModal .modalHeader
button.modalButton:hover{background-color:#343a44;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#575e6b),to(#343a44));background-image:-moz-linear-gradient(#575e6b,#343a44);background-image:-ms-linear-gradient(#575e6b,#343a44);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#575e6b),color-stop(100%,#343a44));background-image:-webkit-linear-gradient(#575e6b,#343a44);background-image:-o-linear-gradient(#575e6b,#343a44);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575e6b',endColorstr='#343a44',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#575e6b',
endColorstr='#343a44',
GradientType=0)";background-image:linear-gradient(#575e6b,#343a44)}#EasyBlogMediaManager
.mediaModal .modalHeader
button.modalButton.active{background:#999;background-color:#575e6b;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#444b55),to(#575e6b));background-image:-moz-linear-gradient(#444b55,#575e6b);background-image:-ms-linear-gradient(#444b55,#575e6b);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#444b55),color-stop(100%,#575e6b));background-image:-webkit-linear-gradient(#444b55,#575e6b);background-image:-o-linear-gradient(#444b55,#575e6b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444b55',endColorstr='#575e6b',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#444b55',
endColorstr='#575e6b',
GradientType=0)";background-image:linear-gradient(#444b55,#575e6b)}#EasyBlogMediaManager
.mediaModal .modalHeader button.modalButton.dashboardButton
i{background:url(icon.media.png) no-repeat;background-position:0
0;position:relative;top:0;left:0;width:20px;height:20px}#EasyBlogMediaManager
.mediaModal .modalHeader button.modalButton.dashboardButton:hover
i{background:url(icon.media.png) no-repeat;background-position:0
-32px}#EasyBlogMediaManager .mediaModal .modalHeader
button.modalButton.browserButton{padding-left:26px}#EasyBlogMediaManager
.mediaModal .modalHeader button.modalButton.browserButton
i{background:url(icon.media.png) no-repeat;background-position:-192px
0}#EasyBlogMediaManager .mediaModal .modalHeader
button.modalButton.uploaderButton{padding-left:26px}#EasyBlogMediaManager
.mediaModal .modalHeader button.modalButton.uploaderButton
i{background:url(icon.media.png) no-repeat;background-position:-192px
-32px}#EasyBlogMediaManager .mediaModal
.modalToolbar{background-color:#dfdfdf;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#f5f5f5),to(#dfdfdf));background-image:-moz-linear-gradient(#f5f5f5,#dfdfdf);background-image:-ms-linear-gradient(#f5f5f5,#dfdfdf);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#f5f5f5),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(#f5f5f5,#dfdfdf);background-image:-o-linear-gradient(#f5f5f5,#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#dfdfdf',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',
endColorstr='#dfdfdf',
GradientType=0)";background-image:linear-gradient(#f5f5f5,#dfdfdf);border-bottom:1px
solid
#ccc;height:56px;width:100%;position:relative;z-index:4}#EasyBlogMediaManager
.mediaModal .modalToolbar
.navigation{top:10px;left:10px}#EasyBlogMediaManager .mediaModal
.modalToolbar
.topActions{position:absolute;top:10px;right:10px;margin:0}#EasyBlogMediaManager
.mediaModal .modalToolbar .topActions
button.button{float:right;height:36px;padding-left:30px!important}#EasyBlogMediaManager
.mediaModal .modalToolbar .topActions
button.button>i{display:inline-block;position:absolute;top:8px;left:8px;width:16px;height:16px}#EasyBlogMediaManager
.mediaModal .modalToolbar .topActions
button.button+button.button{margin-right:6px}#EasyBlogMediaManager
.mediaModal
.modalContent{position:relative;z-index:3;display:block}#EasyBlogMediaManager
.mediaModal
.modalFooter{background-color:#dfdfdf;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#f5f5f5),to(#dfdfdf));background-image:-moz-linear-gradient(#f5f5f5,#dfdfdf);background-image:-ms-linear-gradient(#f5f5f5,#dfdfdf);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#f5f5f5),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(#f5f5f5,#dfdfdf);background-image:-o-linear-gradient(#f5f5f5,#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#dfdfdf',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',
endColorstr='#dfdfdf',
GradientType=0)";background-image:linear-gradient(#f5f5f5,#dfdfdf);border-top:1px
solid
#ccc;height:36px;width:100%;position:absolute;bottom:0;z-index:4}#EasyBlogMediaManager
.mediaModal .modalFooter
.footerActions{padding:4px;position:absolute;top:0}#EasyBlogMediaManager
.mediaModal .modalFooter
.footerActions.right-actions{right:0}#EasyBlogMediaManager .mediaModal
.modalFooter .footerActions.left-actions{left:0}#EasyBlogMediaManager
.mediaModal .modalFooter .footerActions
button.button{height:27px}#EasyBlogMediaManager
.modalPrompt{width:100%;height:100%;position:absolute;z-index:5;top:-99999px;left:-99999px}#EasyBlogMediaManager
.modalPrompt.active{top:0;left:0}#EasyBlogMediaManager .modalPrompt.active
.overlay{-moz-opacity:.6;-khtml-opacity:.6;-webkit-opacity:.6;opacity:.6;-ms-filter:alpha(opacity=60);filter:alpha(opacity=60);-webkit-transition:opacity
.5 ease-out;-moz-transition:opacity .5 ease-out;transition:opacity .5
ease-out;display:none}#EasyBlogMediaManager .modalPrompt
.overlay{width:100%;height:100%;background:#fff;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);position:relative;z-index:1;-webkit-transition:opacity
.5 ease-out;-moz-transition:opacity .5 ease-out;transition:opacity .5
ease-out;display:none}#EasyBlogMediaManager .modalPrompt
.modalPromptDialogs{width:100%;height:100%}#EasyBlogMediaManager
.modalPrompt
.modalPromptDialog{display:block;position:absolute;z-index:2;width:400px;height:250px;margin-left:-200px;margin-top:-149px;background:white;border:1px
solid
#aaa;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0
0 32px 0 rgba(0,0,0,0.6);-moz-box-shadow:0 0 32px 0
rgba(0,0,0,0.6);box-shadow:0 0 32px 0
rgba(0,0,0,0.6);top:-9999px;left:-9999px;text-align:left}#EasyBlogMediaManager
.modalPrompt
.modalPromptDialog.active{top:50%;left:50%;z-index:3}#EasyBlogMediaManager
.modalPrompt .promptState{display:none}#EasyBlogMediaManager .modalPrompt
.promptState.active{display:block}#EasyBlogMediaManager .modalPrompt
.promptTitle{padding:15px 15px
10px;font-size:18px;line-height:18px;font-weight:bold;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#EasyBlogMediaManager
.modalPrompt .promptText{font-size:12px;line-height:16px;padding:0
15px;color:#666;display:block}#EasyBlogMediaManager .modalPrompt
.promptForm{padding:30px}#EasyBlogMediaManager .modalPrompt .promptForm
label{height:24px;line-height:24px}#EasyBlogMediaManager .modalPrompt
.promptForm input.text{border:1px solid #ccc;padding:0
3px;height:24px;line-height:24px;font-size:13px;margin:0 0 0
5px}#EasyBlogMediaManager .modalPrompt
.promptActions{position:absolute;bottom:0;right:0;padding:0 15px 15px
0}#EasyBlogMediaManager .modalPrompt
.promptLoader{position:absolute;left:0;bottom:0;width:208px;height:13px;margin:0
0 22px 15px;background:url(loader.bar.gif) no-repeat -6px
-3px}@-moz-document url-prefix(){#EasyBlogMediaManager
.mediaModal{top:-9999px}#EasyBlogMediaManager .mediaModal .modalToolbar
.topActions button.button>i{top:0;left:-21px}#EasyBlogMediaManager
.mediaModal .modalHeader
button.modalButton.uploaderButton>i{top:0;left:-22px}#EasyBlogMediaManager
.browser .browserFooter .browserTreeItemFooter
.createFolderButton>i{top:0;left:-20px}#EasyBlogMediaManager .browser
.browserViewButtons
button.button>i{top:-8px;left:-6px}#EasyBlogMediaManager
.imageVariationActions button i{top:-4px;left:-14px}#EasyBlogMediaManager
.mediaModal .modalHeader
button.modalButton>i{top:0;left:-21px}#EasyBlogMediaManager .uploader
.modalToolbar
.changeUploadFolderButton>i{top:0!important}#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem .uploadActions
.locateItemButton>i{top:0;left:-21px}#EasyBlogMediaManager .uploader
.uploadItemGroup .uploadItem .uploadActions
button>i{top:0;left:-21px}}:-moz-any(x),#EasyBlogMediaManager
.mediaModal{top:9999px}:-moz-any(x),#EasyBlogMediaManager .mediaModal
.modalToolbar .topActions button.button
i{top:8px!important;left:8px!important}:-moz-any(x),#EasyBlogMediaManager
.mediaModal .modalHeader
button.modalButton.uploaderButton>i{top:16px!important;left:8px!important}:-moz-any(x),#EasyBlogMediaManager
.browser .browserFooter .browserTreeItemFooter
.createFolderButton>i{top:4px!important;left:6px!important}:-moz-any(x),#EasyBlogMediaManager
.browser .browserViewButtons
button.button>i{top:4px!important;left:6px!important}:-moz-any(x),#EasyBlogMediaManager
.imageVariationActions button
i{top:2px!important;left:6px!important}:-moz-any(x),#EasyBlogMediaManager
.mediaModal .modalHeader
button.modalButton.browserButton>i{top:16px!important;left:8px!important}:-moz-any(x),#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem .uploadActions
button>i{top:4px!important;left:6px!important}:-moz-any(x),#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem .uploadActions
.locateItemButton>i{top:4px!important;left:6px!important}#EasyBlogMediaManager{font-size:12px!important;line-height:12px!important;font-family:"Lucida
Grande","Arial",sans-serif!important;background:transparent!important;overflow-y:hidden;overflow-x:hidden;z-index:9999999;width:100%;height:100%;color:#111;position:fixed;top:-99999px;left:0;display:table}#EasyBlogMediaManager
input,#EasyBlogMediaManager button,#EasyBlogMediaManager
select,#EasyBlogMediaManager textarea{font-family:"Lucida
Grande","Arial",sans-serif!important}#EasyBlogMediaManager
.media-overlay{width:100%;height:100%;position:absolute;top:0;right:0;z-index:1;-webkit-transition:all
.2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s
ease-out;display:none}#EasyBlogMediaManager.active{top:0;left:0}#EasyBlogMediaManager.active
.media-overlay{-webkit-transition:all .2s ease-out;-moz-transition:all .2s
ease-out;transition:all .2s ease-out}#EasyBlogMediaManager .loaderModal
.modalContent{width:100%;height:100%;text-align:center}#EasyBlogMediaManager
.assetItemGroup{width:130px;margin:0
auto;height:110px;top:50%;margin-top:-190px;position:relative}#EasyBlogMediaManager
.assetItem{padding:6px;padding-left:28px;text-align:left;position:relative}#EasyBlogMediaManager
.assetItem
i{width:16px;height:16px;top:4px;left:4px;display:none;position:absolute}#EasyBlogMediaManager
.assetItem.done i{background:url(icon.media.png)
no-repeat;background-position:-192px
-64px;display:block}#EasyBlogMediaManager .assetItem.failed
i{background:url(icon.media.png) no-repeat;background-position:-224px
-64px;display:block}#EasyBlogMediaManager .recentActivities
.promptContent{padding:5px 15px}#EasyBlogMediaManager .recentActivities
.recentItemGroup{background:#f5f5f5;border:1px solid
#ccc;height:145px;overflow:auto}#EasyBlogMediaManager .recentActivities
.recentItem{position:relative;height:32px;border-bottom:1px solid
#ddd;height:32px;padding:4px 8px}#EasyBlogMediaManager .recentActivities
.recentItem
.item-wrap{position:relative;overflow:hidden}#EasyBlogMediaManager
.recentActivities .recentItem
.item-image{display:table;width:32px;height:32px}#EasyBlogMediaManager
.recentActivities .recentItem
.item-image-wrap{display:table-cell;text-align:center;vertical-align:middle}#EasyBlogMediaManager
.recentActivities .recentItem
.itemIcon{max-width:32px;max-height:32px;display:inline;z-index:1;vertical-align:middle}#EasyBlogMediaManager
.recentActivities .recentItem
.itemTitle{display:block;text-align:left;position:absolute;z-index:2;font-size:12px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:0;left:40px;width:270px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;padding-top:4px}#EasyBlogMediaManager
.recentActivities .recentItem
.itemProgress{color:#888;font-size:10px;display:block;line-height:16px}#EasyBlogMediaManager
.recentActivities .recentItem
i{width:16px;height:16px;position:absolute;top:7px;right:4px;display:none}#EasyBlogMediaManager
.recentActivities .recentItem.loading i{background:url(loader.gif) center
center no-repeat;display:block}#EasyBlogMediaManager .recentActivities
.recentItem.done i{background:url(icon.media.png)
no-repeat;background-position:-192px
-64px;display:block}#EasyBlogMediaManager .recentActivities
.recentItem.failed i{background:url(icon.media.png)
no-repeat;background-position:-224px
-64px;display:block}#EasyBlogMediaManager
.navigation{position:relative;text-align:left;padding:0;margin:0;border:0}#EasyBlogMediaManager
.navigation
.navigationInfo{height:14px;line-height:18px;font-size:10px;color:#888;text-shadow:1px
1px 0 #fcfcfc}#EasyBlogMediaManager .navigation
.navigationPathway{height:22px;width:200%;overflow:hidden}#EasyBlogMediaManager
.navigation .navigationPathway
.navigationItemGroup{height:22px;line-height:22px;float:left}#EasyBlogMediaManager
.navigation .navigationPathway .navigationItemGroup
.navigationItem{display:none}#EasyBlogMediaManager .navigation
.navigationPathway .navigationItemGroup
.navigationItemStub{background:#d1ddf4;border:1px solid
#91aad6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0
3px}#EasyBlogMediaManager .navigation .navigationPathway
.navigationItemGroup.expand
.navigationItem{display:inline}#EasyBlogMediaManager .navigation
.navigationPathway .navigationItemGroup.expand
.navigationItemStub{display:none}#EasyBlogMediaManager .navigation
.navigationPathway .navigationItemGroup+.navigationItem{margin:0 0 0
4px;padding:0 0 0 11px;position:relative}#EasyBlogMediaManager .navigation
.navigationPathway .navigationItemGroup+.navigationItem
i{background:url(icon.media.png) no-repeat;background-position:-320px
0;width:8px;height:22px;position:absolute;top:0;left:0}#EasyBlogMediaManager
.navigation .navigationPathway
.navigationItemGroup+.navigationItemGroup{margin:0 0 0 4px;padding:0 0 0
11px;position:relative}#EasyBlogMediaManager .navigation .navigationPathway
.navigationItemGroup+.navigationItemGroup i{background:url(icon.media.png)
no-repeat;background-position:-320px
0;width:8px;height:22px;position:absolute;top:0;left:0}#EasyBlogMediaManager
.navigation .navigationPathway
.navigationItem{height:22px;line-height:22px;font-size:13px;float:left}#EasyBlogMediaManager
.navigation .navigationPathway .navigationItem+.navigationItem{margin:0 0 0
4px;padding:0 0 0 11px;position:relative}#EasyBlogMediaManager .navigation
.navigationPathway .navigationItem+.navigationItem
i{background:url(icon.media.png) no-repeat;background-position:-320px
0;width:8px;height:22px;position:absolute;top:0;left:0}#EasyBlogMediaManager
.navigation .navigationPathway
.navigationItem+.navigationItemGroup{margin:0 0 0 4px;padding:0 0 0
11px;position:relative}#EasyBlogMediaManager .navigation .navigationPathway
.navigationItem+.navigationItemGroup i{background:url(icon.media.png)
no-repeat;background-position:-320px
0;width:8px;height:22px;position:absolute;top:0;left:0}#EasyBlogMediaManager
.navigation .navigationPathway.canActivate
.navigationItem{cursor:pointer}#EasyBlogMediaManager .navigation
.navigationPathway.canActivate
.navigationItem:hover{text-decoration:underline}#EasyBlogMediaManager
.browser{background:#fff}#EasyBlogMediaManager .browser .modalTitle
.modalTitleSnippet{display:none}#EasyBlogMediaManager .browser.mode-browse
.title-browse{display:inline}#EasyBlogMediaManager .browser.mode-browse
.title-blogimage{display:none}#EasyBlogMediaManager .browser.mode-blogimage
.title-browse{display:none}#EasyBlogMediaManager .browser.mode-blogimage
.title-blogimage{display:inline}#EasyBlogMediaManager
.browser.mode-blogimage .insertItemButton,#EasyBlogMediaManager
.browser.mode-blogimage .customizeItemButton,#EasyBlogMediaManager
.browser.mode-blogimage
.insertAsGalleryButton{display:none!important}#EasyBlogMediaManager
.browser.searching
.browserPagination{display:none!important}#EasyBlogMediaManager .browser
.browserHeader .browserItemActionSet{display:none}#EasyBlogMediaManager
.browser .browserHeader
.browserItemActionSet.active{display:block}#EasyBlogMediaManager .browser
.browserHeader .browserItemActionSet
.green-button{margin-right:0!important}#EasyBlogMediaManager .browser
.browserHeader .insertItemButton>i{background:url(icon.media.png)
no-repeat;background-position:-192px -96px}#EasyBlogMediaManager .browser
.browserHeader .insertBlogImageButton{display:none}#EasyBlogMediaManager
.browser .browserHeader
.insertBlogImageButton>i{background:url(icon.media.png)
no-repeat;background-position:-192px -96px}#EasyBlogMediaManager .browser
.browserHeader .customizeItemButton>i{background:url(icon.media.png)
no-repeat;background-position:-224px -96px}#EasyBlogMediaManager .browser
.browserHeader .insertAsGalleryButton>i{background:url(icon.media.png)
no-repeat;background-position:-256px
-96px;width:20px!important}#EasyBlogMediaManager .browser .browserHeader
.removeItemButton{padding-left:27px!important}#EasyBlogMediaManager
.browser .browserHeader
.removeItemButton>i{background:url(icon.media.png)
no-repeat;background-position:-224px 0}#EasyBlogMediaManager .browser
.browserContent{position:relative;z-index:2}#EasyBlogMediaManager .browser
.browserFooter{position:relative;zoom:1}#EasyBlogMediaManager .browser
.browserFooter:before,#EasyBlogMediaManager .browser
.browserFooter:after{content:"";display:table}#EasyBlogMediaManager
.browser .browserFooter:after{clear:both}#EasyBlogMediaManager .browser
.browserFooter
.browserTreeItemFooter{width:180px;height:36px;border-right:1px solid
#ccc;float:left;position:relative}#EasyBlogMediaManager .browser
.browserFooter .browserTreeItemFooter
.createFolderButton{padding-left:26px!important}#EasyBlogMediaManager
.browser .browserFooter .browserTreeItemFooter
.createFolderButton>i{display:inline-block;position:absolute;top:4px;left:6px;width:16px;height:16px}#EasyBlogMediaManager
.browser .browserFooter .browserTreeItemFooter
.createFolderButton>i{background:url(icon.media.png)
no-repeat;background-position:-288px -96px}#EasyBlogMediaManager .browser
.browserFooter
.browserItemFooter{height:36px;margin-left:181px;border-left:1px solid
#fff;position:relative}#EasyBlogMediaManager .browser .browserFooter
.browserPagination
i{display:block;width:16px;height:16px;position:absolute;top:5px;left:6px}#EasyBlogMediaManager
.browser .browserFooter .browserPagination
.prevPageButton{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;float:right;padding-left:20px}#EasyBlogMediaManager
.browser .browserFooter .browserPagination
.prevPageButton>i{background:url(icon.media.png)
no-repeat;background-position:-64px 0}#EasyBlogMediaManager .browser
.browserFooter .browserPagination
.nextPageButton{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;float:right;padding-left:20px}#EasyBlogMediaManager
.browser .browserFooter .browserPagination
.nextPageButton>i{background:url(icon.media.png)
no-repeat;background-position:-32px 0}#EasyBlogMediaManager .browser
.browserFooter .browserPagination
.pageNumber{float:right;height:27px;width:73px;margin-left:-1px;position:relative;-webkit-box-shadow:0
1px 0 rgba(255,255,255,0.7);-moz-box-shadow:0 1px 0
rgba(255,255,255,0.7);box-shadow:0 1px 0
rgba(255,255,255,0.7)}#EasyBlogMediaManager .browser .browserFooter
.browserPagination
.pageSelection{margin:0;padding:0;border-bottom-color:#999;border-left:none;border-right:0;position:absolute;bottom:0;width:72px;height:25px;list-style:none;background:white;border:1px
solid #aaa;cursor:pointer;overflow:none}#EasyBlogMediaManager .browser
.browserFooter .browserPagination .pageSelection
.paginationPage{display:none}#EasyBlogMediaManager .browser .browserFooter
.browserPagination .pageSelection
.paginationPage.selected{display:block}#EasyBlogMediaManager .browser
.browserFooter .browserPagination
.pageSelection.expanded{max-height:200px;min-height:75px;height:auto;overflow-y:scroll}#EasyBlogMediaManager
.browser .browserFooter .browserPagination .pageSelection.expanded
.paginationPage{display:block}#EasyBlogMediaManager .browser .browserFooter
.browserPagination .pageSelection.expanded
.paginationPage.selected{background-color:#2f59a8;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#4d71b5),to(#2f59a8));background-image:-moz-linear-gradient(#4d71b5,#2f59a8);background-image:-ms-linear-gradient(#4d71b5,#2f59a8);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#4d71b5),color-stop(100%,#2f59a8));background-image:-webkit-linear-gradient(#4d71b5,#2f59a8);background-image:-o-linear-gradient(#4d71b5,#2f59a8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d71b5',endColorstr='#2f59a8',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d71b5',
endColorstr='#2f59a8',
GradientType=0)";background-image:linear-gradient(#4d71b5,#2f59a8);color:white}#EasyBlogMediaManager
.browser .browserFooter .browserPagination
.paginationPage{height:25px;line-height:25px;text-align:center;cursor:pointer}#EasyBlogMediaManager
.browser .browserFooter .browserPagination
.paginationPage:hover{background:#ccd9f1}#EasyBlogMediaManager .browser
.browserFooter .browserPagination
.pageBreakdown{display:none}#EasyBlogMediaManager .browser
.browserViewButtons{position:absolute;top:4px;right:4px}#EasyBlogMediaManager
.browser .browserViewButtons button.button{float:left;padding:0
14px!important;position:relative}#EasyBlogMediaManager .browser
.browserViewButtons
button.button>i{display:block;width:16px;height:16px;position:absolute;top:4px;left:6px}#EasyBlogMediaManager
.browser .browserViewButtons
button.button.active{background:#777!important;filter:none!important}#EasyBlogMediaManager
.browser .browserViewButtons
button.button.browserListViewButton{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-right:0}#EasyBlogMediaManager
.browser .browserViewButtons
button.button.browserListViewButton>i{background:url(icon.media.png)
no-repeat;background-position:-256px -32px}#EasyBlogMediaManager .browser
.browserViewButtons
button.button.browserListViewButton.active>i{background:url(icon.media.png)
no-repeat;background-position:-256px 0}#EasyBlogMediaManager .browser
.browserViewButtons
button.button.browserListViewButton.active+.browserTileViewButton{border-left:none}#EasyBlogMediaManager
.browser .browserViewButtons
button.button.browserTileViewButton{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#EasyBlogMediaManager
.browser .browserViewButtons
button.button.browserTileViewButton>i{background:url(icon.media.png)
no-repeat;background-position:-288px -32px}#EasyBlogMediaManager .browser
.browserViewButtons
button.button.browserTileViewButton.active>i{background:url(icon.media.png)
no-repeat;background-position:-288px 0}#EasyBlogMediaManager .browser
.modalPrompt
.modalPromptDialog.createFolderPrompt{height:200px;margin-top:-148px}#EasyBlogMediaManager
.browser .modalPrompt .modalPromptDialog.createFolderPrompt
.folderPath{font-weight:bold;color:black;word-wrap:break-word}#EasyBlogMediaManager
.browser .modalPrompt .modalPromptDialog.createFolderPrompt
.folderInput{width:220px}#EasyBlogMediaManager .browser .modalPrompt
.modalPromptDialog.createFolderPrompt
.folderCreationPath{font-weight:bold;color:black;word-wrap:break-word}#EasyBlogMediaManager
.browser .modalPrompt
.modalPromptDialog.removeItemPrompt{height:220px;margin-top:-158px}#EasyBlogMediaManager
.browser .modalPrompt .modalPromptDialog.removeItemPrompt
.removeItemFilename{font-weight:bold;color:black;word-wrap:break-word}#EasyBlogMediaManager
.browser .modalPrompt .modalPromptDialog.flickrLoginPrompt
.flickrLogin{margin:15px;border:0;overflow:hidden;width:400px}#EasyBlogMediaManager
.browserSearch{float:right;position:relative;margin:8px;background:#292e36;height:28px;width:150px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px
solid #1e2127;-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.2),0 1px 0
rgba(255,255,255,0.2);-moz-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.2),0
1px 0 rgba(255,255,255,0.2);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.2),0
1px 0 rgba(255,255,255,0.2);padding-left:22px}#EasyBlogMediaManager
.browserSearch
i{display:inline-block;width:16px;height:16px;position:absolute;top:6px;left:4px;background:url(icon.media.png)
no-repeat;background-position:-64px
-32px;cursor:pointer}#EasyBlogMediaManager .browserSearch.active
i{background:url(icon.media.png) no-repeat;background-position:-96px
-32px}#EasyBlogMediaManager .browserSearch.showCancelButton:hover
i{background:url(icon.media.png) no-repeat;background-position:-128px
-32px}#EasyBlogMediaManager .browserSearch
.searchInput{background:transparent;border:none!important;width:95%;line-height:30px;height:30px;font-size:12px;color:#fff;box-shadow:none!important;padding:0;margin:0}#EasyBlogMediaManager
.browserSearch
.searchInput:focus{box-shadow:none!important}#EasyBlogMediaManager
.browserItemField{position:relative;text-align:left;overflow:hidden;height:100%;margin-left:181px}#EasyBlogMediaManager
.browserItemField.searching
.browserItemGroup{display:none!important}#EasyBlogMediaManager
.browserItemField.searching
.browserItemGroup.search-mode{display:block!important}#EasyBlogMediaManager
.browserItemField .hints{background:#fff}#EasyBlogMediaManager
.browserItemField .hints .hint{display:none}#EasyBlogMediaManager
.browserItemField.ready{overflow-y:scroll}#EasyBlogMediaManager
.browserItemField.ready .hints{display:none}#EasyBlogMediaManager
.browserItemField.loading
.hint.hint-loading{margin-top:-21px;display:block}#EasyBlogMediaManager
.browserItemField.loading .hint.hint-loading
i{width:220px;height:19px;background:url(loader.bar.gif)
no-repeat;display:inline-block}#EasyBlogMediaManager
.browserItemField.empty
.hint.hint-empty{display:block}#EasyBlogMediaManager
.browserItemField.empty .hint.hint-empty
.uploaderButton{display:none}#EasyBlogMediaManager
.browserItemField.empty.canUpload
.hint.hint-empty{margin-top:-29px}#EasyBlogMediaManager
.browserItemField.empty.canUpload .hint.hint-empty
.uploaderButton{display:inline-block;height:32px;padding-left:28px;margin-top:4px}#EasyBlogMediaManager
.browserItemField.empty.canUpload .hint.hint-empty .uploaderButton
i{background:url(icon.media.png) no-repeat;background-position:-192px
-32px;display:block;height:16px;left:7px;position:absolute;top:6px;width:16px}#EasyBlogMediaManager
.browserItemField.emptySearch
.hint.hint-emptySearch{display:block}#EasyBlogMediaManager
.browserItemField.error
.hint.hint-error{display:block}#EasyBlogMediaManager
.browserItemField.selectAlbum
.hint.hint-selectAlbum{display:block}#EasyBlogMediaManager
.browserItemField.flickr
.hint.hint-flickr{margin-top:-41px;display:block}#EasyBlogMediaManager
.browserItemField.flickr .hint.hint-flickr
.hint-content{height:auto;padding:0 100px 10px}#EasyBlogMediaManager
.browserItemField
.browserItemGroup{position:relative;width:100%;display:none;border-bottom:1px
solid
#fff;zoom:1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#EasyBlogMediaManager
.browserItemField .browserItemGroup:before,#EasyBlogMediaManager
.browserItemField
.browserItemGroup:after{content:"";display:table}#EasyBlogMediaManager
.browserItemField .browserItemGroup:after{clear:both}#EasyBlogMediaManager
.browserItemField
.browserItemGroup.active{display:block}#EasyBlogMediaManager
.browserItemField
.browserItem{position:relative;cursor:pointer;overflow:hidden}#EasyBlogMediaManager
.browserItemField .browserItem i.loading{background:url(loader.gif) center
center no-repeat;width:16px;height:16px;display:none}#EasyBlogMediaManager
.browserItemField .browserItem.loading-icon
i.loading{display:block}#EasyBlogMediaManager .browserItemField
.browserItem
.itemTitle{font-size:12px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#EasyBlogMediaManager
.browserItemField .browserItem.loading-icon
.itemIcon{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}#EasyBlogMediaManager
.browserItemField
.browserItem.item-type-folder{padding:0;display:none;width:auto!important;height:auto!important}#EasyBlogMediaManager
.browserItemField
.browserItem.item-type-folder.active,#EasyBlogMediaManager
.browserItemField
.browserItem.item-type-folder.focus{display:block}#EasyBlogMediaManager
.browserItemField.view-tile
.browserItem.item-type-file,#EasyBlogMediaManager
.browserItemField.view-tile
.browserItem.item-type-image,#EasyBlogMediaManager
.browserItemField.view-tile
.browserItem.item-type-audio,#EasyBlogMediaManager
.browserItemField.view-tile
.browserItem.item-type-video{float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding-top:10px;padding-bottom:28px}#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-file
i.loading,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-image i.loading,#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-audio
i.loading,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-video
i.loading{position:absolute;top:50%;width:100%;margin-top:-16px;margin-left:0;margin-left:-10px}#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-file
.item-wrap,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-image .item-wrap,#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-audio
.item-wrap,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-video
.item-wrap{display:block;width:100%;height:100%;overflow:hidden}#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-file .item-wrap
.item-wrap-outer,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-image .item-wrap
.item-wrap-outer,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-audio .item-wrap
.item-wrap-outer,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-video .item-wrap
.item-wrap-outer{display:table;width:100%;height:100%}#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-file .item-wrap
.item-wrap-inner,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-image .item-wrap
.item-wrap-inner,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-audio .item-wrap
.item-wrap-inner,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-video .item-wrap
.item-wrap-inner{display:table-cell;padding:0
10px;text-align:center;vertical-align:middle}#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-file
.itemIcon,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-image .itemIcon,#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-audio
.itemIcon,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-video
.itemIcon{display:inline;z-index:1;max-width:100%}#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-file
.itemIcon.orientation-tall,#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-image
.itemIcon.orientation-tall,#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-audio
.itemIcon.orientation-tall,#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-video
.itemIcon.orientation-tall{width:100%}#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-file
.itemIcon.orientation-wide,#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-image
.itemIcon.orientation-wide,#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-audio
.itemIcon.orientation-wide,#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-video
.itemIcon.orientation-wide{width:100%}#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-file
.itemIcon.orientation-square,#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-image
.itemIcon.orientation-square,#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-audio
.itemIcon.orientation-square,#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-video
.itemIcon.orientation-square{width:100%}#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-file
.itemTitle,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-image .itemTitle,#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-audio
.itemTitle,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-video
.itemTitle{display:inline;position:absolute;bottom:0;left:0;width:100%;height:18px;margin-bottom:10px}#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-file .itemTitle
span,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-image .itemTitle span,#EasyBlogMediaManager
.browserItemField.view-tile .browserItem.item-type-audio .itemTitle
span,#EasyBlogMediaManager .browserItemField.view-tile
.browserItem.item-type-video .itemTitle span{display:block;margin:0
10px;line-height:24px;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#EasyBlogMediaManager
.browserItemField.view-tile
.browserItem.item-type-file.active,#EasyBlogMediaManager
.browserItemField.view-tile
.browserItem.item-type-image.active,#EasyBlogMediaManager
.browserItemField.view-tile
.browserItem.item-type-audio.active,#EasyBlogMediaManager
.browserItemField.view-tile
.browserItem.item-type-video.active{background-color:#2f59a8;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#4d71b5),to(#2f59a8));background-image:-moz-linear-gradient(#4d71b5,#2f59a8);background-image:-ms-linear-gradient(#4d71b5,#2f59a8);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#4d71b5),color-stop(100%,#2f59a8));background-image:-webkit-linear-gradient(#4d71b5,#2f59a8);background-image:-o-linear-gradient(#4d71b5,#2f59a8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d71b5',endColorstr='#2f59a8',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d71b5',
endColorstr='#2f59a8',
GradientType=0)";background-image:linear-gradient(#4d71b5,#2f59a8);color:white}#EasyBlogMediaManager
.browserItemField.view-tile
.browserItem.item-type-folder{zoom:1}#EasyBlogMediaManager
.browserItemField.view-tile
.browserItem.item-type-folder:before,#EasyBlogMediaManager
.browserItemField.view-tile
.browserItem.item-type-folder:after{content:"";display:table}#EasyBlogMediaManager
.browserItemField.view-tile
.browserItem.item-type-folder:after{clear:both}#EasyBlogMediaManager
.browserItemField.view-list .browserItem{line-height:32px;border-top:1px
solid #ddd}#EasyBlogMediaManager .browserItemField.view-list .browserItem
.item-wrap{position:relative}#EasyBlogMediaManager
.browserItemField.view-list .browserItem
i.loading{position:absolute;top:8px;left:6px}#EasyBlogMediaManager
.browserItemField.view-list .browserItem
.folderItemGroup{width:auto}#EasyBlogMediaManager
.browserItemField.view-list
.browserItem.item-type-file,#EasyBlogMediaManager
.browserItemField.view-list
.browserItem.item-type-image,#EasyBlogMediaManager
.browserItemField.view-list
.browserItem.item-type-audio,#EasyBlogMediaManager
.browserItemField.view-list
.browserItem.item-type-video,#EasyBlogMediaManager
.browserItemField.view-list
.browserItem.item-type-upload{height:32px;padding:4px
8px}#EasyBlogMediaManager .browserItemField.view-list
.browserItem.item-type-file.active,#EasyBlogMediaManager
.browserItemField.view-list
.browserItem.item-type-image.active,#EasyBlogMediaManager
.browserItemField.view-list
.browserItem.item-type-audio.active,#EasyBlogMediaManager
.browserItemField.view-list
.browserItem.item-type-video.active,#EasyBlogMediaManager
.browserItemField.view-list
.browserItem.item-type-upload.active{background-color:#2f59a8;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#4d71b5),to(#2f59a8));background-image:-moz-linear-gradient(#4d71b5,#2f59a8);background-image:-ms-linear-gradient(#4d71b5,#2f59a8);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#4d71b5),color-stop(100%,#2f59a8));background-image:-webkit-linear-gradient(#4d71b5,#2f59a8);background-image:-o-linear-gradient(#4d71b5,#2f59a8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d71b5',endColorstr='#2f59a8',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d71b5',
endColorstr='#2f59a8',
GradientType=0)";background-image:linear-gradient(#4d71b5,#2f59a8);color:white}#EasyBlogMediaManager
.browserItemField.view-list .browserItem.item-type-file
.itemIcon,#EasyBlogMediaManager .browserItemField.view-list
.browserItem.item-type-image .itemIcon,#EasyBlogMediaManager
.browserItemField.view-list .browserItem.item-type-audio
.itemIcon,#EasyBlogMediaManager .browserItemField.view-list
.browserItem.item-type-video .itemIcon,#EasyBlogMediaManager
.browserItemField.view-list .browserItem.item-type-upload
.itemIcon{max-width:32px;max-height:32px;display:inline-block;position:absolute;z-index:1}#EasyBlogMediaManager
.browserItemField.view-list .browserItem.item-type-file
.itemTitle,#EasyBlogMediaManager .browserItemField.view-list
.browserItem.item-type-image .itemTitle,#EasyBlogMediaManager
.browserItemField.view-list .browserItem.item-type-audio
.itemTitle,#EasyBlogMediaManager .browserItemField.view-list
.browserItem.item-type-video .itemTitle,#EasyBlogMediaManager
.browserItemField.view-list .browserItem.item-type-upload
.itemTitle{display:block;text-align:left;position:relative;z-index:2;padding:0
0 0 37px}#EasyBlogMediaManager
.browserTreeItemField{position:relative;overflow:auto;float:left;background:#f5f5f5;width:180px;height:100%;border-right:1px
solid #ccc}#EasyBlogMediaManager
.browserTreeItemGroup{zoom:1;border-bottom:1px solid
#f5f5f5}#EasyBlogMediaManager
.browserTreeItemGroup:before,#EasyBlogMediaManager
.browserTreeItemGroup:after{content:"";display:table}#EasyBlogMediaManager
.browserTreeItemGroup:after{clear:both}#EasyBlogMediaManager
.browserTreeItemGroup.expanded
.browserTreeItem.type-folder{display:block}#EasyBlogMediaManager
.browserTreeItemGroup.expanded .browserTreeItem.type-place
i{background:url(icon.media.png) no-repeat;background-position:-416px
-96px}#EasyBlogMediaManager .browserTreeItemGroup.expanded
.browserTreeItem.type-place.active i{background:url(icon.media.png)
no-repeat;background-position:-416px -64px}#EasyBlogMediaManager
.browserTreeItem{position:relative;cursor:pointer;padding:3px 3px 3px
22px;text-align:left;height:16px;line-height:16px;white-space:nowrap}#EasyBlogMediaManager
.browserTreeItem
i{width:16px;height:16px;position:absolute;top:3px;left:3px}#EasyBlogMediaManager
.browserTreeItem
.treeItemTitle{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#EasyBlogMediaManager
.browserTreeItem.active{background-color:#2f59a8;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#4d71b5),to(#2f59a8));background-image:-moz-linear-gradient(#4d71b5,#2f59a8);background-image:-ms-linear-gradient(#4d71b5,#2f59a8);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#4d71b5),color-stop(100%,#2f59a8));background-image:-webkit-linear-gradient(#4d71b5,#2f59a8);background-image:-o-linear-gradient(#4d71b5,#2f59a8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d71b5',endColorstr='#2f59a8',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d71b5',
endColorstr='#2f59a8',
GradientType=0)";background-image:linear-gradient(#4d71b5,#2f59a8);color:white}#EasyBlogMediaManager
.browserTreeItem.loading i{background:url(loader.gif) no-repeat center
center!important}#EasyBlogMediaManager
.browserTreeItem.type-folder{display:none;padding-left:24px;margin-left:18px;margin-right:4px;overflow:hidden;padding-right:4px;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;min-width:32px}#EasyBlogMediaManager
.browserTreeItem.type-folder i{background:url(icon.media.png)
no-repeat;background-position:-288px -64px;left:4px}#EasyBlogMediaManager
.browserTreeItem.type-place i{background:url(icon.media.png)
no-repeat;background-position:-416px -32px}#EasyBlogMediaManager
.browserTreeItem.type-place.active i{background:url(icon.media.png)
no-repeat;background-position:-416px
0}.uploadInstructions{font-weight:bold;top:39px;right:0;font-size:12px;line-height:16px;display:none}.uploadInstructions
.uploadExtensions{font-size:10px;font-weight:normal;line-height:14px;margin-top:4px;display:block;color:#888}.uploadInstructions.show{display:block;z-index:9999}#EasyBlogMediaManager
.uploader{background:#fff}#EasyBlogMediaManager
.uploader>form{z-index:99999!important;cursor:pointer}#EasyBlogMediaManager
.uploader .plupload{cursor:pointer}#EasyBlogMediaManager .uploader
.plupload input{cursor:pointer}#EasyBlogMediaManager .uploader
.uploadDropHint{z-index:1}#EasyBlogMediaManager .uploader .uploadDropHint
.hint.hint-dropUpload{margin-top:-122px}#EasyBlogMediaManager .uploader
.uploadDropHint .hint.hint-dropUpload i{background:url(icon.media.png)
no-repeat;background-position:0
-128px;width:210px;height:210px;display:inline-block}#EasyBlogMediaManager
.uploader
.uploadItemGroup{position:relative;z-index:2;overflow-y:scroll;overflow-x:hidden;height:100%;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);background:#fff;-webkit-transition:all
.2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s
ease-out}#EasyBlogMediaManager .uploader
.uploadItemGroup.empty{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:all
.2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s
ease-out}#EasyBlogMediaManager .uploader
.uploadItemGroup.indefinite-progress .uploadItem .uploadProgressBar
progress{display:none}#EasyBlogMediaManager .uploader
.uploadItemGroup.indefinite-progress .uploadItem .uploadProgressBar
.progress-alt{display:block}#EasyBlogMediaManager .uploader
.uploadItemGroup.blogimage .uploadItem .uploadActions
.insertItemButton{display:none!important}#EasyBlogMediaManager .uploader
.uploadItemGroup.blogimage .uploadItem .uploadActions
.insertBlogImageButton{display:block!important}#EasyBlogMediaManager
.uploader .uploadItemGroup
.uploadItem{padding:8px;padding-left:32px!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem+.uploadItem{border-top:1px solid
#ccc}#EasyBlogMediaManager .uploader .uploadItemGroup .uploadItem
.item-wrap{position:relative}#EasyBlogMediaManager .uploader
.uploadItemGroup .uploadItem
.uploadFilename{display:block;height:16px;line-height:16px;padding:0;white-space:nowrap;overflow:hidden;font-size:12px}#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem
.uploadStatus{display:block;color:#777;font-weight:normal;line-height:14px;font-size:10px}#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem
.uploadProgressBar{display:none}#EasyBlogMediaManager .uploader
.uploadItemGroup .uploadItem .uploadProgressBar
progress{width:99%;height:8px;margin:6px 0 2px;background:#fff;border:1px
solid
#aaa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem .uploadProgressBar
progress::-moz-progress-bar{background:#e5eeff!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem .uploadProgressBar
progress::-webkit-progress-bar{background:#e5eeff!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem .uploadProgressBar
progress::-webkit-progress-value{background:#e5eeff!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem .uploadProgressBar
progress[role][aria-valuenow]:before{background:#e5eeff!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem .uploadProgressBar
.progress-alt{width:99%;height:8px;margin:6px 0
2px;background:#fff;border:1px solid
#aaa;display:none}#EasyBlogMediaManager .uploader .uploadItemGroup
.uploadItem .uploadProgressBar .progress-alt
img{height:8px;width:100%}#EasyBlogMediaManager .uploader .uploadItemGroup
.uploadItem
.uploadActions{display:none;position:absolute;top:0;right:0}#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem .uploadActions
button{float:right;margin-left:5px;padding-left:26px!important}#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem .uploadActions
button>i{position:absolute;top:4px;left:6px;width:16px;height:16px}#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem .uploadActions
.locateItemButton>i{background:url(icon.media.png)
no-repeat;background-position:-64px -64px;height:17px}#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem .uploadActions
.insertItemButton>i{background:url(icon.media.png)
no-repeat;background-position:-192px -96px}#EasyBlogMediaManager .uploader
.uploadItemGroup .uploadItem .uploadActions
.insertBlogImageButton{display:none}#EasyBlogMediaManager .uploader
.uploadItemGroup .uploadItem .uploadActions
.insertBlogImageButton>i{background:url(icon.media.png)
no-repeat;background-position:-192px -96px}#EasyBlogMediaManager .uploader
.uploadItemGroup .uploadItem
.uploadIcon{position:absolute;width:16px;height:16px;top:0;left:-22px;display:block;cursor:pointer}#EasyBlogMediaManager
.uploader .uploadItemGroup .uploadItem.upload-state-queued
.uploadIcon{background:url(icon.media.png)
no-repeat;background-position:-160px -64px}#EasyBlogMediaManager .uploader
.uploadItemGroup .uploadItem.upload-state-uploading
.uploadProgressBar{display:block}#EasyBlogMediaManager .uploader
.uploadItemGroup .uploadItem.upload-state-uploading
.uploadIcon{background-image:url("loader.gif");background-position:center
center;background-repeat:no-repeat}#EasyBlogMediaManager .uploader
.uploadItemGroup .uploadItem.upload-state-done
.uploadIcon{background:url(icon.media.png)
no-repeat;background-position:-192px -64px}#EasyBlogMediaManager .uploader
.uploadItemGroup .uploadItem.upload-state-done
.uploadActions{display:block;opacity:.3}#EasyBlogMediaManager .uploader
.uploadItemGroup .uploadItem.upload-state-done:hover
.uploadActions{opacity:1}#EasyBlogMediaManager .uploader .uploadItemGroup
.uploadItem.upload-state-failed .uploadIcon{background:url(icon.media.png)
no-repeat;background-position:-224px -64px}#EasyBlogMediaManager .uploader
.uploadItemGroup .uploadItem:hover
.uploadIcon.uploadRemoveButton{background:url(icon.media.png)
no-repeat;background-position:-128px -64px}#EasyBlogMediaManager .uploader
.uploadItemGroup .uploadItem:hover
.uploadIcon.uploadRemoveButton:hover{background:url(icon.media.png)
no-repeat;background-position:-96px -64px}#EasyBlogMediaManager .uploader
.modalContent{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#EasyBlogMediaManager
.uploader .modalToolbar .uploadButton>i{background:url(icon.media.png)
no-repeat;background-position:-192px -32px}#EasyBlogMediaManager .uploader
.modalToolbar .changeUploadFolderButton>i{background:url(icon.media.png)
no-repeat;background-position:-320px
-64px;width:18px!important;top:9px!important}#EasyBlogMediaManager
.uploader .modalPrompt .changeUploadFolderPrompt .promptContent{padding:5px
15px}#EasyBlogMediaManager .uploader .modalPrompt .changeUploadFolderPrompt
.browserTreeItemField{border:1px solid
#ccc;width:auto;float:none;height:145px}#EasyBlogMediaManager .uploader
.modalPrompt .changeUploadFolderPrompt .browserTreeItemField
.browserTreeItemGroup .browserTreeItem.type-place i,#EasyBlogMediaManager
.uploader .modalPrompt .changeUploadFolderPrompt .browserTreeItemField
.browserTreeItemGroup .browserTreeItem.type-place.active
i{background:url(icon.media.png) no-repeat;background-position:-288px
-64px}#EasyBlogMediaManager .editor{background:#fff}#EasyBlogMediaManager
.editor .modalToolbar .insertItemButton>i{background:url(icon.media.png)
no-repeat;background-position:-192px -96px}#EasyBlogMediaManager .editor
.modalToolbar .cancelEditingButton>i{background:url(icon.media.png)
no-repeat;background-position:-160px -96px}#EasyBlogMediaManager .editor
.modalContent{zoom:1}#EasyBlogMediaManager .editor
.modalContent:before,#EasyBlogMediaManager .editor
.modalContent:after{content:"";display:table}#EasyBlogMediaManager
.editor .modalContent:after{clear:both}#EasyBlogMediaManager .editor
.modalContent .editorViewport,#EasyBlogMediaManager .editor .modalContent
.editorLoading{width:100%;height:100%;overflow:hidden;position:absolute}#EasyBlogMediaManager
.editor .modalContent
.editorViewport{top:99999px;left:99999px;z-index:2}#EasyBlogMediaManager
.editor .modalContent
.editorViewport.active{top:0;left:0;z-index:3}#EasyBlogMediaManager .editor
.modalContent .editorViewport
.editorPreview{height:100%;margin-right:300px;background:url("editor.preview.png");overflow:hidden;position:relative}#EasyBlogMediaManager
.editor .modalContent .editorViewport .editorPreview
.previewContainer{position:absolute;z-index:2}#EasyBlogMediaManager .editor
.modalContent .editorViewport .editorPreview .previewContainer
object{outline:0}#EasyBlogMediaManager .editor .modalContent
.editorViewport .editorPreview .previewContainer
object::-moz-focus-inner{outline:0;border:0}#EasyBlogMediaManager .editor
.modalContent .editorViewport .editorPreview
.previewContainer.imageCaptionBorder{padding:5px;border:1px solid
#ddd;background:#f5f5f5}#EasyBlogMediaManager .editor .modalContent
.editorViewport .editorPreview .previewContainer
.imageCaptionText{background:#f5f5f5;padding:5px 0}#EasyBlogMediaManager
.editor .modalContent .editorViewport .editorPreview
.previewDialogGroup{width:100%;height:100%;position:absolute;z-index:1}#EasyBlogMediaManager
.editor .modalContent .editorViewport .editorPreview
.previewDialogGroup.alwaysOnTop{z-index:3}#EasyBlogMediaManager .editor
.modalContent .editorViewport .editorPreview
.previewDialogGroup.show-dialog-loading
.previewDialog.dialog-loading{display:block}#EasyBlogMediaManager .editor
.modalContent .editorViewport .editorPreview .previewDialogGroup
.previewDialog{display:none}#EasyBlogMediaManager .editor .modalContent
.editorViewport .editorPreview .previewDialogGroup
.previewDialog.dialog-loading{position:absolute;top:50%;width:100%;margin-top:0;margin-left:0;background:url("loader.gif")
no-repeat center center;width:16px;height:16px;margin:0
auto;position:relative;z-index:9999}#EasyBlogMediaManager .editor
.modalContent .editorViewport
.editorPanel{width:300px;height:100%;float:right;background:#f5f5f5;border-left:1px
solid #ccc;overflow-y:scroll;overflow-x:hidden}#EasyBlogMediaManager
.editor .modalContent
.editorLoading{z-index:1;top:0;left:0;text-align:center;width:100%;height:100%;background:#f6f6f6}#EasyBlogMediaManager
.editor .modalContent .editorLoading
.loadingHint{position:absolute;top:50%;width:100%;margin-top:-9.5px}#EasyBlogMediaManager
.editor .modalContent .editorLoading .loadingHint
i{background:url("loader.bar.gif");width:220px;height:19px;display:inline-block}#EasyBlogMediaManager
.editor .modalContent .editorLoading .loadingHint
.loadingText{font-size:22px;line-height:22px;padding:12px;display:block;color:#bbb;text-shadow:1px
1px 0 #fff;-moz-text-shadow:1px 1px 0 #fff;-webkit-text-shadow:1px 1px 0
#fff}#EasyBlogMediaManager
.panelSection{text-align:left}#EasyBlogMediaManager .panelSection
.panelSectionHeader{border-top:1px solid #ccc;padding:8px
16px;cursor:pointer}#EasyBlogMediaManager .panelSection .panelSectionHeader
.panelSectionTitle{text-shadow:1px 1px 0 #f2f2f2;-moz-text-shadow:1px 1px 0
#f2f2f2;-webkit-text-shadow:1px 1px 0
#f2f2f2;position:relative;height:16px;line-height:16px;padding-left:8px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#EasyBlogMediaManager
.panelSection .panelSectionHeader
.panelSectionTitle>i{background:url(icon.media.png)
no-repeat;background-position:-416px
-32px;display:block;position:absolute;width:16px;height:16px;top:0;left:-12px}#EasyBlogMediaManager
.panelSection .panelSectionContent{padding:8px 24px
16px;display:none;position:relative}#EasyBlogMediaManager
.panelSection.active .panelSectionHeader{padding:8px 16px
0}#EasyBlogMediaManager .panelSection.active .panelSectionHeader
.panelSectionTitle>i{background:url(icon.media.png)
no-repeat;background-position:-416px -96px}#EasyBlogMediaManager
.panelSection.active
.panelSectionContent{display:block}#EasyBlogMediaManager .editorPanel
.formGroup{display:block;clear:both;margin:8px 0}#EasyBlogMediaManager
.editorPanel .formGroup
.formLabel{display:block;float:left;width:85px;text-align:right;font-size:11px;padding-top:4px}#EasyBlogMediaManager
.editorPanel .formGroup .formControl{margin-left:95px}#EasyBlogMediaManager
.editorPanel .formGroup
input[type=text]{background:transparent;border:0;line-height:20px;width:150px;height:20px;font-size:12px;border:1px
solid #999;padding:0 0 0
4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0
1px 3px 0 rgba(0,0,0,0.2) inset;-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2)
inset;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2) inset}#EasyBlogMediaManager
.list-form,#EasyBlogMediaManager .list-form
li{font-size:11px;margin:0!important;padding:0!important;list-style:none!important;border:0!important;background:none!important}#EasyBlogMediaManager
.list-form+li,#EasyBlogMediaManager .list-form li+li{margin:5px 0
0!important}#EasyBlogMediaManager .list-form>label,#EasyBlogMediaManager
.list-form
li>label{display:block;min-height:17px;line-height:17px;margin:0;text-align:left;width:auto;float:none}#EasyBlogMediaManager
.list-form>label+div,#EasyBlogMediaManager .list-form
li>label+div{margin:0;line-height:20px}#EasyBlogMediaManager .list-form
input[type="text"],#EasyBlogMediaManager .list-form li
input[type="text"],#EasyBlogMediaManager .list-form
input[type="password"],#EasyBlogMediaManager .list-form li
input[type="password"],#EasyBlogMediaManager .list-form
input[type="checkbox"],#EasyBlogMediaManager .list-form li
input[type="checkbox"],#EasyBlogMediaManager .list-form
input[type="radio"] textarea,#EasyBlogMediaManager .list-form li
input[type="radio"] textarea,#EasyBlogMediaManager .list-form
select,#EasyBlogMediaManager .list-form li select{border:1px solid
#ccc;font-family:'Lucida
Grande',Tahoma,Arial,sans-serif!important;font-size:11px!important;background:#fff;color:#555;display:inline-block;position:relative;vertical-align:top}#EasyBlogMediaManager
.list-form input[type="text"],#EasyBlogMediaManager .list-form li
input[type="text"],#EasyBlogMediaManager .list-form
input[type="password"],#EasyBlogMediaManager .list-form li
input[type="password"],#EasyBlogMediaManager .list-form
textarea,#EasyBlogMediaManager .list-form li
textarea{padding:4px}#EasyBlogMediaManager .list-form
input[type="text"],#EasyBlogMediaManager .list-form li
input[type="text"],#EasyBlogMediaManager .list-form
input[type="password"],#EasyBlogMediaManager .list-form li
input[type="password"]{width:90%;height:20px}#EasyBlogMediaManager
.list-form input[type="checkbox"],#EasyBlogMediaManager
.list-form li input[type="checkbox"],#EasyBlogMediaManager
.list-form input[type="radio"],#EasyBlogMediaManager .list-form
li
input[type="radio"]{float:left;display:inline-block;vertical-align:text-bottom;bottom:-2px}#EasyBlogMediaManager
.list-form input[type="checkbox"]+label,#EasyBlogMediaManager
.list-form li input[type="checkbox"]+label,#EasyBlogMediaManager
.list-form input[type="radio"]+label,#EasyBlogMediaManager
.list-form li input[type="radio"]+label{margin:0 0 0
20px!important}#EasyBlogMediaManager .list-form
select,#EasyBlogMediaManager .list-form li
select{padding:2px;top:-1px}#EasyBlogMediaManager .list-form
label,#EasyBlogMediaManager .list-form li label{font-family:'Lucida
Grande',Tahoma,Arial,sans-serif!important;font-size:11px!important}#EasyBlogMediaManager
.list-form .field-content,#EasyBlogMediaManager .list-form li
.field-content{display:block;margin:5px 0 0 20px}#EasyBlogMediaManager
.list-form.hide-field-content .field-content,#EasyBlogMediaManager
.list-form li.hide-field-content
.field-content{display:none}#EasyBlogMediaManager .editor-type-video
.panelSection.infoPanel .itemInfo>i,#EasyBlogMediaManager
.editor-type-audio .panelSection.infoPanel
.itemInfo>i{background:url(icon.media.png)
no-repeat;background-position:-288px -128px}#EasyBlogMediaManager
.editor-type-image .panelSection.infoPanel
.itemInfo>i{background:url(icon.media.png)
no-repeat;background-position:-224px -128px}#EasyBlogMediaManager
.editor-type-file .panelSection.infoPanel
.itemInfo>i{background:url(icon.media.png)
no-repeat;background-position:-352px -128px}#EasyBlogMediaManager
.panelSection.infoPanel
.panelSectionContent{padding:8px}#EasyBlogMediaManager
.panelSection.infoPanel .panelSectionContent
.itemInfo{position:relative;padding-left:40px;min-height:32px}#EasyBlogMediaManager
.panelSection.infoPanel .panelSectionContent
.itemInfo>i{display:block;position:absolute;width:32px;height:32px;top:0;left:0}#EasyBlogMediaManager
.panelSection.infoPanel .panelSectionContent .itemInfo
.itemFilename{display:block;font-weight:bold;line-height:16px;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:64px}#EasyBlogMediaManager
.panelSection.infoPanel .panelSectionContent .itemInfo
.itemFilesize{line-height:16px;position:absolute;top:0;right:0}#EasyBlogMediaManager
.panelSection.infoPanel .panelSectionContent .itemInfo
.itemCreationDate{font-size:11px;line-height:16px}#EasyBlogMediaManager
.panelSection.infoPanel .panelSectionContent .itemExtraInfo{background:none
repeat scroll 0 0 #fff;border:1px solid
#DDD;margin-top:6px;padding:8px;word-wrap:break-word}#EasyBlogMediaManager
.panelSection.infoPanel .panelSectionContent .itemExtraInfo
.itemUrl{font-size:10px}#EasyBlogMediaManager
.imageVariationMessage{position:relative;line-height:16px;color:#900;display:block;text-align:center;font-size:12px}#EasyBlogMediaManager
.imageVariationList .imageVariations{background:#fff;border:1px solid
#bbb;border-bottom:0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow-y:auto;height:88px}#EasyBlogMediaManager
.imageVariationList .imageVariations.busy{background:url(loader.gif) #fff
no-repeat center center}#EasyBlogMediaManager .imageVariationList
.imageVariations
.imageVariation{padding:4px;font-size:11px;position:relative}#EasyBlogMediaManager
.imageVariationList .imageVariations .imageVariation
.variationName{background-repeat:no-repeat;background-position:left
center;white-space:nowrap}#EasyBlogMediaManager .imageVariationList
.imageVariations .imageVariation.locked
i{display:inline-block;width:10px;height:10px;background:url(icon.media.png)
no-repeat;background-position:-512px -64px}#EasyBlogMediaManager
.imageVariationList .imageVariations .imageVariation.busy
.variationName{background-image:url(variation.busy.gif)}#EasyBlogMediaManager
.imageVariationList .imageVariations .imageVariation
.variationDimension{position:absolute;top:4px;right:4px}#EasyBlogMediaManager
.imageVariationList .imageVariations
.imageVariation.active{background-color:#2f59a8;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left
top,left
bottom,from(#4d71b5),to(#2f59a8));background-image:-moz-linear-gradient(#4d71b5,#2f59a8);background-image:-ms-linear-gradient(#4d71b5,#2f59a8);background-image:-webkit-gradient(linear,left
top,left
bottom,color-stop(0%,#4d71b5),color-stop(100%,#2f59a8));background-image:-webkit-linear-gradient(#4d71b5,#2f59a8);background-image:-o-linear-gradient(#4d71b5,#2f59a8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d71b5',endColorstr='#2f59a8',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d71b5',
endColorstr='#2f59a8',
GradientType=0)";background-image:linear-gradient(#4d71b5,#2f59a8);color:white}#EasyBlogMediaManager
.imageVariationList .imageVariations
.imageVariation:hover{cursor:pointer}#EasyBlogMediaManager
.imageVariationList.readOnly .imageVariations{border:1px solid
#bbb;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#EasyBlogMediaManager
.imageVariationForm{position:relative}#EasyBlogMediaManager
.imageVariationForm form{background:#fff;border:1px solid
#bbb;border-bottom:0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:10px}#EasyBlogMediaManager
.imageVariationForm
.newVariationRatio{display:block;width:24px;height:30px;position:absolute;top:80px;right:90px;background:url(icon.media.png)
no-repeat;background-position:-512px
-32px;cursor:pointer}#EasyBlogMediaManager .imageVariationForm
.newVariationRatio.locked{background:url(icon.media.png)
no-repeat;background-position:-512px 0}#EasyBlogMediaManager
.imageVariationForm
.newVariationLockRatio{display:none}#EasyBlogMediaManager
.imageVariationActions{position:relative;background-color:#fff;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left
top,left
bottom,from(#fff),color-stop(50%,#f3f3f3),color-stop(51%,#ededed),to(#fff));background-image:-webkit-linear-gradient(top,#fff
0,#f3f3f3 50%,#ededed 51%,#fff
100%);background-image:-moz-linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed
51%,#fff 100%);background-image:-o-linear-gradient(top,#fff 0,#f3f3f3
50%,#ededed 51%,#fff 100%);background-image:-ms-linear-gradient(top,#fff
0,#f3f3f3 50%,#ededed 51%,#fff
100%);background-image:linear-gradient(top,#fff 0,#f3f3f3 50%,#ededed
51%,#fff
100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',
endColorstr='#ffffff', GradientType=0)";border:1px solid
#bbb;border-top:1px solid
#ccc;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:24px}#EasyBlogMediaManager
.imageVariationActions
button{display:block;position:absolute;background:0;border:0;height:24px;line-height:24px;padding:0
6px;padding-left:18px;cursor:pointer;margin:0!important;text-transform:normal!important;font-size:11px!important}#EasyBlogMediaManager
.imageVariationActions button
i{width:12px;height:24px;background-repeat:no-repeat;background-position:center
8px;position:absolute;top:2px;left:6px;-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75;-ms-filter:alpha(opacity=75);filter:alpha(opacity=75)}#EasyBlogMediaManager
.imageVariationActions
button:hover{background-color:#fff;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left
top,left
bottom,from(#fff),color-stop(50%,#fbfbfb),color-stop(51%,#f5f5f5),to(#fff));background-image:-webkit-linear-gradient(top,#fff
0,#fbfbfb 50%,#f5f5f5 51%,#fff
100%);background-image:-moz-linear-gradient(top,#fff 0,#fbfbfb 50%,#f5f5f5
51%,#fff 100%);background-image:-o-linear-gradient(top,#fff 0,#fbfbfb
50%,#f5f5f5 51%,#fff 100%);background-image:-ms-linear-gradient(top,#fff
0,#fbfbfb 50%,#f5f5f5 51%,#fff
100%);background-image:linear-gradient(top,#fff 0,#fbfbfb 50%,#f5f5f5
51%,#fff
100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',
endColorstr='#ffffff',
GradientType=0)"}#EasyBlogMediaManager .imageVariationActions
button.addVariationButton{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;top:0;right:0;border-left:1px
solid #ccc}#EasyBlogMediaManager .imageVariationActions
button.addVariationButton i{background:url(icon.media.png)
no-repeat;background-position:-544px 0}#EasyBlogMediaManager
.imageVariationActions
button.removeVariationButton{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;top:0;left:0;border-right:1px
solid #ccc}#EasyBlogMediaManager .imageVariationActions
button.removeVariationButton i{background:url(icon.media.png)
no-repeat;background-position:-544px -32px}#EasyBlogMediaManager
.imageVariationActions
button.createVariationButton{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;top:0;right:0;border-left:1px
solid #ccc}#EasyBlogMediaManager .imageVariationActions
button.createVariationButton i{background:url(icon.media.png)
no-repeat;background-position:-576px 0}#EasyBlogMediaManager
.imageVariationActions
button.backVariationButton{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;top:0;left:0;border-right:1px
solid #ccc}#EasyBlogMediaManager .imageVariationActions
button.backVariationButton i{background:url(icon.media.png)
no-repeat;background-position:-576px -32px}#EasyBlogMediaManager
.imageEnforceDimension{position:relative}#EasyBlogMediaManager
.imageEnforceDimension
.imageEnforceRatio{display:block;width:24px;height:30px;position:absolute;top:85px;right:58px;background:url(icon.media.png)
no-repeat;background-position:-512px
-32px;cursor:pointer}#EasyBlogMediaManager .imageEnforceDimension
.imageEnforceRatio.locked{background:url(icon.media.png)
no-repeat;background-position:-512px 0}#EasyBlogMediaManager
.imageEnforceDimension
.imageEnforceLockRatio{display:none!important}#EasyBlogMediaManager
.imageEnforceDimension.field-content
.imageEnforceRatio{top:10px;right:20px}@media(max-width:480px){#EasyBlogMediaManager
.mediaModalGroup{padding:0 10px}#EasyBlogMediaManager
.browserTreeItemField{float:none;height:auto;width:100%}#EasyBlogMediaManager
.browserItemField{margin-left:0}#EasyBlogMediaManager .mediaModal
.modalHeader
.modalTitle{position:relative;display:none}#EasyBlogMediaManager
.mediaModal .modalHeader .modalButtons{float:none}#EasyBlogMediaManager
.mediaModal .modalHeader
button.modalButton.uploaderButton,#EasyBlogMediaManager .mediaModal
.modalHeader
button.modalButton.browserButton{float:left}#EasyBlogMediaManager
.mediaModal .modalToolbar{height:106px}#EasyBlogMediaManager .mediaModal
.modalToolbar
.topActions{position:relative;right:auto}}style.less000064400000000630151171317750006603
0ustar00@MediaManager: "#EasyBlogMediaManager";

@import "elements";
@import "common";
@import "modal";
@import "manager";
@import "navigation";
@import "browser";
@import "browser.search";
@import "browser.item";
@import "browser.treeItem";
@import "uploader";
@import "editor";
@import "editor.panel.section";
@import "editor.panel.form";
@import "editor.panel.info";
@import "editor.image";
@import "responsive";
uploader.item.js000064400000001616151171317750007666
0ustar00EasyBlog.module("media/uploader.item",function(e){var
t=this;EasyBlog.Controller("Media.Browser.Uploader.Item",{defaultOptions:{"{filename}":".uploadFilename","{progressBar}":".uploadProgressBar
progress","{percentage}":".uploadPercentage","{status}":".uploadStatus","{removeButton}":".uploadRemoveButton"}},function(t){return{init:function(){t.element.data("item",t),t.filename().html(t.file.name),t.setState("queued")},getFilesize:function(n,r){return
t.file.size===undefined||t.file.size=="N/A"?"":(n?n:"")+e.plupload.formatSize(t.file.size)+(r?r:"")},setProgress:function(e){t.progressBar().attr("value",e),t.percentage().html(e)},setState:function(e){t.element.removeClass("upload-state-"+t.state).addClass("upload-state-"+e),t.state=e},setMessage:function(e){t.status().html(e)},"{removeButton}
click":function(e,n){n.stopPropagation(),t.element.slideUp(function(){t.element.remove()})}}}),t.resolve()});uploader.item.min.js000064400000001616151171317750010450
0ustar00EasyBlog.module("media/uploader.item",function(e){var
t=this;EasyBlog.Controller("Media.Browser.Uploader.Item",{defaultOptions:{"{filename}":".uploadFilename","{progressBar}":".uploadProgressBar
progress","{percentage}":".uploadPercentage","{status}":".uploadStatus","{removeButton}":".uploadRemoveButton"}},function(t){return{init:function(){t.element.data("item",t),t.filename().html(t.file.name),t.setState("queued")},getFilesize:function(n,r){return
t.file.size===undefined||t.file.size=="N/A"?"":(n?n:"")+e.plupload.formatSize(t.file.size)+(r?r:"")},setProgress:function(e){t.progressBar().attr("value",e),t.percentage().html(e)},setState:function(e){t.element.removeClass("upload-state-"+t.state).addClass("upload-state-"+e),t.state=e},setMessage:function(e){t.status().html(e)},"{removeButton}
click":function(e,n){n.stopPropagation(),t.element.slideUp(function(){t.element.remove()})}}}),t.resolve()});uploader.js000064400000021716151171317750006734
0ustar00EasyBlog.module("media/uploader",function(e){var
t=this;EasyBlog.require().library("plupload").done(function(){var
n,r,i,s;EasyBlog.Controller("Media.Uploader",{defaultOptions:{view:{uploader:"media/browser.uploader",uploadItem:"media/browser.uploader.item"},"{modalHeader}":".modalHeader","{modalToolbar}":".modalToolbar","{modalContent}":".modalContent","{modalFooter}":".modalFooter","{modalPrompt}":".modalPrompt","{modalBrowserButton}":".modalButton.browserButton","{modalDashboardButton}":".modalButton.dashboardButton","{uploadButton}":".uploadButton","{uploadNavigation}":".uploadNavigation","{uploadForm}":".uploadForm","{uploadPath}":".uploadPath","{uploadSize}":".uploadSize","{uploadExtensionList}":".uploadExtensionList","{uploadItemGroup}":".uploadItemGroup","{uploadItem}":".uploadItem","{uploadDropHint}":".uploadDropHint","{uploadInstructions}":".uploadInstructions","{clearListButton}":".clearListButton"}},function(t){return{init:function(){n=t.media,r=n.library,i=n.uploader=t,s=n.options.directorySeparator,t.element.addClass("uploader").html(t.view.uploader({uploadSize:t.options.settings.max_file_size,uploadExtensionList:t.options.settings.filters[0].extensions.split(",").join(",
")})),t.uploadNavigation().implement(EasyBlog.Controller.Media.Navigation,{controller:t.controllerProps()},function(){t.navigation=this}),t.modalPrompt().implement(EasyBlog.Controller.Media.Prompt,{controller:t.controllerProps()},function(){t.promptDialog=this}),t.element.implement(EasyBlog.Controller.Media.Uploader.FolderSwitcher,{controller:t.controllerProps()},function(){t.folderSwitcher=this}),t.element.implement("plupload",{settings:t.options.settings,"{uploadButton}":t.options["{uploadButton}"],"{uploadDropsite}":t.options["{uploadItemGroup}"]},function(){t.plupload=this.plupload;if(t.plupload.runtime=="html4"||e.browser.msie){t.uploadDropHint().remove(),t.uploadItemGroup().addClass("indefinite-progress");var
r=t.uploadInstructions().appendTo(n.element);t.element.find(">
form").mouseover(function(){var
i=t.uploadButton(),s=i.offset();r.addClass("show").css({top:s.top+i.outerHeight()-n.element.offset().top+3,right:e(window).width()-(s.left+i.outerWidth())-1})}).mouseout(function(){r.removeClass("show")})}else
t.uploadButton().mouseover(function(){t.uploadInstructions().addClass("show")}).mouseout(function(){t.uploadInstructions().removeClass("show")})}),t.setLayout()},setLayout:function(){if(n.currentModal!=="uploader")return;var
r;t.modalContent().hide().height(r=t.element.height()-t.modalHeader().outerHeight()-t.modalToolbar().outerHeight()-t.modalFooter().outerHeight()).show(),e.browser.msie&&(t.uploadDropHint().height(r),t.uploadItemGroup().height(r)),t.plupload&&t.plupload.refresh()},controllerProps:function(n){return
e.extend({media:t.media,uploader:t},n||{})},setUploadFolder:function(e){if(!e)return;t.navigation.setPathway(e),t.currentUploadFolder=e},items:{},createItem:function(n){var
r=new
EasyBlog.Controller.Media.Uploader.Item(t.view.uploadItem(),{controller:t.controllerProps({id:n.id,originalFile:n,uploadFolder:t.currentUploadFolder})});r.element.appendTo(t.uploadItemGroup());var
i=r.file().filesize,i=i?"":" ("+i+").";return
r.setMessage(e.language("COM_EASYBLOG_MM_UPLOADING_PENDING")+i),t.items[n.id]=r,r},"{self}
BeforeUpload":function(n,i,s,o){var
u=t.items[o.id];if(u===undefined)return;u.setMessage(e.language("COM_EASYBLOG_MM_UPLOAD_PREPARING"));var
a=t.options.settings.url,f=r.getMeta(u.uploadFolder),l=f?f.place:u.uploadFolder.split("|")[0],c=encodeURIComponent(f?f.path:u.uploadFolder.split("|")[1]);s.settings.url=a+"&place="+l+"&path="+c},"{self}
FilesAdded":function(n,r,i,s){try{e.each(s,function(e,n){if(t.items[n.id]!==undefined)return;t.createItem(n)}),t.uploadItem().length>0&&t.uploadItemGroup().removeClass("empty"),t.plupload.start()}catch(o){console.error(o)}},"{self}
UploadFile":function(n,r,i,s){var
o=t.items[s.id];if(o===undefined)return;o.setState("uploading"),o.setMessage(e.language("COM_EASYBLOG_MM_UPLOADING_STATE"))},"{self}
UploadProgress":function(n,r,i,s){var
o=t.items[s.id];if(o===undefined)return;o.setProgress(s.percent),o.setMessage(e.language("COM_EASYBLOG_MM_UPLOADING")+(s.percent!==undefined?"
"+s.percent+"%":"")+(s.loaded!==undefined&&!s.size!==undefined?s.size-s.loaded?"
("+e.plupload.formatSize(s.size-s.loaded)+"
"+e.language("COM_EASYBLOG_MM_UPLOADING_LEFT")+")":"":""))},"{self}
FileUploaded":function(r,i,s,o,u){var
a=t.items[o.id];if(a===undefined)return;a.response=u;if(!e.isPlainObject(u)){a.setState("failed"),a.setMessage(e.language("COM_EASYBLOG_MM_SERVER_RETURNED_INVALID_RESPONSE"));return}if(!e.isPlainObject(u.item)){a.setState("failed"),a.setMessage(u.message||e.language("COM_EASYBLOG_MM_UPLOAD_UNABLE_PARSE_RESPONSE"));return}a.setState("done"),a.setMessage(e.language("COM_EASYBLOG_MM_UPLOAD_COMPLETE")),a.meta=u.item,a.meta.place=n.library.get(a.uploadFolder).place,a.meta.type!=="image"&&a.insertBlogImageButton().remove(),n.library.addMeta(a.meta)},"{self}
FileError":function(e,n,r,i,s){var
o=t.items[i.id];o===undefined&&(o=t.createItem(i)),o.response=s,o.setState("failed"),o.setMessage(s.message),t.uploadItem().length>0&&t.uploadItemGroup().removeClass("empty")},"{self}
Error":function(e,n,r,i){if(i.file){var
s=i.file,o=t.items[s.id];o===undefined&&(o=t.createItem(s)),o.setState("failed"),o.setMessage(i.message)}t.uploadItem().length>0&&t.uploadItemGroup().removeClass("empty")},"{modalBrowserButton}
click":function(){n.browse()},"{modalDashboardButton}
click":function(){n.hide()},"{uploadNavigation}
activate":function(e,n,r){t.setUploadFolder(r)},"{self}
modalActivate":function(e,r,i){t.setUploadFolder(i),n.browser&&t.uploadItemGroup().toggleClass("blogimage",n.browser.mode()=="blogimage")},removeItem:function(e){var
n=t.items[e];n!==undefined&&(t.plupload.removeFile(n.file()),n.element.remove(),delete
t.items[e]),t.uploadItem().length<1&&t.uploadItemGroup().addClass("empty")},"{clearListButton}
click":function(){for(id in
t.items)t.removeItem(id)}}}),EasyBlog.Controller("Media.Uploader.Item",{defaultOptions:{"{filename}":".uploadFilename","{progressBar}":".uploadProgressBar
progress","{percentage}":".uploadPercentage","{status}":".uploadStatus","{removeButton}":".uploadRemoveButton","{insertItemButton}":".insertItemButton","{locateItemButton}":".locateItemButton","{insertBlogImageButton}":".insertBlogImageButton"}},function(t){return{init:function(){var
e=t.file();t.filename().html(e.name),t.setState("queued")},file:function(){var
n=i.plupload.getFile(t.id)||t.originalFile;return
n&&(n.filesize=n.size===undefined||n.size=="N/A"?"":e.plupload.formatSize(t.file.size)),n},dblclick:function(e,r){r.shiftKey&&n.console("log",t)},setProgress:function(e){t.progressBar().attr("value",e),t.percentage().html(e)},setState:function(e){t.element.removeClass("upload-state-"+t.state).addClass("upload-state-"+e),t.state=e},setMessage:function(e){t.status().html(e)},"{removeButton}
click":function(e,n){n.stopPropagation(),i.removeItem(t.id)},"{insertItemButton}
click":function(){n.insert(t.meta)},"{locateItemButton}
click":function(){n.browse(t.meta)},"{insertBlogImageButton}
click":function(){var
e=r.meta[r.getMeta(t.meta).key];EasyBlog.dashboard.blogImage.setImage(e),n.hide()}}}),EasyBlog.Controller("Media.Uploader.FolderSwitcher",{defaultOptions:{view:{treeItemGroup:"media/browser.tree-item-group",treeItem:"media/browser.tree-item"},"{changeUploadFolderButton}":".changeUploadFolderButton","{selectFolderButton}":".selectFolderButton","{treeItemField}":".browserTreeItemField","{treeItemGroup}":".browserTreeItemGroup","{treeItem}":".browserTreeItem"}},function(t){return{init:function(){var
r;t.promptDialog=i.promptDialog.get("changeUploadFolderPrompt"),e.each(n.library.places,function(e,n){if(!n.acl.canUploadItem)return;n.uploaderTreeItemGroup=t.view.treeItemGroup().addClass("expanded").appendTo(t.treeItemField()),n.uploaderTreeItem=t.view.treeItem({title:n.title}).addClass("loading").addClass("type-place").data("place",n).appendTo(n.uploaderTreeItemGroup),r||(r=n.id+"|"+s,i.setUploadFolder(r)),n.done(function(){t.createTreeItem(n.baseFolder()),n.uploaderTreeItem.removeClass("loading")})})},treeItems:{},createTreeItem:function(n){var
n=r.getMeta(n),i=t.treeItems[n.key]||function(){var
i=r.getPlace(n.place),s=r.getMeta(n.parentKey),o=t.treeItems[n.key]=(s?t.view.treeItem({title:n.title}).addClass("type-folder").insertAfter(t.treeItems[s.key]):i.uploaderTreeItem).data("key",n.key);return
n.data.on("removed",function(){t.removeTreeItem(n)}),n.data.views.create({group:"folders"}).updated(function(n){e.each(n,function(e,n){t.createTreeItem(n)})}),o}();return
i},removeTreeItem:function(e){var
e=r.getMeta(e),n=t.treeItems[e.key];if(n){n.remove();var
s=t.treeItems[e.parentKey];i.setUploadFolder(e.parentKey)}},"{treeItem}
click":function(e){t.treeItem().removeClass("active"),e.addClass("active")},"{changeUploadFolderButton}
click":function(){var
e=t.currentUploadFolder,n=t.treeItems[e]||t.treeItem(":first");n.click(),t.promptDialog.show()},"{selectFolderButton}
click":function(){var
e=t.treeItem(".active").data("key");i.setUploadFolder(e),t.promptDialog.hide()}}}),t.resolve()})});uploader.less000064400000020427151171317750007264
0ustar00.uploadInstructions {

    font-weight: bold;
    top: 39px;
    right: 0px;
    font-size: 12px;
    line-height: 16px;
    display: none;

    .uploadExtensions {
        font-size: 10px;
        font-weight: normal;
        line-height: 14px;
        margin-top: 4px;
        display: block;
        color: #888;
    }

    &.show {
        display: block;
        z-index: 9999;
    }
}

(~"@{MediaManager}") {

    .uploader {

        > form {
            // Fixes unable to click uploader button on IE.
            z-index: 99999 !important;
            cursor: pointer;
        }

        .plupload {
            cursor: pointer;

            input {
                cursor: pointer;
            }
        }

        background: #fff;

        .uploadDropHint {

            z-index: 1;

            .hint.hint-dropUpload {

                margin-top: -244px / 2;

                i {
                    .icon-media(1, 5);
                    width: 210px;
                    height: 210px;
                    display: inline-block;
                }
            }
        }

        .uploadItemGroup {
            position: relative;
            z-index: 2;
            overflow-y: scroll;
            overflow-x: hidden;
            height: 100%;
            .opacity(1);
            background: #fff;
            .transition();

            &.empty {
                .opacity(0);
                .transition();
            }

            &.indefinite-progress {

                .uploadItem {

                    .uploadProgressBar {
                        progress {
                            display: none;
                        }

                        .progress-alt {
                            display: block;
                        }
                    }
                }
            }

            &.blogimage {

                .uploadItem .uploadActions {

                    .insertItemButton {
                        display: none !important;
                    }

                    .insertBlogImageButton {
                        display: block !important;
                    }
                }
            }

            // start: .uploadItem
            .uploadItem {

                padding: 8px;
                padding-left: 32px !important; // 12px + 16px icon + 4px
gap
                .unselectable();

                + .uploadItem {
                    border-top: 1px solid #ccc;
                }

                .item-wrap {
                    position: relative;
                }

                .uploadFilename {
                    display: block;
                    height: 16px;
                    line-height: 16px;
                    padding: 0;
                    white-space: nowrap;
                    overflow: hidden;
                    font-size: 12px;
                }

                .uploadStatus {
                    display: block;
                    color: #777;
                    font-weight: normal;
                    line-height: 14px;
                    font-size: 10px;
                }

                .uploadProgressBar {

                    display: none;

                    .progress() {
                        width: 99%;
                        height: 8px;
                        margin: 6px 0 2px;
                        background: #fff;
                        border: 1px solid #aaa;
                    }

                    .progressBar() {
                        background: #E5EEFF !important;
                        .rounded(3px);
                    }

                    progress {

                        .progress();
                        .rounded(3px);

                        &::-moz-progress-bar          { .progressBar();
}
                        &::-webkit-progress-bar       { .progressBar();
}
                        &::-webkit-progress-value     { .progressBar();
}
                        &[role][aria-valuenow]:before { .progressBar();
}
                    }

                    .progress-alt {

                        .progress();
                        display: none;

                        img {
                            height: 8px;
                            width: 100%;
                        }
                    }
                }

                .uploadActions {

                    display: none;
                    position: absolute;
                    top: 0;
                    right: 0;

                    button {
                        float: right;
                        margin-left: 5px;
                        padding-left: 8px + 16px + 2px !important; // 1px
for cosmetic

                        > i {
                            position: absolute;
                            top: 4px;
                            left: 6px;
                            width: 16px;
                            height: 16px;
                        }
                    }

                    .locateItemButton {
                        > i {
                            .icon-media(3, 3);
                            height: 17px;
                        }
                    }

                    .insertItemButton {
                        > i {
                            .icon-media(7, 4);
                        }
                    }

                    .insertBlogImageButton {
                        display: none;
                        > i {
                            .icon-media(7, 4);
                        }
                    }
                }

                .uploadIcon {
                    position: absolute;
                    width: 16px;
                    height: 16px;
                    top: 0;
                    left: -22px;
                    display: block;
                    cursor: pointer;
                }

                &.upload-state-queued {

                    .uploadIcon {
                        .icon-media(6, 3);
                    }
                }

                &.upload-state-uploading {

                    .uploadProgressBar {
                        display: block;
                    }

                    .uploadIcon {
                        background-image: url("loader.gif");
                        background-position: center center;
                        background-repeat: no-repeat;
                    }
                }

                &.upload-state-done {

                    .uploadIcon {
                        .icon-media(7, 3);
                    }

                    .uploadActions {
                        display: block;
                        opacity: 0.3;
                    }

                    &:hover .uploadActions {
                        opacity: 1;
                    }
                }

                &.upload-state-failed {

                    .uploadIcon {
                        .icon-media(8, 3);
                    }
                }

                &:hover {

                    .uploadIcon.uploadRemoveButton {
                        .icon-media(5, 3);

                        &:hover {
                            .icon-media(4, 3);
                        }
                    }
                }
            }
            // end: .uploadItem
        }

        .modalContent {
            .unselectable();
        }

        .modalToolbar {

            .uploadButton {

                > i {
                   .icon-media(7, 2);
                }
            }

            .changeUploadFolderButton {

                > i {
                    .icon-media(11, 3);
                    width: 18px !important;
                    top: 9px !important;
                }
            }
        }

        .modalFooter {

            .clearListButton {

                > i {

                }
            }
        }

        .modalPrompt {

            .changeUploadFolderPrompt {

                .promptContent {
                    padding: 5px 15px;
                }

                .browserTreeItemField {
                    border: 1px solid #ccc;
                    width: auto;
                    float: none;
                    height: 145px;

                    .browserTreeItemGroup .browserTreeItem.type-place i,
                    .browserTreeItemGroup
.browserTreeItem.type-place.active i {
                        .icon-media(10, 3);
                    }
                }
            }

        }
    }

}
uploader.min.js000064400000021716151171317750007516
0ustar00EasyBlog.module("media/uploader",function(e){var
t=this;EasyBlog.require().library("plupload").done(function(){var
n,r,i,s;EasyBlog.Controller("Media.Uploader",{defaultOptions:{view:{uploader:"media/browser.uploader",uploadItem:"media/browser.uploader.item"},"{modalHeader}":".modalHeader","{modalToolbar}":".modalToolbar","{modalContent}":".modalContent","{modalFooter}":".modalFooter","{modalPrompt}":".modalPrompt","{modalBrowserButton}":".modalButton.browserButton","{modalDashboardButton}":".modalButton.dashboardButton","{uploadButton}":".uploadButton","{uploadNavigation}":".uploadNavigation","{uploadForm}":".uploadForm","{uploadPath}":".uploadPath","{uploadSize}":".uploadSize","{uploadExtensionList}":".uploadExtensionList","{uploadItemGroup}":".uploadItemGroup","{uploadItem}":".uploadItem","{uploadDropHint}":".uploadDropHint","{uploadInstructions}":".uploadInstructions","{clearListButton}":".clearListButton"}},function(t){return{init:function(){n=t.media,r=n.library,i=n.uploader=t,s=n.options.directorySeparator,t.element.addClass("uploader").html(t.view.uploader({uploadSize:t.options.settings.max_file_size,uploadExtensionList:t.options.settings.filters[0].extensions.split(",").join(",
")})),t.uploadNavigation().implement(EasyBlog.Controller.Media.Navigation,{controller:t.controllerProps()},function(){t.navigation=this}),t.modalPrompt().implement(EasyBlog.Controller.Media.Prompt,{controller:t.controllerProps()},function(){t.promptDialog=this}),t.element.implement(EasyBlog.Controller.Media.Uploader.FolderSwitcher,{controller:t.controllerProps()},function(){t.folderSwitcher=this}),t.element.implement("plupload",{settings:t.options.settings,"{uploadButton}":t.options["{uploadButton}"],"{uploadDropsite}":t.options["{uploadItemGroup}"]},function(){t.plupload=this.plupload;if(t.plupload.runtime=="html4"||e.browser.msie){t.uploadDropHint().remove(),t.uploadItemGroup().addClass("indefinite-progress");var
r=t.uploadInstructions().appendTo(n.element);t.element.find(">
form").mouseover(function(){var
i=t.uploadButton(),s=i.offset();r.addClass("show").css({top:s.top+i.outerHeight()-n.element.offset().top+3,right:e(window).width()-(s.left+i.outerWidth())-1})}).mouseout(function(){r.removeClass("show")})}else
t.uploadButton().mouseover(function(){t.uploadInstructions().addClass("show")}).mouseout(function(){t.uploadInstructions().removeClass("show")})}),t.setLayout()},setLayout:function(){if(n.currentModal!=="uploader")return;var
r;t.modalContent().hide().height(r=t.element.height()-t.modalHeader().outerHeight()-t.modalToolbar().outerHeight()-t.modalFooter().outerHeight()).show(),e.browser.msie&&(t.uploadDropHint().height(r),t.uploadItemGroup().height(r)),t.plupload&&t.plupload.refresh()},controllerProps:function(n){return
e.extend({media:t.media,uploader:t},n||{})},setUploadFolder:function(e){if(!e)return;t.navigation.setPathway(e),t.currentUploadFolder=e},items:{},createItem:function(n){var
r=new
EasyBlog.Controller.Media.Uploader.Item(t.view.uploadItem(),{controller:t.controllerProps({id:n.id,originalFile:n,uploadFolder:t.currentUploadFolder})});r.element.appendTo(t.uploadItemGroup());var
i=r.file().filesize,i=i?"":" ("+i+").";return
r.setMessage(e.language("COM_EASYBLOG_MM_UPLOADING_PENDING")+i),t.items[n.id]=r,r},"{self}
BeforeUpload":function(n,i,s,o){var
u=t.items[o.id];if(u===undefined)return;u.setMessage(e.language("COM_EASYBLOG_MM_UPLOAD_PREPARING"));var
a=t.options.settings.url,f=r.getMeta(u.uploadFolder),l=f?f.place:u.uploadFolder.split("|")[0],c=encodeURIComponent(f?f.path:u.uploadFolder.split("|")[1]);s.settings.url=a+"&place="+l+"&path="+c},"{self}
FilesAdded":function(n,r,i,s){try{e.each(s,function(e,n){if(t.items[n.id]!==undefined)return;t.createItem(n)}),t.uploadItem().length>0&&t.uploadItemGroup().removeClass("empty"),t.plupload.start()}catch(o){console.error(o)}},"{self}
UploadFile":function(n,r,i,s){var
o=t.items[s.id];if(o===undefined)return;o.setState("uploading"),o.setMessage(e.language("COM_EASYBLOG_MM_UPLOADING_STATE"))},"{self}
UploadProgress":function(n,r,i,s){var
o=t.items[s.id];if(o===undefined)return;o.setProgress(s.percent),o.setMessage(e.language("COM_EASYBLOG_MM_UPLOADING")+(s.percent!==undefined?"
"+s.percent+"%":"")+(s.loaded!==undefined&&!s.size!==undefined?s.size-s.loaded?"
("+e.plupload.formatSize(s.size-s.loaded)+"
"+e.language("COM_EASYBLOG_MM_UPLOADING_LEFT")+")":"":""))},"{self}
FileUploaded":function(r,i,s,o,u){var
a=t.items[o.id];if(a===undefined)return;a.response=u;if(!e.isPlainObject(u)){a.setState("failed"),a.setMessage(e.language("COM_EASYBLOG_MM_SERVER_RETURNED_INVALID_RESPONSE"));return}if(!e.isPlainObject(u.item)){a.setState("failed"),a.setMessage(u.message||e.language("COM_EASYBLOG_MM_UPLOAD_UNABLE_PARSE_RESPONSE"));return}a.setState("done"),a.setMessage(e.language("COM_EASYBLOG_MM_UPLOAD_COMPLETE")),a.meta=u.item,a.meta.place=n.library.get(a.uploadFolder).place,a.meta.type!=="image"&&a.insertBlogImageButton().remove(),n.library.addMeta(a.meta)},"{self}
FileError":function(e,n,r,i,s){var
o=t.items[i.id];o===undefined&&(o=t.createItem(i)),o.response=s,o.setState("failed"),o.setMessage(s.message),t.uploadItem().length>0&&t.uploadItemGroup().removeClass("empty")},"{self}
Error":function(e,n,r,i){if(i.file){var
s=i.file,o=t.items[s.id];o===undefined&&(o=t.createItem(s)),o.setState("failed"),o.setMessage(i.message)}t.uploadItem().length>0&&t.uploadItemGroup().removeClass("empty")},"{modalBrowserButton}
click":function(){n.browse()},"{modalDashboardButton}
click":function(){n.hide()},"{uploadNavigation}
activate":function(e,n,r){t.setUploadFolder(r)},"{self}
modalActivate":function(e,r,i){t.setUploadFolder(i),n.browser&&t.uploadItemGroup().toggleClass("blogimage",n.browser.mode()=="blogimage")},removeItem:function(e){var
n=t.items[e];n!==undefined&&(t.plupload.removeFile(n.file()),n.element.remove(),delete
t.items[e]),t.uploadItem().length<1&&t.uploadItemGroup().addClass("empty")},"{clearListButton}
click":function(){for(id in
t.items)t.removeItem(id)}}}),EasyBlog.Controller("Media.Uploader.Item",{defaultOptions:{"{filename}":".uploadFilename","{progressBar}":".uploadProgressBar
progress","{percentage}":".uploadPercentage","{status}":".uploadStatus","{removeButton}":".uploadRemoveButton","{insertItemButton}":".insertItemButton","{locateItemButton}":".locateItemButton","{insertBlogImageButton}":".insertBlogImageButton"}},function(t){return{init:function(){var
e=t.file();t.filename().html(e.name),t.setState("queued")},file:function(){var
n=i.plupload.getFile(t.id)||t.originalFile;return
n&&(n.filesize=n.size===undefined||n.size=="N/A"?"":e.plupload.formatSize(t.file.size)),n},dblclick:function(e,r){r.shiftKey&&n.console("log",t)},setProgress:function(e){t.progressBar().attr("value",e),t.percentage().html(e)},setState:function(e){t.element.removeClass("upload-state-"+t.state).addClass("upload-state-"+e),t.state=e},setMessage:function(e){t.status().html(e)},"{removeButton}
click":function(e,n){n.stopPropagation(),i.removeItem(t.id)},"{insertItemButton}
click":function(){n.insert(t.meta)},"{locateItemButton}
click":function(){n.browse(t.meta)},"{insertBlogImageButton}
click":function(){var
e=r.meta[r.getMeta(t.meta).key];EasyBlog.dashboard.blogImage.setImage(e),n.hide()}}}),EasyBlog.Controller("Media.Uploader.FolderSwitcher",{defaultOptions:{view:{treeItemGroup:"media/browser.tree-item-group",treeItem:"media/browser.tree-item"},"{changeUploadFolderButton}":".changeUploadFolderButton","{selectFolderButton}":".selectFolderButton","{treeItemField}":".browserTreeItemField","{treeItemGroup}":".browserTreeItemGroup","{treeItem}":".browserTreeItem"}},function(t){return{init:function(){var
r;t.promptDialog=i.promptDialog.get("changeUploadFolderPrompt"),e.each(n.library.places,function(e,n){if(!n.acl.canUploadItem)return;n.uploaderTreeItemGroup=t.view.treeItemGroup().addClass("expanded").appendTo(t.treeItemField()),n.uploaderTreeItem=t.view.treeItem({title:n.title}).addClass("loading").addClass("type-place").data("place",n).appendTo(n.uploaderTreeItemGroup),r||(r=n.id+"|"+s,i.setUploadFolder(r)),n.done(function(){t.createTreeItem(n.baseFolder()),n.uploaderTreeItem.removeClass("loading")})})},treeItems:{},createTreeItem:function(n){var
n=r.getMeta(n),i=t.treeItems[n.key]||function(){var
i=r.getPlace(n.place),s=r.getMeta(n.parentKey),o=t.treeItems[n.key]=(s?t.view.treeItem({title:n.title}).addClass("type-folder").insertAfter(t.treeItems[s.key]):i.uploaderTreeItem).data("key",n.key);return
n.data.on("removed",function(){t.removeTreeItem(n)}),n.data.views.create({group:"folders"}).updated(function(n){e.each(n,function(e,n){t.createTreeItem(n)})}),o}();return
i},removeTreeItem:function(e){var
e=r.getMeta(e),n=t.treeItems[e.key];if(n){n.remove();var
s=t.treeItems[e.parentKey];i.setUploadFolder(e.parentKey)}},"{treeItem}
click":function(e){t.treeItem().removeClass("active"),e.addClass("active")},"{changeUploadFolderButton}
click":function(){var
e=t.currentUploadFolder,n=t.treeItems[e]||t.treeItem(":first");n.click(),t.promptDialog.show()},"{selectFolderButton}
click":function(){var
e=t.treeItem(".active").data("key");i.setUploadFolder(e),t.promptDialog.hide()}}}),t.resolve()})});