Spade
Mini Shell
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%�9n�-�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�rHQ���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��#(��<�F7��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��WXMg$,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��҂$�����Dd5,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ΦN4Sz�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�yy�
���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�����mzb��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����������bC~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���������]��ϟ~{LGe8
�����;�$�����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��Q3T#�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"�l9m��`�ɡ"-#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?ci^�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��P9/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�!� �Cu)��]҇>�/�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\�"rxv`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<�
7yye||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��@Q2j\��@�/\Ը�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���jplp���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�iHy�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()})});