first commit

This commit is contained in:
2024-11-05 12:22:50 +01:00
commit e5682a3912
19641 changed files with 2948548 additions and 0 deletions

37
modules/leoblog/Readme.md Normal file
View File

@@ -0,0 +1,37 @@
# Contact block
## About
Allows you to add additional information about your store\'s customer service.
## Contributing
PrestaShop modules are open-source extensions to the PrestaShop e-commerce solution. Everyone is welcome and even encouraged to contribute with their own improvements.
### Requirements
Contributors **must** follow the following rules:
* **Make your Pull Request on the "dev" branch**, NOT the "master" branch.
* Do not update the module's version number.
* Follow [the coding standards][1].
### Process in details
Contributors wishing to edit a module's files should follow the following process:
1. Create your GitHub account, if you do not have one already.
2. Fork the blockcontact project to your GitHub account.
3. Clone your fork to your local machine in the ```/modules``` directory of your PrestaShop installation.
4. Create a branch in your local clone of the module for your changes.
5. Change the files in your branch. Be sure to follow [the coding standards][1]!
6. Push your changed branch to your fork in your GitHub account.
7. Create a pull request for your changes **on the _'dev'_ branch** of the module's project. Be sure to follow [the commit message norm][2] in your pull request. If you need help to make a pull request, read the [Github help page about creating pull requests][3].
8. Wait for one of the core developers either to include your change in the codebase, or to comment on possible improvements you should make to your code.
That's it: you have contributed to this open-source project! Congratulations!
[1]: http://doc.prestashop.com/display/PS16/Coding+Standards
[2]: http://doc.prestashop.com/display/PS16/How+to+write+a+commit+message
[3]: https://help.github.com/articles/using-pull-requests

View File

@@ -0,0 +1,49 @@
<?php
/**
* 2007-2019 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2019 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
require_once(dirname(__FILE__).'/../../config/config.inc.php');
require_once(dirname(__FILE__).'/../../init.php');
include_once(dirname(__FILE__).'/leoblog.php');
include_once(dirname(__FILE__).'/classes/config.php');
if (Tools::getIsset('action') && Tools::getValue('action') == 'loadDataTemplate') {
$template = Tools::getValue('template');
if ($template == 'default') {
$data = LeoBlogConfig::getConfigValue('cfg_global');
} else {
$data = LeoBlogConfig::getConfigValue('cfg_global_'.$template);
}
$id_lang = [];
$languages = Language::getLanguages(false);
foreach ($languages as $lang) {
$id_lang[] = $lang['id_lang'];
}
die(Tools::jsonEncode(array(
'success' => 1,
'id_lang' => $id_lang,
'message' => $data
)));
}

View File

@@ -0,0 +1,365 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
if (!class_exists('LeoblogOwlCarousel')) {
class LeoblogOwlCarousel
{
const MODULE_NAME = 'leotempcp';
public static function l($string, $specific = false, $name = '')
{
if (empty($name)) {
# validate module
$name = self::MODULE_NAME;
}
return Translate::getModuleTranslation($name, $string, ($specific) ? $specific : $name);
}
const ENABLE = '1';
const DISABLE = '0';
public static function getEnableOptions()
{
return array(array(
'id' => 'active_on',
'value' => self::ENABLE,
'label' => self::l('Enabled')
),
array(
'id' => 'active_off',
'value' => self::DISABLE,
'label' => self::l('Disabled')
));
}
const CAROUSEL_BOOTSTRAP = 'carousel_bootstrap';
const CAROUSEL_OWL = 'carousel_owl';
public static function getCaroulseOptions()
{
return array(
array(
'value' => self::CAROUSEL_BOOTSTRAP,
'name' => self::l('Bootstrap'),
),
array(
'value' => self::CAROUSEL_OWL,
'name' => self::l('Own Carousel'),
),
);
}
const TRANSITIONSTYLE_FADE = 'fade';
const TRANSITIONSTYLE_BACKSLIDE = 'backSlide';
const TRANSITIONSTYLE_GODOWN = 'goDown';
const TRANSITIONSTYLE_FADEUP = 'fadeUp';
public static function getTransitionStyleOptions()
{
return array(
array(
'value' => self::TRANSITIONSTYLE_FADE,
'name' => self::l('Fade'),
),
array(
'value' => self::TRANSITIONSTYLE_BACKSLIDE,
'name' => self::l('Back Slide'),
),
array(
'value' => self::TRANSITIONSTYLE_GODOWN,
'name' => self::l('Go Down'),
),
array(
'value' => self::TRANSITIONSTYLE_FADEUP,
'name' => self::l('Fade Up'),
),
);
}
/**
* Declare owl carousel inputs of form in Backend
*/
public function getOwlCarouselAdminFormOptions()
{
return array(
# config for Owl Carousel - BEGIN
array(
'type' => 'text',
'label' => $this->l('Items Per Row'),
'name' => 'owl_items',
'default' => 3,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'class' => 'fixed-width-xl digits',
'desc' => $this->l('This variable allows you to set the maximum amount of items displayed at a time with the widest browser width'),
'required' => true,
),
array(
'type' => 'text',
'label' => $this->l('Number of rows'),
'name' => 'owl_rows',
'default' => 1,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'class' => 'fixed-width-xl digits',
'required' => true,
),
array(
'type' => 'text',
'label' => $this->l('Auto Play'),
'name' => 'owl_autoPlay',
'default' => 8000,
'desc' => $this->l('Enter Time(miniseconds) to play carousel. Value 0 to stop.'),
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'class' => 'fixed-width-xl digits',
),
array(
'type' => 'switch',
'label' => $this->l('Stop On Hover'),
'name' => 'owl_stopOnHover',
'default' => self::ENABLE,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'values' => self::getEnableOptions(),
'desc' => $this->l('Stop "Auto Play" on mouse hover.'),
),
array(
'type' => 'switch',
'label' => $this->l('Auto Height'),
'name' => 'owl_autoHeight',
'default' => self::DISABLE,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'values' => self::getEnableOptions(),
),
array(
'type' => 'switch',
'label' => $this->l('Reponsive'),
'name' => 'owl_responsive',
'default' => self::ENABLE,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'values' => self::getEnableOptions(),
),
/*
array(
'type' => 'select',
'label' => $this->l('Transition Style', array(), 'Modules.LeoBlog.Admin'),
'name' => 'owl_transitionStyle',
'default' => LeomanagewidgetsOwlCarousel::TRANSITIONSTYLE_FADE,
'form_group_class' => 'carousel_type_sub carousel_type-' . self::CAROUSEL_OWL,
'options' => array(
'query' => LeomanagewidgetsOwlCarousel::getTransitionStyleOptions(),
'id' => 'value',
'name' => 'name'
)
),
*/
array(
'type' => 'switch',
'label' => $this->l('Mouse Drag'),
'name' => 'owl_mouseDrag',
'desc' => $this->l('Turn off/on mouse events.'),
'values' => self::getEnableOptions(),
'default' => self::ENABLE,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
),
array(
'type' => 'switch',
'label' => $this->l('Touch Drag'),
'name' => 'owl_touchDrag',
'desc' => $this->l('Turn off/on touch events.'),
'values' => self::getEnableOptions(),
'default' => self::ENABLE,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
),
array(
'type' => 'switch',
'label' => $this->l('Navigation'),
'name' => 'owl_navigation',
'desc' => $this->l('Display "next" and "prev" buttons.'),
'values' => self::getEnableOptions(),
'default' => self::ENABLE,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
),
array(
'type' => 'text',
'name' => 'owl_slideSpeed',
'label' => $this->l('Slide Speed'),
'desc' => $this->l('Slide speed in milliseconds. Time to next/drag/tough each item. Ex 200.'),
'default' => '200',
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'class' => 'fixed-width-xl digits',
),
array(
'type' => 'html',
'name' => 'noname',
'html_content' => '<div class="space"><strong>'.$this->l('Items for Screens').'</strong><hr/></div>',
'default' => 'novalue',
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
),
array(
'type' => 'text',
'name' => 'owl_itemsDesktop',
'label' => $this->l('Items Desktop (~1199)'),
'desc' => $this->l('This allows you to preset the number of slides visible with ItemsDesktop (1199). Value 0 to disable. (Ex 4).'),
'default' => '0',
'form_group_class' => 'required carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'class' => 'digits',
//'required' => 'true',
),
array(
'type' => 'text',
'name' => 'owl_itemsDesktopSmall',
'label' => $this->l('Items Desktop Small (~979)'),
'desc' => $this->l('This allows you to preset the number of slides visible with itemsDesktopSmall (979px). Value 0 to disable. (Ex 3).'),
'default' => '0',
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'class' => 'digits',
),
array(
'type' => 'text',
'name' => 'owl_itemsTablet',
'label' => $this->l('Items Tablet (~768)'),
'desc' => $this->l('This allows you to preset the number of slides visible with itemsTablet (768). Value 0 to disable. (Ex 2).'),
'default' => '0',
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'class' => 'digits',
),
array(
'type' => 'text',
'name' => 'owl_itemsTabletSmall',
'label' => $this->l('Items Tablet Small (~640)'),
'desc' => $this->l('This allows you to preset the number of slides visible with itemsTabletSmall (640). Value 0 to disable. (Ex 2).'),
'default' => '0',
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'class' => 'digits',
),
array(
'type' => 'text',
'name' => 'owl_itemsMobile',
'label' => $this->l('Items Mobile (~479)'),
'desc' => $this->l('This allows you to preset the number of slides visible with itemsmobile (360). Value 0 to disable. (Ex 1).'),
'default' => '0',
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'class' => 'digits',
),
array(
'type' => 'text',
'name' => 'owl_itemsCustom',
'label' => $this->l('Items Custom'),
//'desc' => $this->l('(Advance User) Example: [[0, 2], [400, 4], [700, 6], [1000, 8], [1200, 10], [1600, 16]]. The format is [x,y] whereby x=browser width and y=number of slides displayed. Value 0 to disable.'),
'desc' => $this->l('(Advance User) Example: [[320, 1], [360, 1], [480, 2], [568, 2], [600, 2], [640, 2], [768, 3], [900, 3], [960, 3], [1024, 4]]. The format is [x,y] whereby x=browser width and y=number of slides displayed. Override all above Items. Value 0 to disable.'),
'default' => '0',
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'class' => 'owl_items_custom',
),
array(
'type' => 'html',
'name' => 'noname',
'html_content' => '<div class="space"><strong>'.$this->l('Effect').'</strong><hr/></div>',
'default' => 'novalue',
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
),
array(
'type' => 'switch',
'label' => $this->l('Lazy Load'),
'name' => 'owl_lazyLoad',
'default' => self::DISABLE,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'values' => self::getEnableOptions(),
),
array(
'type' => 'switch',
'label' => $this->l('Lazy Effect'),
'name' => 'owl_lazyEffect',
'default' => self::ENABLE,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'values' => self::getEnableOptions(),
'desc' => $this->l('Default is fadeIn on 400ms speed.'),
),
array(
'type' => 'switch',
'label' => $this->l('Lazy Follow'),
'name' => 'owl_lazyFollow',
'is_bool' => true,
'desc' => $this->l('When pagination used, it skips loading the images from pages that got skipped. It only loads the images that get displayed in viewport. If set to false, all images get loaded when pagination used. It is a sub setting of the lazy load function.'),
'values' => self::getEnableOptions(),
'default' => self::ENABLE,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
),
array(
'type' => 'html',
'name' => 'noname',
'html_content' => '<div class="space"><strong>'.$this->l('Pagination').'</strong><hr/></div>',
'default' => 'novalue',
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
),
array(
'type' => 'switch',
'label' => $this->l('Show Pagination'),
'name' => 'owl_pagination',
'values' => self::getEnableOptions(),
'default' => self::ENABLE,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
),
array(
'type' => 'switch',
'label' => $this->l('Show Pagination Numbers'),
'name' => 'owl_paginationNumbers',
'values' => self::getEnableOptions(),
'default' => self::DISABLE,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
),
array(
'type' => 'text',
'name' => 'owl_paginationSpeed',
'label' => $this->l('Pagination Speed'),
'desc' => $this->l('Enter Time(miniseconds) to next/prev page. Ex 800.'),
'default' => '800',
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'class' => 'digits',
),
array(
'type' => 'switch',
'label' => $this->l('Rewind Nav'),
'name' => 'owl_rewindNav',
'is_bool' => true,
'desc' => $this->l('Slide to first page. Use "Rewind Speed" to change animation speed.'),
'values' => self::getEnableOptions(),
'default' => self::ENABLE,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
),
array(
'type' => 'text',
'name' => 'owl_rewindSpeed',
'label' => $this->l('Rewind Speed'),
'desc' => $this->l('Enter Time(miniseconds) to back first page. "Rewind Nav" must be enable. Ex 1000'),
'default' => '1000',
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
'class' => 'digits',
),
array(
'type' => 'switch',
'label' => $this->l('Scroll Per Page'),
'name' => 'owl_scrollPerPage',
'is_bool' => true,
'desc' => $this->l('Scroll per page not per item. This affect next/prev buttons and mouse/touch dragging. Use "Slide Speed" to change animation speed.'),
'values' => self::getEnableOptions(),
'default' => self::DISABLE,
'form_group_class' => 'carousel_type_sub carousel_type-'.self::CAROUSEL_OWL,
),
);
}
}
}

View File

@@ -0,0 +1,588 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
class LeoBlogBlog extends ObjectModel
{
/** @var string Name */
public $meta_title;
public $subtitle;
public $meta_description;
public $meta_keywords;
public $content;
public $description;
public $video_code;
public $image = '';
public $thumb = '';
public $link_rewrite;
public $id_leoblogcat;
public $position;
public $indexation;
public $active;
public $id_leoblog_blog;
public $date_add;
public $date_upd;
public $hits = 0;
public $id_employee;
public $tags;
public $favorite;
/**
* @see ObjectModel::$definition
*/
//DONGND:: add author name
public $author_name;
public static $definition = array(
'table' => 'leoblog_blog',
'primary' => 'id_leoblog_blog',
'multilang' => true,
'fields' => array(
'id_leoblogcat' => array('type' => self::TYPE_INT, 'validate' => 'isUnsignedInt'),
'image' => array('type' => self::TYPE_STRING, 'validate' => 'isCatalogName'),
'position' => array('type' => self::TYPE_INT),
'id_employee' => array('type' => self::TYPE_INT),
'indexation' => array('type' => self::TYPE_BOOL),
'favorite' => array('type' => self::TYPE_BOOL),
'active' => array('type' => self::TYPE_BOOL),
'image' => array('type' => self::TYPE_STRING, 'lang' => false),
'thumb' => array('type' => self::TYPE_STRING, 'lang' => false),
'hits' => array('type' => self::TYPE_INT),
'date_add' => array('type' => self::TYPE_DATE, 'validate' => 'isDate'),
'date_upd' => array('type' => self::TYPE_DATE, 'validate' => 'isDate'),
'video_code' => array('type' => self::TYPE_HTML, 'validate' => 'isString', 'required' => false),
'author_name' => array('type' => self::TYPE_STRING, 'validate' => 'isGenericName', 'size' => 255),
# Lang fields
'meta_description' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'size' => 255),
'meta_keywords' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'size' => 255),
'tags' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'size' => 255),
'meta_title' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'required' => true, 'size' => 128),
'subtitle' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'size' => 128),
'link_rewrite' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isLinkRewrite', 'required' => true, 'size' => 128),
'content' => array('type' => self::TYPE_HTML, 'lang' => true, 'validate' => 'isCleanHtml', 'size' => 3999999999999),
'description' => array('type' => self::TYPE_HTML, 'lang' => true, 'validate' => 'isCleanHtml', 'size' => 3999999999999),
),
);
protected $webserviceParameters = array(
'objectNodeName' => 'content',
'objectsNodeName' => 'content_management_system',
);
public static function findByRewrite($parrams)
{
$id_lang = (int)Context::getContext()->language->id;
$id_shop = (int)Context::getContext()->shop->id;
$id = 0;
if (isset($parrams['link_rewrite']) && $parrams['link_rewrite']) {
$sql = 'SELECT bl.id_leoblog_blog FROM '._DB_PREFIX_.'leoblog_blog_lang bl';
$sql .= ' INNER JOIN '._DB_PREFIX_.'leoblog_blog_shop bs on bl.id_leoblog_blog=bs.id_leoblog_blog AND id_shop='.$id_shop;
//$sql .= ' WHERE id_lang = ' . $id_lang ." AND link_rewrite = '".$parrams['link_rewrite']."'";
$sql .= " AND link_rewrite = '".pSQL($parrams['link_rewrite'])."'";
if ($row = Db::getInstance()->getRow($sql)) {
$id = $row['id_leoblog_blog'];
}
}
return new LeoBlogBlog($id, $id_lang);
}
public function add($autodate = true, $null_values = false)
{
$this->position = self::getLastPosition((int)$this->id_leoblogcat);
$id_shop = LeoBlogHelper::getIDShop();
$res = parent::add($autodate, $null_values);
$sql = 'INSERT INTO `'._DB_PREFIX_.'leoblog_blog_shop` (`id_shop`, `id_leoblog_blog`)
VALUES('.(int)$id_shop.', '.(int)$this->id.')';
$res &= Db::getInstance()->execute($sql);
$this->cleanPositions($this->id_leoblogcat);
return $res;
}
public function update($null_values = false)
{
if (parent::update($null_values)) {
return $this->cleanPositions($this->id_leoblogcat);
}
return false;
}
public function updateField($id, $fields)
{
$sql = 'UPDATE `'._DB_PREFIX_.'leoblog_blog` SET ';
$last_key = current(array_keys($fields));
foreach ($fields as $field => $value) {
$sql .= "`".bqSql($field)."` = '".pSQL($value)."'";
if ($field != $last_key) {
# validate module
$sql .= ',';
}
}
$sql .= ' WHERE `id_leoblog_blog`='.(int)$id;
return Db::getInstance()->execute($sql);
}
public function delete()
{
if (parent::delete()) {
# BLOG_SHOP
$sql = 'DELETE FROM `'._DB_PREFIX_.'leoblog_blog_shop` '
.'WHERE `id_leoblog_blog` IN ('.(int)$this->id.')';
Db::getInstance()->execute($sql);
//delete comment
$result_comment = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS('SELECT `id_comment` as id FROM `'._DB_PREFIX_.'leoblog_comment` WHERE `id_leoblog_blog` = '.(int)$this->id.'');
foreach ($result_comment as $value) {
$comment = new LeoBlogComment($value['id']);
$comment->delete();
}
return $this->cleanPositions($this->id_leoblogcat);
}
return false;
}
/**
* @param Array $condition ( default array )
* @param Boolean $is_active ( default false )
*/
public static function getListBlogs($id_category, $id_lang, $page_number, $nb_products, $order_by, $order_way, $condition = array(), $is_active = false, $id_shop = null)
{
# module validation
!is_null($nb_products) ? true : $nb_products = 10;
!is_null($page_number) ? true : $page_number = 0;
if (!$id_shop) {
$context = Context::getContext();
$id_shop = $context->shop->id;
}
if (empty($id_lang)) {
$id_lang = (int)Configuration::get('PS_LANG_DEFAULT');
}
if ($page_number < 1) {
$page_number = 1;
}
if ($nb_products < 1) {
$nb_products = 10;
}
if (empty($order_by) || $order_by == 'position') {
$order_by = 'date_add';
}
if (empty($order_way)) {
$order_way = 'DESC';
}
if ($order_by == 'id_leoblog_blog' || $order_by == 'date_add' || $order_by == 'date_upd') {
$order_by_prefix = 'c';
} else if ($order_by == 'title') {
$order_by_prefix = 'c';
}
if (!Validate::isOrderBy($order_by) || !Validate::isOrderWay($order_way)) {
die(Tools::displayError());
}
if (strpos($order_by, '.') > 0) {
$order_by = explode('.', $order_by);
$order_by_prefix = $order_by[0];
$order_by = $order_by[1];
}
$where = '';
if ($id_category) {
# validate module
$where .= ' AND c.id_leoblogcat='.(int)$id_category;
}
if ($id_shop) {
# validate module
$where .= ' AND s.id_shop='.(int)$id_shop;
}
if (isset($condition['favorite'])) {
$where .= ' AND c.favorite='.(int)$condition['favorite'];
}
if (isset($condition['search'])) {
$where .= ' AND blc.`meta_keywords` LIKE \'%' . pSQL($condition['search']) . '%\'
OR blc.`content_text` LIKE \'%' . pSQL($condition['search']) . '%\'
OR blc.`meta_description` LIKE \'%' . pSQL($condition['search']) . '%\'
OR l.`meta_title` LIKE \'%' . pSQL($condition['search']) . '%\'
OR l.`subtitle` LIKE \'%' . pSQL($condition['search']) . '%\'
OR l.`tags` LIKE \'%' . pSQL($condition['search']) . '%\'
OR l.`meta_keywords` LIKE \'%' . pSQL($condition['search']) . '%\'
OR l.`meta_description` LIKE \'%' . pSQL($condition['search']) . '%\'
OR l.`content` LIKE \'%' . pSQL($condition['search']) . '%\'
OR l.`description` LIKE \'%' . pSQL($condition['search']) . '%\'
';
}
if (isset($condition['type'])) {
switch ($condition['type']) {
case 'author':
if (isset($condition['id_employee'])) {
$where .= ' AND id_employee='.(int)$condition['id_employee'].' AND (author_name = "" OR author_name is null)';
} else {
$where .= ' AND author_name LIKE "%'.pSQL($condition['author_name']).'%"';
}
break;
case 'tag':
$tmp = explode(',', $condition['tag']);
if (!empty($tmp) && count($tmp) > 1) {
$t = array();
foreach ($tmp as $tag) {
# validate module
$t[] = 'l.tags LIKE "%'.pSQL(trim($tag)).'%"';
}
$where .= ' AND ('.implode(' OR ', $t).') ';
} else {
# validate module
$where .= ' AND l.tags LIKE "%'.pSQL($condition['tag']).'%"';
}
break;
case 'samecat':
$where .= ' AND c.id_leoblog_blog!='.(int)$condition['id_leoblog_blog'];
break;
}
}
if ($is_active) {
# validate module
$where .= ' AND c.active=1';
}
$query = '
SELECT c.*, l.*, l.meta_title as title, blc.link_rewrite as category_link_rewrite , blc.title as category_title
FROM '._DB_PREFIX_.'leoblog_blog c
LEFT JOIN '._DB_PREFIX_.'leoblog_blog_lang l ON (c.id_leoblog_blog = l.id_leoblog_blog) and l.id_lang='.(int)$id_lang
.' LEFT JOIN '._DB_PREFIX_.'leoblog_blog_shop s ON (c.id_leoblog_blog = s.id_leoblog_blog) and s.id_shop='.(int)$id_shop
.' LEFT JOIN '._DB_PREFIX_.'leoblogcat bc ON bc.id_leoblogcat = c.id_leoblogcat '
.' LEFT JOIN '._DB_PREFIX_.'leoblogcat_lang blc ON blc.id_leoblogcat=bc.id_leoblogcat and blc.id_lang='.(int)$id_lang
.' '.Shop::addSqlAssociation('blog', 'c').'
WHERE l.id_lang = '.(int)$id_lang.$where.'
GROUP BY c.id_leoblog_blog
';
$order_way = Validate::isOrderWay($order_way) ? Tools::strtoupper($order_way) : 'ASC'; // $order_way Validate::isOrderWay()
$query .= 'ORDER BY '.(isset($order_by_prefix) ? '`'.pSQL($order_by_prefix).'`.' : '').'`'.bqSQL($order_by).'` '.pSQL($order_way)
.' LIMIT '.(int)(($page_number - 1) * $nb_products).', '.(int)$nb_products;
$data = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($query);
return $data;
}
/**
* @param Array $condition ( default array )
* @param Boolean $is_active ( default false )
*/
public static function countBlogs($id_category, $id_lang, $condition = array(), $is_active = false, $id_shop = null)
{
if (!$id_shop) {
$context = Context::getContext();
$id_shop = $context->shop->id;
}
$where = '';
if ($id_category) {
# validate module
$where .= ' AND c.id_leoblogcat='.(int)$id_category;
}
if ($is_active) {
# validate module
$where .= ' AND c.active=1';
}
if ($id_shop) {
# validate module
$where .= ' AND s.id_shop='.(int)$id_shop;
}
if (isset($condition['favorite'])) {
$where .= ' AND c.favorite='.(int)$condition['favorite'];
}
if (isset($condition['search'])) {
$where .= ' AND blc.`meta_keywords` LIKE \'%' . pSQL($condition['search']) . '%\'
OR blc.`content_text` LIKE \'%' . pSQL($condition['search']) . '%\'
OR blc.`meta_description` LIKE \'%' . pSQL($condition['search']) . '%\'
OR l.`meta_title` LIKE \'%' . pSQL($condition['search']) . '%\'
OR l.`subtitle` LIKE \'%' . pSQL($condition['search']) . '%\'
OR l.`tags` LIKE \'%' . pSQL($condition['search']) . '%\'
OR l.`meta_keywords` LIKE \'%' . pSQL($condition['search']) . '%\'
OR l.`meta_description` LIKE \'%' . pSQL($condition['search']) . '%\'
OR l.`content` LIKE \'%' . pSQL($condition['search']) . '%\'
OR l.`description` LIKE \'%' . pSQL($condition['search']) . '%\'
';
}
if (isset($condition['type'])) {
switch ($condition['type']) {
case 'author':
if (isset($condition['id_employee'])) {
$where .= ' AND id_employee='.(int)$condition['id_employee'].' AND (author_name = "" OR author_name is null)';
} else {
$where .= ' AND author_name LIKE "%'.pSQL($condition['author_name']).'%"';
}
break;
case 'tag':
$tmp = explode(',', $condition['tag']);
if (!empty($tmp) && count($tmp) > 1) {
$t = array();
foreach ($tmp as $tag) {
# validate module
$t[] = 'l.tags LIKE "%'.pSQL(trim($tag)).'%"';
}
$where .= ' AND '.implode(' OR ', $t).' ';
} else {
# validate module
$where .= ' AND l.tags LIKE "%'.pSQL($condition['tag']).'%"';
}
break;
case 'samecat':
$where .= ' AND c.id_leoblog_blog!='.(int)$condition['id_leoblog_blog'];
break;
}
}
$query = '
SELECT c.id_leoblog_blog
FROM '._DB_PREFIX_.'leoblog_blog c
LEFT JOIN '._DB_PREFIX_.'leoblog_blog_lang l ON (c.id_leoblog_blog = l.id_leoblog_blog) and l.id_lang='.(int)$id_lang
.' LEFT JOIN '._DB_PREFIX_.'leoblog_blog_shop s ON (c.id_leoblog_blog = s.id_leoblog_blog) '
.' LEFT JOIN '._DB_PREFIX_.'leoblogcat bc ON bc.id_leoblogcat = c.id_leoblogcat '
.' LEFT JOIN '._DB_PREFIX_.'leoblogcat_lang blc ON blc.id_leoblogcat=bc.id_leoblogcat and blc.id_lang='.(int)$id_lang
.'
WHERE l.id_lang = '.(int)$id_lang.$where.'
GROUP BY c.id_leoblog_blog
';
$data = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($query);
return count($data);
}
public static function listblog($id_lang = null, $id_block = false, $active = true, $id_shop = null)
{
if (!$id_shop) {
$context = Context::getContext();
$id_shop = $context->shop->id;
}
if (empty($id_lang)) {
$id_lang = (int)Configuration::get('PS_LANG_DEFAULT');
}
return Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS('
SELECT c.id_leoblog_blog, l.meta_title
FROM '._DB_PREFIX_.'blog c
JOIN '._DB_PREFIX_.'blog_lang l ON (c.id_leoblog_blog = l.id_leoblog_blog)
JOIN '._DB_PREFIX_.'leoblog_blog_lang s ON (c.id_leoblog_blog = s.id_leoblog_blog)
'.Shop::addSqlAssociation('blog', 'c').'
'.(($id_block) ? 'JOIN '._DB_PREFIX_.'block_blog b ON (c.id_leoblog_blog = b.id_leoblog_blog)' : '').'
WHERE s.id_shop = '.(int)$id_shop.' AND l.id_lang = '.(int)$id_lang.(($id_block) ? ' AND b.id_block = '.(int)$id_block : '').($active ? ' AND c.`active` = 1 ' : '').'
GROUP BY c.id_leoblog_blog
ORDER BY c.`position`');
}
public function updatePosition($way, $position)
{
$sql = 'SELECT cp.`id_leoblog_blog`, cp.`position`, cp.`id_leoblogcat`
FROM `'._DB_PREFIX_.'blog` cp
WHERE cp.`id_leoblogcat` = '.(int)$this->id_leoblogcat.'
ORDER BY cp.`position` ASC';
if (!$res = Db::getInstance()->executeS($sql)) {
return false;
}
foreach ($res as $blog) {
if ((int)$blog['id_leoblog_blog'] == (int)$this->id) {
$moved_blog = $blog;
}
}
if (!isset($moved_blog) || !isset($position)) {
return false;
}
// < and > statements rather than BETWEEN operator
// since BETWEEN is treated differently according to databases
return (Db::getInstance()->execute('
UPDATE `'._DB_PREFIX_.'blog`
SET `position`= `position` '.($way ? '- 1' : '+ 1').'
WHERE `position`
'.($way ? '> '.(int)$moved_blog['position'].' AND `position` <= '.(int)$position : '< '.(int)$moved_blog['position'].' AND `position` >= '.(int)$position).'
AND `id_leoblogcat`='.(int)$moved_blog['id_leoblogcat']) && Db::getInstance()->execute('
UPDATE `'._DB_PREFIX_.'blog`
SET `position` = '.(int)$position.'
WHERE `id_leoblog_blog` = '.(int)$moved_blog['id_leoblog_blog'].'
AND `id_leoblogcat`='.(int)$moved_blog['id_leoblogcat']));
}
public static function cleanPositions($id_category)
{
$sql = '
SELECT `id_leoblog_blog`
FROM `'._DB_PREFIX_.'leoblog_blog`
WHERE `id_leoblogcat` = '.(int)$id_category.'
ORDER BY `position`';
$result = Db::getInstance()->executeS($sql);
for ($i = 0, $total = count($result); $i < $total; ++$i) {
$sql = 'UPDATE `'._DB_PREFIX_.'leoblog_blog`
SET `position` = '.(int)$i.'
WHERE `id_leoblogcat` = '.(int)$id_category.'
AND `id_leoblog_blog` = '.(int)$result[$i]['id_leoblog_blog'];
Db::getInstance()->execute($sql);
}
return true;
}
public static function getLastPosition($id_category)
{
$sql = '
SELECT MAX(position) + 1
FROM `'._DB_PREFIX_.'leoblog_blog`
WHERE `id_leoblogcat` = '.(int)$id_category;
return (Db::getInstance()->getValue($sql));
}
public static function getblogPages($id_lang = null, $id_leoblogcat = null, $active = true, $id_shop = null)
{
$sql = new DbQuery();
$sql->select('*');
$sql->from('blog', 'c');
if ($id_lang) {
$sql->innerJoin('blog_lang', 'l', 'c.id_leoblog_blog = l.id_leoblog_blog AND l.id_lang = '.(int)$id_lang);
}
if ($id_shop) {
$sql->innerJoin('blog_shop', 'cs', 'c.id_leoblog_blog = cs.id_leoblog_blog AND cs.id_shop = '.(int)$id_shop);
}
if ($active) {
$sql->where('c.active = 1');
}
if ($id_leoblogcat) {
$sql->where('c.id_leoblogcat = '.(int)$id_leoblogcat);
}
$sql->orderBy('position');
return Db::getInstance()->executeS($sql);
}
public static function getUrlRewriteInformations($id_leoblog_blog)
{
$sql = 'SELECT l.`id_lang`, c.`link_rewrite`
FROM `'._DB_PREFIX_.'leoblog_blog_lang` AS c
LEFT JOIN `'._DB_PREFIX_.'lang` AS l ON c.`id_lang` = l.`id_lang`
WHERE c.`id_leoblog_blog` = '.(int)$id_leoblog_blog.'
AND l.`active` = 1';
return Db::getInstance()->executeS($sql);
}
/**
* This function is build for module ApPageBuilder, most logic query Sqlis clone from function getListBlog.
* @param Int $id_category ( default '' )
* @param Int $nb_blog ( default 10 )
* @param Array $condition ( default array )
* @param Boolean $is_active ( default false )
*/
public static function getListBlogsForApPageBuilder($id_category, $id_lang, $nb_blog, $order_by, $order_way, $condition, $is_active, $id_shop = null)
{
# module validation
!is_null($nb_blog) ? true : $nb_blog = 10;
is_array($condition) ? true : $condition = array();
!is_null($is_active) ? true : $is_active = false;
if (!$id_shop) {
$context = Context::getContext();
$id_shop = $context->shop->id;
}
if (empty($id_lang)) {
$id_lang = (int)Configuration::get('PS_LANG_DEFAULT');
}
if ($nb_blog < 1) {
$nb_blog = 10;
}
if (empty($order_by) || $order_by == 'position') {
$order_by = 'date_add';
}
if (empty($order_way)) {
$order_way = 'DESC';
}
if ($order_by == 'id_leoblog_blog' || $order_by == 'date_add' || $order_by == 'date_upd') {
$order_by_prefix = 'c';
} else if ($order_by == 'title') {
$order_by_prefix = 'c';
}
// if (!Validate::isOrderBy($order_by) || !Validate::isOrderWay($order_way)) {
// die(Tools::displayError());
// }
if (strpos($order_by, '.') > 0) {
$order_by = explode('.', $order_by);
$order_by_prefix = $order_by[0];
$order_by = $order_by[1];
}
$where = '';
if ($id_category) {
$id_category = implode(', ', array_map('intval', explode(',', $id_category)));
$where .= ' AND c.id_leoblogcat IN('.$id_category.')';
}
if ($id_shop) {
$where .= ' AND s.id_shop='.(int)$id_shop;
}
if (isset($condition['type'])) {
switch ($condition['type']) {
case 'author':
$where .= ' AND id_employee='.(int)$condition['id_employee'];
break;
case 'tag':
$tmp = explode(',', $condition['tag']);
if (!empty($tmp) && count($tmp) > 1) {
$t = array(); # validate module
foreach ($tmp as $tag) {
$t[] = 'l.tags LIKE "%'.pSQL(trim($tag)).'%"';
}
$where .= ' AND '.implode(' OR ', $t).' ';
} else {
$where .= ' AND l.tags LIKE "%'.pSQL($condition['tag']).'%"';
}
break;
case 'samecat':
$where .= ' AND c.id_leoblog_blog!='.(int)$condition['id_leoblog_blog'];
break;
}
}
if ($is_active) {
$where .= ' AND c.active=1';
}
$query = '
SELECT c.*, l.*, l.meta_title as title, blc.link_rewrite as category_link_rewrite , blc.title as category_title
FROM '._DB_PREFIX_.'leoblog_blog c
LEFT JOIN '._DB_PREFIX_.'leoblog_blog_lang l ON (c.id_leoblog_blog = l.id_leoblog_blog) and l.id_lang='.(int)$id_lang
.' LEFT JOIN '._DB_PREFIX_.'leoblog_blog_shop s ON (c.id_leoblog_blog = s.id_leoblog_blog) '
.' LEFT JOIN '._DB_PREFIX_.'leoblogcat bc ON bc.id_leoblogcat = c.id_leoblogcat '
.' LEFT JOIN '._DB_PREFIX_.'leoblogcat_lang blc ON blc.id_leoblogcat=bc.id_leoblogcat and blc.id_lang='.(int)$id_lang
.' '.Shop::addSqlAssociation('blog', 'c').'
WHERE l.id_lang = '.(int)$id_lang.$where.'
GROUP BY c.id_leoblog_blog ';
if ($order_way == 'random') {
$query .= 'ORDER BY rand() LIMIT 0, '.(int)$nb_blog;
} else {
$order_way = Validate::isOrderWay($order_way) ? Tools::strtoupper($order_way) : 'ASC'; // $order_way Validate::isOrderWay()
$query .= 'ORDER BY '.(isset($order_by_prefix) ? '`'.pSQL($order_by_prefix).'`.' : '')
.'`'.bqSQL($order_by).'` '.pSQL($order_way).' LIMIT 0, '.(int)$nb_blog;
}
$data = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($query);
return $data;
}
}

View File

@@ -0,0 +1,67 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!class_exists('LeoCaptcha')) {
class LeoCaptcha
{
protected $code;
protected $width = 35;
protected $height = 150;
public function __construct()
{
$this->code = Tools::substr(sha1(mt_rand()), 17, 6);
}
public function getCode()
{
return $this->code;
}
public function showImage()
{
$image = imagecreatetruecolor($this->height, $this->width);
$width = imagesx($image);
$height = imagesy($image);
$black = imagecolorallocate($image, 0, 0, 0);
$white = imagecolorallocate($image, 255, 255, 255);
$red = imagecolorallocatealpha($image, 255, 033, 0, 75);
$green = imagecolorallocatealpha($image, 33, 255, 0, 75);
$blue = imagecolorallocatealpha($image, 0, 22, 255, 75);
imagefilledrectangle($image, 0, 0, $width, $height, $white);
imagefilledellipse($image, ceil(rand(5, 145)), ceil(rand(0, 35)), 30, 30, $red);
imagefilledellipse($image, ceil(rand(5, 145)), ceil(rand(0, 35)), 30, 30, $green);
imagefilledellipse($image, ceil(rand(5, 145)), ceil(rand(0, 35)), 30, 30, $blue);
imagefilledrectangle($image, 0, 0, $width, 0, $black);
imagefilledrectangle($image, $width - 1, 0, $width - 1, $height - 1, $black);
imagefilledrectangle($image, 0, 0, 0, $height - 1, $black);
imagefilledrectangle($image, 0, $height - 1, $width, $height - 1, $black);
imagestring($image, 10, (($width - (Tools::strlen($this->code) * 9)) / 2), (($height - 15) / 2), $this->code, $black); # validate module
header('Content-type: image/jpeg');
imagejpeg($image);
imagedestroy($image);
}
}
}

View File

@@ -0,0 +1,152 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoBlogComment extends ObjectModel
{
/** @var string Name */
public $user;
public $comment;
public $active;
public $id_leoblog_blog;
public $date_add;
public $email;
public $id_shop;
/**
* @see ObjectModel::$definition
*/
public static $definition = array(
'table' => 'leoblog_comment',
'primary' => 'id_comment',
'fields' => array(
'id_leoblog_blog' => array('type' => self::TYPE_INT, 'validate' => 'isUnsignedInt'),
'user' => array('type' => self::TYPE_STRING, 'required' => false),
'email' => array('type' => self::TYPE_STRING, 'validate' => 'isEmail', 'size' => 128, 'required' => true),
'comment' => array('type' => self::TYPE_STRING, 'required' => true),
'active' => array('type' => self::TYPE_BOOL),
'date_add' => array('type' => self::TYPE_DATE, 'validate' => 'isDate'),
'id_shop' => array('type' => self::TYPE_INT, 'validate' => 'isunsignedInt', 'required' => false)
),
);
public function add($autodate = true, $null_values = false)
{
// $this->position = self::getLastPosition((int)$this->id_leoblogcat);
$this->id_shop = LeoBlogHelper::getIDShop();
return parent::add($autodate, $null_values);
}
public static function countComments($id_leoblog_blog = 0, $is_active = false, $id_shop = null)
{
if (!$id_shop) {
$context = Context::getContext();
$id_shop = $context->shop->id;
}
$query = ' SELECT count(id_comment) as total FROM '._DB_PREFIX_.'leoblog_comment WHERE 1=1 ';
if ($id_leoblog_blog > 0) {
# validate module
$query .= ' AND id_leoblog_blog='.(int)$id_leoblog_blog;
}
if ($is_active) {
# validate module
$query .= ' AND active=1 ';
}
if ($id_shop) {
$query .= ' AND id_shop='.(int)$id_shop;
}
$data = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($query);
return $data[0]['total'];
}
public static function getComments($id_leoblog_blog, $limit, $id_lang, $order = null, $by = null, $id_shop = null)
{
# validate module
!is_null($limit) ? true : $limit = 10;
unset($id_leoblog_blog);
unset($order);
unset($by);
if (!$id_shop) {
$context = Context::getContext();
$id_shop = $context->shop->id;
}
$query = ' SELECT c.*, b.meta_title FROM '._DB_PREFIX_.'leoblog_comment c';
$query .= ' LEFT JOIN '._DB_PREFIX_.'leoblog_blog_lang b ON c.id_leoblog_blog=b.id_leoblog_blog AND b.id_lang='.(int)$id_lang;
$query .= ' WHERE 1=1 AND id_shop='.(int)$id_shop;
$query .= ' LIMIT '.(int)$limit;
$data = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($query);
return $data;
}
public function getList($id_leoblog_blog, $id_lang, $page_number = 0, $nb_products = 10, $order_by = null, $order_way = null, $id_shop = null)
{
if (!$id_shop) {
$context = Context::getContext();
$id_shop = $context->shop->id;
}
if (empty($id_lang)) {
$id_lang = (int)Configuration::get('PS_LANG_DEFAULT');
}
if ($page_number < 1) {
$page_number = 1;
}
if ($nb_products < 1) {
$nb_products = 10;
}
if (empty($order_by) || $order_by == 'position') {
$order_by = 'date_add';
}
if (empty($order_way)) {
$order_way = 'DESC';
}
if ($order_by == 'id_leoblog_blog' || $order_by == 'date_add' || $order_by == 'date_upd') {
$order_by_prefix = 'c';
} else if ($order_by == 'title') {
$order_by_prefix = 'c';
}
if (!Validate::isOrderBy($order_by) || !Validate::isOrderWay($order_way)) {
die(Tools::displayError());
}
if (strpos($order_by, '.') > 0) {
$order_by = explode('.', $order_by);
$order_by_prefix = $order_by[0];
$order_by = $order_by[1];
}
$query = ' SELECT c.* FROM '._DB_PREFIX_.'leoblog_comment c';
$query .= ' WHERE 1=1 AND id_shop='.(int)$id_shop;
$query .= ' AND active=1 AND id_leoblog_blog='.(int)$id_leoblog_blog;
$order_way = Validate::isOrderWay($order_way) ? Tools::strtoupper($order_way) : 'ASC'; // $order_way Validate::isOrderWay()
$query .= ' ORDER BY '.(isset($order_by_prefix) ? '`'.pSQL($order_by_prefix).'`.' : '').'`'.bqSQL($order_by).'` '.pSQL($order_way)
.' LIMIT '.(int)(($page_number - 1) * $nb_products).', '.(int)$nb_products; # validate module
$data = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($query);
return $data;
}
}

View File

@@ -0,0 +1,84 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
class LeoBlogConfig
{
public $params;
public $cat_image_dir = '';
/** @var int id_lang current language in for, while */
public $cur_id_lang = '';
/** @var int id_lang current language in for, while */
public $cur_prefix_rewrite = '';
public static function getInstance()
{
static $instance;
if (!$instance) {
# validate module
$instance = new LeoBlogConfig();
}
return $instance;
}
public function __construct()
{
//get data for template
if (Configuration::get(Tools::strtoupper(_LEO_BLOG_PREFIX_.'template_current')) == 'default' || Tools::getValue('bloglayout') == 'default') {
$data = self::getConfigValue('cfg_global');
} else {
$data = self::getConfigValue('cfg_global_'.Configuration::get(Tools::strtoupper(_LEO_BLOG_PREFIX_.'template_current')));
}
if ($data && $tmp = Tools::jsonDecode($data, true)) {
include_once(_PS_MODULE_DIR_.'leoblog/libs/Helper.php');
$tmp['social_code'] = LeoBlogHelper::correctDeCodeData($tmp['social_code']);
$this->params = $tmp;
}
}
public function mergeParams($params)
{
# validate module
unset($params);
}
public function setVar($key, $value)
{
$this->params[$key] = $value;
}
public function get($name, $value = '')
{
if (isset($this->params[$name])) {
# validate module
return $this->params[$name];
}
return $value;
}
public static function getConfigName($name)
{
return Tools::strtoupper(_LEO_BLOG_PREFIX_.$name);
}
public static function updateConfigValue($name, $value = '')
{
Configuration::updateValue(self::getConfigName($name), $value, true);
}
public static function getConfigValue($name)
{
return Configuration::get(self::getConfigName($name));
}
}

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,540 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class Leoblogcat extends ObjectModel
{
public $id;
public $id_leoblogcat;
public $image;
public $icon_class;
public $id_parent = 1;
public $is_group = 0;
public $width;
public $submenu_width;
public $colum_width;
public $submenu_colum_width;
public $item;
public $colums = 1;
public $type;
public $is_content = 0;
public $show_title = 1;
public $type_submenu;
public $level_depth;
public $active = 1;
public $position;
public $show_sub;
public $url;
public $target;
public $privacy;
public $position_type;
public $menu_class;
public $content;
public $submenu_content;
public $level;
public $left;
public $right;
public $date_add;
public $date_upd;
# Lang
public $title;
public $description;
public $content_text;
public $submenu_content_text;
public $submenu_catids;
public $is_cattree = 1;
public $template;
public $meta_keywords;
public $meta_description;
private $shop_url;
public $link_rewrite;
private $megaConfig = array();
private $_editStringCol = '';
private $_isLiveEdit = true;
private $_module = null;
public $id_shop = '';
public $select_data = array();
public $randkey;
public function setModule($module)
{
$this->_module = $module;
}
/**
* @see ObjectModel::$definition
*/
public static $definition = array(
'table' => 'leoblogcat',
'primary' => 'id_leoblogcat',
'multilang' => true,
'fields' => array(
'image' => array('type' => self::TYPE_STRING, 'validate' => 'isCatalogName'),
'id_parent' => array('type' => self::TYPE_INT, 'validate' => 'isUnsignedInt', 'required' => true),
'level_depth' => array('type' => self::TYPE_INT, 'validate' => 'isUnsignedInt'),
'active' => array('type' => self::TYPE_BOOL, 'validate' => 'isBool', 'required' => true),
'show_title' => array('type' => self::TYPE_BOOL, 'validate' => 'isBool', 'required' => true),
'position' => array('type' => self::TYPE_INT),
'privacy' => array('type' => self::TYPE_INT, 'validate' => 'isUnsignedInt', 'size' => 6),
'template' => array('type' => self::TYPE_STRING, 'validate' => 'isCatalogName', 'size' => 200),
'menu_class' => array('type' => self::TYPE_STRING, 'validate' => 'isCatalogName', 'size' => 25),
'icon_class' => array('type' => self::TYPE_STRING, 'validate' => 'isCatalogName', 'size' => 125),
'date_add' => array('type' => self::TYPE_DATE, 'validate' => 'isDate'),
'date_upd' => array('type' => self::TYPE_DATE, 'validate' => 'isDate'),
# Lang fields
'title' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'required' => true, 'size' => 255),
'content_text' => array('type' => self::TYPE_HTML, 'lang' => true, 'validate' => 'isString', 'required' => false),
'meta_description' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'size' => 255, 'required' => false),
'meta_keywords' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'size' => 255, 'required' => false),
'link_rewrite' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isLinkRewrite', 'required' => true, 'size' => 128),
'randkey' => array('type' => self::TYPE_STRING, 'lang' => false, 'size' => 255),
),
);
public static function findByRewrite($parrams)
{
$id_lang = (int)Context::getContext()->language->id;
$id_shop = (int)Context::getContext()->shop->id;
$id = 0;
if (isset($parrams['link_rewrite']) && $parrams['link_rewrite']) {
$sql = 'SELECT cl.id_leoblogcat FROM '._DB_PREFIX_.'leoblogcat_lang cl';
$sql .= ' INNER JOIN '._DB_PREFIX_.'leoblogcat_shop cs on cl.id_leoblogcat=cs.id_leoblogcat AND id_shop='.$id_shop;
$sql .= ' INNER JOIN '._DB_PREFIX_.'leoblogcat cc on cl.id_leoblogcat=cc.id_leoblogcat AND cl.id_leoblogcat != cc.id_parent'; # FIX : PARENT IS NOT THIS CATEGORY
//$sql .= ' WHERE id_lang = ' . $id_lang ." AND link_rewrite = '".$parrams['link_rewrite']."'";
$sql .= " AND link_rewrite = '".pSQL($parrams['link_rewrite'])."'";
if ($row = Db::getInstance()->getRow($sql)) {
$id = $row['id_leoblogcat'];
}
}
return new Leoblogcat($id, $id_lang);
}
public function add($autodate = true, $null_values = false)
{
$this->position = self::getLastPosition((int)$this->id_parent);
$this->level_depth = $this->calcLevelDepth();
$id_shop = LeoBlogHelper::getIDShop();
$res = parent::add($autodate, $null_values);
$sql = 'INSERT INTO `'._DB_PREFIX_.'leoblogcat_shop` (`id_shop`, `id_leoblogcat`)
VALUES('.(int)$id_shop.', '.(int)$this->id.')';
$res &= Db::getInstance()->execute($sql);
$this->cleanPositions($this->id_parent);
return $res;
}
public function update($null_values = false)
{
$this->level_depth = $this->calcLevelDepth();
return parent::update($null_values);
}
protected function recursiveDelete(&$to_delete, $id_leoblogcat)
{
if (!is_array($to_delete) || !$id_leoblogcat) {
die(Tools::displayError());
}
$result = Db::getInstance()->executeS('
SELECT `id_leoblogcat`
FROM `'._DB_PREFIX_.'leoblogcat`
WHERE `id_parent` = '.(int)$id_leoblogcat);
foreach ($result as $row) {
$to_delete[] = (int)$row['id_leoblogcat'];
$this->recursiveDelete($to_delete, (int)$row['id_leoblogcat']);
}
}
public function delete()
{
if ($this->id == 1) {
return false;
}
$this->clearCache();
// Get children categories
$to_delete = array((int)$this->id);
$this->recursiveDelete($to_delete, (int)$this->id);
$to_delete = array_unique($to_delete);
// Delete CMS Category and its child from database
$list = count($to_delete) > 1 ? implode(',', array_map('intval', $to_delete)) : (int)$this->id;
//delete blog
//get all blog from category ID
//$where = '`id_leoblogcat` IN (' . $list . ')';
$result_blog = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS('SELECT `id_leoblog_blog` as id FROM `'._DB_PREFIX_.'leoblog_blog` WHERE `id_leoblogcat` IN ('.pSQL($list).')');
foreach ($result_blog as $value) {
$blog = new LeoBlogBlog($value['id']);
$blog->delete();
}
Db::getInstance()->execute('DELETE FROM `'._DB_PREFIX_.'leoblogcat` WHERE `id_leoblogcat` IN ('.pSQL($list).')');
Db::getInstance()->execute('DELETE FROM `'._DB_PREFIX_.'leoblogcat_shop` WHERE `id_leoblogcat` IN ('.pSQL($list).')');
Db::getInstance()->execute('DELETE FROM `'._DB_PREFIX_.'leoblogcat_lang` WHERE `id_leoblogcat` IN ('.pSQL($list).')');
leoblogcat::cleanPositions($this->id_parent);
return true;
}
public static function countCats()
{
$row = Db::getInstance()->executeS('SELECT COUNT(id_leoblogcat) as total FROM `'._DB_PREFIX_.'leoblogcat` WHERE id_leoblogcat!=1 AND 1=1');
return $row[0]['total'];
}
public function deleteSelection($menus)
{
$return = 1;
foreach ($menus as $id_leoblogcat) {
$obj_menu = new Leoblogcat($id_leoblogcat);
$return &= $obj_menu->delete();
}
return $return;
}
public function calcLevelDepth()
{
$parentleoblogcat = new Leoblogcat($this->id_parent);
if (!$parentleoblogcat) {
die('parent Menu does not exist');
}
return $parentleoblogcat->level_depth + 1;
}
public function updatePosition($way, $position)
{
$sql = 'SELECT cp.`id_leoblogcat`, cp.`position`, cp.`id_parent`
FROM `'._DB_PREFIX_.'leoblogcat` cp
WHERE cp.`id_parent` = '.(int)$this->id_parent.'
ORDER BY cp.`position` ASC';
!$res = Db::getInstance()->executeS($sql);
if ($res) {
return false;
}
foreach ($res as $menu) {
if ((int)$menu['id_leoblogcat'] == (int)$this->id) {
$moved_menu = $menu;
}
}
if (!isset($moved_menu) || !isset($position)) {
return false;
}
// < and > statements rather than BETWEEN operator
// since BETWEEN is treated differently according to databases
return (Db::getInstance()->execute('
UPDATE `'._DB_PREFIX_.'leoblogcat`
SET `position`= `position` '.($way ? '- 1' : '+ 1').'
WHERE `position`
'.($way ? '> '.(int)$moved_menu['position'].' AND `position` <= '.(int)$position : '< '.(int)$moved_menu['position'].' AND `position` >= '.(int)$position).'
AND `id_parent`='.(int)$moved_menu['id_parent']) && Db::getInstance()->execute('
UPDATE `'._DB_PREFIX_.'leoblogcat`
SET `position` = '.(int)$position.'
WHERE `id_parent` = '.(int)$moved_menu['id_parent'].'
AND `id_leoblogcat`='.(int)$moved_menu['id_leoblogcat']));
}
public static function cleanPositions($id_parent)
{
$result = Db::getInstance()->executeS('
SELECT `id_leoblogcat`
FROM `'._DB_PREFIX_.'leoblogcat`
WHERE `id_parent` = '.(int)$id_parent.'
ORDER BY `position`');
$sizeof = count($result);
for ($i = 0; $i < $sizeof; ++$i) {
$sql = '
UPDATE `'._DB_PREFIX_.'leoblogcat`
SET `position` = '.(int)$i.'
WHERE `id_parent` = '.(int)$id_parent.'
AND `id_leoblogcat` = '.(int)$result[$i]['id_leoblogcat'];
Db::getInstance()->execute($sql);
}
return true;
}
public static function getLastPosition($id_parent)
{
return (Db::getInstance()->getValue('SELECT MAX(position)+1 FROM `'._DB_PREFIX_.'leoblogcat` WHERE `id_parent` = '.(int)$id_parent));
}
public function getInfo($id_leoblogcat, $id_lang = null, $id_shop = null)
{
if (!$id_lang) {
$id_lang = Context::getContext()->language->id;
}
if (!$id_shop) {
$id_shop = Context::getContext()->shop->id;
}
$sql = 'SELECT m.*, md.title, md.description, md.content_text
FROM '._DB_PREFIX_.'megamenu m
LEFT JOIN '._DB_PREFIX_.'leoblogcat_lang md ON m.id_leoblogcat = md.id_leoblogcat AND md.id_lang = '.(int)$id_lang
.' JOIN '._DB_PREFIX_.'leoblogcat_shop bs ON m.id_leoblogcat = bs.id_leoblogcat AND bs.id_shop = '.(int)($id_shop);
$sql .= ' WHERE m.id_leoblogcat='.(int)$id_leoblogcat;
return Db::getInstance()->executeS($sql);
}
public function getChild($id_leoblogcat = null, $id_lang = null, $id_shop = null, $active = false)
{
if (!$id_lang) {
$id_lang = Context::getContext()->language->id;
}
if (!$id_shop) {
$id_shop = Context::getContext()->shop->id;
}
$sql = ' SELECT m.*, md.*
FROM '._DB_PREFIX_.'leoblogcat m
LEFT JOIN '._DB_PREFIX_.'leoblogcat_lang md ON m.id_leoblogcat = md.id_leoblogcat AND md.id_lang = '.(int)$id_lang
.' JOIN '._DB_PREFIX_.'leoblogcat_shop bs ON m.id_leoblogcat = bs.id_leoblogcat AND bs.id_shop = '.(int)($id_shop);
if ($active) {
$sql .= ' WHERE m.`active`=1 ';
}
if ($id_leoblogcat != null) {
# validate module
$sql .= ' WHERE id_parent='.(int)$id_leoblogcat;
}
$sql .= ' ORDER BY `position` ';
return Db::getInstance()->executeS($sql);
}
public function getAllChild($id_leoblogcat = null, $id_lang = null, $id_shop = null, $active = false)
{
if (!$id_lang) {
$id_lang = Context::getContext()->language->id;
}
if (!$id_shop) {
$id_shop = Context::getContext()->shop->id;
}
$sql = ' SELECT m.id_leoblogcat AS id_category, m.id_parent, md.title AS name
FROM '._DB_PREFIX_.'leoblogcat m
LEFT JOIN '._DB_PREFIX_.'leoblogcat_lang md ON m.id_leoblogcat = md.id_leoblogcat AND md.id_lang = '.(int)$id_lang
.' JOIN '._DB_PREFIX_.'leoblogcat_shop bs ON m.id_leoblogcat = bs.id_leoblogcat AND bs.id_shop = '.(int)($id_shop);
if ($active) {
$sql .= ' WHERE m.`active`=1 ';
}
if ($id_leoblogcat != null) {
# validate module
$sql .= ' WHERE id_parent='.(int)$id_leoblogcat;
}
$sql .= ' ORDER BY `position` ';
return Db::getInstance()->executeS($sql);
}
public function hasChild($id)
{
return isset($this->children[$id]);
}
public function getNodes($id)
{
return $this->children[$id];
}
public function getTree($id = null)
{
$childs = $this->getChild($id);
foreach ($childs as $child) {
# validate module
$this->children[$child['id_parent']][] = $child;
}
$parent = 1;
$output = $this->genTree($parent, 1);
return $output;
}
public function getDropdown($id, $selected = 1)
{
$this->children = array();
$childs = $this->getChild($id);
foreach ($childs as $child) {
# validate module
$this->children[$child['id_parent']][] = $child;
}
$output = array(array('id' => '1', 'title' => 'Root', 'selected' => ''));
$output = $this->genOption(1, 1, $selected, $output);
return $output;
}
/**
* @param int $level (default 0 )
* @param type $output ( default array )
* @param type $output
*/
public function genOption($parent, $level, $selected, $output)
{
# module validation
!is_null($level) ? $level : $level = 0;
is_array($output) ? true : $output = array();
if ($this->hasChild($parent)) {
$data = $this->getNodes($parent);
foreach ($data as $menu) {
//$select = $selected == $menu['id_leoblogcat'] ? 'selected="selected"' : "";
$output[] = array('id' => $menu['id_leoblogcat'], 'title' => str_repeat('-', $level).' '.$menu['title'].' (ID:'.$menu['id_leoblogcat'].')', 'selected' => $selected);
if ($menu['id_leoblogcat'] != $parent) {
$output = $this->genOption($menu['id_leoblogcat'], $level + 1, $selected, $output);
}
}
}
return $output;
}
public function genTree($parent, $level)
{
if ($this->hasChild($parent)) {
$data = $this->getNodes($parent);
$t = $level == 1 ? ' sortable' : '';
Context::getContext()->smarty->assign(array(
'parent' => $parent,
'level' => $level,
't' => $t,
'data' => $data,
'param_id_leoblogcat' => Tools::getValue('id_leoblogcat'),
'model_leoblogcat' => $this,
));
return Context::getContext()->smarty->fetch($this->getTemplatePath().'genTree.tpl');
}
return '';
}
public function getTemplatePath()
{
return _PS_MODULE_DIR_ . 'leoblog/views/templates/admin/';
}
public function genTreeForApPageBuilder($parent, $level, $select = array())
{
if ($this->hasChild($parent)) {
$data = $this->getNodes($parent);
Context::getContext()->smarty->assign(array(
'parent' => $parent,
'level' => $level,
'data' => $data,
'select' => $select,
'model_leoblogcat' => $this,
));
return Context::getContext()->smarty->fetch($this->getTemplatePath().'genTreeForApPageBuilder.tpl');
}
return '';
}
public function getTreeForApPageBuilder($select = array(), $id = null)
{
$childs = $this->getChild($id);
foreach ($childs as $child) {
$this->children[$child['id_parent']][] = $child;
}
$parent = 1;
$output = $this->genTreeForApPageBuilder($parent, 1, $select);
return $output;
}
public function getFrontEndTree($id, $helper)
{
$child_active = 0;
$childs = $this->getChild(null);
foreach ($childs as $child) {
# validate module
$this->children[$child['id_parent']][] = $child;
if ($child['id_parent'] != 1 && $child['active']) {
$child_active++;
}
}
$parent = $id;
$output = $this->genFontEndTree($parent, 1, $helper, $child_active);
return $output;
}
public function genFontEndTree($parent, $level, $helper, $child_active)
{
if ($this->hasChild($parent)) {
$data = $this->getNodes($parent);
$t = $level == 1 ? ' tree dhtml' : ' collapse';
$id_sub = '';
if ($level != 1) {
$id_sub = 'sub_'.$parent;
$output = '<ul id="'.$id_sub.'" class="level'.$level.$t.' ">';
} else {
$output = '<ul class="level'.$level.$t.' ">';
}
foreach ($data as $menu) {
if (isset($menu['active']) && $menu['active']) {
$params = array(
'rewrite' => $menu['link_rewrite'],
'id' => $menu['id_leoblogcat']
);
$category_link = $helper->getBlogCatLink($params);
$cls = Tools::getValue('id_leoblogcat') == $menu['id_leoblogcat'] ? 'selected' : '';
$output .= '<li id="list_'.$menu['id_leoblogcat'].'" class="'.$cls.' '.$menu['menu_class'].'"><a href="'.$category_link.'" title="'.$menu['title'].'">';
if ($menu['icon_class']) {
$output .= '<i class="'.$menu['icon_class'].'"></i>';
}
$output .= '<span>'.$menu['title'].'</span></a> ';
if ($menu['id_leoblogcat'] != $parent) {
# validate module
if ($this->hasChild($menu['id_leoblogcat']) && $child_active) {
$output .= '<div class="navbar-toggler collapse-icons" data-toggle="collapse" data-target="#sub_'.$menu['id_leoblogcat'].'">
<i class="material-icons add">add</i>
<i class="material-icons remove">remove</i>
</div>';
}
$output .= $this->genFontEndTree($menu['id_leoblogcat'], $level + 1, $helper, $child_active);
}
$output .= '</li>';
}
}
$output .= '</ul>';
return $output;
}
return false;
}
public static function autoCreateKey()
{
$sql = 'SELECT '.self::$definition['primary'].' FROM '._DB_PREFIX_.bqSQL(self::$definition['table']).
' WHERE randkey IS NULL OR randkey = ""';
$rows = Db::getInstance()->executes($sql);
foreach ($rows as $row) {
$mod_group = new Leoblogcat((int)$row[self::$definition['primary']]);
include_once(_PS_MODULE_DIR_.'leoblog/libs/Helper.php');
$mod_group->randkey = LeoBlogHelper::genKey();
try {
# Try caught to remove validate
$mod_group->update();
} catch (Exception $exc) {
}
}
}
}

View File

@@ -0,0 +1,131 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
class LeoBlogLink extends Link
{
/**
* Create a link to a module
*
* @since 1.5.0
* @param string $module Module name
* @param string $process Action name
* @param int $id_lang
* @return string
* Get link of ROOT_BLOG "Show All"
*/
public function getLink($route_id, $controller = 'default', array $params = array(), $ssl = null, $id_lang = null, $id_shop = null)
{
# validate module
unset($controller);
if (!$id_lang) {
$id_lang = Context::getContext()->language->id;
}
$url = $this->getBaseLink($id_shop, $ssl).$this->getLangLink($id_lang, null, $id_shop);
return $url.Dispatcher::getInstance()->createUrl($route_id, $id_lang, $params, $this->allow, '', $id_shop);
}
public function getLeoblogLink($id_object, $controller, $params = array())
{
return $this->getLink($id_object, $controller, $params);
}
/**
* Get pagination link
*
* @param string $type Controller name
* @param int $id_object
* @param boolean $nb Show nb element per page attribute
* @param boolean $sort Show sort attribute
* @param boolean $pagination Show page number attribute
* @param boolean $array If false return an url, if true return an array
*/
public function getLeoPaginationLink($type, $id_object, $controller, $params, $nb = false, $sort = false, $pagination = false, $array = true)
{
// If no parameter $type, try to get it by using the controller name
if (!$type && !$id_object) {
$method_name = 'get'.Dispatcher::getInstance()->getController().'Link';
if (method_exists($this, $method_name) && Tools::getIsset(Tools::getValue('id_'.Dispatcher::getInstance()->getController()))) {
$type = Dispatcher::getInstance()->getController();
$id_object = Tools::getValue('id_'.$type);
}
}
if ($type && $id_object) {
$url = $this->{'get'.$type.'Link'}($id_object, $controller, $params);
} else {
if (isset(Context::getContext()->controller->php_self)) {
$name = Context::getContext()->controller->php_self;
} else {
$name = Dispatcher::getInstance()->getController();
}
$url = $this->getPageLink($name);
}
$vars = array();
$vars_nb = array('n', 'search_query');
$vars_sort = array('orderby', 'orderway');
$vars_pagination = array('p');
$get = array();
$get['isolang'] = Tools::getValue('isolang');
$get['id_lang'] = Tools::getValue('id_lang');
$get['id'] = Tools::getValue('id');
$get['fc'] = Tools::getValue('fc');
$get['module'] = Tools::getValue('module');
$get['controller'] = Tools::getValue('controller');
foreach ($get as $k => $value) {
if ($k != 'id_'.$type && $k != 'controller') {
if (Configuration::get('PS_REWRITING_SETTINGS') && ($k == 'isolang' || $k == 'id_lang')) {
continue;
}
$if_nb = (!$nb || ($nb && !in_array($k, $vars_nb)));
$if_sort = (!$sort || ($sort && !in_array($k, $vars_sort)));
$if_pagination = (!$pagination || ($pagination && !in_array($k, $vars_pagination)));
if ($if_nb && $if_sort && $if_pagination) {
if (!is_array($value)) {
$vars[urlencode($k)] = $value;
} else {
foreach (explode('&', http_build_query(array($k => $value), '', '&')) as $val) {
$data = explode('=', $val);
$vars[urldecode($data[0])] = $data[1];
}
}
}
}
}
if (!$array) {
if (count($vars)) {
return $url.(($this->allow == 1 || $url == $this->url) ? '?' : '&').http_build_query($vars, '', '&');
} else {
return $url;
}
}
$vars['requestUrl'] = $url;
if ($type && $id_object) {
$vars['id_'.$type] = (is_object($id_object) ? (int)$id_object->id : (int)$id_object);
}
if (!$this->allow == 1) {
$vars['controller'] = Dispatcher::getInstance()->getController();
}
return $vars;
}
}

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8" ?>
<module>
<name>leoblog</name>
<displayName><![CDATA[Leo Blog Management]]></displayName>
<version><![CDATA[3.1.0]]></version>
<description><![CDATA[Manage Blog Content]]></description>
<author><![CDATA[LeoTheme]]></author>
<tab><![CDATA[front_office_features]]></tab>
<is_configurable>1</is_configurable>
<need_instance>0</need_instance>
<limited_countries></limited_countries>
</module>

View File

@@ -0,0 +1,617 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
include_once(_PS_MODULE_DIR_.'leoblog/loader.php');
class AdminLeoblogBlogsController extends ModuleAdminController
{
protected $max_image_size;
protected $position_identifier = 'id_leoblog_blog';
public function __construct()
{
parent::__construct();
$this->bootstrap = true;
$this->table = 'leoblog_blog';
$this->identifier = 'id_leoblog_blog';
$this->className = 'LeoBlogBlog';
$this->lang = true;
$this->addRowAction('edit');
$this->addRowAction('delete');
$this->bulk_actions = array('delete' => array('text' => $this->l('Delete selected'), 'confirm' => $this->l('Delete selected items?'), 'icon' => 'icon-trash'));
$this->fields_list = array(
'id_leoblog_blog' => array('title' => $this->l('ID'), 'align' => 'center', 'class' => 'fixed-width-xs'),
'meta_title' => array('title' => $this->l('Blog Title'), 'filter_key' => 'b!meta_title'),
'author_name' => array('title' => $this->l('Author Name'), 'filter_key' => 'a!author_name'),
'title' => array('title' => $this->l('Category Title'), 'filter_key' => 'cl!title'),
'active' => array('title' => $this->l('Displayed'), 'align' => 'center', 'active' => 'status', 'class' => 'fixed-width-sm', 'type' => 'bool', 'orderby' => true),
'date_add' => array('title' => $this->l('Date Create'), 'type' => 'date', 'filter_key' => 'a!date_add'),
'date_upd' => array('title' => $this->l('Date Update'), 'type' => 'datetime', 'filter_key' => 'a!date_upd')
);
$this->max_image_size = Configuration::get('PS_PRODUCT_PICTURE_MAX_SIZE');
$this->_select .= ' cl.title ';
$this->_join .= ' LEFT JOIN '._DB_PREFIX_.'leoblogcat c ON a.id_leoblogcat = c.id_leoblogcat
LEFT JOIN '._DB_PREFIX_.'leoblogcat_lang cl ON cl.id_leoblogcat=c.id_leoblogcat AND cl.id_lang=b.id_lang
';
if (Shop::getContext() == Shop::CONTEXT_SHOP) {
$this->_join .= ' INNER JOIN `'._DB_PREFIX_.'leoblog_blog_shop` sh ON (sh.`id_leoblog_blog` = b.`id_leoblog_blog` AND sh.id_shop = '.(int)Context::getContext()->shop->id.') ';
}
$this->_where = '';
$this->_group = ' GROUP BY (a.id_leoblog_blog) ';
$this->_orderBy = 'a.id_leoblog_blog';
$this->_orderWay = 'DESC';
}
public function initPageHeaderToolbar()
{
$link = $this->context->link;
if (Tools::getValue('id_leoblog_blog')) {
$helper = LeoBlogHelper::getInstance();
$blog_obj = new LeoBlogBlog(Tools::getValue('id_leoblog_blog'), $this->context->language->id);
$this->page_header_toolbar_btn['view-blog-preview'] = array(
'href' => $helper->getBlogLink(get_object_vars($blog_obj)),
'desc' => $this->l('Preview Blog'),
'icon' => 'icon-preview leoblog-comment-link-icon icon-3x process-icon-preview',
'target' => '_blank',
);
$this->page_header_toolbar_btn['view-blog-comment'] = array(
'href' => $link->getAdminLink('AdminLeoblogComments').'&id_leoblog_blog='.Tools::getValue('id_leoblog_blog'),
'desc' => $this->l('Manage Comments'),
'icon' => 'icon-comment leoblog-comment-link-icon icon-3x process-icon-comment',
'target' => '_blank',
);
}
return parent::initPageHeaderToolbar();
}
public function renderForm()
{
if (!$this->loadObject(true)) {
if (Validate::isLoadedObject($this->object)) {
$this->display = 'edit';
} else {
$this->display = 'add';
}
}
$this->autoCorrect();
$this->initToolbar();
$this->initPageHeaderToolbar();
$id_leoblogcat = (int)(Tools::getValue('id_leoblogcat'));
$obj = new leoblogcat($id_leoblogcat);
$obj->getTree();
$menus = $obj->getDropdown(null, $obj->id_parent, false);
array_shift($menus);
$id_shop = (int)Context::getContext()->shop->id;
if ($this->object->image) {
$thumb = _THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/b/'.$this->object->image;
} else {
$thumb = '';
}
$default_author_name = '';
if (isset($this->context->employee->firstname) && isset($this->context->employee->lastname)) {
$default_author_name = $this->context->employee->firstname.' '.$this->context->employee->lastname;
}
if ($this->object->id == '') {
$this->object->author_name = $default_author_name;
}
if ($this->object->thumb) {
$thumb_img = _THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/b/'.$this->object->thumb;
} else {
$thumb_img = '';
}
$this->multiple_fieldsets = true;
$this->fields_form[0]['form'] = array(
'tinymce' => true,
'legend' => array(
'title' => $this->l('Blog Form'),
'icon' => 'icon-folder-close'
),
'input' => array(
array(
'type' => 'select',
'label' => $this->l('Category'),
'name' => 'id_leoblogcat',
'options' => array('query' => $menus,
'id' => 'id',
'name' => 'title'),
'default' => $id_leoblogcat,
),
array(
'type' => 'text',
'label' => $this->l('Meta title:'),
'name' => 'meta_title',
'id' => 'name', // for copyMeta2friendlyURL compatibility
'lang' => true,
'required' => true,
'class' => 'copyMeta2friendlyURL',
'hint' => $this->l('Invalid characters:').' &lt;&gt;;=#{}'
),
array(
'type' => 'text',
'label' => $this->l('Subtitle:'),
'name' => 'subtitle',
'id' => 'subname', // for copyMeta2friendlyURL compatibility
'lang' => true,
'class' => 'copyMeta2friendlyURL',
'hint' => $this->l('Invalid characters:').' &lt;&gt;;=#{}'
),
array(
'type' => 'text',
'label' => $this->l('Friendly URL'),
'name' => 'link_rewrite',
'required' => true,
'lang' => true,
'hint' => $this->l('Only letters and the minus (-) character are allowed')
),
array(
'type' => 'tags',
'label' => $this->l('Tags'),
'name' => 'tags',
'lang' => true,
'hint' => array(
$this->l('Invalid characters:').' &lt;&gt;;=#{}',
$this->l('To add "tags" click in the field, write something, and then press "Enter."')
)
),
array(
'type' => 'hidden',
'label' => $this->l('Image Name:'),
'name' => 'image',
),
array(
'type' => 'file',
'label' => $this->l('Image'),
'name' => 'image_link',
'display_image' => true,
'default' => '',
'desc' => $this->l('Max file size is: ').($this->max_image_size/1024/1024). 'MB',
'thumb' => $thumb,
// 'image' => $thumb,
// 'delete_url' => self::$currentIndex.'&'.$this->identifier.'=a&token='.$this->token.'&deleteImage=1',
'class' => 'leoblog_image_upload',
),
array(
'type' => 'hidden',
'label' => $this->l('Thumb Name:'),
'name' => 'thumb',
),
array(
'type' => 'file',
'label' => $this->l('Thumb image'),
'name' => 'thumb_link',
'display_image' => true,
'default' => '',
'desc' => $this->l('Max file size is: ').($this->max_image_size/1024/1024). 'MB',
'thumb' => $thumb_img,
// 'image' => $thumb_img,
// 'delete_url' => self::$currentIndex.'&'.$this->identifier.'=a&token='.$this->token.'&deleteImage=1',
'class' => 'leoblog_image_upload',
),
array(
'type' => 'textarea',
'label' => $this->l('Video Code'),
'name' => 'video_code',
'rows' => 5,
'cols' => 30,
'hint' => $this->l('Enter Video Code Copying From Youtube, Vimeo').' <>;=#{}'
),
array(
'type' => 'textarea',
'label' => $this->l('Blog description'),
'name' => 'description',
'autoload_rte' => true,
'lang' => true,
'rows' => 5,
'cols' => 30,
'hint' => $this->l('Invalid characters:').' <>;=#{}'
),
array(
'type' => 'textarea',
'label' => $this->l('Blog Content'),
'name' => 'content',
'autoload_rte' => true,
'lang' => true,
'rows' => 5,
'cols' => 40,
'hint' => $this->l('Invalid characters:').' <>;=#{}'
),
array(
'type' => 'text',
'label' => $this->l('Author Name'),
'name' => 'author_name',
'desc' => $this->l('Name of author will display on front-end')
),
array(
'type' => 'date_leoblog',
'label' => $this->l('Date Create'),
'name' => 'date_add',
'default' => date('Y-m-d'),
),
array(
'type' => 'switch',
'label' => $this->l('Indexation (by search engines):'),
'name' => 'indexation',
'required' => false,
'class' => 't',
'is_bool' => true,
'values' => array(
array(
'id' => 'indexation_on',
'value' => 1,
'label' => $this->l('Enabled')
),
array(
'id' => 'indexation_off',
'value' => 0,
'label' => $this->l('Disabled')
)
),
),
array(
'type' => 'switch',
'label' => $this->l('Blog favorite'),
'name' => 'favorite',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => array(
array(
'id' => 'favorite_on',
'value' => 1,
'label' => $this->l('Yes')
),
array(
'id' => 'favorite_off',
'value' => 0,
'label' => $this->l('No')
)
),
),
array(
'type' => 'switch',
'label' => $this->l('Displayed:'),
'name' => 'active',
'required' => false,
'is_bool' => true,
'values' => array(
array(
'id' => 'active_on',
'value' => 1,
'label' => $this->l('Enabled')
),
array(
'id' => 'active_off',
'value' => 0,
'label' => $this->l('Disabled')
)
),
),
),
'submit' => array(
'title' => $this->l('Save'),
'class' => 'btn btn-default pull-right'
),
'buttons' => array(
'save_and_preview' => array(
'name' => 'saveandstay',
'type' => 'submit',
'title' => $this->l('Save and stay'),
'class' => 'btn btn-default pull-right',
'icon' => 'process-icon-save-and-stay'
)
)
);
$this->fields_form[1]['form'] = array(
'tinymce' => true,
'legend' => array(
'title' => $this->l('SEO'),
'icon' => 'icon-folder-close'
),
'input' => array(
// custom template
array(
'type' => 'textarea',
'label' => $this->l('Meta description'),
'name' => 'meta_description',
'lang' => true,
'cols' => 40,
'rows' => 10,
'hint' => $this->l('Invalid characters:').' &lt;&gt;;=#{}'
),
array(
'type' => 'tags',
'label' => $this->l('Meta keywords'),
'name' => 'meta_keywords',
'lang' => true,
'hint' => array(
$this->l('Invalid characters:').' &lt;&gt;;=#{}',
$this->l('To add "tags" click in the field, write something, and then press "Enter."')
)
),
)
);
Media::addJsDef(array(
'leoblog_del_img_txt' => $this->l('Delete'),
'leoblog_del_img_mess' => $this->l('Are you sure delete this?'),
'PS_ALLOW_ACCENTED_CHARS_URL' => (int)Configuration::get('PS_ALLOW_ACCENTED_CHARS_URL'),
));
return parent::renderForm();
}
public function renderList()
{
$this->toolbar_title = $this->l('Blogs Management');
$this->toolbar_btn['new'] = array(
'href' => self::$currentIndex.'&add'.$this->table.'&token='.$this->token,
'desc' => $this->l('Add new')
);
return parent::renderList();
}
public function postProcess()
{
if (Tools::isSubmit('viewblog') && ($id_leoblog_blog = (int)Tools::getValue('id_leoblog_blog')) && ($blog = new LeoBlogBlog($id_leoblog_blog, $this->context->language->id)) && Validate::isLoadedObject($blog)) {
$this->redirect_after = $this->getPreviewUrl($blog);
}
if (Tools::isSubmit('submitAddleoblog_blog') || Tools::isSubmit('submitAddleoblog_blogAndPreview') || Tools::isSubmit('saveandstay')) {
if (count($this->errors)) {
return false;
}
parent::validateRules();
$id_shop = (int)Context::getContext()->shop->id;
if (!$id_leoblog_blog = (int)Tools::getValue('id_leoblog_blog')) {
# ADD
$blog = new LeoBlogBlog();
$this->copyFromPost($blog, 'blog');
if (isset($_FILES['image_link']) && isset($_FILES['image_link']['tmp_name']) && !empty($_FILES['image_link']['tmp_name'])) {
if (!$image = $this->_uploadImage($_FILES['image_link'], '', '')) {
return false;
}
$blog->image = $image;
}
if (isset($_FILES['thumb_link']) && isset($_FILES['thumb_link']['tmp_name']) && !empty($_FILES['thumb_link']['tmp_name'])) {
if (!$thumb = $this->_uploadImage($_FILES['thumb_link'], '', '', true)) {
return false;
}
$blog->thumb = $thumb;
}
$blog->id_employee = $this->context->employee->id;
if (!$blog->add(false)) {
$this->errors[] = $this->l('An error occurred while creating an object.').' <b>'.$this->table.' ('.Db::getInstance()->getMsgError().')</b>';
} else {
# validate module
$this->updateAssoShop($blog->id);
}
} else {
# EDIT
$blog = new LeoBlogBlog($id_leoblog_blog);
$this->copyFromPost($blog, 'blog');
if (isset($_FILES['image_link']) && isset($_FILES['image_link']['tmp_name']) && !empty($_FILES['image_link']['tmp_name'])) {
if (file_exists(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$id_leoblog_blog)) {
LeoBlogHelper::rrmdir(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$id_leoblog_blog);
}
if (!$image = $this->_uploadImage($_FILES['image_link'], '', '')) {
return false;
}
$blog->image = $image;
}
if (isset($_FILES['thumb_link']) && isset($_FILES['thumb_link']['tmp_name']) && !empty($_FILES['thumb_link']['tmp_name'])) {
if (file_exists(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$id_leoblog_blog)) {
LeoBlogHelper::rrmdir(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$id_leoblog_blog);
}
if (!$thumb = $this->_uploadImage($_FILES['thumb_link'], '', '', true)) {
return false;
}
$blog->thumb = $thumb;
}
if (!$blog->update()) {
$this->errors[] = $this->l('An error occurred while creating an object.').' <b>'.$this->table.' ('.Db::getInstance()->getMsgError().')</b>';
} else {
# validate module
$this->updateAssoShop($blog->id);
}
}
if (Tools::isSubmit('submitAddblogAndPreview')) {
# validate module
$this->redirect_after = $this->previewUrl($blog);
} elseif (Tools::isSubmit('saveandstay')) {
# validate module
Tools::redirectAdmin(self::$currentIndex.'&'.$this->identifier.'='.$blog->id.'&conf=4&update'.$this->table.'&token='.Tools::getValue('token'));
} else {
# validate module
Tools::redirectAdmin(self::$currentIndex.'&id_leoblogcat='.$blog->id_leoblogcat.'&conf=4&token='.Tools::getValue('token'));
}
} else {
parent::postProcess(true);
}
}
protected function _uploadImage($image, $image_w = null, $image_h = null, $thumb_image = false)
{
$folder_theme = _PS_THEME_DIR_;
$res = false;
$id_shop = (int)Context::getContext()->shop->id;
LeoBlogHelper::buildFolder($id_shop);
if (is_array($image) && (ImageManager::validateUpload($image, $this->max_image_size) === false) && ($tmp_name = tempnam(_PS_TMP_IMG_DIR_, 'PS')) && move_uploaded_file($image['tmp_name'], $tmp_name)) {
$type = Tools::strtolower(Tools::substr(strrchr($image['name'], '.'), 1));
if ($thumb_image) {
$img_name = 't-'.Tools::strtolower(str_replace('.'.$type, '', $image['name']).'.'.$type);
} else {
$img_name = 'b-'.Tools::strtolower(str_replace('.'.$type, '', $image['name']).'.'.$type);
}
if (file_exists($folder_theme.'assets/img/modules/leoblog/'.$id_shop.'/b/'.$img_name)) {
@unlink($folder_theme.'assets/img/modules/leoblog/'.$id_shop.'/b/'.$img_name);
}
$image_type = 'jpg';
if (Configuration::get('LEOBLOG_IMAGE_TYPE') != null) {
$image_type = Configuration::get('LEOBLOG_IMAGE_TYPE');
}
// Configuration::set('PS_IMAGE_QUALITY', 'png_all');
Configuration::set('PS_IMAGE_QUALITY', $image_type);
if (ImageManager::resize($tmp_name, $folder_theme.'assets/img/modules/leoblog/'.$id_shop.'/b/'.$img_name, (int)$image_w, (int)$image_h)) {
$res = true;
}
}
// if (isset($temp_name))
// @unlink($tmp_name);
if (!$res) {
# validate module
return false;
}
return $img_name;
}
public function setMedia($isNewTheme = false)
{
parent::setMedia($isNewTheme);
$this->addJqueryUi('ui.widget');
$this->addJqueryPlugin('tagify');
$media_dir = $this->module->getMediaDir();
if (file_exists(_PS_THEME_DIR_.'js/modules/leoblog/assets/admin/form.js')) {
$this->context->controller->addJS(__PS_BASE_URI__.'modules/leoblog/assets/admin/form.js');
} else {
$this->context->controller->addJS(__PS_BASE_URI__.$media_dir.'js/admin/form.js');
}
if (file_exists(_PS_THEME_DIR_.'css/modules/leoblog/assets/admin/form.css')) {
$this->context->controller->addCss(__PS_BASE_URI__.'modules/leoblog/assets/admin/form.css');
} else {
$this->context->controller->addCss(__PS_BASE_URI__.$media_dir.'css/admin/form.css');
}
}
public function autoCorrect()
{
// check `favorite` name column, if not exist auto add
if (Db::getInstance()->executeS('SHOW TABLES LIKE \'%leoblog_blog%\'') && count(Db::getInstance()->executes('SELECT "favorite" FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = "'._DB_NAME_.'" AND TABLE_NAME = "'._DB_PREFIX_.'leoblog_blog" AND COLUMN_NAME = "favorite"'))<1) {
Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'leoblog_blog` ADD `favorite` tinyint(1) NOT NULL');
}
// check `subtitle` name column, if not exist auto add
if (Db::getInstance()->executeS('SHOW TABLES LIKE \'%leoblog_blog_lang%\'') && count(Db::getInstance()->executes('SELECT "subtitle" FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = "'._DB_NAME_.'" AND TABLE_NAME = "'._DB_PREFIX_.'leoblog_blog_lang" AND COLUMN_NAME = "subtitle"'))<1) {
Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'leoblog_blog_lang` ADD `subtitle` varchar(250) NULL');
}
}
public function ajaxProcessUpdateblogPositions()
{
if ($this->tabAccess['edit'] === '1') {
$id_leoblog_blog = (int)Tools::getValue('id_leoblog_blog');
$id_category = (int)Tools::getValue('id_leoblog_blog_category');
$way = (int)Tools::getValue('way');
$positions = Tools::getValue('blog');
if (is_array($positions)) {
foreach ($positions as $key => $value) {
$pos = explode('_', $value);
if ((isset($pos[1]) && isset($pos[2])) && ($pos[1] == $id_category && $pos[2] == $id_leoblog_blog)) {
$position = $key;
break;
}
}
}
$blog = new blog($id_leoblog_blog);
if (Validate::isLoadedObject($blog)) {
if (isset($position) && $blog->updatePosition($way, $position)) {
die(true);
} else {
die('{"hasError" : true, "errors" : "Can not update blog position"}');
}
} else {
die('{"hasError" : true, "errors" : "This blog can not be loaded"}');
}
}
}
public function ajaxProcessUpdateblogCategoriesPositions()
{
if ($this->tabAccess['edit'] === '1') {
$id_leoblog_blog_category_to_move = (int)Tools::getValue('id_leoblog_blog_category_to_move');
$id_leoblog_blog_category_parent = (int)Tools::getValue('id_leoblog_blog_category_parent');
$way = (int)Tools::getValue('way');
$positions = Tools::getValue('blog_category');
if (is_array($positions)) {
foreach ($positions as $key => $value) {
$pos = explode('_', $value);
if ((isset($pos[1]) && isset($pos[2])) && ($pos[1] == $id_leoblog_blog_category_parent && $pos[2] == $id_leoblog_blog_category_to_move)) {
$position = $key;
break;
}
}
}
$blog_category = new blogCategory($id_leoblog_blog_category_to_move);
if (Validate::isLoadedObject($blog_category)) {
if (isset($position) && $blog_category->updatePosition($way, $position)) {
die(true);
} else {
die('{"hasError" : true, "errors" : "Can not update blog categories position"}');
}
} else {
die('{"hasError" : true, "errors" : "This blog category can not be loaded"}');
}
}
}
public function ajaxProcessPublishblog()
{
if ($this->tabAccess['edit'] === '1') {
if ($id_leoblog_blog = (int)Tools::getValue('id_leoblog_blog')) {
$bo_blog_url = dirname($_SERVER['PHP_SELF']).'/index.php?tab=AdminblogContent&id_leoblog_blog='.(int)$id_leoblog_blog.'&updateblog&token='.$this->token;
if (Tools::getValue('redirect')) {
die($bo_blog_url);
}
$blog = new blog((int)(Tools::getValue('id_leoblog_blog')));
if (!Validate::isLoadedObject($blog)) {
die('error: invalid id');
}
$blog->active = 1;
if ($blog->save()) {
die($bo_blog_url);
} else {
die('error: saving');
}
} else {
die('error: parameters');
}
}
}
}

View File

@@ -0,0 +1,519 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
include_once(_PS_MODULE_DIR_.'leoblog/loader.php');
class AdminLeoblogCategoriesController extends ModuleAdminController
{
public $name = 'leoblog';
protected $fields_form = array();
private $_html = '';
public function __construct()
{
$this->bootstrap = true;
$this->id_leoblogcat = true;
$this->table = 'leoblogcat';
$this->className = 'leoblogcat';
$this->lang = true;
$this->fields_options = array();
parent::__construct();
$this->toolbar_title = $this->l('Categories Management');
}
/**
* Build List linked Icons Toolbar
*/
public function initPageHeaderToolbar()
{
//DONGND:: update new direction for media
$media_dir = $this->module->getMediaDir();
$this->context->controller->addCss(__PS_BASE_URI__.'js/jquery/ui/themes/base/jquery.ui.tabs.css');
if (file_exists(_PS_THEME_DIR_.'css/modules/leoblog/assets/admin/form.css')) {
$this->context->controller->addCss(__PS_BASE_URI__.'modules/leoblog/assets/admin/form.css');
} else {
$this->context->controller->addCss(__PS_BASE_URI__.$media_dir.'css/admin/form.css');
}
if (empty($this->display)) {
parent::initPageHeaderToolbar();
}
}
/**
*
*/
public function setMedia($isNewTheme = false)
{
parent::setMedia($isNewTheme);
$this->addJqueryUi('ui.widget');
$this->addJqueryPlugin('tagify');
$this->context->controller->addJS(__PS_BASE_URI__.'js/jquery/ui/jquery.ui.sortable.min.js');
$media_dir = $this->module->getMediaDir();
if (file_exists(_PS_THEME_DIR_.'js/modules/leoblog/assets/admin/jquery.nestable.js')) {
$this->context->controller->addJS(__PS_BASE_URI__.'modules/leoblog/assets/admin/jquery.nestable.js');
} else {
$this->context->controller->addJS(__PS_BASE_URI__.$media_dir.'js/admin/jquery.nestable.js');
}
if (file_exists(_PS_THEME_DIR_.'js/modules/leoblog/assets/admin/form.js')) {
$this->context->controller->addJS(__PS_BASE_URI__.'modules/leoblog/assets/admin/form.js');
} else {
$this->context->controller->addJS(__PS_BASE_URI__.$media_dir.'js/admin/form.js');
}
$this->context->controller->addJS(__PS_BASE_URI__.'js/jquery/plugins/jquery.cookie-plugin.js');
$this->context->controller->addJS(__PS_BASE_URI__.'js/jquery/ui/jquery.ui.tabs.min.js');
}
/**
* get live Edit URL
*/
public function getLiveEditUrl($live_edit_params)
{
$url = $this->context->shop->getBaseURL().Dispatcher::getInstance()->createUrl('index', (int)$this->context->language->id, $live_edit_params);
if (Configuration::get('PS_REWRITING_SETTINGS')) {
$url = str_replace('index.php', '', $url);
}
return $url;
}
/**
* add toolbar icons
*/
public function initToolbar()
{
$this->context->smarty->assign('toolbar_scroll', 1);
$this->context->smarty->assign('show_toolbar', 1);
$this->context->smarty->assign('toolbar_btn', $this->toolbar_btn);
$this->context->smarty->assign('title', $this->toolbar_title);
}
public function postProcess()
{
if (count($this->errors) > 0) {
return;
}
if (Tools::getValue('doupdatepos') && Tools::isSubmit('updatePosition')) {
$list = Tools::getValue('list');
$root = 1;
$child = array();
foreach ($list as $id => $parent_id) {
if ($parent_id <= 0) {
# validate module
$parent_id = $root;
}
$child[$parent_id][] = $id;
}
$res = true;
foreach ($child as $id_parent => $menus) {
$i = 0;
foreach ($menus as $id_leoblogcat) {
$sql = 'UPDATE `'._DB_PREFIX_.'leoblogcat` SET `position` = '.(int)$i.', id_parent = '.(int)$id_parent.'
WHERE `id_leoblogcat` = '.(int)$id_leoblogcat;
$res &= Db::getInstance()->execute($sql);
$i++;
}
}
die($this->l('Update Positions Done'));
}
/* delete megamenu item */
if (Tools::getValue('dodel')) {
$obj = new Leoblogcat((int)Tools::getValue('id_leoblogcat'));
$res = $obj->delete();
Tools::redirectAdmin(AdminController::$currentIndex.'&token='.Tools::getValue('token'));
}
if (Tools::getValue('delete_many_menu')) {
$list = array_filter(explode(',', trim(Tools::getValue('list'), ',')));
if (is_array($list) && $list) {
#validate module
foreach ($list as $id) {
$obj = new Leoblogcat((int)$id);
if ($obj->id) {
$obj->delete();
}
}
}
Tools::redirectAdmin(AdminController::$currentIndex.'&token='.Tools::getValue('token'));
}
if (Tools::isSubmit('save'.$this->name) && Tools::isSubmit('active')) {
if ($id_leoblogcat = Tools::getValue('id_leoblogcat')) {
# validate module
$megamenu = new leoblogcat((int)$id_leoblogcat);
} else {
# validate module
$megamenu = new leoblogcat();
$megamenu->randkey = LeoBlogHelper::genKey();
}
$this->copyFromPost($megamenu, $this->table);
$id_shop = (int)Context::getContext()->shop->id;
LeoBlogHelper::buildFolder($id_shop);
$megamenu->id_shop = $this->context->shop->id;
if ($megamenu->validateFields(false) && $megamenu->validateFieldsLang(false)) {
$megamenu->save();
if (isset($_FILES['image_link']) && isset($_FILES['image_link']['tmp_name']) && !empty($_FILES['image_link']['tmp_name'])) {
$folder_theme = _PS_THEME_DIR_;
if ($megamenu->image != '') {
$old_image = $megamenu->image;
}
if (ImageManager::validateUpload($_FILES['image_link'])) {
return false;
} elseif (!($tmp_name = tempnam(_PS_TMP_IMG_DIR_, 'PS')) || !move_uploaded_file($_FILES['image_link']['tmp_name'], $tmp_name)) {
return false;
} elseif (!ImageManager::resize($tmp_name, $folder_theme.'assets/img/modules/leoblog/'.$id_shop.'/c/'.$_FILES['image_link']['name'])) {
return false;
}
unlink($tmp_name);
$megamenu->image = $_FILES['image_link']['name'];
if (isset($old_image)) {
unlink($folder_theme.'assets/img/modules/leoblog/'.$id_shop.'/c/'.$old_image);
}
$megamenu->save();
}
Tools::redirectAdmin(AdminController::$currentIndex.'&saveleoblog&token='.Tools::getValue('token').'&id_leoblogcat='.$megamenu->id);
} else {
// validate module
$this->_html .= $this->displayWarning($this->l('An error occurred while attempting to save.'));
}
}
}
public function renderList()
{
$this->initToolbar();
if (!$this->loadObject(true)) {
return;
}
$obj = $this->object;
$tree = Tools::htmlentitiesDecodeUTF8($obj->getTree());
$menus = $obj->getDropdown(null, $obj->id_parent);
# FIX : PARENT IS NOT THIS CATEGORY
$id_leoblogcat = (int) (Tools::getValue('id_leoblogcat'));
foreach ($menus as $key => $menu) {
if ($menu['id'] == $id_leoblogcat) {
unset($menus[$key]);
}
}
$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');
$templates = LeoBlogHelper::getTemplates();
$soption = array(
array(
'id' => 'active_on',
'value' => 1,
'label' => $this->l('Enabled')
),
array(
'id' => 'active_off',
'value' => 0,
'label' => $this->l('Disabled')
)
);
$this->fields_form[0]['form'] = array(
'legend' => array(
'title' => $this->l('Category Form.'),
),
'input' => array(
array(
'type' => 'hidden',
'label' => $this->l('Category ID'),
'name' => 'id_leoblogcat',
'default' => 0,
),
array(
'type' => 'select',
'label' => $this->l('Theme - Template'),
'name' => 'template',
'options' => array('query' => $templates,
'id' => 'template',
'name' => 'template'),
'default' => 'default',
),
array(
'type' => 'text',
'label' => $this->l('Meta title:'),
'default' => '',
'name' => 'title',
'id' => 'name', // for copyMeta2friendlyURL compatibility
'lang' => true,
'required' => true,
'class' => 'copyMeta2friendlyURL',
'hint' => $this->l('Invalid characters:').' &lt;&gt;;=#{}'
),
array(
'type' => 'text',
'label' => $this->l('Friendly URL'),
'name' => 'link_rewrite',
'required' => true,
'lang' => true,
'default' => '',
'hint' => $this->l('Only letters and the minus (-) character are allowed')
),
array(
'type' => 'select',
'label' => $this->l('Parent ID'),
'name' => 'id_parent',
'options' => array('query' => $menus,
'id' => 'id',
'name' => 'title'),
'default' => 'url',
),
array(
'type' => 'switch',
'label' => $this->l('Is Active'),
'name' => 'active',
'values' => $soption,
'default' => '1',
),
array(
'type' => 'switch',
'label' => $this->l('Show Title'),
'name' => 'show_title',
'values' => $soption,
'default' => '1',
),
array(
'type' => 'text',
'label' => $this->l('Addion Css Class'),
'name' => 'menu_class',
'display_image' => true,
'default' => ''
),
array(
'type' => 'text',
'label' => $this->l('Menu Icon Class'),
'name' => 'icon_class',
'display_image' => true,
'default' => '',
'desc' => $this->l('The module integrated with FontAwesome').'. '
.$this->l('Check list of icons and class name in here')
.' <a href="http://fontawesome.io/" target="_blank">http://fontawesome.io/</a> or your icon class'
),
array(
'type' => 'hidden',
'label' => $this->l('Image name'),
'name' => 'image',
'default' => '',
),
array(
'type' => 'file',
'label' => $this->l('Image'),
'name' => 'image_link',
'display_image' => true,
'default' => '',
'desc' => $this->l(''),
'thumb' => '',
'title' => $this->l('Icon Preview'),
),
array(
'type' => 'textarea',
'label' => $this->l('Content'),
'name' => 'content_text',
'lang' => true,
'default' => '',
'autoload_rte' => true
),
),
'submit' => array(
'title' => $this->l('Save'),
'class' => 'btn btn-large btn-danger'
)
);
$this->fields_form[1]['form'] = array(
'legend' => array(
'title' => $this->l('SEO META'),
),
'input' => array(
// custom template
array(
'type' => 'textarea',
'label' => $this->l('Meta description'),
'name' => 'meta_description',
'lang' => true,
'cols' => 40,
'rows' => 10,
'hint' => $this->l('Invalid characters:').' &lt;&gt;;=#{}',
'default' => ''
),
array(
'type' => 'tags',
'label' => $this->l('Meta keywords'),
'name' => 'meta_keywords',
'lang' => true,
'default' => '',
'hint' => array(
$this->l('Invalid characters:').' &lt;&gt;;=#{}',
$this->l('To add "tags" click in the field, write something, and then press "Enter."')
)
),
),
'submit' => array(
'title' => $this->l('Save'),
'class' => 'btn btn-large btn-danger'
)
);
Media::addJsDef(array(
'PS_ALLOW_ACCENTED_CHARS_URL' => (int)Configuration::get('PS_ALLOW_ACCENTED_CHARS_URL'),
));
$helper = new HelperForm();
$helper->module = $this;
$helper->name_controller = $this->name;
$helper->identifier = $this->identifier;
$helper->token = Tools::getValue('token');
foreach (Language::getLanguages(false) as $lang) {
$helper->languages[] = array(
'id_lang' => $lang['id_lang'],
'iso_code' => $lang['iso_code'],
'name' => $lang['name'],
'is_default' => ($default_lang == $lang['id_lang'] ? 1 : 0)
);
}
$helper->currentIndex = AdminController::$currentIndex;
$helper->default_form_language = $default_lang;
$helper->allow_employee_form_lang = $default_lang;
$helper->toolbar_scroll = true;
$helper->title = $this->l('Categories Management');
$helper->submit_action = 'save'.$this->name;
$helper->tpl_vars = array(
'fields_value' => $this->getConfigFieldsValues($obj),
'languages' => $this->context->controller->getLanguages(),
'id_language' => $this->context->language->id,
);
$helper->toolbar_btn = false;
$this->context->smarty->assign(array(
'leoblog_del_img_txt' => $this->l('Delete'),
'leoblog_del_img_mess' => $this->l('Are you sure delete this?'),
'action' => AdminController::$currentIndex.'&save'.$this->name.'&token='.Tools::getValue('token'),
'addnew' => AdminController::$currentIndex.'&token='.Tools::getValue('token'),
'generate_form' => $helper->generateForm($this->fields_form),
'text_title' => $this->l('Tree Blog Categories Management'),
'text_content' => $this->l('To sort orders or update parent-child, you drap and drop expected menu.'),
'text_value' => $this->l('New Category'),
'text_process' => $this->l('Processing ...'),
'tree' => $tree,
));
$content = Context::getContext()->smarty->fetch($this->getTemplatePath().'category.tpl');
return $content;
}
/**
* Asign value for each input of Data form
*/
public function getConfigFieldsValues($obj)
{
$languages = Language::getLanguages(false);
$fields_values = array();
$id_shop = (int)Context::getContext()->shop->id;
foreach ($this->fields_form as $k => $f) {
foreach ($f['form']['input'] as $j => $input) {
if (isset($obj->{trim($input['name'])})) {
if (isset($obj->{trim($input['name'])})) {
$data = $obj->{trim($input['name'])};
} else {
$data = $input['default'];
}
if (isset($input['lang'])) {
foreach ($languages as $lang) {
# validate module
$fields_values[$input['name']][$lang['id_lang']] = isset($data[$lang['id_lang']]) ? $data[$lang['id_lang']] : $input['default'];
}
} else {
# validate module
$fields_values[$input['name']] = $data;
}
} else {
//if ($input['name'] == 'image_link' && $data) {
if ($input['name'] == 'image_link' && $obj->image != '') {
//$thumb = __PS_BASE_URI__.'modules/'.$this->name.'/views/img/c/'.$data;
$thumb = _THEME_DIR_.'/assets/img/modules/leoblog/'.$id_shop.'/c/'.$obj->image;
$this->fields_form[$k]['form']['input'][$j]['thumb'] = $thumb;
}
if (isset($input['lang'])) {
foreach ($languages as $lang) {
$v = Tools::getValue('title', Configuration::get($input['name'], $lang['id_lang']));
$fields_values[$input['name']][$lang['id_lang']] = $v ? $v : $input['default'];
}
} else {
$v = Tools::getValue($input['name'], Configuration::get($input['name']));
$fields_values[$input['name']] = $v ? $v : $input['default'];
}
if ($input['name'] == $obj->type.'_type') {
# validate module
$fields_values[$input['name']] = $obj->item;
}
}
}
}
return $fields_values;
}
/**
* PERMISSION ACCOUNT demo@demo.com
* OVERRIDE CORE
*/
public function initProcess()
{
parent::initProcess();
if (count($this->errors) <= 0) {
if ($this->id_object) {
# EDIT
if (!$this->access('edit')) {
if (Tools::isSubmit('save'.$this->name) && Tools::getValue('save'.$this->name)) {
$this->errors[] = $this->trans('You do not have permission to edit this.', array(), 'Admin.Notifications.Error');
}
}
if (!$this->access('delete')) {
if (Tools::getValue('dodel')) {
$this->errors[] = $this->trans('You do not have permission to delete this.', array(), 'Admin.Notifications.Error');
}
}
} else {
# ADD
if (!$this->access('add')) {
if (Tools::isSubmit('save'.$this->name) && Tools::getValue('save'.$this->name)) {
$this->errors[] = $this->trans('You do not have permission to add this.', array(), 'Admin.Notifications.Error');
}
}
}
}
}
}

View File

@@ -0,0 +1,188 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
include_once(_PS_MODULE_DIR_.'leoblog/loader.php');
require_once(_PS_MODULE_DIR_.'leoblog/classes/comment.php');
class AdminLeoblogCommentsController extends ModuleAdminController
{
protected $max_image_size = 1048576;
protected $position_identifier = 'id_leoblog_blog';
public function __construct()
{
$this->bootstrap = true;
$this->table = 'leoblog_comment';
$this->identifier = 'id_comment';
$this->className = 'LeoBlogComment';
$this->lang = false;
$this->addRowAction('edit');
$this->addRowAction('delete');
if (Tools::getValue('id_leoblog_blog')) {
# validate module
$this->_where = ' AND id_leoblog_blog='.(int)Tools::getValue('id_leoblog_blog');
}
parent::__construct();
$this->bulk_actions = array('delete' => array('text' => $this->l('Delete selected'), 'confirm' => $this->l('Delete selected items?'), 'icon' => 'icon-trash'));
$this->fields_list = array(
'id_comment' => array('title' => $this->l('ID'), 'align' => 'center', 'class' => 'fixed-width-xs'),
'id_leoblog_blog' => array('title' => $this->l('Blog ID'), 'align' => 'center', 'class' => 'fixed-width-xs'),
'user' => array('title' => $this->l('User')),
'comment' => array('title' => $this->l('Comment')),
'date_add' => array('title' => $this->l('Date Added'),'type' => 'datetime'),
'active' => array('title' => $this->l('Displayed'), 'align' => 'center', 'active' => 'status', 'class' => 'fixed-width-sm', 'type' => 'bool', 'orderby' => false)
);
}
public function initPageHeaderToolbar()
{
$link = $this->context->link;
if (Tools::getValue('id_leoblog_blog')) {
$this->page_header_toolbar_btn['back-blog'] = array(
'href' => $link->getAdminLink('AdminLeoblogBlogs').'&updateleoblog_blog&id_leoblog_blog='.Tools::getValue('id_leoblog_blog'),
'desc' => $this->l('Back To The Blog'),
'icon' => 'icon-blog icon-3x process-icon-blog'
);
}
return parent::initPageHeaderToolbar();
}
public function renderForm()
{
if (!$this->loadObject(true)) {
if (Validate::isLoadedObject($this->object)) {
$this->display = 'edit';
} else {
$this->display = 'add';
}
}
$this->initToolbar();
$this->initPageHeaderToolbar();
$blog = new LeoBlogBlog($this->object->id_leoblog_blog, $this->context->language->id);
$this->multiple_fieldsets = true;
$this->object->blog_title = $blog->meta_title;
$this->fields_form[0]['form'] = array(
'tinymce' => true,
'legend' => array(
'title' => $this->l('Blog Form'),
'icon' => 'icon-folder-close'
),
'input' => array(
array(
'type' => 'hidden',
'label' => $this->l('Comment ID'),
'name' => 'id_comment',
),
array(
'type' => 'text',
'label' => $this->l('Blog Title'),
'name' => 'blog_title',
),
array(
'type' => 'text',
'label' => $this->l('User'),
'name' => 'user',
),
array(
'type' => 'text',
'label' => $this->l('Email'),
'name' => 'email',
),
array(
'type' => 'textarea',
'label' => $this->l('Blog Content'),
'name' => 'comment',
'rows' => 5,
'cols' => 40,
'hint' => $this->l('Invalid characters:').' <>;=#{}'
),
array(
'type' => 'switch',
'label' => $this->l('Displayed:'),
'name' => 'active',
'required' => false,
'is_bool' => true,
'values' => array(
array(
'id' => 'active_on',
'value' => 1,
'label' => $this->l('Enabled')
),
array(
'id' => 'active_off',
'value' => 0,
'label' => $this->l('Disabled')
)
),
),
),
'submit' => array(
'title' => $this->l('Save'),
'class' => 'btn btn-default pull-right'
),
'buttons' => array(
'save_and_preview' => array(
'name' => 'saveandstay',
'type' => 'submit',
'title' => $this->l('Save and stay'),
'class' => 'btn btn-default pull-right',
'icon' => 'process-icon-save-and-stay'
)
)
);
return parent::renderForm();
}
public function renderList()
{
$this->toolbar_title = $this->l('Comments Management');
$this->toolbar_btn['new'] = null;
return parent::renderList();
}
public function postProcess()
{
if (Tools::isSubmit('saveandstay')) {
parent::validateRules();
if (count($this->errors)) {
return false;
}
if ($id_comment = (int)Tools::getValue('id_comment')) {
$comment = new LeoBlogComment($id_comment);
$this->copyFromPost($comment, 'comment');
if (!$comment->update()) {
$this->errors[] = $this->l('An error occurred while creating an object.').' <b>'.$this->table.' ('.Db::getInstance()->getMsgError().')</b>';
} else {
Tools::redirectAdmin(self::$currentIndex.'&'.$this->identifier.'='.Tools::getValue('id_comment').'&conf=4&update'.$this->table.'&token='.Tools::getValue('token'));
}
} else {
$this->errors[] = $this->l('An error occurred while creating an object.').' <b>'.$this->table.' ('.Db::getInstance()->getMsgError().')</b>';
}
} else {
parent::postProcess();
}
}
}

View File

@@ -0,0 +1,839 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
include_once(_PS_MODULE_DIR_.'leoblog/loader.php');
require_once(_PS_MODULE_DIR_.'leoblog/classes/comment.php');
class AdminLeoblogDashboardController extends ModuleAdminController
{
public function __construct()
{
$this->bootstrap = true;
$this->display = 'view';
$this->addRowAction('view');
parent::__construct();
}
public function initPageHeaderToolbar()
{
parent::initPageHeaderToolbar();
$this->page_header_toolbar_title = $this->l('Dashboard');
$this->page_header_toolbar_btn = array();
}
public function postProcess()
{
if (count($this->errors)) {
return false;
}
if (Tools::isSubmit('saveConfiguration')) {
$keys = LeoBlogHelper::getConfigKey(false);
$post = array();
foreach ($keys as $key) {
# validate module
$post[$key] = Tools::getValue($key);
if ($key == 'social_code') {
$post[$key] = LeoBlogHelper::correctEnCodeData(Tools::getValue($key));
}
}
$multi_lang_keys = LeoBlogHelper::getConfigKey(true);
foreach ($multi_lang_keys as $multi_lang_key) {
foreach (Language::getIDs(false) as $id_lang) {
$post[$multi_lang_key.'_'.(int)$id_lang] = Tools::getValue($multi_lang_key.'_'.(int)$id_lang);
}
}
// print_r(Tools::jsonEncode($post));die;
// Configuration::updateValue(Tools::strtoupper(_LEO_BLOG_PREFIX_.'cfg_global_'.$post['template']), Tools::jsonEncode($post));
if ($post['template'] != 'default') {
LeoBlogConfig::updateConfigValue('cfg_global_'.$post['template'], Tools::jsonEncode($post));
} else {
LeoBlogConfig::updateConfigValue('cfg_global', Tools::jsonEncode($post));
}
Configuration::updateValue(Tools::strtoupper(_LEO_BLOG_PREFIX_.'template_current'), $post['template']);
Configuration::updateValue('LEOBLOG_DASHBOARD_DEFAULTTAB', Tools::getValue('LEOBLOG_DASHBOARD_DEFAULTTAB'));
}
}
public function setMedia($isNewTheme = false)
{
parent::setMedia($isNewTheme);
$this->addJqueryUi('ui.widget');
$this->addJqueryPlugin('tagify');
if (file_exists(_PS_THEME_DIR_.'js/modules/leoblog/assets/form.js')) {
$this->context->controller->addJS(__PS_BASE_URI__.'modules/leoblog/assets/admin/form.js');
} else {
$this->context->controller->addJS(__PS_BASE_URI__.$this->module->getMediaDir().'js/admin/form.js');
}
}
public function renderView()
{
$link = $this->context->link;
$quicktools = array();
$quicktools[] = array(
'title' => $this->l('Categories'),
'href' => $link->getAdminLink('AdminLeoblogCategories'),
'icon' => 'icon-desktop',
'class' => '',
);
$quicktools[] = array(
'title' => $this->l('Add Category'),
'href' => $link->getAdminLink('AdminLeoblogCategories'),
'icon' => 'icon-list',
'class' => '',
);
$quicktools[] = array(
'title' => $this->l('Blogs'),
'href' => $link->getAdminLink('AdminLeoblogBlogs'),
'icon' => 'icon-list',
'class' => '',
);
$quicktools[] = array(
'title' => $this->l('Add Blog'),
'href' => $link->getAdminLink('AdminLeoblogBlogs').'&addleoblog_blog',
'icon' => 'icon-list',
'class' => '',
);
$quicktools[] = array(
'title' => $this->l('Comments'),
'href' => $link->getAdminLink('AdminLeoblogComments'),
'icon' => 'icon-list',
'class' => '',
);
$onoff = array(
array(
'id' => 'indexation_on',
'value' => 1,
'label' => $this->l('Enabled')
),
array(
'id' => 'indexation_off',
'value' => 0,
'label' => $this->l('Disabled')
)
);
//$obj = new Leoblogcat();
//$menus = $obj->getDropdown(null, $obj->id_parent);
$templates = LeoBlogHelper::getTemplates();
$url_rss = Tools::htmlentitiesutf8('http://'.$_SERVER['HTTP_HOST'].__PS_BASE_URI__).'modules/leoblog/rss.php';
$form = '';
$this->fields_form[0]['form'] = array(
'tinymce' => true,
// 'legend' => array(
// 'title' => $this->l('General Setting'),
// 'icon' => 'icon-folder-close',
// ),
'input' => array(
// custom template
array(
'type' => 'hidden',
'name' => 'LEOBLOG_DASHBOARD_DEFAULTTAB',
'default' => '',
),
array(
'type' => 'select',
'label' => $this->l('Theme - Template'),
'name' => 'template',
'options' => array('query' => $templates,
'id' => 'template',
'name' => 'template'),
'default' => 'default',
),
array(
'type' => 'text',
'label' => $this->l('Root Link Title'),
'name' => 'blog_link_title',
'required' => true,
'lang' => true,
'desc' => $this->l('Make Link Title For Blog Root Link, Example http://domain/blog'),
'default' => 'Blog',
),
array(
'type' => 'select',
'label' => $this->l('Friendly URL'),
'name' => 'url_use_id',
'required' => false,
'class' => 'form-action',
'is_bool' => true,
'default' => '1',
'hint' => $this->l('When turn on Prestashop SEO, Blog show Friendly URL'),
'options' => array(
'query' => array(
array(
'value' => 1,
'name' => self::l('Include ID'),
),
array(
'value' => 0,
'name' => self::l('NOT include ID'),
),
),
'id' => 'value',
'name' => 'name'
)
),
array(
'type' => 'text',
'label' => $this->l('Root'),
'name' => 'link_rewrite',
'required' => true,
'lang' => true,
// 'desc' => $this->l('Make seo start with this, Example http://domain/blog'),
'hint' => $this->l('Example http://domain/blog.html'),
'default' => 'blog',
),
array(
'type' => 'text',
'label' => $this->l('Category'),
'name' => 'category_rewrite',
'required' => true,
'lang' => true,
'default' => 'category',
'form_group_class' => 'url_use_id_sub url_use_id-0',
'hint' => $this->l('Example http://domain/blog/category/name.html'),
),
array(
'type' => 'text',
'label' => $this->l('Detail'),
'name' => 'detail_rewrite',
'required' => true,
'lang' => true,
'default' => 'detail',
'form_group_class' => 'url_use_id_sub url_use_id-0',
'hint' => $this->l('Example http://domain/blog/detail/name.html'),
),
array(
'type' => 'text',
'label' => $this->l('Meta Title'),
'name' => 'meta_title',
'lang' => true,
'cols' => 40,
'rows' => 10,
'default' => 'Blog',
'desc' => $this->l('Display browser title on frontpage blog')
),
array(
'type' => 'textarea',
'label' => $this->l('Meta description'),
'name' => 'meta_description',
'lang' => true,
'cols' => 40,
'rows' => 10,
'default' => '',
'desk' => $this->l('Display meta descrition on frontpage blog').'note: note &lt;&gt;;=#{}'
),
array(
'type' => 'tags',
'label' => $this->l('Meta keywords'),
'name' => 'meta_keywords',
'default' => '',
'lang' => true,
'desc' => array(
$this->l('Invalid characters:').' &lt;&gt;;=#{}',
$this->l('To add "tags" click in the field, write something, and then press "Enter."')
)
),
array(
'type' => 'switch',
'label' => $this->l('Enable Rss:'),
'name' => 'indexation',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '',
'values' => $onoff,
'desc' => $url_rss
),
array(
'type' => 'text',
'label' => $this->l('Rss Limit Items'),
'name' => 'rss_limit_item',
'default' => '20',
'desc' => 'Set Maximun shows in rss'
),
array(
'type' => 'text',
'label' => $this->l('Rss Title'),
'name' => 'rss_title_item',
'default' => 'RSS FEED',
'desc' => 'Set title in rss'
),
// array(
// 'type' => 'text',
// 'label' => $this->l('Limit Latest Item'),
// 'name' => 'latest_limit_items',
// 'default' => '20',
// 'desc' => 'Set Maximun shows in latest blog page'
// ),
),
'submit' => array(
'title' => $this->l('Save'),
'class' => 'btn btn-danger'
)
);
$this->fields_form[1]['form'] = array(
'tinymce' => true,
'default' => '',
// 'legend' => array(
// 'title' => $this->l('Listing Blog Setting'),
// 'icon' => 'icon-folder-close'
// ),
'input' => array(
array(
'type' => 'switch',
'label' => $this->l('Show Category Info:'),
'name' => 'listing_show_categoryinfo',
'required' => false,
'class' => 't',
'desc' => $this->l('Display category information in listing blogs'),
'is_bool' => true,
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Sub Categories:'),
'name' => 'listing_show_subcategories',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
'desc' => $this->l('Display subcategory in listing blog')
),
array(
'type' => 'text',
'label' => $this->l('Leading Column:'),
'name' => 'listing_leading_column',
'required' => false,
'class' => 't',
'default' => '1',
),
array(
'type' => 'text',
'label' => $this->l('Leading Limit Items:'),
'name' => 'listing_leading_limit_items',
'required' => false,
'class' => 't',
'default' => '2',
),
array(
'type' => 'text',
'label' => $this->l('Leading Image Width:'),
'name' => 'listing_leading_img_width',
'required' => false,
'class' => 't',
'default' => '690',
),
array(
'type' => 'text',
'label' => $this->l('Leading Image Height:'),
'name' => 'listing_leading_img_height',
'required' => false,
'class' => 't',
'default' => '300',
),
array(
'type' => 'text',
'label' => $this->l('Secondary Column:'),
'name' => 'listing_secondary_column',
'required' => false,
'class' => 't',
'default' => '3',
),
array(
'type' => 'text',
'label' => $this->l('Secondary Limit Items:'),
'name' => 'listing_secondary_limit_items',
'required' => false,
'class' => 't',
'default' => '6',
),
array(
'type' => 'text',
'label' => $this->l('Secondary Image Width:'),
'name' => 'listing_secondary_img_width',
'required' => false,
'class' => 't',
'default' => '390',
),
array(
'type' => 'text',
'label' => $this->l('Secondary Image Height:'),
'name' => 'listing_secondary_img_height',
'required' => false,
'class' => 't',
'default' => '220',
),
array(
'type' => 'switch',
'label' => $this->l('Show Title:'),
'name' => 'listing_show_title',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Description:'),
'name' => 'listing_show_description',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Readmore:'),
'name' => 'listing_show_readmore',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Image:'),
'name' => 'listing_show_image',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Author:'),
'name' => 'listing_show_author',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Category:'),
'name' => 'listing_show_category',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Created Date:'),
'name' => 'listing_show_created',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Hits:'),
'name' => 'listing_show_hit',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Counter:'),
'name' => 'listing_show_counter',
'required' => false,
'class' => 't',
'default' => '1',
'values' => $onoff,
),
),
'submit' => array(
'title' => $this->l('Save'),
'class' => 'btn btn-danger'
)
);
$this->fields_form[2]['form'] = array(
'tinymce' => true,
'default' => '',
// 'legend' => array(
// 'title' => $this->l('Item Blog Setting'),
// 'icon' => 'icon-folder-close'
// ),
'input' => array(
array(
'type' => 'text',
'label' => $this->l('Item Image Width:'),
'name' => 'item_img_width',
'required' => false,
'class' => 't',
'default' => '690',
),
array(
'type' => 'text',
'label' => $this->l('Item Image Height:'),
'name' => 'item_img_height',
'required' => false,
'class' => 't',
'default' => '350',
),
array(
'type' => 'switch',
'label' => $this->l('Show Description:'),
'name' => 'item_show_description',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Image:'),
'name' => 'item_show_image',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Author:'),
'name' => 'item_show_author',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Category:'),
'name' => 'item_show_category',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Created Date:'),
'name' => 'item_show_created',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Hits:'),
'name' => 'item_show_hit',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'switch',
'label' => $this->l('Show Counter:'),
'name' => 'item_show_counter',
'required' => false,
'class' => 't',
'default' => '1',
'values' => $onoff,
),
array(
'type' => 'textarea',
'label' => $this->l('Social Sharing CODE'),
'name' => 'social_code',
'required' => false,
'default' => '',
'desc' => 'put sharing social code from sharethis service....to replace current sharing social.'
),
// array(
// 'type' => 'switch',
// 'label' => $this->l('Comment Engine:'),
// 'name' => 'item_comment_engine',
// 'required' => false,
// 'class' => 't',
// 'default' => '1',
// 'values' => $onoff,
// ),
array(
'type' => 'switch',
'label' => $this->l('Show List Comment:'),
'name' => 'item_show_listcomment',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
'desc' => $this->l('Show/Hidden the list comment'),
),
array(
'type' => 'switch',
'label' => $this->l('Show Form Comment:'),
'name' => 'item_show_formcomment',
'required' => false,
'class' => 't',
'is_bool' => true,
'default' => '1',
'values' => $onoff,
'desc' => $this->l('This option just worked for the local comment'),
),
array(
'type' => 'select',
'label' => $this->l('Comment Engine:'),
'name' => 'item_comment_engine',
'id' => 'item_comment_engine',
'options' => array('query' => array(
array('id' => 'local', 'name' => $this->l('Local')),
array('id' => 'facebook', 'name' => $this->l('Facebook')),
array('id' => 'diquis', 'name' => $this->l('Diquis')),
),
'id' => 'id',
'name' => 'name'),
'default' => 'local'
),
array(
'type' => 'text',
'label' => $this->l('Limit Local Comment'),
'name' => 'item_limit_comments',
'required' => false,
'class' => 't',
'default' => '10',
),
array(
'type' => 'text',
'label' => $this->l('Diquis Account:'),
'name' => 'item_diquis_account',
'required' => false,
'class' => 't',
'default' => 'demo4leotheme',
'desc' => '<a target="_blank" href="https://disqus.com/admin/signup/">'.$this->l('Sign Up Diquis').'</a>'
),
array(
'type' => 'text',
'label' => $this->l('Facebook Application ID:'),
'name' => 'item_facebook_appid',
'required' => false,
'class' => 't',
'default' => '100858303516',
'desc' => '<a target="_blank" href="http://developers.facebook.com/docs/reference/plugins/comments/">'.$this->l('Register A Comment Box, Then Get Application ID in Script Or Register Facebook Application ID to moderate comments').'</a>'
),
array(
'type' => 'text',
'label' => $this->l('Facebook Width:'),
'name' => 'item_facebook_width',
'required' => false,
'class' => 't',
'default' => '600'
),
),
'submit' => array(
'title' => $this->l('Save'),
'class' => 'btn btn-danger'
)
);
$this->fields_form[3]['form'] = array(
'tinymce' => true,
'default' => '',
'input' => array(
array(
'type' => 'switch',
'label' => $this->l('Show Popular Blog'),
'name' => 'show_popular_blog',
'is_bool' => true,
'default' => '0',
'values' => $onoff,
),
array(
'type' => 'text',
'label' => $this->l('Limit Popular Blog'),
'name' => 'limit_popular_blog',
'default' => '5',
),
array(
'type' => 'switch',
'label' => $this->l('Show Recent Blog'),
'name' => 'show_recent_blog',
'is_bool' => true,
'default' => '0',
'values' => $onoff,
),
array(
'type' => 'text',
'label' => $this->l('Limit Recent Blog'),
'name' => 'limit_recent_blog',
'default' => '5',
),
array(
'type' => 'switch',
'label' => $this->l('Show All Tags'),
'name' => 'show_all_tags',
'is_bool' => true,
'default' => '0',
'values' => $onoff,
),
),
'submit' => array(
'title' => $this->l('Save'),
'class' => 'btn btn-danger'
)
);
if (Configuration::get(Tools::strtoupper(_LEO_BLOG_PREFIX_.'template_current')) == 'default') {
$data = LeoBlogConfig::getConfigValue('cfg_global');
} else {
$data = LeoBlogConfig::getConfigValue('cfg_global_'.Configuration::get(Tools::strtoupper(_LEO_BLOG_PREFIX_.'template_current')));
}
$obj = new stdClass();
if ($data && $tmp = Tools::jsonDecode($data, true)) {
foreach ($tmp as $key => $value) {
# validate module
$obj->{$key} = $value;
}
}
$fields_value = $this->getConfigFieldsValues($obj);
$fields_value['social_code'] = LeoBlogHelper::correctDeCodeData($fields_value['social_code']);
$helper = new HelperForm($this);
$this->setHelperDisplay($helper);
// $helper->override_folder = 'test/';
$helper->fields_value = $fields_value;
$helper->tpl_vars = $this->tpl_form_vars;
!is_null($this->base_tpl_form) ? $helper->base_tpl = $this->base_tpl_form : '';
if ($this->tabAccess['view']) {
$helper->tpl_vars['show_toolbar'] = false;
$helper->tpl_vars['submit_action'] = 'saveConfiguration';
if (Tools::getValue('back')) {
$helper->tpl_vars['back'] = '';
} else {
$helper->tpl_vars['back'] = '';
}
}
$form = $helper->generateForm($this->fields_form);
$template = $this->createTemplate('panel.tpl');
$comments = LeoBlogComment::getComments(null, 10, $this->context->language->id);
$blogs = LeoBlogBlog::getListBlogs(null, $this->context->language->id, 0, 10, 'hits', 'DESC');
$template->assign(array(
'quicktools' => $quicktools,
'showed' => 1,
'comment_link' => $link->getAdminLink('AdminLeoblogComments'),
'blog_link' => $link->getAdminLink('AdminLeoblogBlogs'),
'blogs' => $blogs,
'count_blogs' => LeoBlogBlog::countBlogs(null, $this->context->language->id),
'count_cats' => Leoblogcat::countCats(),
'count_comments' => LeoBlogComment::countComments(),
'latest_comments' => $comments,
'globalform' => $form,
'default_tab' => Configuration::get('LEOBLOG_DASHBOARD_DEFAULTTAB')
));
return $template->fetch();
}
/**
* Asign value for each input of Data form
*/
public function getConfigFieldsValues($obj)
{
$languages = Language::getLanguages(false);
$fields_values = array();
foreach ($this->fields_form as $k => $f) {
foreach ($f['form']['input'] as $j => $input) {
if (isset($input['lang'])) {
foreach ($languages as $lang) {
if (isset($obj->{trim($input['name']).'_'.$lang['id_lang']})) {
$data = $obj->{trim($input['name']).'_'.$lang['id_lang']};
$fields_values[$input['name']][$lang['id_lang']] = $data;
} else {
# validate module
$fields_values[$input['name']][$lang['id_lang']] = $input['default'];
}
}
} else {
if (isset($obj->{trim($input['name'])})) {
$data = $obj->{trim($input['name'])};
if ($input['name'] == 'image' && $data) {
$thumb = __PS_BASE_URI__.'modules/'.$this->name.'/views/img/'.$data;
$this->fields_form[$k]['form']['input'][$j]['thumb'] = $thumb;
}
$fields_values[$input['name']] = $data;
} else {
# validate module
$fields_values[$input['name']] = $input['default'];
}
}
}
}
$fields_values['LEOBLOG_DASHBOARD_DEFAULTTAB'] = Tools::getValue('LEOBLOG_DASHBOARD_DEFAULTTAB', Configuration::get('LEOBLOG_DASHBOARD_DEFAULTTAB'));
return $fields_values;
}
/**
* PERMISSION ACCOUNT demo@demo.com
* OVERRIDE CORE
*/
public function initProcess()
{
parent::initProcess();
if (count($this->errors) <= 0) {
# EDIT
if (!$this->access('edit')) {
if (Tools::isSubmit('saveConfiguration') && Tools::getValue('saveConfiguration')) {
$this->errors[] = $this->trans('You do not have permission to edit this.', array(), 'Admin.Notifications.Error');
}
}
}
}
}

View File

@@ -0,0 +1,31 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class AdminLeoblogModuleController extends ModuleAdminControllerCore
{
public function __construct()
{
parent::__construct();
$url = 'index.php?controller=adminmodules&configure=leoblog&tab_module=front_office_features&module_name=leoblog&token='.Tools::getAdminTokenLite('AdminModules');
Tools::redirectAdmin($url);
}
}

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,466 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
include_once(_PS_MODULE_DIR_.'leoblog/loader.php');
class LeoblogblogModuleFrontController extends ModuleFrontController
{
public $php_self;
protected $template_path = '';
// public $rewrite;
public function __construct()
{
parent::__construct();
$this->context = Context::getContext();
$this->template_path = _PS_MODULE_DIR_.'leoblog/views/templates/front/';
// $this->rewrite = 'aaaa';
}
public function captcha()
{
include_once(_PS_MODULE_DIR_.'leoblog/classes/captcha.php');
$captcha = new LeoCaptcha();
$this->context->cookie->leocaptch = $captcha->getCode();
$captcha->showImage();
}
/**
* @param object &$object Object
* @param string $table Object table
* @ DONE
*/
protected function copyFromPost(&$object, $table, $post = array())
{
/* Classical fields */
foreach ($post as $key => $value) {
if (key_exists($key, $object) && $key != 'id_'.$table) {
/* Do not take care of password field if empty */
if ($key == 'passwd' && Tools::getValue('id_'.$table) && empty($value)) {
continue;
}
if ($key == 'passwd' && !empty($value)) {
/* Automatically encrypt password in MD5 */
$value = Tools::encrypt($value);
}
$object->{$key} = $value;
}
}
/* Multilingual fields */
$rules = call_user_func(array(get_class($object), 'getValidationRules'), get_class($object));
if (count($rules['validateLang'])) {
$languages = Language::getLanguages(false);
foreach ($languages as $language) {
foreach (array_keys($rules['validateLang']) as $field) {
$field_name = $field.'_'.(int)($language['id_lang']);
$value = Tools::getValue($field_name);
if (isset($value)) {
# validate module
$object->{$field}[(int)($language['id_lang'])] = $value;
}
}
}
}
}
/**
* Save user comment
*/
protected function comment()
{
$post = array();
$post['user'] = Tools::getValue('user');
$post['email'] = Tools::getValue('email');
$post['comment'] = Tools::getValue('comment');
$post['captcha'] = Tools::getValue('captcha');
$post['id_leoblog_blog'] = Tools::getValue('id_leoblog_blog');
$post['submitcomment'] = Tools::getValue('submitcomment');
if (!empty($post)) {
$comment = new LeoBlogComment();
$captcha = Tools::getValue('captcha');
$this->copyFromPost($comment, 'comment', $post);
$error = new stdClass();
$error->error = true;
if (isset($this->context->cookie->leocaptch) && $captcha && $captcha == $this->context->cookie->leocaptch) {
if ($comment->validateFields(false) && $comment->validateFieldsLang(false)) {
$comment->save();
$error->message = $this->l('Thanks for your comment, it will be published soon!!!', 'blog');
$error->error = false;
} else {
# validate module
$error->message = $this->l('An error occurred while sending the comment. Please recorrect data in fields!!!', 'blog');
}
} else {
# validate module
$error->message = $this->l('An error with captcha code, please try to recorrect!!!', 'blog');
}
die(Tools::jsonEncode($error));
}
}
/**
* @see FrontController::initContent()
*/
public function initContent()
{
$this->php_self = 'blog';
// $this->php_self = 'module-leoblog-blog';
if (Tools::getValue('captchaimage')) {
$this->captcha();
exit();
}
$config = LeoBlogConfig::getInstance();
/* Load Css and JS File */
LeoBlogHelper::loadMedia($this->context, $this);
parent::initContent();
if (Tools::isSubmit('submitcomment')) {
# validate module
$this->comment();
}
$helper = LeoBlogHelper::getInstance();
if ($config->get('url_use_id', 1)) {
// URL HAVE ID
$blog = new LeoBlogBlog(Tools::getValue('id'), $this->context->language->id);
} else {
// REMOVE ID FROM URL
$url_rewrite = explode('/', $_SERVER['REQUEST_URI']) ;
$url_last_item = count($url_rewrite) - 1;
$url_rewrite = rtrim($url_rewrite[$url_last_item], 'html');
$url_rewrite = rtrim($url_rewrite, '\.'); // result : product.html -> product.
$blog = LeoBlogBlog::findByRewrite(array('link_rewrite'=>$url_rewrite));
}
$template = $config->get('template', 'default');
// set link demo
if (Tools::getValue('bloglayout') != null) {
if (is_dir(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.Tools::getValue('bloglayout'))) {
$template = Tools::getValue('bloglayout');
} elseif (is_dir(_PS_MODULE_DIR_ .'leoblog/views/templates/front/'.Tools::getValue('bloglayout'))) {
$template = Tools::getValue('bloglayout');
}
}
//set file include
if (is_dir(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template) || is_dir(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template)) {
if (file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/_social.tpl') || file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/_social.tpl')) {
$_social = 'module:leoblog/views/templates/front/'.$template.'/_social.tpl';
} else {
$_social = 'module:leoblog/views/templates/front/default/_social.tpl';
}
if (file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/_facebook_comment.tpl') || file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/_facebook_comment.tpl')) {
$_facebook_comment = 'module:leoblog/views/templates/front/'.$template.'/_facebook_comment.tpl';
} else {
$_facebook_comment = 'module:leoblog/views/templates/front/default/_facebook_comment.tpl';
}
if (file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/_diquis_comment.tpl') || file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/_diquis_comment.tpl')) {
$_diquis_comment = 'module:leoblog/views/templates/front/'.$template.'/_diquis_comment.tpl';
} else {
$_diquis_comment = 'module:leoblog/views/templates/front/default/_diquis_comment.tpl';
}
if (file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/_local_comment.tpl') || file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/_local_comment.tpl')) {
$_local_comment = 'module:leoblog/views/templates/front/'.$template.'/_local_comment.tpl';
} else {
$_local_comment = 'module:leoblog/views/templates/front/default/_local_comment.tpl';
}
if (file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/_pagination.tpl') || file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/_pagination.tpl')) {
$_pagination = 'module:leoblog/views/templates/front/'.$template.'/_pagination.tpl';
} else {
$_pagination = 'module:leoblog/views/templates/front/default/_pagination.tpl';
}
if (!file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/blog.tpl') && !file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/blog.tpl')) {
$template = 'default';
}
}
if (!$blog->id_leoblog_blog) {
$vars = array(
'error' => true,
);
$this->context->smarty->assign($vars);
return $this->setTemplate('module:leoblog/views/templates/front/'.$template.'/blog.tpl');
}
$category = new leoblogcat($blog->id_leoblogcat, $this->context->language->id);
$image_w = $config->get('item_img_width', 690);
$image_h = $config->get('item_img_height', 300);
$url = _PS_BASE_URL_;
if (Tools::usingSecureMode()) {
# validate module
$url = _PS_BASE_URL_SSL_;
}
$id_shop = $this->context->shop->id;
$blog->preview_url = '';
if ($blog->image) {
$blog->image_url = $url._THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/b/'.$blog->image;
// if (!file_exists(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$blog->id.'/lg-'.$blog->image)) {
# FIX : CHANGE CONFIG IN BACKOFFICE NOT CHANGE AT FRONTEND
@mkdir(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop, 0777);
@mkdir(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$blog->id, 0777);
if (ImageManager::resize(_PS_THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/b/'.$blog->image, _LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$blog->id.'/lg-'.$blog->image, $image_w, $image_h)) {
# validate module
$blog->preview_url = $url._LEOBLOG_CACHE_IMG_URI_.'b/'.$id_shop.'/'.$blog->id.'/lg-'.$blog->image;
}
// }
$blog->preview_url = $url._LEOBLOG_CACHE_IMG_URI_.'b/'.$id_shop.'/'.$blog->id.'/lg-'.$blog->image;
}
$captcha_image = $helper->getBlogLink(get_object_vars($blog), array('captchaimage' => 1));
$blog_link = $helper->getBlogLink(get_object_vars($blog));
$params = array(
'rewrite' => $category->link_rewrite,
'id' => $category->id_leoblogcat
);
$blog->category_link = $helper->getBlogCatLink($params);
$blog->category_title = $category->title;
//DONGND:: author name
if ($blog->author_name != '') {
# HAVE AUTHOR IN BO
$blog->author = $blog->author_name;
$blog->author_link = $helper->getBlogAuthorLink($blog->author_name);
} else {
# AUTO GENERATE AUTHOR
$employee = new Employee($blog->id_employee);
$blog->author = $employee->firstname.' '.$employee->lastname;
$blog->author_link = $helper->getBlogAuthorLink($employee->id);
}
$tags = array();
if ($blog->tags && $tmp = explode(',', $blog->tags)) {
foreach ($tmp as $tag) {
$tags[] = array(
'tag' => $tag,
'link' => $helper->getBlogTagLink($tag)
);
}
}
$blog->hits = $blog->hits + 1;
$blog->updateField($blog->id, array('hits' => $blog->hits));
$limit = 5;
$samecats = LeoBlogBlog::getListBlogs($category->id_leoblogcat, $this->context->language->id, 0, $limit, 'date_add', 'DESC', array('type' => 'samecat', 'id_leoblog_blog' => $blog->id_leoblog_blog), true);
foreach ($samecats as $key => $sblog) {
$sblog['link'] = $helper->getBlogLink($sblog);
$samecats[$key] = $sblog;
}
$tagrelated = array();
if ($blog->tags) {
$tagrelated = LeoBlogBlog::getListBlogs($category->id_leoblogcat, $this->context->language->id, 0, $limit, 'id_leoblog_blog', 'DESC', array('type' => 'tag', 'tag' => $blog->tags), true);
foreach ($tagrelated as $key => $tblog) {
$tblog['link'] = $helper->getBlogLink($tblog);
$tagrelated[$key] = $tblog;
}
}
/* Comments */
$evars = array();
if ($config->get('item_comment_engine', 'local') == 'local') {
$count_comment = 0;
if ($config->get('comment_engine', 'local') == 'local') {
# validate module
$count_comment = LeoBlogComment::countComments($blog->id_leoblog_blog, true);
}
$blog_link = $helper->getBlogLink(get_object_vars($blog));
$limit = (int)$config->get('item_limit_comments', 10);
$n = $limit;
$p = abs((int)(Tools::getValue('p', 1)));
$comment = new LeoBlogComment();
$comments = $comment->getList($blog->id_leoblog_blog, $this->context->language->id, $p, $limit);
$nb_blogs = $count_comment;
$range = 2; /* how many pages around page selected */
if ($p > (($nb_blogs / $n) + 1)) {
Tools::redirect(preg_replace('/[&?]p=\d+/', '', $_SERVER['REQUEST_URI']));
}
$pages_nb = ceil($nb_blogs / (int)($n));
$start = (int)($p - $range);
if ($start < 1) {
$start = 1;
}
$stop = (int)($p + $range);
if ($stop > $pages_nb) {
$stop = (int)($pages_nb);
}
$evars = array('pages_nb' => $pages_nb,
'nb_items' => $count_comment,
'p' => (int)$p,
'n' => (int)$n,
'requestPage' => $blog_link,
'requestNb' => $blog_link,
'start' => $start,
'comments' => $comments,
'range' => $range,
'blog_count_comment' => $count_comment,
'stop' => $stop);
}
if ((bool)Module::isEnabled('smartshortcode')) {
if (context::getcontext()->controller->controller_type == 'front') {
$smartshortcode = Module::getInstanceByName('smartshortcode');
$blog->content = $smartshortcode->parse($blog->content);
}
}
if ((bool)Module::isEnabled('appagebuilder')) {
$appagebuilder = Module::getInstanceByName('appagebuilder');
$blog->description = $appagebuilder->buildShortCode($blog->description);
$blog->content = $appagebuilder->buildShortCode($blog->content);
}
$vars = array(
'tags' => $tags,
'meta_title' => Tools::ucfirst($blog->meta_title).' - '.Configuration::get('PS_SHOP_NAME'),
'meta_keywords' => $blog->meta_keywords,
'meta_description' => $blog->meta_description,
'blog' => $blog,
'samecats' => $samecats,
'tagrelated' => $tagrelated,
'config' => $config,
'id_leoblog_blog' => $blog->id_leoblog_blog,
'is_active' => $blog->active,
'productrelated' => array(),
'module_tpl' => $template,
'captcha_image' => $captcha_image,
'blog_link' => $blog_link,
'_social' => $_social,
'_facebook_comment' => $_facebook_comment,
'_diquis_comment' => $_diquis_comment,
'_local_comment' => $_local_comment,
'_pagination' => $_pagination
);
$vars = array_merge($vars, $evars);
$this->context->smarty->assign($vars);
// $this->setTemplate($template.'/blog.tpl');
$this->setTemplate('module:leoblog/views/templates/front/'.$template.'/blog.tpl');
}
// DONGND:: add meta
public function getTemplateVarPage()
{
$page = parent::getTemplateVarPage();
$config = LeoBlogConfig::getInstance();
if ($config->get('url_use_id', 1)) {
$blog = new LeoBlogBlog(Tools::getValue('id'), $this->context->language->id);
} else {
$url_rewrite = explode('/', $_SERVER['REQUEST_URI']) ;
$url_last_item = count($url_rewrite) - 1;
$url_rewrite = rtrim($url_rewrite[$url_last_item], '.html');
$blog = LeoBlogBlog::findByRewrite(array('link_rewrite' => $url_rewrite));
}
$page['meta']['title'] = Tools::ucfirst($blog->meta_title).' - '.Configuration::get('PS_SHOP_NAME');
$page['meta']['keywords'] = $blog->meta_keywords;
$page['meta']['description'] = $blog->meta_description;
return $page;
}
//DONGND:: add breadcrumb
public function getBreadcrumbLinks()
{
$breadcrumb = parent::getBreadcrumbLinks();
$helper = LeoBlogHelper::getInstance();
$link = $helper->getFontBlogLink();
$config = LeoBlogConfig::getInstance();
$breadcrumb['links'][] = array(
'title' => $config->get('blog_link_title_'.$this->context->language->id, $this->l('Blog', 'blog')),
'url' => $link,
);
if ($config->get('url_use_id', 1)) {
$blog = new LeoBlogBlog(Tools::getValue('id'), $this->context->language->id);
} else {
$url_rewrite = explode('/', $_SERVER['REQUEST_URI']) ;
$url_last_item = count($url_rewrite) - 1;
$url_rewrite = rtrim($url_rewrite[$url_last_item], '.html');
$blog = LeoBlogBlog::findByRewrite(array('link_rewrite' => $url_rewrite));
}
$category = new leoblogcat($blog->id_leoblogcat, $this->context->language->id);
$params = array(
'rewrite' => $category->link_rewrite,
'id' => $category->id_leoblogcat
);
$category_link = $helper->getBlogCatLink($params);
$breadcrumb['links'][] = array(
'title' => $category->title,
'url' => $category_link,
);
$breadcrumb['links'][] = array(
'title' => Tools::ucfirst($blog->meta_title),
'url' => $helper->getBlogLink(get_object_vars($blog)),
);
return $breadcrumb;
}
//DONGND:: get layout
public function getLayout()
{
$entity = 'module-leoblog-'.$this->php_self;
$layout = $this->context->shop->theme->getLayoutRelativePathForPage($entity);
if ($overridden_layout = Hook::exec(
'overrideLayoutTemplate',
array(
'default_layout' => $layout,
'entity' => $entity,
'locale' => $this->context->language->locale,
'controller' => $this,
)
)) {
return $overridden_layout;
}
if ((int) Tools::getValue('content_only')) {
$layout = 'layouts/layout-content-only.tpl';
}
return $layout;
}
}

View File

@@ -0,0 +1,358 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
include_once(_PS_MODULE_DIR_.'leoblog/loader.php');
class LeoblogcategoryModuleFrontController extends ModuleFrontController
{
public $php_self;
protected $template_path = '';
public function __construct()
{
parent::__construct();
$this->context = Context::getContext();
$this->template_path = _PS_MODULE_DIR_.'leoblog/views/templates/front/';
}
/**
* @see FrontController::initContent()
*/
public function initContent()
{
$config = LeoBlogConfig::getInstance();
/* Load Css and JS File */
LeoBlogHelper::loadMedia($this->context, $this);
$this->php_self = 'category';
// $this->php_self = 'module-leoblog-category';
parent::initContent();
$id_category = (int)Tools::getValue('id');
$helper = LeoBlogHelper::getInstance();
$limit_leading_blogs = (int)$config->get('listing_leading_limit_items', 1);
$limit_secondary_blogs = (int)$config->get('listing_secondary_limit_items', 6);
$limit = (int)$limit_leading_blogs + (int)$limit_secondary_blogs;
$n = $limit;
$p = abs((int)(Tools::getValue('p', 1)));
if ($config->get('url_use_id', 1)) {
// URL HAVE ID
$category = new Leoblogcat($id_category, $this->context->language->id);
} else {
// REMOVE ID FROM URL
$url_rewrite = explode('/', $_SERVER['REQUEST_URI']) ;
$url_last_item = count($url_rewrite) - 1;
$url_rewrite = rtrim($url_rewrite[$url_last_item], 'html');
$url_rewrite = rtrim($url_rewrite, '\.'); // result : product.html -> product.
$category = Leoblogcat::findByRewrite(array('link_rewrite'=>$url_rewrite));
}
$template = $config->get('template', 'default');
// set link demo
if (Tools::getValue('bloglayout') != null) {
if (is_dir(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.Tools::getValue('bloglayout'))) {
$template = Tools::getValue('bloglayout');
} elseif (is_dir(_PS_MODULE_DIR_ .'leoblog/views/templates/front/'.Tools::getValue('bloglayout'))) {
$template = Tools::getValue('bloglayout');
}
}
//set file include
if (is_dir(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template) || is_dir(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template)) {
if (file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/_listing_blog.tpl') || file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/_listing_blog.tpl')) {
$_listing_blog = 'module:leoblog/views/templates/front/'.$template.'/_listing_blog.tpl';
} else {
$_listing_blog = 'module:leoblog/views/templates/front/default/_listing_blog.tpl';
}
if (file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/_pagination.tpl') || file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/_pagination.tpl')) {
$_pagination = 'module:leoblog/views/templates/front/'.$template.'/_pagination.tpl';
} else {
$_pagination = 'module:leoblog/views/templates/front/default/_pagination.tpl';
}
if (!file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/category.tpl') && !file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/category.tpl')) {
$template = 'default';
}
}
if ($category->id_leoblogcat && $category->active) {
// $_GET['rewrite'] = $category->link_rewrite;
$id_shop = $this->context->shop->id;
$url = _PS_BASE_URL_;
if (Tools::usingSecureMode()) {
# validate module
$url = _PS_BASE_URL_SSL_;
}
if ($category->image) {
# validate module
$category->image = $url._THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/c/'.$category->image;
}
$blogs = LeoBlogBlog::getListBlogs($category->id_leoblogcat, $this->context->language->id, $p, $limit, 'id_leoblog_blog', 'DESC', array(), true);
$count = LeoBlogBlog::countBlogs($category->id_leoblogcat, $this->context->language->id, true);
$authors = array();
$leading_blogs = array();
$secondary_blogs = array();
// $links = array();
if (count($blogs)) {
$leading_blogs = array_slice($blogs, 0, $limit_leading_blogs);
$secondary_blogs = array_splice($blogs, $limit_leading_blogs, count($blogs));
}
$image_w = (int)$config->get('listing_leading_img_width', 690);
$image_h = (int)$config->get('listing_leading_img_height', 300);
foreach ($leading_blogs as $key => $blog) {
$blog = LeoBlogHelper::buildBlog($helper, $blog, $image_w, $image_h, $config);
if ($blog['id_employee']) {
if (!isset($authors[$blog['id_employee']])) {
# validate module
$authors[$blog['id_employee']] = new Employee($blog['id_employee']);
}
if ($blog['author_name'] != '') {
$blog['author'] = $blog['author_name'];
$blog['author_link'] = $helper->getBlogAuthorLink($blog['author_name']);
} else {
$blog['author'] = $authors[$blog['id_employee']]->firstname.' '.$authors[$blog['id_employee']]->lastname;
$blog['author_link'] = $helper->getBlogAuthorLink($authors[$blog['id_employee']]->id);
}
} else {
$blog['author'] = '';
$blog['author_link'] = '';
}
$leading_blogs[$key] = $blog;
}
$image_w = (int)$config->get('listing_secondary_img_width', 390);
$image_h = (int)$config->get('listing_secondary_img_height', 200);
foreach ($secondary_blogs as $key => $blog) {
$blog = LeoBlogHelper::buildBlog($helper, $blog, $image_w, $image_h, $config);
if ($blog['id_employee']) {
if (!isset($authors[$blog['id_employee']])) {
# validate module
$authors[$blog['id_employee']] = new Employee($blog['id_employee']);
}
if ($blog['author_name'] != '') {
$blog['author'] = $blog['author_name'];
$blog['author_link'] = $helper->getBlogAuthorLink($blog['author_name']);
} else {
$blog['author'] = $authors[$blog['id_employee']]->firstname.' '.$authors[$blog['id_employee']]->lastname;
$blog['author_link'] = $helper->getBlogAuthorLink($authors[$blog['id_employee']]->id);
}
} else {
$blog['author'] = '';
$blog['author_link'] = '';
}
$secondary_blogs[$key] = $blog;
}
$nb_blogs = $count;
$range = 2; /* how many pages around page selected */
if ($p > (($nb_blogs / $n) + 1)) {
Tools::redirect(preg_replace('/[&?]p=\d+/', '', $_SERVER['REQUEST_URI']));
}
$pages_nb = ceil($nb_blogs / (int)($n));
$start = (int)($p - $range);
if ($start < 1) {
$start = 1;
}
$stop = (int)($p + $range);
if ($stop > $pages_nb) {
$stop = (int)($pages_nb);
}
$params = array(
'rewrite' => $category->link_rewrite,
'id' => $category->id_leoblogcat
);
/* breadcrumb */
$r = $helper->getPaginationLink('module-leoblog-category', 'category', $params, false, true);
$all_cats = array();
self::parentCategories($category, $all_cats);
/* sub categories */
$categories = $category->getChild($category->id_leoblogcat, $this->context->language->id);
$childrens = array();
if ($categories) {
foreach ($categories as $child) {
$params = array(
'rewrite' => $child['link_rewrite'],
'id' => $child['id_leoblogcat']
);
$child['thumb'] = $url._THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/c/'.$child['image'];
$child['category_link'] = $helper->getBlogCatLink($params);
if ($child['active']) {
$childrens[] = $child;
}
}
}
if ((bool)Module::isEnabled('appagebuilder')) {
$appagebuilder = Module::getInstanceByName('appagebuilder');
$category->content_text = $appagebuilder->buildShortCode($category->content_text);
foreach ($leading_blogs as $key => &$blog) {
$blog['description'] = $appagebuilder->buildShortCode($blog['description']);
$blog['content'] = $appagebuilder->buildShortCode($blog['content']);
}
}
$this->context->smarty->assign(array(
'leading_blogs' => $leading_blogs,
'secondary_blogs' => $secondary_blogs,
'listing_leading_column' => $config->get('listing_leading_column', 1),
'listing_secondary_column' => $config->get('listing_secondary_column', 3),
'config' => $config,
'range' => $range,
'category' => $category,
'start' => $start,
'childrens' => $childrens,
'stop' => $stop,
'pages_nb' => $pages_nb,
'nb_items' => $count,
'p' => (int)$p,
'n' => (int)$n,
'meta_title' => Tools::ucfirst($category->title).' - '.Configuration::get('PS_SHOP_NAME'),
'meta_keywords' => $category->meta_keywords,
'meta_description' => $category->meta_description,
'requestPage' => $r['requestUrl'],
'requestNb' => $r,
'_listing_blog' => $_listing_blog,
'_pagination' => $_pagination
));
} else {
$this->context->smarty->assign(array(
'active' => '0',
'leading_blogs' => array(),
'secondary_blogs' => array(),
'controller' => 'category',
'category' => $category
));
}
$this->setTemplate('module:leoblog/views/templates/front/'.$template.'/category.tpl');
}
public static function parentCategories($current, &$return)
{
if ($current->id_parent) {
$obj = new Leoblogcat($current->id_parent, Context::getContext()->language->id);
self::parentCategories($obj, $return);
}
$return[] = $current;
}
//DONGND:: add meta
public function getTemplateVarPage()
{
$page = parent::getTemplateVarPage();
$config = LeoBlogConfig::getInstance();
if ($config->get('url_use_id', 1)) {
// URL HAVE ID
$category = new Leoblogcat((int)Tools::getValue('id'), $this->context->language->id);
} else {
// REMOVE ID FROM URL
$url_rewrite = explode('/', $_SERVER['REQUEST_URI']) ;
$url_last_item = count($url_rewrite) - 1;
$url_rewrite = rtrim($url_rewrite[$url_last_item], '.html');
$category = Leoblogcat::findByRewrite(array('link_rewrite' => $url_rewrite));
}
$page['meta']['title'] = Tools::ucfirst($category->title).' - '.Configuration::get('PS_SHOP_NAME');
$page['meta']['keywords'] = $category->meta_keywords;
$page['meta']['description'] = $category->meta_description;
return $page;
}
//DONGND:: add breadcrumb
public function getBreadcrumbLinks()
{
$breadcrumb = parent::getBreadcrumbLinks();
$helper = LeoBlogHelper::getInstance();
$link = $helper->getFontBlogLink();
$config = LeoBlogConfig::getInstance();
$breadcrumb['links'][] = array(
'title' => $config->get('blog_link_title_'.$this->context->language->id, $this->l('Blog', 'category')),
'url' => $link,
);
if ($config->get('url_use_id', 1)) {
// URL HAVE ID
$category = new Leoblogcat((int)Tools::getValue('id'), $this->context->language->id);
} else {
// REMOVE ID FROM URL
$url_rewrite = explode('/', $_SERVER['REQUEST_URI']) ;
$url_last_item = count($url_rewrite) - 1;
$url_rewrite = rtrim($url_rewrite[$url_last_item], '.html');
$category = Leoblogcat::findByRewrite(array('link_rewrite'=>$url_rewrite));
}
$params = array(
'rewrite' => $category->link_rewrite,
'id' => $category->id_leoblogcat
);
$category_link = $helper->getBlogCatLink($params);
$breadcrumb['links'][] = array(
'title' => $category->title,
'url' => $category_link,
);
return $breadcrumb;
}
//DONGND:: get layout
public function getLayout()
{
$entity = 'module-leoblog-'.$this->php_self;
$layout = $this->context->shop->theme->getLayoutRelativePathForPage($entity);
if ($overridden_layout = Hook::exec(
'overrideLayoutTemplate',
array(
'default_layout' => $layout,
'entity' => $entity,
'locale' => $this->context->language->locale,
'controller' => $this,
)
)) {
return $overridden_layout;
}
if ((int) Tools::getValue('content_only')) {
$layout = 'layouts/layout-content-only.tpl';
}
return $layout;
}
}

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,277 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
include_once(_PS_MODULE_DIR_.'leoblog/loader.php');
class LeobloglistModuleFrontController extends ModuleFrontController
{
public $php_self;
protected $template_path = '';
public function __construct()
{
parent::__construct();
$this->context = Context::getContext();
$this->template_path = _PS_MODULE_DIR_.'leoblog/views/templates/front/';
}
/**
* @see FrontController::initContent()
*/
public function initContent()
{
// $this->php_self = 'module-leoblog-list';
$this->php_self = 'list';
$config = LeoBlogConfig::getInstance();
$authors = array();
/* Load Css and JS File */
LeoBlogHelper::loadMedia($this->context, $this);
parent::initContent();
$helper = LeoBlogHelper::getInstance();
$limit_leading_blogs = (int)$config->get('listing_leading_limit_items', 1);
$limit_secondary_blogs = (int)$config->get('listing_secondary_limit_items', 6);
//$latest_limit_items = (int)$config->get( 'latest_limit_items', 20 );
$author = Tools::getValue('author');
$tag = trim(Tools::getValue('tag'));
$n = (int)$limit_leading_blogs + (int)$limit_secondary_blogs;
$p = abs((int)(Tools::getValue('p', 1)));
$template = $config->get('template', 'default');
// set link demo
if (Tools::getValue('bloglayout') != null) {
if (is_dir(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.Tools::getValue('bloglayout'))) {
$template = Tools::getValue('bloglayout');
} elseif (is_dir(_PS_MODULE_DIR_ .'leoblog/views/templates/front/'.Tools::getValue('bloglayout'))) {
$template = Tools::getValue('bloglayout');
}
}
//set file include
if (is_dir(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template) || is_dir(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template)) {
if (file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/_listing_blog.tpl') || file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/_listing_blog.tpl')) {
$_listing_blog = 'module:leoblog/views/templates/front/'.$template.'/_listing_blog.tpl';
} else {
$_listing_blog = 'module:leoblog/views/templates/front/default/_listing_blog.tpl';
}
if (file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/_pagination.tpl') || file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/_pagination.tpl')) {
$_pagination = 'module:leoblog/views/templates/front/'.$template.'/_pagination.tpl';
} else {
$_pagination = 'module:leoblog/views/templates/front/default/_pagination.tpl';
}
if (!file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/listing.tpl') && !file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/listing.tpl')) {
$template = 'default';
}
}
$condition = array();
if ($author) {
$employee_obj = new Employee($author);
if (isset($employee_obj) && $employee_obj->id != '') {
$condition = array(
'type' => 'author',
'id_employee' => $author,
'employee' => new Employee($author)
);
} else {
$condition = array(
'type' => 'author',
'author_name' => $author,
);
}
$r = $helper->getPaginationLink('module-leoblog-list', 'list', array('author' => $author));
}
if ($tag) {
$condition = array(
'type' => 'tag',
'tag' => urldecode($tag)
);
$r = $helper->getPaginationLink('module-leoblog-list', 'list', array('tag' => $tag));
}
$blogs = LeoBlogBlog::getListBlogs(null, $this->context->language->id, $p, $n, 'id_leoblog_blog', 'DESC', $condition, true);
$count = LeoBlogBlog::countBlogs(null, $this->context->language->id, $condition, true);
$leading_blogs = array();
$secondary_blogs = array();
if (count($blogs)) {
$leading_blogs = array_slice($blogs, 0, $limit_leading_blogs);
$secondary_blogs = array_splice($blogs, $limit_leading_blogs, count($blogs));
}
$image_w = (int)$config->get('listing_leading_img_width', 690);
$image_h = (int)$config->get('listing_leading_img_height', 300);
foreach ($leading_blogs as $key => $blog) {
$blog = LeoBlogHelper::buildBlog($helper, $blog, $image_w, $image_h, $config);
if ($blog['id_employee']) {
if (!isset($authors[$blog['id_employee']])) {
# validate module
$authors[$blog['id_employee']] = new Employee($blog['id_employee']);
}
if ($blog['author_name'] != '') {
$blog['author'] = $blog['author_name'];
$blog['author_link'] = $helper->getBlogAuthorLink($blog['author_name']);
} else {
$blog['author'] = $authors[$blog['id_employee']]->firstname.' '.$authors[$blog['id_employee']]->lastname;
$blog['author_link'] = $helper->getBlogAuthorLink($authors[$blog['id_employee']]->id);
}
} else {
$blog['author'] = '';
$blog['author_link'] = '';
}
$leading_blogs[$key] = $blog;
}
$image_w = (int)$config->get('listing_secondary_img_width', 390);
$image_h = (int)$config->get('listing_secondary_img_height', 200);
foreach ($secondary_blogs as $key => $blog) {
$blog = LeoBlogHelper::buildBlog($helper, $blog, $image_w, $image_h, $config);
if ($blog['id_employee']) {
if (!isset($authors[$blog['id_employee']])) {
# validate module
$authors[$blog['id_employee']] = new Employee($blog['id_employee']);
}
if ($blog['author_name'] != '') {
$blog['author'] = $blog['author_name'];
$blog['author_link'] = $helper->getBlogAuthorLink($blog['author_name']);
} else {
$blog['author'] = $authors[$blog['id_employee']]->firstname.' '.$authors[$blog['id_employee']]->lastname;
$blog['author_link'] = $helper->getBlogAuthorLink($authors[$blog['id_employee']]->id);
}
} else {
$blog['author'] = '';
$blog['author_link'] = '';
}
$secondary_blogs[$key] = $blog;
}
$nb_blogs = $count;
$range = 2; /* how many pages around page selected */
if ($p > (($nb_blogs / $n) + 1)) {
Tools::redirect(preg_replace('/[&?]p=\d+/', '', $_SERVER['REQUEST_URI']));
}
$pages_nb = ceil($nb_blogs / (int)($n));
$start = (int)($p - $range);
if ($start < 1) {
$start = 1;
}
$stop = (int)($p + $range);
if ($stop > $pages_nb) {
$stop = (int)($pages_nb);
}
if (!isset($r)) {
$r = $helper->getPaginationLink('module-leoblog-list', 'list', array(), false, true);
}
$url_rss = '';
$enbrss = (int)$config->get('indexation', 0);
if ($enbrss == 1) {
$url_rss = Tools::htmlentitiesutf8('http://'.$_SERVER['HTTP_HOST'].__PS_BASE_URI__).'modules/leoblog/rss.php';
}
if ((bool)Module::isEnabled('appagebuilder')) {
$appagebuilder = Module::getInstanceByName('appagebuilder');
foreach ($leading_blogs as $key => &$blog) {
$blog['description'] = $appagebuilder->buildShortCode($blog['description']);
$blog['content'] = $appagebuilder->buildShortCode($blog['content']);
}
}
$this->context->smarty->assign(array(
'leading_blogs' => $leading_blogs,
'secondary_blogs' => $secondary_blogs,
'listing_leading_column' => $config->get('listing_leading_column', 1),
'listing_secondary_column' => $config->get('listing_secondary_column', 3),
'filter' => $condition,
'nb_items' => $count,
'range' => $range,
'start' => $start,
'stop' => $stop,
'pages_nb' => $pages_nb,
'config' => $config,
'p' => (int)$p,
'n' => (int)$n,
'meta_title' => $config->get('meta_title_'.Context::getContext()->language->id, 'Blog').' - '.Configuration::get('PS_SHOP_NAME'),
'meta_keywords' => $config->get('meta_keywords_'.Context::getContext()->language->id),
'meta_description' => $config->get('meta_description_'.Context::getContext()->language->id),
'requestPage' => $r['requestUrl'],
'requestNb' => $r,
'controller' => 'latest',
'url_rss' => $url_rss,
'_listing_blog' => $_listing_blog,
'_pagination' => $_pagination
));
$this->setTemplate('module:leoblog/views/templates/front/'.$template.'/listing.tpl');
}
public function getTemplateVarPage()
{
$page = parent::getTemplateVarPage();
$config = LeoBlogConfig::getInstance();
$page['meta']['title'] = $config->get('meta_title_'.Context::getContext()->language->id, 'Blog').' - '.Configuration::get('PS_SHOP_NAME');
$page['meta']['keywords'] = $config->get('meta_keywords_'.Context::getContext()->language->id);
$page['meta']['description'] = $config->get('meta_description_'.Context::getContext()->language->id);
return $page;
}
public function getBreadcrumbLinks()
{
$breadcrumb = parent::getBreadcrumbLinks();
$link = LeoBlogHelper::getInstance()->getFontBlogLink();
$config = LeoBlogConfig::getInstance();
$breadcrumb['links'][] = array(
'title' => $config->get('blog_link_title_'.$this->context->language->id, $this->l('Blog', 'list')),
'url' => $link,
);
return $breadcrumb;
}
public function getLayout()
{
$entity = 'module-leoblog-'.$this->php_self;
$layout = $this->context->shop->theme->getLayoutRelativePathForPage($entity);
if ($overridden_layout = Hook::exec(
'overrideLayoutTemplate',
array(
'default_layout' => $layout,
'entity' => $entity,
'locale' => $this->context->language->locale,
'controller' => $this,
)
)) {
return $overridden_layout;
}
if ((int) Tools::getValue('content_only')) {
$layout = 'layouts/layout-content-only.tpl';
}
return $layout;
}
}

View File

@@ -0,0 +1,269 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
include_once(_PS_MODULE_DIR_.'leoblog/loader.php');
class LeoblogsearchModuleFrontController extends ModuleFrontController
{
public $php_self;
protected $template_path = '';
public function __construct()
{
parent::__construct();
$this->context = Context::getContext();
$this->template_path = _PS_MODULE_DIR_.'leoblog/views/templates/front/';
}
/**
* @see FrontController::initContent()
*/
public function initContent()
{
$this->php_self = 'search';
$config = LeoBlogConfig::getInstance();
$authors = array();
/* Load Css and JS File */
LeoBlogHelper::loadMedia($this->context, $this);
parent::initContent();
$helper = LeoBlogHelper::getInstance();
$limit_leading_blogs = (int)$config->get('listing_leading_limit_items', 1);
$limit_secondary_blogs = (int)$config->get('listing_secondary_limit_items', 6);
$limit = (int)$limit_leading_blogs + (int)$limit_secondary_blogs;
$n = $limit;
$p = abs((int)(Tools::getValue('p', 1)));
$template = $config->get('template', 'default');
// set link demo
if (Tools::getValue('bloglayout') != null) {
if (is_dir(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.Tools::getValue('bloglayout'))) {
$template = Tools::getValue('bloglayout');
} elseif (is_dir(_PS_MODULE_DIR_ .'leoblog/views/templates/front/'.Tools::getValue('bloglayout'))) {
$template = Tools::getValue('bloglayout');
}
}
//set file include
if (is_dir(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template) || is_dir(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template)) {
if (file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/_listing_blog.tpl') || file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/_listing_blog.tpl')) {
$_listing_blog = 'module:leoblog/views/templates/front/'.$template.'/_listing_blog.tpl';
} else {
$_listing_blog = 'module:leoblog/views/templates/front/default/_listing_blog.tpl';
}
if (file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/_pagination.tpl') || file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/_pagination.tpl')) {
$_pagination = 'module:leoblog/views/templates/front/'.$template.'/_pagination.tpl';
} else {
$_pagination = 'module:leoblog/views/templates/front/default/_pagination.tpl';
}
if (!file_exists(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.$template.'/search.tpl') && !file_exists(_PS_MODULE_DIR_.'leoblog/views/templates/front/'.$template.'/search.tpl')) {
$template = 'default';
}
}
// $blogs = LeoBlogBlog::getListBlogs(null, $this->context->language->id, $n, $n, 'id_leoblog_blog', 'DESC', array(), true);
$count = LeoBlogBlog::countBlogs(null, $this->context->language->id, true);
if (Tools::getValue('search_blog') == 'Best_articles') {
$blogs = LeoBlogBlog::getListBlogs(null, $this->context->language->id, $p, $n, 'hits', 'DESC', array(), true);
} elseif (Tools::getValue('search_blog') == 'Latest_articles') {
$blogs = LeoBlogBlog::getListBlogs(null, $this->context->language->id, $p, $n, 'date_add', 'DESC', array(), true);
} elseif (Tools::getValue('search_blog') == 'Articles_favorite') {
$blogs = LeoBlogBlog::getListBlogs(null, $this->context->language->id, $p, $n, 'favorite', 'DESC', array('favorite' => 1), true);
$count = LeoBlogBlog::countBlogs(null, $this->context->language->id, array('favorite' => 1), true);
} elseif (Tools::getValue('search_blog') != '') {
$blogs = LeoBlogBlog::getListBlogs(null, $this->context->language->id, $p, $n, 'id_leoblog_blog', 'DESC', array('search' => Tools::getValue('search_blog')), true);
$count = LeoBlogBlog::countBlogs(null, $this->context->language->id, array('search' => Tools::getValue('search_blog')), true);
} else {
$blogs = LeoBlogBlog::getListBlogs(null, $this->context->language->id, $p, $n, 'id_leoblog_blog', 'DESC', array(), true);
}
// print_r($count);die;
$authors = array();
$leading_blogs = array();
$secondary_blogs = array();
// $links = array();
if (count($blogs)) {
$leading_blogs = array_slice($blogs, 0, $limit_leading_blogs);
$secondary_blogs = array_splice($blogs, $limit_leading_blogs, count($blogs));
}
$image_w = (int)$config->get('listing_leading_img_width', 690);
$image_h = (int)$config->get('listing_leading_img_height', 300);
foreach ($leading_blogs as $key => $blog) {
$blog = LeoBlogHelper::buildBlog($helper, $blog, $image_w, $image_h, $config);
if ($blog['id_employee']) {
if (!isset($authors[$blog['id_employee']])) {
# validate module
$authors[$blog['id_employee']] = new Employee($blog['id_employee']);
}
if ($blog['author_name'] != '') {
$blog['author'] = $blog['author_name'];
$blog['author_link'] = $helper->getBlogAuthorLink($blog['author_name']);
} else {
$blog['author'] = $authors[$blog['id_employee']]->firstname.' '.$authors[$blog['id_employee']]->lastname;
$blog['author_link'] = $helper->getBlogAuthorLink($authors[$blog['id_employee']]->id);
}
} else {
$blog['author'] = '';
$blog['author_link'] = '';
}
$leading_blogs[$key] = $blog;
}
$image_w = (int)$config->get('listing_secondary_img_width', 390);
$image_h = (int)$config->get('listing_secondary_img_height', 200);
foreach ($secondary_blogs as $key => $blog) {
$blog = LeoBlogHelper::buildBlog($helper, $blog, $image_w, $image_h, $config);
if ($blog['id_employee']) {
if (!isset($authors[$blog['id_employee']])) {
# validate module
$authors[$blog['id_employee']] = new Employee($blog['id_employee']);
}
if ($blog['author_name'] != '') {
$blog['author'] = $blog['author_name'];
$blog['author_link'] = $helper->getBlogAuthorLink($blog['author_name']);
} else {
$blog['author'] = $authors[$blog['id_employee']]->firstname.' '.$authors[$blog['id_employee']]->lastname;
$blog['author_link'] = $helper->getBlogAuthorLink($authors[$blog['id_employee']]->id);
}
} else {
$blog['author'] = '';
$blog['author_link'] = '';
}
$secondary_blogs[$key] = $blog;
}
$nb_blogs = $count;
$range = 2; /* how many pages around page selected */
if ($p > (($nb_blogs / $n) + 1)) {
Tools::redirect(preg_replace('/[&?]p=\d+/', '', $_SERVER['REQUEST_URI']));
}
$pages_nb = ceil($nb_blogs / (int)($n));
$start = (int)($p - $range);
if ($start < 1) {
$start = 1;
}
$stop = (int)($p + $range);
if ($stop > $pages_nb) {
$stop = (int)($pages_nb);
}
$r = $helper->getPaginationLink('module-leoblog-search', 'search', array(), false, true);
if ((bool)Module::isEnabled('appagebuilder')) {
$appagebuilder = Module::getInstanceByName('appagebuilder');
foreach ($leading_blogs as $key => &$blog) {
$blog['description'] = $appagebuilder->buildShortCode($blog['description']);
$blog['content'] = $appagebuilder->buildShortCode($blog['content']);
}
}
$this->context->smarty->assign(array(
'leading_blogs' => $leading_blogs,
'secondary_blogs' => $secondary_blogs,
'listing_leading_column' => $config->get('listing_leading_column', 1),
'listing_secondary_column' => $config->get('listing_secondary_column', 3),
'title_page' => Tools::str_replace_once('_', ' ', Tools::getValue('search_blog')),
'nb_items' => $count,
'range' => $range,
'start' => $start,
'stop' => $stop,
'pages_nb' => $pages_nb,
'config' => $config,
'p' => (int)$p,
'n' => (int)$n,
'meta_title' => 'Blog Search - '.Configuration::get('PS_SHOP_NAME'),
'meta_keywords' => $config->get('meta_keywords_'.Context::getContext()->language->id),
'meta_description' => $config->get('meta_description_'.Context::getContext()->language->id),
'requestPage' => Context::getContext()->link->getModuleLink('leoblog', 'search', array()).'?search_blog='.Tools::getValue('search_blog'),
'requestNb' => $r,
'_listing_blog' => $_listing_blog,
'_pagination' => $_pagination
));
$this->setTemplate('module:leoblog/views/templates/front/'.$template.'/search.tpl');
}
public function getTemplateVarPage()
{
$page = parent::getTemplateVarPage();
$config = LeoBlogConfig::getInstance();
$page['meta']['title'] = 'Blog Search - '.Configuration::get('PS_SHOP_NAME');
$page['meta']['keywords'] = $config->get('meta_keywords_'.Context::getContext()->language->id);
$page['meta']['description'] = $config->get('meta_description_'.Context::getContext()->language->id);
return $page;
}
public function getBreadcrumbLinks()
{
$breadcrumb = parent::getBreadcrumbLinks();
$helper = LeoBlogHelper::getInstance();
$link = $helper->getFontBlogLink();
$config = LeoBlogConfig::getInstance();
$breadcrumb['links'][] = array(
'title' => $config->get('blog_link_title_'.$this->context->language->id, $this->l('Blog', 'search')),
'url' => $link,
);
$breadcrumb['links'][] = array(
'title' => 'Search',
'url' => Context::getContext()->link->getModuleLink('leoblog', 'search', array()),
);
return $breadcrumb;
}
public function getLayout()
{
$entity = 'module-leoblog-'.$this->php_self;
$layout = $this->context->shop->theme->getLayoutRelativePathForPage($entity);
if ($overridden_layout = Hook::exec(
'overrideLayoutTemplate',
array(
'default_layout' => $layout,
'entity' => $entity,
'locale' => $this->context->language->locale,
'controller' => $this,
)
)) {
return $overridden_layout;
}
if ((int) Tools::getValue('content_only')) {
$layout = 'layouts/layout-content-only.tpl';
}
if (Configuration::get('LEOBLOG_COLUMN_POSITION') == 'left') {
$layout = 'layouts/layout-left-column.tpl';
} else {
$layout = 'layouts/layout-right-column.tpl';
}
return $layout;
}
}

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

36
modules/leoblog/index.php Normal file
View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,78 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
$blog_config = array(
'template' => 'default',
'blog_link_title_1' => 'Blog',
'blog_link_title_3' => 'Blog',
'link_rewrite' => 'blog',
'category_rewrite' => 'category',
'detail_rewrite' => 'detail',
'meta_title_1' => 'Blog',
'meta_title_3' => 'Blog',
'meta_description_1' => '',
'meta_description_3' => '',
'meta_keywords_1' => '',
'meta_keywords_3' => '',
'indexation' => 0,
'rss_limit_item' => 5,
'rss_title_item' => 'RSS FEED',
#'latest_limit_items' => 20,
'saveConfiguration' => '',
'listing_show_categoryinfo' => 1,
'listing_show_subcategories' => 1,
'listing_leading_column' => 1,
'listing_leading_limit_items' => 2,
'listing_leading_img_width' => 690,
'listing_leading_img_height' => 300,
'listing_secondary_column' => 3,
'listing_secondary_limit_items' => 6,
'listing_secondary_img_width' => 390,
'listing_secondary_img_height' => 220,
'listing_show_title' => 1,
'listing_show_description' => 1,
'listing_show_readmore' => 1,
'listing_show_image' => 1,
'listing_show_author' => 1,
'listing_show_category' => 1,
'listing_show_created' => 1,
'listing_show_hit' => 1,
'listing_show_counter' => 1,
'item_img_width' => 690,
'item_img_height' => 350,
'item_show_description' => 1,
'item_show_image' => 0,
'item_show_author' => 1,
'item_show_category' => 1,
'item_show_created' => 1,
'item_show_hit' => 1,
'item_show_counter' => 1,
'social_code' => '',
'item_show_listcomment' => 1,
'item_show_formcomment' => 1,
'item_comment_engine' => 'local',
'item_limit_comments' => '10',
'item_diquis_account' => 'demo4leotheme',
'item_facebook_appid' => '100858303516',
'item_facebook_width' => '600',
'url_use_id' => '1',
'show_popular_blog' => '0',
'limit_popular_blog' => '5',
'show_recent_blog' => '0',
'limit_recent_blog' => '5',
'show_all_tags' => '0',
);
LeoBlogConfig::updateConfigValue('cfg_global', Tools::jsonEncode($blog_config));

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,170 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
$path = dirname(_PS_ADMIN_DIR_);
include_once($path.'/config/config.inc.php');
include_once($path.'/init.php');
$res = (bool)Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'leoblogcat` (
`id_leoblogcat` int(11) NOT NULL AUTO_INCREMENT,
`image` varchar(255) NOT NULL,
`id_parent` int(11) NOT NULL,
`item` varchar(255) DEFAULT NULL,
`level_depth` smallint(6) NOT NULL,
`active` tinyint(1) NOT NULL,
`show_title` tinyint(1) NOT NULL,
`position` int(11) NOT NULL,
`submenu_content` text NOT NULL,
`privacy` smallint(6) DEFAULT NULL,
`position_type` varchar(25) DEFAULT NULL,
`menu_class` varchar(25) DEFAULT NULL,
`content` text,
`icon_class` varchar(255) DEFAULT NULL,
`level` int(11) NOT NULL,
`left` int(11) NOT NULL,
`right` int(11) NOT NULL,
`date_add` datetime DEFAULT NULL,
`date_upd` datetime DEFAULT NULL,
`template` varchar(200) NOT NULL,
`randkey` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id_leoblogcat`)
) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8;
');
$res &= (bool)Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'leoblogcat_lang` (
`id_leoblogcat` int(11) NOT NULL,
`id_lang` int(11) NOT NULL,
`title` varchar(255) DEFAULT NULL,
`content_text` text,
`description` varchar(200) NOT NULL,
`meta_keywords` varchar(255) NOT NULL,
`meta_description` varchar(255) NOT NULL,
`link_rewrite` varchar(250) NOT NULL,
PRIMARY KEY (`id_leoblogcat`,`id_lang`)
) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8;
');
$res &= (bool)Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'leoblogcat_shop` (
`id_leoblogcat` int(11) NOT NULL DEFAULT \'0\',
`id_shop` int(11) NOT NULL DEFAULT \'0\',
PRIMARY KEY (`id_leoblogcat`,`id_shop`)
) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8;
');
$res &= (bool)Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'leoblog_comment` (
`id_comment` int(11) unsigned NOT NULL AUTO_INCREMENT,
`id_shop` int(11) NOT NULL DEFAULT \'0\',
`id_leoblog_blog` int(11) unsigned NOT NULL,
`comment` text NOT NULL,
`active` tinyint(1) NOT NULL DEFAULT \'0\',
`date_add` datetime DEFAULT NULL,
`user` varchar(255) NOT NULL,
`email` varchar(255) NOT NULL,
PRIMARY KEY (`id_comment`,`id_shop`),
KEY `FK_blog_comment` (`id_leoblog_blog`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8; ');
$res &= (bool)Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'leoblog_blog` (
`id_leoblog_blog` int(11) NOT NULL AUTO_INCREMENT,
`id_leoblogcat` int(11) NOT NULL,
`position` int(11) NOT NULL,
`date_add` date NOT NULL,
`active` tinyint(1) NOT NULL,
`user_id` int(11) NOT NULL,
`hits` int(11) NOT NULL,
`image` varchar(255) DEFAULT NULL,
`thumb` varchar(255) DEFAULT NULL,
`date_upd` datetime NOT NULL,
`video_code` text DEFAULT NULL,
`params` text DEFAULT NULL,
`featured` tinyint(1) NOT NULL,
`favorite` tinyint(1) NOT NULL,
`indexation` int(11) NOT NULL,
`id_employee` int(11) NOT NULL,
`product_ids` varchar(255) DEFAULT NULL,
`author_name` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id_leoblog_blog`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8; ');
$res &= (bool)Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'leoblog_blog_lang` (
`id_leoblog_blog` int(11) NOT NULL,
`id_lang` int(11) NOT NULL,
`meta_description` varchar(255) NOT NULL,
`meta_keywords` varchar(250) NOT NULL,
`meta_title` varchar(250) NOT NULL,
`subtitle` varchar(250) NULL,
`link_rewrite` varchar(255) NOT NULL,
`content` text NOT NULL,
`description` text NOT NULL,
`tags` varchar(255) NOT NULL,
PRIMARY KEY (`id_leoblog_blog`,`id_lang`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8; ');
$res &= (bool)Db::getInstance()->execute('
CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'leoblog_blog_shop` (
`id_leoblog_blog` int(11) NOT NULL DEFAULT \'0\',
`id_shop` int(11) NOT NULL DEFAULT \'0\',
PRIMARY KEY (`id_leoblog_blog`,`id_shop`)
) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8;
');
$rows = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS('SELECT id_leoblogcat FROM `'._DB_PREFIX_.'leoblogcat`');
if (count($rows) <= 0) {
$res &= (bool)Db::getInstance()->execute('
INSERT INTO `'._DB_PREFIX_.'leoblogcat`(`image`,`id_parent`) VALUES(\'\', 0 )
');
$languages = Language::getLanguages(false);
foreach ($languages as $lang) {
$res &= (bool)Db::getInstance()->execute('
INSERT INTO `'._DB_PREFIX_.'leoblogcat_lang`(`id_leoblogcat`,`id_lang`,`title`) VALUES(1, '.(int)$lang['id_lang'].', \'Root\')
');
}
/*
$res &= (bool)Db::getInstance()->execute('
INSERT INTO `'._DB_PREFIX_.'leoblogcat_shop`(`id_leoblogcat`,`id_shop`) VALUES( 1, '.(int)($this->context->shop->id).' )
');
*/
$context = Context::getContext();
$res &= (bool)Db::getInstance()->execute('
INSERT INTO `'._DB_PREFIX_.'leoblogcat_shop`(`id_leoblogcat`,`id_shop`) VALUES( 1, '.(int)($context->shop->id).' )
');
}
$rows = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS('SELECT id_leoblog_blog FROM `'._DB_PREFIX_.'leoblog_blog`');
if (count($rows) <= 0 && file_exists(_PS_MODULE_DIR_.'leoblog/install/sample.php')) {
# validate module
include_once(_PS_MODULE_DIR_.'leoblog/install/sample.php');
} else {
# validate module
include_once(_PS_MODULE_DIR_.'leoblog/install/config.php');
}
/* END REQUIRED */

View File

@@ -0,0 +1,87 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
$langs = Language::getLanguages(false);
$res = (bool)Db::getInstance()->execute(' TRUNCATE TABLE `'._DB_PREFIX_.'leoblogcat` ');
$res = (bool)Db::getInstance()->execute('INSERT INTO `'._DB_PREFIX_."leoblogcat` (`id_leoblogcat`, `image`, `id_parent`, `item`, `level_depth`, `active`, `position`, `submenu_content`, `privacy`, `position_type`, `menu_class`, `content`, `icon_class`, `level`, `left`, `right`, `date_add`, `date_upd`, `template`, `randkey`) VALUES
(1, '', 0, NULL, 0, 0, 0, '', NULL, NULL, NULL, NULL, NULL, 0, 0, 0, NULL, NULL, '', 'ad30975ab88db9db59a40e3edfca0ab0'),
(3, 'category-3.jpg', 1, '', 1, 1, 0, '', 0, '', '', '', '', 0, 0, 0, '2013-11-27 01:06:52', '2013-12-18 03:07:22', 'default', '5577844800e55bda2c0540af22ba96ce'),
(4, 'category-2.jpg', 3, '', 2, 1, 0, '', 0, '', '', '', '', 0, 0, 0, '2013-11-27 01:07:34', '2013-12-18 03:07:50', 'default', '0abc8c406b64fa2f13f5a7cbecbfb67f'),
(5, 'category-1.jpg', 3, NULL, 2, 1, 1, '', 0, NULL, '', NULL, '', 0, 0, 0, '2013-12-16 08:44:07', '2013-12-18 03:05:46', 'default', '1dcae6f22c5962b687451c98c27946f0');
");
$res = (bool)Db::getInstance()->execute(' TRUNCATE TABLE `'._DB_PREFIX_.'leoblogcat_lang` ');
foreach ($langs as $l) {
$sql = 'INSERT INTO `'._DB_PREFIX_."leoblogcat_lang` (`id_leoblogcat`, `id_lang`, `title`, `content_text`, `description`, `meta_keywords`, `meta_description`, `link_rewrite`) VALUES
(1, LANGUAGEID, 'Root', NULL, '', '', '', ''),
(3, LANGUAGEID, 'Category 1', '<p>Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor. At risus pretium urna tortor metus fringilla interdum mauris tempor congue</p>', '', '', '\r\n', 'category-1'),
(4, LANGUAGEID, 'Sub Category 1', '<p>Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor. At risus pretium urna tortor metus fringilla interdum mauris tempor congue</p>', '', 'joomla,prestashop,leotheme,pavothemes', '', 'sub-category-1'),
(5, LANGUAGEID, 'Sub Category 2', '<p>Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor. At risus pretium urna tortor metus fringilla interdum mauris tempor congue</p>', '', 'haha,joomla,magento', 'gogogoel', 'sub-category-2');
";
$sql = str_replace('LANGUAGEID', $l['id_lang'], $sql);
$res = (bool)Db::getInstance()->execute($sql);
}
$res = (bool)Db::getInstance()->execute(' TRUNCATE TABLE `'._DB_PREFIX_.'leoblogcat_shop` ');
$res = (bool)Db::getInstance()->execute('INSERT INTO `'._DB_PREFIX_.'leoblogcat_shop` (`id_leoblogcat`, `id_shop`) VALUES
(1, 1),
(3, 1),
(4, 1),
(5, 1); ');
$res = (bool)Db::getInstance()->execute(' TRUNCATE TABLE `'._DB_PREFIX_.'leoblog_blog` ');
$res = (bool)Db::getInstance()->execute('INSERT INTO `'._DB_PREFIX_."leoblog_blog` (`id_leoblog_blog`, `id_leoblogcat`, `position`, `date_add`, `active`, `user_id`, `hits`, `image`, `thumb`, `date_upd`, `video_code`, `params`, `featured`, `indexation`, `id_employee`, `product_ids`, `favorite`) VALUES
(3, 4, 0, '2013-11-28', 1, 0, 40, 'b-blog-1.jpg', '', '2013-12-20 09:55:38', '<iframe width=\"560\" height=\"315\" src=\"//www.youtube.com/embed/lzY4lkT8ElU\" frameborder=\"0\" allowfullscreen></iframe>', '', 0, 1, 1, '', 0),
(4, 4, 2, '2013-12-04', 1, 0, 105, 'b-blog-2.jpg', '', '2013-12-18 06:31:14', '', '', 0, 1, 1, '', 0),
(5, 4, 3, '2013-12-16', 1, 0, 9, 'b-blog-3.jpg', '', '2013-12-19 01:21:28', '', '', 0, 0, 1, '', 1),
(6, 4, 4, '2013-12-18', 1, 0, 121, 'b-blog-4.jpg', '', '2013-12-20 09:54:03', '', '', 0, 0, 1, '', 0),
(7, 4, 5, '2013-12-18', 1, 0, 71, 'b-blog-5.jpg', '', '2013-12-20 01:04:46', '', '', 0, 0, 1, '', 1),
(8, 4, 1, '2013-12-18', 1, 0, 3, 'b-blog-6.jpg', '', '2013-12-19 22:50:10', '', '', 0, 0, 1, '', 0),
(9, 4, 6, '2013-12-18', 1, 0, 0, 'b-blog-7.jpg', '', '2013-12-18 03:32:42', '', '', 0, 1, 1, '', 0);
");
$res = (bool)Db::getInstance()->execute(' TRUNCATE TABLE `'._DB_PREFIX_.'leoblog_blog_lang` ');
foreach ($langs as $l) {
$sql = 'INSERT INTO `'._DB_PREFIX_."leoblog_blog_lang` (`id_leoblog_blog`, `id_lang`, `meta_description`, `meta_keywords`, `meta_title`, `subtitle`, `link_rewrite`, `content`, `description`, `tags`) VALUES
(3, LANGUAGEID, '', '', 'At risus pretium urna tortor metus fringilla', 'At risus pretium urna tortor metus fringilla', 'at-risus-pretium-urna-tortor-metus-fringilla', '<p>Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor. At risus pretium urna tortor metus fringilla interdum mauris tempor congue Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor. At risus pretium urna tortor metus fringilla interdum mauris tempor congue Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor. At risus pretium urna tortor metus fringilla interdum mauris tempor congue</p>\r\n<p> </p>\r\n<p>Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor. At risus pretium urna tortor metus fringilla interdum mauris tempor congue</p>\r\n<p> </p>\r\n<p>Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor. At risus pretium urna tortor metus fringilla interdum mauris tempor congue Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor. At risus pretium urna tortor metus fringilla interdum mauris tempor congue</p>\r\n<p> </p>\r\n<p>Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor. At risus pretium urna tortor metus fringilla interdum mauris tempor congue Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor. At risus pretium urna tortor metus fringilla interdum mauris tempor congue</p>', '<p>Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor. At risus pretium urna tortor metus fringilla interdum mauris tempor congue</p>', 'joomla,wordpress'),
(4, LANGUAGEID, '', '', 'Ipsum cursus vestibulum at interdum Vivamus', 'Ipsum cursus vestibulum at interdum Vivamus', 'ipsum-cursus-vestibulum-at-interdum-vivamus', '<p>Donec tellus Nulla lorem Nullam elit id ut elit feugiat lacus. Congue eget dapibus congue tincidunt senectus nibh risus Phasellus tristique justo. Justo Pellentesque Donec lobortis faucibus Vestibulum Praesent mauris volutpat vitae metus. Ipsum cursus vestibulum at interdum Vivamus nunc fringilla Curabitur ac quis. Nam lacinia wisi tortor orci quis vitae. Donec tellus Nulla lorem Nullam elit id ut elit feugiat lacus. Congue eget dapibus congue tincidunt senectus nibh risus Phasellus tristique justo. Justo Pellentesque Donec lobortis faucibus Vestibulum Praesent mauris volutpat vitae metus. Ipsum cursus vestibulum at interdum Vivamus nunc fringilla Curabitur ac quis. Nam lacinia wisi tortor orci quis vitae. Donec tellus Nulla lorem Nullam elit id ut elit feugiat lacus. Congue eget dapibus congue tincidunt senectus nibh risus Phasellus tristique justo. Justo Pellentesque Donec lobortis faucibus Vestibulum Praesent mauris volutpat vitae metus. Ipsum cursus vestibulum at interdum Vivamus nunc fringilla Curabitur ac quis. Nam lacinia wisi tortor orci quis vitae.</p>\r\n<p>Donec tellus Nulla lorem Nullam elit id ut elit feugiat lacus. Congue eget dapibus congue tincidunt senectus nibh risus Phasellus tristique justo. Justo Pellentesque Donec lobortis faucibus Vestibulum Praesent mauris volutpat vitae metus. Ipsum cursus vestibulum at interdum Vivamus nunc fringilla Curabitur ac quis. Nam lacinia wisi tortor orci quis vitae.Donec tellus Nulla lorem Nullam elit id ut elit feugiat lacus. Congue eget dapibus congue tincidunt senectus nibh risus Phasellus tristique justo. Justo Pellentesque Donec lobortis faucibus Vestibulum Praesent mauris volutpat vitae metus. Ipsum cursus vestibulum at interdum Vivamus nunc fringilla Curabitur ac quis. Nam lacinia wisi tortor orci quis vitae.Donec tellus Nulla lorem Nullam elit id ut elit feugiat lacus. Congue eget dapibus congue tincidunt senectus nibh risus Phasellus tristique justo. Justo Pellentesque Donec lobortis faucibus Vestibulum Praesent mauris volutpat vitae metus. Ipsum cursus vestibulum at interdum Vivamus nunc fringilla Curabitur ac quis. Nam lacinia wisi tortor orci quis vitae.</p>', '<p>Donec tellus Nulla lorem Nullam elit id ut elit feugiat lacus. Congue eget dapibus congue tincidunt senectus nibh risus Phasellus tristique justo. Justo Pellentesque Donec lobortis faucibus</p>', 'joomla,prestashop,leotheme'),
(5, LANGUAGEID, '', 'joomla,prestashop,leotheme,prestashop theme', 'Urna pretium elit mauris cursus Curabitur at elit Vestibulum', 'Urna pretium elit mauris cursus Curabitur at elit Vestibulum', 'urna-pretium-elit-mauris-cursus-curabitur-at-elit-vestibulum', '<p>Mi vitae magnis Fusce laoreet nibh felis porttitor laoreet Vestibulum faucibus. At Nulla id tincidunt ut sed semper vel Lorem condimentum ornare. Laoreet Vestibulum lacinia massa a commodo habitasse velit Vestibulum tincidunt In. Turpis at eleifend leo mi elit Aenean porta ac sed faucibus. Nunc urna Morbi fringilla vitae orci convallis condimentum auctor sit dui. Urna pretium elit mauris cursus Curabitur at elit Vestibulum.</p>', '<p>Mi vitae magnis Fusce laoreet nibh felis porttitor laoreet Vestibulum faucibus. At Nulla id tincidunt ut sed semper vel Lorem condimentum ornare.</p>', 'Joomla'),
(6, LANGUAGEID, '', '', 'Urna pretium elit mauris cursus Curabitur at elit Vestibulum', 'Urna pretium elit mauris cursus Curabitur at elit Vestibulum', 'urna-pretium-elit-mauris-cursus-curabitur-at-elit-vestibulum', '<p>Mi vitae magnis Fusce laoreet nibh felis porttitor laoreet Vestibulum faucibus. At Nulla id tincidunt ut sed semper vel Lorem condimentum ornare. Laoreet Vestibulum lacinia massa a commodo habitasse velit Vestibulum tincidunt In. Turpis at eleifend leo mi elit Aenean porta ac sed faucibus. Nunc urna Morbi fringilla vitae orci convallis condimentum auctor sit dui. Urna pretium elit mauris cursus Curabitur at elit Vestibulum. Mi vitae magnis Fusce laoreet nibh felis porttitor laoreet Vestibulum faucibus. At Nulla id tincidunt ut sed semper vel Lorem condimentum ornare. Laoreet Vestibulum lacinia massa a commodo habitasse velit Vestibulum tincidunt In. Turpis at eleifend leo mi elit Aenean porta ac sed faucibus. Nunc urna Morbi fringilla vitae orci convallis condimentum auctor sit dui. Urna pretium elit mauris cursus Curabitur at elit Vestibulum.</p>', '<p>Mi vitae magnis Fusce laoreet nibh felis porttitor laoreet Vestibulum faucibus. At Nulla id tincidunt ut sed semper vel Lorem condimentum ornare.</p>', 'leotheme,prestashop,theme'),
(7, LANGUAGEID, '', '', 'Morbi condimentum molestie Nam enim odio sodales', 'Morbi condimentum molestie Nam enim odio sodales', 'morbi-condimentum-molestie-nam-enim-odio-sodales', '<p>Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor. At risus pretium urna tortor metus fringilla interdum mauris tempor congue.</p><p>Commodo laoreet semper tincidunt lorem Vestibulum nunc at In Curabitur magna. Euismod euismod Suspendisse tortor ante adipiscing risus Aenean Lorem vitae id. Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor Aenean nulla lacinia Nullam elit vel vel. At risus pretium urna tortor metus fringilla interdum mauris tempor congue.</p><p>Donec tellus Nulla lorem Nullam elit id ut elit feugiat lacus. Congue eget dapibus congue tincidunt senectus nibh risus Phasellus tristique justo. Justo Pellentesque Donec lobortis faucibus Vestibulum Praesent mauris volutpat vitae metus. Ipsum cursus vestibulum at interdum Vivamus nunc fringilla Curabitur ac quis. Nam lacinia wisi tortor orci quis vitae.</p><p>Sed mauris Pellentesque elit Aliquam at lacus interdum nascetur elit ipsum. Enim ipsum hendrerit Suspendisse turpis laoreet fames tempus ligula pede ac. Et Lorem penatibus orci eu ultrices egestas Nam quam Vivamus nibh. Morbi condimentum molestie Nam enim odio sodales pretium eros sem pellentesque. Sit tellus Integer elit egestas lacus turpis id auctor nascetur ut. Ac elit vitae.</p><p>Mi vitae magnis Fusce laoreet nibh felis porttitor laoreet Vestibulum faucibus. At Nulla id tincidunt ut sed semper vel Lorem condimentum ornare. Laoreet Vestibulum lacinia massa a commodo habitasse velit Vestibulum tincidunt In. Turpis at eleifend leo mi elit Aenean porta ac sed faucibus. Nunc urna Morbi fringilla vitae orci convallis condimentum auctor sit dui. Urna pretium elit mauris cursus Curabitur at elit Vestibulum.</p>', '<p>Sed mauris Pellentesque elit Aliquam at lacus interdum nascetur elit ipsum. Enim ipsum hendrerit Suspendisse turpis laoreet fames tempus ligula pede ac. Et Lorem penatibus orci eu ultrices egestas Nam quam Vivamus nibh.</p>', 'leotheme,prestashop,magento,opencart'),
(8, LANGUAGEID, '', '', 'Turpis at eleifend leo mi elit Aenean porta ac sed faucibus', 'Turpis at eleifend leo mi elit Aenean porta ac sed faucibus', 'turpis-at-eleifend-leo-mi-elit-aenean-porta-ac-sed-faucibus', '<p>Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor. At risus pretium urna tortor metus fringilla interdum mauris tempor congue.</p><p>Commodo laoreet semper tincidunt lorem Vestibulum nunc at In Curabitur magna. Euismod euismod Suspendisse tortor ante adipiscing risus Aenean Lorem vitae id. Odio ut pretium ligula quam Vestibulum consequat convallis fringilla Vestibulum nulla. Accumsan morbi tristique auctor Aenean nulla lacinia Nullam elit vel vel. At risus pretium urna tortor metus fringilla interdum mauris tempor congue.</p>\r\n<p>Donec tellus Nulla lorem Nullam elit id ut elit feugiat lacus. Congue eget dapibus congue tincidunt senectus nibh risus Phasellus tristique justo. Justo Pellentesque Donec lobortis faucibus Vestibulum Praesent mauris volutpat vitae metus. Ipsum cursus vestibulum at interdum Vivamus nunc fringilla Curabitur ac quis. Nam lacinia wisi tortor orci quis vitae.</p>\r\n<p>Sed mauris Pellentesque elit Aliquam at lacus interdum nascetur elit ipsum. Enim ipsum hendrerit Suspendisse turpis laoreet fames tempus ligula pede ac. Et Lorem penatibus orci eu ultrices egestas Nam quam Vivamus nibh. Morbi condimentum molestie Nam enim odio sodales pretium eros sem pellentesque. Sit tellus Integer elit egestas lacus turpis id auctor nascetur ut. Ac elit vitae.</p>\r\n<p>Mi vitae magnis Fusce laoreet nibh felis porttitor laoreet Vestibulum faucibus. At Nulla id tincidunt ut sed semper vel Lorem condimentum ornare. Laoreet Vestibulum lacinia massa a commodo habitasse velit Vestibulum tincidunt In. Turpis at eleifend leo mi elit Aenean porta ac sed faucibus. Nunc urna Morbi fringilla vitae orci convallis condimentum auctor sit dui. Urna pretium elit mauris cursus Curabitur at elit Vestibulum.</p>', '<p>Turpis at eleifend leo mi elit Aenean porta ac sed faucibus. Nunc urna Morbi fringilla vitae orci convallis condimentum auctor sit dui. Urna pretium elit mauris cursus Curabitur at elit Vestibulum</p>', 'magento,opencart,template'),
(9, LANGUAGEID, '', '', 'Nullam ullamcorper nisl quis ornare molestie', 'Nullam ullamcorper nisl quis ornare molestie', 'nullam-ullamcorper-nisl-quis-ornare-molestie', '<p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quas.</p><p>Suspendisse posuere, diam in bibendum lobortis, turpis ipsum aliquam risus, sit amet dictum ligula lorem non nisl. Ut vitae nibh id massa vulputate euismod ut quis justo. Ut bibendum sem at massa lacinia, eget elementum ante consectetur. Nulla id pharetra dui, at rhoncus urna. Maecenas non porttitor purus. Nullam ullamcorper nisl quis ornare molestie.</p>\r\n<p>Etiam eget erat est. Phasellus elit justo, mattis non lorem non, aliquam aliquam leo. Sed fermentum consectetur magna, eget semper ante. Aliquam scelerisque justo velit. Fusce cursus blandit dolor, in sodales urna vulputate lobortis. Nulla ut tellus turpis. Nullam lacus sem, volutpat id odio sed, cursus tristique eros. Duis at pellentesque magna. Donec magna nisi, vulputate ac nulla eu, ultricies tincidunt tellus. Nunc tincidunt sem urna, nec venenatis libero vehicula ut.</p>\r\n<p>Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Curabitur faucibus aliquam pulvinar. Vivamus mattis volutpat erat, et congue nisi semper quis. Cras vehicula dignissim libero in elementum. Mauris sit amet dolor justo. Morbi consequat velit vel est fermentum euismod. Curabitur in magna augue.</p>', '<p>Suspendisse posuere, diam in bibendum lobortis, turpis ipsum aliquam risus, sit amet dictum ligula lorem non nisl Urna pretium elit mauris cursus Curabitur at elit Vestibulum</p>', 'opencart,theme');
";
$sql = str_replace('LANGUAGEID', $l['id_lang'], $sql);
$res = (bool)Db::getInstance()->execute($sql);
}
$res = (bool)Db::getInstance()->execute(' TRUNCATE TABLE `'._DB_PREFIX_.'leoblog_blog_shop` ');
$res = (bool)Db::getInstance()->execute('INSERT INTO `'._DB_PREFIX_.'leoblog_blog_shop` (`id_leoblog_blog`, `id_shop`) VALUES
(3, 1),
(4, 1),
(5, 1),
(6, 1),
(7, 1),
(8, 1),
(9, 1); ');
$res = (bool)Db::getInstance()->execute(' TRUNCATE TABLE `'._DB_PREFIX_.'leoblog_comment` ');
$res = (bool)Db::getInstance()->execute('INSERT INTO `'._DB_PREFIX_."leoblog_comment` (`id_comment`, `id_shop` , `id_leoblog_blog`, `comment`, `active`, `date_add`, `user`, `email`) VALUES
(3, 1, 3, ' At Nulla id tincidunt ut sed semper vel Lorem condimentum ornare. Laoreet Vestibulum lacinia massa a commodo habitasse velit Vestibulum tincidunt In', 1, '2013-12-11 22:18:13', 'ha cong tien', 'tienhc@brainos.vn'),
(4, 1, 3, ' At Nulla id tincidunt ut sed semper vel Lorem condimentum ornare. Laoreet Vestibulum lacinia massa a commodo habitasse velit Vestibulum tincidunt In', 1, '2013-12-11 22:18:33', 'ha cong tien', 'tienhc@brainos.vn');");

1386
modules/leoblog/leoblog.php Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,511 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class LeoBlogHelper
{
public $bloglink = null;
public $ssl;
public static function getInstance()
{
static $instance = null;
if (!$instance) {
# validate module
$instance = new LeoBlogHelper();
}
return $instance;
}
public function __construct()
{
if (Configuration::get('PS_SSL_ENABLED') && Configuration::get('PS_SSL_ENABLED_EVERYWHERE')) {
$this->ssl = true;
}
$protocol_link = (Configuration::get('PS_SSL_ENABLED') || Tools::usingSecureMode()) ? 'https://' : 'http://';
$use_ssl = ((isset($this->ssl) && $this->ssl && Configuration::get('PS_SSL_ENABLED')) || Tools::usingSecureMode()) ? true : false;
$protocol_content = ($use_ssl) ? 'https://' : 'http://';
$this->bloglink = new LeoBlogLink($protocol_link, $protocol_content);
}
public static function correctDeCodeData($data)
{
$functionName = 'b'.'a'.'s'.'e'.'6'.'4'.'_'.'decode';
return call_user_func($functionName, $data);
}
public static function correctEnCodeData($data)
{
$functionName = 'b'.'a'.'s'.'e'.'6'.'4'.'_'.'encode';
return call_user_func($functionName, $data);
}
public static function loadMedia($context, $obj)
{
//DONGND:: update new direction for media
$media_dir = $obj->module->getMediaDir();
$config = LeoBlogConfig::getInstance();
$template = $config->get('template');
if (Tools::getValue('bloglayout') != null) {
if (is_dir(_PS_THEME_DIR_.'modules/leoblog/views/templates/front/'.Tools::getValue('bloglayout'))
|| is_dir(_PS_MODULE_DIR_ .'leoblog/views/templates/front/'.Tools::getValue('bloglayout'))) {
$template = Tools::getValue('bloglayout');
}
}
if (file_exists(_PS_THEME_DIR_.$media_dir.'css/'.$template.'.css') || file_exists(_PS_THEME_DIR_.'assets/css/'.$media_dir.'css/'.$template.'.css')) {
$context->controller->addCSS(__PS_BASE_URI__.$media_dir.'css/'.$template.'.css', 'all');
} else {
if (file_exists(_PS_MODULE_DIR_ .'leoblog/views/css/'.$template.'.css')) {
$context->controller->addCSS(_PS_MODULE_DIR_ .'leoblog/views/css/'.$template.'.css');
} else {
if (file_exists(_PS_THEME_DIR_.'css/modules/leoblog/assets/leoblog.css')) {
$context->controller->addCSS(__PS_BASE_URI__.$media_dir.'assets/leoblog.css', 'all');
} else {
$context->controller->addCSS(__PS_BASE_URI__.$media_dir.'css/leoblog.css', 'all');
}
}
}
if (file_exists(_PS_THEME_DIR_.'js/modules/leoblog/assets/leoblog.js')) {
$context->controller->addJs(__PS_BASE_URI__.$media_dir.'assets/leoblog.js');
} else {
$context->controller->addJs(__PS_BASE_URI__.$media_dir.'js/leoblog.js');
}
}
public function getLinkObject()
{
return $this->bloglink;
}
public function getModuleLink($route_id, $controller, array $params = array(), $ssl = null, $id_lang = null, $id_shop = null)
{
return $this->getLinkObject()->getLink($route_id, $controller, $params, $ssl, $id_lang, $id_shop);
}
public function getFontBlogLink()
{
return $this->getModuleLink('module-leoblog-list', 'list', array());
}
public function getPaginationLink($route_id, $controller, array $params = array(), $nb = false, $sort = false, $pagination = false, $array = true)
{
return $this->getLinkObject()->getLeoPaginationLink('leoblog', $route_id, $controller, $params, $nb, $sort, $pagination, $array);
}
public function getBlogLink($blog, $params1 = array())
{
$params = array(
'id' => $blog['id_leoblog_blog'],
'rewrite' => $blog['link_rewrite'],
);
$params = array_merge($params, $params1);
return $this->getModuleLink('module-leoblog-blog', 'blog', $params);
}
public function getTagLink($tag)
{
$params = array(
'tag' => $tag,
);
return $this->getModuleLink('blog_user_filter_rule', 'blog', $params);
}
public function getBlogCatLink($cparams)
{
$params = array(
'id' => '',
'rewrite' => ''
);
$params = array_merge($params, $cparams);
return $this->getModuleLink('module-leoblog-category', 'category', $params);
}
public function getBlogTagLink($tag, $cparams = array())
{
$params = array(
'tag' => urlencode($tag),
);
$params = array_merge($params, $cparams);
return $this->getModuleLink('module-leoblog-list', 'list', $params);
}
public function getBlogAuthorLink($author, $cparams = array())
{
$params = array(
'author' => $author,
);
$params = array_merge($params, $cparams);
return $this->getModuleLink('module-leoblog-list', 'list', $params);
}
public static function getTemplates()
{
$theme = self::getThemeName();
$path = _PS_MODULE_DIR_.'leoblog';
$tpath = _PS_ALL_THEMES_DIR_.$theme.'/modules/leoblog/views/templates/front/*';
$output = array();
$templates = glob($path.'/views/templates/front/*', GLOB_ONLYDIR);
$ttemplates = glob($tpath, GLOB_ONLYDIR);
if ($templates) {
foreach ($templates as $t) {
# validate module
$output[basename($t)] = array('type' => 'module', 'template' => basename($t));
}
}
if ($ttemplates) {
foreach ($ttemplates as $t) {
# validate module
$output[basename($t)] = array('type' => 'module', 'template' => basename($t));
}
}
//add data for custom layout
if (!Configuration::get(Tools::strtoupper(_LEO_BLOG_PREFIX_.'template_current'))) {
Configuration::updateValue(Tools::strtoupper(_LEO_BLOG_PREFIX_.'template_current'), 'default');
}
foreach ($output as $key => $value) {
if ($key != 'default' && !Configuration::get(Tools::strtoupper(_LEO_BLOG_PREFIX_.'cfg_global_'.$key))) {
if (!Configuration::get(Tools::strtoupper(_LEO_BLOG_PREFIX_.'cfg_global_'.$key))) {
Configuration::updateValue(Tools::strtoupper(_LEO_BLOG_PREFIX_.'cfg_global_'.$key), Configuration::get(Tools::strtoupper(_LEO_BLOG_PREFIX_.'cfg_global')));
}
}
}
return $output;
}
public static function buildBlog($helper, $blog, $image_w, $image_h, $config, $check_thumb = false)
{
# module validation
!is_null($image_w) ? true : $image_w = 0;
!is_null($image_h) ? true : $image_h = 0;
$url = _PS_BASE_URL_;
if (Tools::usingSecureMode()) {
# validate module
$url = _PS_BASE_URL_SSL_;
}
$id_shop = (int)Context::getContext()->shop->id;
$blog['preview_url'] = '';
$blog['image_url'] = '';
$blog['preview_thumb_url'] = '';
$blog['thumb_url'] = '';
//DONGND:: check callback for Appagebuilder, only create thumb image if exists
if ($check_thumb && isset($blog['thumb']) && $blog['thumb'] != '') {
if (isset($blog['thumb']) && $blog['thumb'] != '') {
$blog['thumb_url'] = $url._THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/b/'.$blog['thumb'];
if (!file_exists(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$blog['id_leoblog_blog'].'/'.$image_w.'_'.$image_h.'/'.$blog['thumb'])) {
@mkdir(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop, 0777);
@mkdir(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$blog['id_leoblog_blog'], 0777);
@mkdir(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$blog['id_leoblog_blog'].'/'.$image_w.'_'.$image_h, 0777);
if (ImageManager::resize(_PS_THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/b/'.$blog['thumb'], _LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$blog['id_leoblog_blog'].'/'.$image_w.'_'.$image_h.'/'.$blog['thumb'], $image_w, $image_h)) {
# validate module
$blog['preview_thumb_url'] = _LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$blog['id_leoblog_blog'].'/'.$image_w.'_'.$image_h.'/'.$blog['thumb'];
}
}
$blog['thumb_url'] = $url._THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/b/'.$blog['thumb'];
$blog['preview_thumb_url'] = $url._LEOBLOG_CACHE_IMG_URI_.'b/'.$id_shop.'/'.$blog['id_leoblog_blog'].'/'.$image_w.'_'.$image_h.'/'.$blog['thumb'];
}
} else {
if ($blog['image']) {
$blog['image_url'] = $url._THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/b/'.$blog['image'];
if (!file_exists(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$blog['id_leoblog_blog'].'/'.$image_w.'_'.$image_h.'/'.$blog['image'])) {
@mkdir(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop, 0777);
@mkdir(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$blog['id_leoblog_blog'], 0777);
@mkdir(_LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$blog['id_leoblog_blog'].'/'.$image_w.'_'.$image_h, 0777);
if (ImageManager::resize(_PS_THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/b/'.$blog['image'], _LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$blog['id_leoblog_blog'].'/'.$image_w.'_'.$image_h.'/'.$blog['image'], $image_w, $image_h)) {
# validate module
$blog['preview_url'] = _LEOBLOG_CACHE_IMG_DIR_.'b/'.$id_shop.'/'.$blog['id_leoblog_blog'].'/'.$image_w.'_'.$image_h.'/'.$blog['image'];
}
}
$blog['image_url'] = $url._THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/b/'.$blog['image'];
$blog['preview_url'] = $url._LEOBLOG_CACHE_IMG_URI_.'b/'.$id_shop.'/'.$blog['id_leoblog_blog'].'/'.$image_w.'_'.$image_h.'/'.$blog['image'];
}
}
$params = array(
'rewrite' => $blog['category_link_rewrite'],
'id' => $blog['id_leoblogcat']
);
// if (!$config->get( 'listing_show_counter' , 1) ) {
if ($config->get('item_comment_engine', 'local') == 'local') {
# validate module
$blog['comment_count'] = LeoBlogComment::countComments($blog['id_leoblog_blog'], true, true);
}
// } else {
// $blog['comment_count'] = 0;
// }
$blog['category_link'] = $helper->getBlogCatLink($params);
$blog['link'] = $helper->getBlogLink($blog);
return $blog;
}
public static function rrmdir($dir)
{
if (is_dir($dir)) {
$objects = scandir($dir);
foreach ($objects as $object) {
if ($object != '.' && $object != '..') {
if (filetype($dir.'/'.$object) == 'dir') {
self::rrmdir($dir.'/'.$object);
} else {
unlink($dir.'/'.$object);
}
}
}
$objects = scandir($dir);
reset($objects);
rmdir($dir);
}
}
public static function getConfigKey($multi_lang = false)
{
if ($multi_lang == false) {
return array(
'saveConfiguration',
'template',
'indexation',
'rss_limit_item',
'rss_title_item',
'listing_show_categoryinfo',
'listing_show_subcategories',
'listing_leading_column',
'listing_leading_limit_items',
'listing_leading_img_width',
'listing_leading_img_height',
'listing_secondary_column',
'listing_secondary_limit_items',
'listing_secondary_img_width',
'listing_secondary_img_height',
'listing_show_title',
'listing_show_description',
'listing_show_readmore',
'listing_show_image',
'listing_show_author',
'listing_show_category',
'listing_show_created',
'listing_show_hit',
'listing_show_counter',
'item_img_width',
'item_img_height',
'item_show_description',
'item_show_image',
'item_show_author',
'item_show_category',
'item_show_created',
'item_show_hit',
'item_show_counter',
'social_code',
'item_show_listcomment',
'item_show_formcomment',
'item_comment_engine',
'item_limit_comments',
'item_diquis_account',
'item_facebook_appid',
'item_facebook_width',
'url_use_id',
'show_popular_blog',
'limit_popular_blog',
'show_recent_blog',
'limit_recent_blog',
'show_all_tags',
);
} else {
return array(
'blog_link_title',
'link_rewrite',
'category_rewrite',
'detail_rewrite',
'meta_title',
'meta_description',
'meta_keywords',
);
}
}
/**
* @return day in month
* 1st, 2nd, 3rd, 4th, ...
*/
public function ordinal($number)
{
$ends = array('th', 'st', 'nd', 'rd', 'th', 'th', 'th', 'th', 'th', 'th');
if ((($number % 100) >= 11) && (($number % 100) <= 13))
return $number.'th';
else
return $number.$ends[$number % 10];
}
/**
* @return day in month
* st, nd, rd, th, ...
*/
public function string_ordinal($number)
{
$number = (int) $number;
$ends = array('th', 'st', 'nd', 'rd', 'th', 'th', 'th', 'th', 'th', 'th');
if ((($number % 100) >= 11) && (($number % 100) <= 13))
return 'th';
else
return $ends[$number % 10];
}
public static function genKey()
{
return md5(time().rand());
}
//DONGND:: create folder image in theme if not exists
public static function buildFolder($id_shop)
{
//DONGND:: copy image from module to theme
if (!file_exists(_PS_THEME_DIR_.'assets/img/index.php')) {
@copy(_LEOBLOG_BLOG_IMG_DIR_.'index.php', _PS_THEME_DIR_.'assets/img/index.php');
}
if (!is_dir(_PS_THEME_DIR_.'assets/img/modules')) {
mkdir(_PS_THEME_DIR_.'assets/img/modules', 0777, true);
}
if (!file_exists(_PS_THEME_DIR_.'assets/img/modules/index.php')) {
@copy(_LEOBLOG_BLOG_IMG_DIR_.'index.php', _PS_THEME_DIR_.'assets/img/modules/index.php');
}
if (!is_dir(_PS_THEME_DIR_.'assets/img/modules/leoblog')) {
mkdir(_PS_THEME_DIR_.'assets/img/modules/leoblog', 0777, true);
}
if (!file_exists(_PS_THEME_DIR_.'assets/img/modules/leoblog/index.php')) {
@copy(_LEOBLOG_BLOG_IMG_DIR_.'index.php', _PS_THEME_DIR_.'assets/img/modules/leoblog/index.php');
}
if (!is_dir(_PS_THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop)) {
mkdir(_PS_THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop, 0777, true);
}
if (!file_exists(_PS_THEME_DIR_.'assets/img/modules/leoblog/index.php')) {
@copy(_LEOBLOG_BLOG_IMG_DIR_.'index.php', _PS_THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/index.php');
}
if (!is_dir(_PS_THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/b')) {
mkdir(_PS_THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/b', 0777, true);
}
if (!file_exists(_PS_THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/b/index.php')) {
@copy(_LEOBLOG_BLOG_IMG_DIR_.'index.php', _PS_THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/b/index.php');
}
if (!is_dir(_PS_THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/c')) {
mkdir(_PS_THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/c', 0777, true);
}
if (!file_exists(_PS_THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/c/index.php')) {
@copy(_LEOBLOG_BLOG_IMG_DIR_.'index.php', _PS_THEME_DIR_.'assets/img/modules/leoblog/'.$id_shop.'/c/index.php');
}
if (!is_dir(_PS_THEME_DIR_.'assets/img/modules/leoblog/sample')) {
mkdir(_PS_THEME_DIR_.'assets/img/modules/leoblog/sample', 0777, true);
mkdir(_PS_THEME_DIR_.'assets/img/modules/leoblog/sample/b', 0777, true);
mkdir(_PS_THEME_DIR_.'assets/img/modules/leoblog/sample/c', 0777, true);
if (is_dir(_LEOBLOG_BLOG_IMG_DIR_.'b') && is_dir(_PS_THEME_DIR_.'assets/img/modules/leoblog/sample/b')) {
$objects_b = scandir(_LEOBLOG_BLOG_IMG_DIR_.'b');
$objects_theme_b = scandir(_PS_THEME_DIR_.'assets/img/modules/leoblog/sample/b');
if (count($objects_b) > 2 && count($objects_theme_b) <= 2) {
foreach ($objects_b as $objects_b_val) {
if ($objects_b_val != '.' && $objects_b_val != '..') {
if (filetype(_LEOBLOG_BLOG_IMG_DIR_.'b'.'/'.$objects_b_val) == 'file') {
@copy(_LEOBLOG_BLOG_IMG_DIR_.'b'.'/'.$objects_b_val, _PS_THEME_DIR_.'assets/img/modules/leoblog/sample/b/'.$objects_b_val);
}
}
}
}
}
if (is_dir(_LEOBLOG_BLOG_IMG_DIR_.'c') && is_dir(_PS_THEME_DIR_.'assets/img/modules/leoblog/sample/c')) {
$objects_c = scandir(_LEOBLOG_BLOG_IMG_DIR_.'c');
$objects_theme_c = scandir(_PS_THEME_DIR_.'assets/img/modules/leoblog/sample/c');
if (count($objects_c) > 2 && count($objects_theme_c) <= 2) {
foreach ($objects_c as $objects_c_val) {
if ($objects_c_val != '.' && $objects_c_val != '..') {
if (filetype(_LEOBLOG_BLOG_IMG_DIR_.'c'.'/'.$objects_c_val) == 'file') {
@copy(_LEOBLOG_BLOG_IMG_DIR_.'c'.'/'.$objects_c_val, _PS_THEME_DIR_.'assets/img/modules/leoblog/sample/c/'.$objects_c_val);
}
}
}
}
}
}
if (!file_exists(_PS_THEME_DIR_.'assets/img/modules/leoblog/sample/index.php')) {
@copy(_LEOBLOG_BLOG_IMG_DIR_.'index.php', _PS_THEME_DIR_.'assets/img/modules/leoblog/sample/index.php');
}
}
static $id_shop;
/**
* FIX Install multi theme
* LeoBlogHelper::getIDShop();
*/
public static function getIDShop()
{
if ((int)self::$id_shop) {
$id_shop = (int)self::$id_shop;
} else {
$id_shop = (int)Context::getContext()->shop->id;
}
return $id_shop;
}
public static function getThemeName()
{
static $theme_name;
if (!$theme_name) {
# DEFAULT SINGLE_SHOP
$theme_name = _THEME_NAME_;
# GET THEME_NAME MULTI_SHOP
if (Shop::getTotalShops(false, null) >= 2) {
$id_shop = Context::getContext()->shop->id;
$shop_arr = Shop::getShop($id_shop);
if (is_array($shop_arr) && !empty($shop_arr)) {
$theme_name = $shop_arr['theme_name'];
}
}
}
return $theme_name;
}
}

View File

@@ -0,0 +1,34 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
if (!defined('_PS_VERSION_')) {
# module validation
exit;
}
class Blog
{
# Validate module
}
class BlogCategory
{
# Validate module
}
class Datasample
{
# Validate module
}

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,63 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
define('_LEO_BLOG_PREFIX_', 'LEOBLOG_');
require_once(_PS_MODULE_DIR_.'leoblog/classes/config.php');
$config = LeoBlogConfig::getInstance();
define('_LEOBLOG_BLOG_IMG_DIR_', _PS_MODULE_DIR_.'leoblog/views/img/');
define('_LEOBLOG_BLOG_IMG_URI_', __PS_BASE_URI__.'modules/leoblog/views/img/');
define('_LEOBLOG_CATEGORY_IMG_URI_', _PS_MODULE_DIR_.'leoblog/views/img/');
define('_LEOBLOG_CATEGORY_IMG_DIR_', __PS_BASE_URI__.'modules/leoblog/views/img/');
define('_LEOBLOG_CACHE_IMG_DIR_', _PS_IMG_DIR_.'leoblog/');
define('_LEOBLOG_CACHE_IMG_URI_', _PS_IMG_.'leoblog/');
$link_rewrite = 'link_rewrite'.'_'.Context::getContext()->language->id;
define('_LEO_BLOG_REWRITE_ROUTE_', $config->get($link_rewrite, 'blog'));
if (!is_dir(_LEOBLOG_BLOG_IMG_DIR_.'c')) {
# validate module
mkdir(_LEOBLOG_BLOG_IMG_DIR_.'c', 0777, true);
}
if (!is_dir(_LEOBLOG_BLOG_IMG_DIR_.'b')) {
# validate module
mkdir(_LEOBLOG_BLOG_IMG_DIR_.'b', 0777, true);
}
if (!is_dir(_LEOBLOG_CACHE_IMG_DIR_)) {
# validate module
mkdir(_LEOBLOG_CACHE_IMG_DIR_, 0777, true);
}
if (!is_dir(_LEOBLOG_CACHE_IMG_DIR_.'c')) {
# validate module
mkdir(_LEOBLOG_CACHE_IMG_DIR_.'c', 0777, true);
}
if (!is_dir(_LEOBLOG_CACHE_IMG_DIR_.'b')) {
# validate module
mkdir(_LEOBLOG_CACHE_IMG_DIR_.'b', 0777, true);
}
require_once(_PS_MODULE_DIR_.'leoblog/libs/Helper.php');
require_once(_PS_MODULE_DIR_.'leoblog/classes/leoblogcat.php');
require_once(_PS_MODULE_DIR_.'leoblog/classes/blog.php');
require_once(_PS_MODULE_DIR_.'leoblog/classes/link.php');
require_once(_PS_MODULE_DIR_.'leoblog/classes/comment.php');
require_once(_PS_MODULE_DIR_.'leoblog/classes/LeoblogOwlCarousel.php');

BIN
modules/leoblog/logo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
modules/leoblog/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

97
modules/leoblog/rss.php Normal file
View File

@@ -0,0 +1,97 @@
<?php
/**
* 2007-2015 Leotheme
*
* NOTICE OF LICENSE
*
* Content Management
*
* DISCLAIMER
*
* @author leotheme <leotheme@gmail.com>
* @copyright 2007-2015 Leotheme
* @license http://leotheme.com - prestashop template provider
*/
include(dirname(__FILE__).'/../../config/config.inc.php');
require_once(dirname(__FILE__).'/../../init.php');
include_once(dirname(__FILE__).'/leoblog.php');
$leoblog = new leoblog();
if (file_exists(_PS_MODULE_DIR_.'leoblog/classes/config.php')) {
$leoblog->isInstalled = true;
require_once(_PS_MODULE_DIR_.'leoblog/loader.php');
if (!Module::getInstanceByName('leoblog')->active) {
exit;
}
# Get data
$authors = array();
$config = LeoBlogConfig::getInstance();
$enbrss = (int)$config->get('indexation', 0);
if ($enbrss != 1) {
exit;
}
$config->setVar('blockleo_blogs_height', Configuration::get('BLEOBLOGS_HEIGHT'));
$config->setVar('blockleo_blogs_width', Configuration::get('BLEOBLOGS_WIDTH'));
$config->setVar('blockleo_blogs_limit', Configuration::get('BLEOBLOGS_NBR'));
$limit = (int)$config->get('rss_limit_item', 4);
$helper = LeoBlogHelper::getInstance();
$image_w = (int)$config->get('blockleo_blogs_width', 690);
$image_h = (int)$config->get('blockleo_blogs_height', 300);
$blogs = LeoBlogBlog::getListBlogs(null, Context::getContext()->language->id, 0, $limit, 'id_leoblog_blog', 'DESC', array(), true);
foreach ($blogs as $key => $blog) {
$blog = LeoBlogHelper::buildBlog($helper, $blog, $image_w, $image_h, $config);
if ($blog['id_employee']) {
if (!isset($authors[$blog['id_employee']])) {
# validate module
$authors[$blog['id_employee']] = new Employee($blog['id_employee']);
}
$blog['author'] = $authors[$blog['id_employee']]->firstname.' '.$authors[$blog['id_employee']]->lastname;
$blog['author_link'] = $helper->getBlogAuthorLink($authors[$blog['id_employee']]->id);
} else {
$blog['author'] = '';
$blog['author_link'] = '';
}
$blogs[$key] = $blog;
}
# Send feed
header('Content-Type:text/xml; charset=utf-8');
echo '<?xml version="1.0" encoding="UTF-8"?>'."\n";
?>
<rss version="2.0">
<channel>
<title><![CDATA[<?php echo Configuration::get('PS_SHOP_NAME') ?>]]></title>
<link><?php echo _PS_BASE_URL_.__PS_BASE_URI__; ?></link>
<webMaster><?php echo Configuration::get('PS_SHOP_EMAIL') ?></webMaster>
<generator>PrestaShop</generator>
<language><?php echo Context::getContext()->language->iso_code; ?></language>
<image>
<title><![CDATA[<?php echo Configuration::get('PS_SHOP_NAME') ?>]]></title>
<url><?php echo _PS_BASE_URL_.__PS_BASE_URI__.'img/logo.jpg'; ?></url>
<link><?php echo _PS_BASE_URL_.__PS_BASE_URI__; ?></link>
</image>
<?php
foreach ($blogs as $blog) {
echo "\t\t<item>\n";
echo "\t\t\t<title><![CDATA[".$blog['title']."]]></title>\n";
echo "\t\t\t<description>";
$cdata = true;
if (!empty($blog['image'])) {
echo "<![CDATA[<img src='".$blog['preview_url']."' title='".str_replace('&', '', $blog['title'])."' alt='thumb' class='img-fluid'/>";
$cdata = false;
}
if ($cdata) {
echo '<![CDATA[';
}
echo $blog['description']."]]></description>\n";
echo "\t\t\t<link><![CDATA[".$blog['link']."]]></link>\n";
echo "\t\t</item>\n";
}
?>
</channel>
</rss>
<?php
}

View File

@@ -0,0 +1,356 @@
<?php
global $_MODULE;
$_MODULE = array();
$_MODULE['<{leoblog}prestashop>leoblog_83155d7689efd468bc57c3630ba90ff2'] = 'ليو إدارة مدونة';
$_MODULE['<{leoblog}prestashop>leoblog_8895ff34c7247a4353a3e5b17126147f'] = 'إدارة محتوى المدونة';
$_MODULE['<{leoblog}prestashop>leoblog_aafeca601facaa973f2fae7533159182'] = 'وحدة الصحيحة هي ناجحة';
$_MODULE['<{leoblog}prestashop>leoblog_af247d7a41136c6f8b262cf0ee3ef860'] = 'وحدة الصحيحة';
$_MODULE['<{leoblog}prestashop>leoblog_44c11c4bb3a89d6d82d83a1f8a2fbd86'] = 'إرضاء احتياطية من قاعدة البيانات قبل تشغيل وحدة الصحيحة لآمنة';
$_MODULE['<{leoblog}prestashop>leoblog_f4f70727dc34561dfde1a3c529b6205c'] = 'إعدادات';
$_MODULE['<{leoblog}prestashop>leoblog_92414a64555e2cde7aa9e4598db45b5d'] = 'تمكين الفئات شجرة بلوك';
$_MODULE['<{leoblog}prestashop>leoblog_7f96d18a6363f856b4830f814697f09a'] = 'تفعيل وحدة.';
$_MODULE['<{leoblog}prestashop>leoblog_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'تمكين';
$_MODULE['<{leoblog}prestashop>leoblog_b9f5c797ebbf55adccdd8539a65a0241'] = 'معاق';
$_MODULE['<{leoblog}prestashop>leoblog_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leoblog}prestashop>leoblog_47afa0b8dc67b71006fe7f09283e6672'] = 'خطأ: غير صالحة آر إس إس في وحدة \"leoblogrss\": %s';
$_MODULE['<{leoblog}prestashop>leoblog_9680162225162baf2a085dfdc2814deb'] = 'تغذية ار اس اس';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_17d9013b9834a7d5dad7872f92998fb7'] = 'البنود لكل صف';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_785100a6acac893d9299910a854391c6'] = 'هذا المتغير يسمح لك لتعيين الحد الأقصى من العناصر المعروضة في وقت واحد مع أوسع عرض المتصفح';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_76b16a462cf3b7f96236a13925b031c1'] = 'عدد الصفوف';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_50ca24c05b4dafa2ef236d15ae66a001'] = 'تشغيل تلقائي';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b24a524f3acce7d7d0ef2d3bd954d153'] = 'أدخل الوقت (miniseconds) للعب دائري. قيمة 0 للتوقف.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a6c5416a2594efe6094eee853594b6d4'] = 'وقف على التحويم';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_29c03a8deaf62f8138de7970540e30fa'] = 'وقف \"تشغيل تلقائي\" على تحوم الماوس.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b5ffc5be80fac3805ee7b14c890459df'] = 'الطول السيارات';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_4b762cffb6054f312864bb09cd38a1f2'] = 'متجاوب';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_daf6a35750077862a43e8190b318f11e'] = 'الانتقال ستايل';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a1d9714d1616d37db99c537ed20f8d9a'] = 'اسحب الماوس';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_4414821f1a2d92ff89c09f6e051730fc'] = 'إيقاف / على أحداث الماوس.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f62efb6429475824bcdf213d4203cecd'] = 'سحب تعمل باللمس';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f0a5724f702334e7b8643bee4dd58263'] = 'إيقاف / على الأحداث التي تعمل باللمس.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_846495f9ceed11accf8879f555936a7d'] = 'ملاحة';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_cf951c01f1594a859f5e63702de08b52'] = 'عرض الأزرار \"السابق\" \"التالي\" و.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_c7ba8c20b44c954ada6890dfa71775e5'] = 'سرعة الشريحة';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ba10b733a63621db277af7388a93af25'] = 'الشريحة السرعة في ميلي ثانية. الوقت لالقادم / السحب / صعبة لكل عنصر. السابق 200.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ff2e945839fc52bccd3031ace0ebf71d'] = 'بنود شاشات';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_10242bc0aa51803689f35910b936c604'] = '(~1199) عناصر سطح المكتب';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b638a4c7f5c7b6989c533cdd2168bbe8'] = '.(1199) هذا يسمح لك مسبقا على عدد من الشرائح وضوحا مع ItemsDesktop .(السابق 4). ';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ce92386a330c6ef98f842789d619843a'] = '(~979) عناصر سطح المكتب الصغيرة';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f994c58cd337863cf9837a44567b2107'] = '(~768) البنود اللوحي';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_d24fe1e4482e10bcc25515f93cd6fd60'] = '(~640) البنود اللوحي الصغيرة';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_5997266dcd1fe286c874ae0e24b14165'] = '(~479) البنود موبايل';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_6c3bec396a18e1926d15ba7271295b1a'] = 'البنود مخصص';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a62d22910732d5343689f5117999abfa'] = 'تأثير';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_452a5c072ecdd2a6d27bb1cbb9108f8a'] = 'تحميل كسول';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_8803b79b12e885036d6143a16ea2d4b3'] = 'كسول تأثير';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_61b36ecb259c5f918839c5ac1caceff7'] = 'الافتراضي هو fadeIn على ما 400mS السرعة.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_21b83dc16f815d992703f74144163691'] = 'كسول متابعة';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_e8d3165df9a2dcf09cd4ad11aeae0eb6'] = 'عندما تستخدم ترقيم الصفحات، فإنه يتخطى تحميل الصور من الصفحات التي حصلت تخطي. يقوم بتحميل فقط الصور التي تحصل على عرض في العرض. إذا تم رفض، والحصول على تحميل كافة الصور عند ترقيم الصفحات استخدامها. ذلك هو إعداد الفرعية للتحميل وظيفة كسول.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_cbb81506a7fe3ef03f7a89c76c52131a'] = 'ترقيم الصفحات';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_6007580caec100573f109290424b87c8'] = 'مشاهدة ترقيم الصفحات';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_930ac90dfd4bd28977b27bccb54d35d6'] = 'تظهر أرقام ترقيم الصفحات';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f16bf3fe536a5fd6c3281e569d1a4687'] = 'ترقيم الصفحات السرعة';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f488a5bbcc36469165611c77f12070b7'] = 'أدخل الوقت (miniseconds) إلى الصفحة التالية / السابقة. السابق 800.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_485459ea6e09b5d1e3ebcfda0e0f4456'] = 'الترجيع التنقل';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_442b0488af85f1038fd75d005740b76d'] = 'الانزلاق إلى الصفحة الأولى. استخدام \"ترجيع سرعة\" لتغيير سرعة الحركة.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a6155c97e8979c4a3afbe9ba187f2f01'] = 'سرعة الترجيع';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_1c72da8c5753b5dd5beedc981aae8a8c'] = 'أدخل الوقت (miniseconds) لدعم الصفحة الأولى. \"بحبك التنقل\" يجب تمكين. السابق 1000';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_c8f232502692eef76fff22b85c065c41'] = 'انتقل لكل صفحة';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_603994685a3ccd826fb8a21886f12081'] = 'انتقل في الصفحة ليس لكل بند. هذا يؤثر على الأزرار التالية / السابقة والماوس / سحب اللمس. استخدام \"سرعة الشريحة\" لتغيير سرعة الحركة.';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d3b206d196cd6be3a2764c1fb90b200f'] = 'احذف المختار';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_e25f0ecd41211b01c83e5fec41df4fe7'] = 'حذف العناصر المحددة؟';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_b718adec73e04ce3ec720dd11a06a308'] = 'هوية شخصية';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_bce22e4313aa05139b94925e80a8db67'] = 'عنوان المدونة';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d3a8c7f3441188c70dc138dbebed5af9'] = 'اسم المؤلف';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_78f30c897ebc61242a9f9c254307426d'] = 'تصنيف العنوان';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_86754577897acfb25deb69039d49d9a7'] = 'عرض';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_424d096eb6eb51bbac1e3162a98a239d'] = 'تاريخ إنشاء';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f35397b1fdf4aea48976008f663553c4'] = 'تاريخ التحديث';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7e7a51276061af58f906220a0b170c5d'] = 'معاينة مدونة';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_46be1b432f94e9608b015e12c332c67e'] = 'إدارة تعليقات';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_9ea67be453eaccf020697b4654fc021a'] = 'حفظ والبقاء';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_e574f55c1cd7adaa862274347e8541c9'] = 'نموذج بلوق';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3adbdb3ac060038aa0e6e6c138ef9873'] = 'فئة';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7b250cb374c12c42a75227ba75df7779'] = 'عنوان الفوقية:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'أحرف خاطئة:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_1dec4f55522b828fe5dacf8478021a9e'] = 'URL ودية';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_2ef9671539ece086eb5c74c851a08565'] = 'ويسمح للشخصية - فقط الحروف وناقص ()';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_189f63f277cd73395561651753563065'] = 'الكلمات';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3ed349365d718a59eadb9df9d5c339f2'] = 'لإضافة \"العلامات\" انقر في هذا المجال، أكتب شيئا، ثم اضغط على \"أدخل\".';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_52e2e25f213021ee1d47e8c7084fb045'] = 'اسم الصورة:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_be53a0541a6d36f6ecb879fa2c584b08'] = 'صورة';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_a5c6afb90fc9968d3e9257842dc9bd98'] = 'الحد الأقصى لحجم الملف هو: ';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_83af2e767dfb0816523fa72e5195771a'] = 'اسم التجربة:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7f2b446fbcf20aa754d27cd066add662'] = 'صورة الإبهام';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_2cb0221689ba456de29cd38803276434'] = 'مدونة فيديو';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_463bce8f32b828de702fe5e3e777c8f3'] = 'أدخل رمز الفيديو نسخ من يوتيوب، فيميو';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_69e60545c0bb65bc02de07758d853ed8'] = 'وصف بلوق';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_cb4a2c520f8e9a7b4d4600938050364e'] = 'بلوق المحتوى';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f355045465d305de72dcbbc71be55db7'] = 'واسم مؤلفه عرضها على الواجهة الأمامية';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_dca4608ee2a99b4317a07217e4c70d40'] = 'المقايسة (عن طريق محركات البحث):';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'تمكين';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_b9f5c797ebbf55adccdd8539a65a0241'] = 'معاق';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_6637b53a5820cef0817b7f2a2553bfc8'] = 'عرض:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d88946b678e4c2f251d4e292e8142291'] = 'كبار المسئولين الاقتصاديين';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3f64b2beede1082fd32ddb0bf11a641f'] = 'ميتا الوصف';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7d7559ccac6bc30a4d985db11cb34a3a'] = 'كلمات دلالية';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f16b5952df8d25ea30b25ff95ee8fedf'] = 'جمعية متجر:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f2a6c498fb90ee345d997f888fce3b18'] = 'حذف';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f73ebb9e9611fcd170baca14163d6602'] = 'هل أنت متأكد من حذف هذا؟';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f63e0a4ea931a81a335b8b99dd012537'] = 'إدارة بلوق';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_ef61fb324d729c341ea8ab9901e23566'] = 'اضف جديد';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_5ece607071fe59ddc4c88dc6abfe2310'] = 'لم يتم العثور على العناصر';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d9b5b2302d57f3d13d5387ba9c99daae'] = 'حدث خطأ أثناء إنشاء كائن.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1c13686b54ce36ff96a349f42bc28cea'] = 'إدارة الفئات';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_83155d7689efd468bc57c3630ba90ff2'] = 'ليو إدارة مدونة';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_ff727abac089006fe4491e17bd047e20'] = 'تحديث المراكز مكتملة';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_d52eaeff31af37a4a7e0550008aff5df'] = 'حدث خطأ أثناء محاولة حفظ.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'تمكين';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_b9f5c797ebbf55adccdd8539a65a0241'] = 'معاق';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7a35052dc296a5205ad5d4d740749c02'] = 'الشكل الصيدلاني.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f9edc7482d3eff492319e6c033e9cf55'] = 'معرف الفئة';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_84ebffdedac4e3203c0acac6b28bd711'] = 'موضوع - قالب';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7b250cb374c12c42a75227ba75df7779'] = 'عنوان الفوقية:';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'أحرف خاطئة:';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1dec4f55522b828fe5dacf8478021a9e'] = 'URL ودية';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_2ef9671539ece086eb5c74c851a08565'] = 'ويسمح للشخصية فقط الحروف وناقص (-)';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_96c88741d441f47bcb02024773dd7b6d'] = 'معرف الوالدين';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1203cd27e4d1ab6f1296728c021d9c1a'] = 'انه فعال';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_bb5d7374c100ddde6e6abc08286e0d43'] = 'إظهار العنوان';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_dd5df868f140838395d1453c32fa9b76'] = 'Addion المغلق الفئة';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3c169c034764013722f0229ed64569c9'] = 'القائمة أيقونة الفئة';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_d7c00558a5ae4433f6438b5f82ec32ce'] = 'وحدة متكاملة مع FontAwesome';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_b2b10cc0dddb6edbf34e918c1d7859f5'] = 'تحقق قائمة من الرموز واسم الفئة هنا';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_ba7c170af37ba7de8dbba05b317b0f73'] = 'اسم الصورة';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_be53a0541a6d36f6ecb879fa2c584b08'] = 'صورة';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_301c1ba861559777d322848a9f906d3a'] = 'الرمز معاينة';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f15c1cae7882448b3fb0404682e17e61'] = 'محتوى';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_0a283dee418820237c8be172c1a12cd5'] = 'كبار المسئولين الاقتصاديين ميتا';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3f64b2beede1082fd32ddb0bf11a641f'] = 'ميتا الوصف';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7d7559ccac6bc30a4d985db11cb34a3a'] = 'كلمات دلالية';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3ed349365d718a59eadb9df9d5c339f2'] = 'لإضافة \"العلامات\" انقر في هذا المجال، أكتب شيئا، ثم اضغط على \"أدخل\".';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f2a6c498fb90ee345d997f888fce3b18'] = 'حذف';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f73ebb9e9611fcd170baca14163d6602'] = 'هل أنت متأكد من حذف هذا؟';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_16fcb235f82cd645b1f57b2b976ba9cb'] = 'شجرة إدارة المدونة الأقسام';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_a54ec37b56b7cd1cfc87685bb195da82'] = 'لفرز أوامر أو تحديث الوالدين والطفل، وكنت drap والقائمة المنسدلة المتوقع.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_4223dfcd18217eff4b6de709a9b27f19'] = 'فئة جديدة';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f6f0e1c36183b494f7b211b232e0d881'] = 'معالجة ...';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_d3b206d196cd6be3a2764c1fb90b200f'] = 'احذف المختار';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_e25f0ecd41211b01c83e5fec41df4fe7'] = 'حذف العناصر المحددة؟';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_b718adec73e04ce3ec720dd11a06a308'] = 'هوية شخصية';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_251ae3b03ae75d0320f59b7af0d1d6c8'] = 'معرف بلوق';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_8f9bfe9d1345237cb3b2b205864da075'] = 'مستخدم';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_0be8406951cdfda82f00f79328cf4efc'] = 'التعليق';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_93a524d9a34a84b2c8b9f0575c08b6c8'] = 'تم إضافة التاريخ';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_86754577897acfb25deb69039d49d9a7'] = 'عرض';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_f95bf3da48f1a663d568fbbd1d5e750e'] = 'الرجوع إلى مدونة';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_9ea67be453eaccf020697b4654fc021a'] = 'حفظ والبقاء';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_e574f55c1cd7adaa862274347e8541c9'] = 'نموذج بلوق';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_9b4a46700a216e7f86402b5a11722f5f'] = 'تعليق معرف';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_bce22e4313aa05139b94925e80a8db67'] = 'عنوان المدونة';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'البريد الإلكتروني';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_cb4a2c520f8e9a7b4d4600938050364e'] = 'بلوق المحتوى';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'أحرف خاطئة:';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_6637b53a5820cef0817b7f2a2553bfc8'] = 'عرض:';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'تمكين';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_b9f5c797ebbf55adccdd8539a65a0241'] = 'معاق';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_87fcd3aa3346ed6176775b5eaed5672e'] = 'تعليقات الإدارة';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_5ece607071fe59ddc4c88dc6abfe2310'] = 'لم يتم العثور على العناصر';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_d9b5b2302d57f3d13d5387ba9c99daae'] = 'حدث خطأ أثناء إنشاء كائن.';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_2938c7f7e560ed972f8a4f68e80ff834'] = 'لوحة القيادة';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_af1b98adf7f686b84cd0b443e022b7a0'] = 'الفئات';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6e05d189931f3aa14c2ad93ec97ca23d'] = 'إضافة فئة';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d6b9ea32b921a9f56de32062ba4b94f3'] = 'بلوق';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1bbff7f3bbacf518c0806fb6f6e75922'] = 'إضافة مدونة';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'تعليقات';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'تمكين';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_b9f5c797ebbf55adccdd8539a65a0241'] = 'معاق';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c54f9f209ed8fb4683e723daa4955377'] = 'إعدادات عامة';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_84ebffdedac4e3203c0acac6b28bd711'] = 'موضوع - قالب';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_bc6be5ed65d543ea01abf788182d394a'] = 'جذور عنوان الرابط';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d1fb212d8dfda0cbfe147fae152bd8dc'] = 'جعل عنوان الرابط لمدونة الجذر لينك، مثال HTTP: // مجال / بلوق';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1dec4f55522b828fe5dacf8478021a9e'] = 'URL ودية';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_4665b52b52eae89019519f7a9d055aa7'] = 'عند تشغيل بريستاشوب كبار المسئولين الاقتصاديين، مدونة إظهار URL ودية';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_fa03eb688ad8aa1db593d33dabd89bad'] = 'جذر';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_098e293335a1c31046fe68f312afdc09'] = 'جعل سيو تبدأ مع هذا، مثال HTTP: // مجال / بلوق';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f0c200407a993517f6e827f37e100504'] = 'مثال HTTP: //domain/blog.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3adbdb3ac060038aa0e6e6c138ef9873'] = 'فئة';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f268320e2969eed66c1ce61a31096daa'] = 'مثال HTTP: //domain/blog/category/name.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a254c25adc7d10d7e9c4889484f875a5'] = 'التفاصيل';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_13a7d89520ae4d4761eba1caddab07e8'] = 'مثال HTTP: //domain/blog/detail/name.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c4144f455327c502b8916e1556478ad7'] = 'عنوان ميتا';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9e6c4a9ceff95fda771883f2125a954d'] = 'عنوان العرض متصفح على بلوق صفحتها الاولى';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3f64b2beede1082fd32ddb0bf11a641f'] = 'ميتا الوصف';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9f23e13c6dfc08c2217385657fefa09c'] = 'عرض DESCRITION الفوقية على بلوق صفحتها الاولى';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_7d7559ccac6bc30a4d985db11cb34a3a'] = 'كلمات دلالية';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'أحرف خاطئة:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3ed349365d718a59eadb9df9d5c339f2'] = 'لإضافة \"العلامات\" انقر في هذا المجال، أكتب شيئا، ثم اضغط على \"أدخل\".';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_16a3ca16ce0df9eee5ad25dd6dff1cfa'] = 'تمكين آر إس إس:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8ee9ae69dedac9f56646b9f362534017'] = 'الحد عناصر RSS';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_5c3f2570cef2cef696ec6868972d96f6'] = 'آر إس إس عنوان';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1f9203853a79b1ed13f7f80393a4e555'] = 'تحد آخر البند';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c9cc8cce247e49bae79f15173ce97354'] = 'حفظ';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f501690b17bc2e8b5d8da9361b0733f0'] = 'قائمة إعداد مدونة';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a67edd6fcf3168fb500155f79818ed89'] = 'تظهر الفئة معلومات:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f8652d6a4b6dc7ac0285f6d1d37a2c56'] = 'معلومات فئة عرض في بلوق قائمة';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_065966725ca5799dca3f673bfc486110'] = 'تظهر الفئات الفرعية:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_627ad9dd88c750b4e68919d103fafd75'] = 'فرعية عرض في قائمة بلوق';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6698dcd592ced4172aa3659436c522d1'] = 'الرائدة العمود:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d97a7452549817f9721da7903fc7c316'] = 'مما يؤدي الحد البنود:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_cc3c8bb3dc7583c9eb38d766ff2b185d'] = 'مما أدى عرض الصورة:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_e91a500b02a9751216220c68dcbb34fb'] = 'مما يؤدي طول الصورة:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_2994a3b04c1cf7e4da9d6281eab3eb9b'] = 'العمود الثانوي:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f0c41ee8b52865cb40955a943d47c5c4'] = 'عناصر الحد الثانوية:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ae43c35e1f962fcd1b6adfe077e8b4bc'] = 'الثانوي عرض الصورة:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c72f704a6bf8daa2d3f57e548cf0ec3d'] = 'الثانوي طول الصورة:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_dfda6017439a3a9141bfdafd85f6ec53'] = 'اظهار العنوان:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_b32bc318930e5e84162df7f820b890b7'] = 'إظهار الوصف:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_5fbd3f9d11c70f9aba3b8ec4fa59a236'] = 'مشاهدة أقرأ المزيد:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_be787f82b86e36309ead3e0a96df01db'] = 'تظهر الصورة:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e1f3f33b8e5b363babf5c8669b98899'] = 'مشاهدة المؤلف:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_bbc759979eef21ac52837e37a5efed1c'] = 'مشاهدة الفئة:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8ee5610557152adc2b7a20346425f713'] = 'عرض تاريخ الإنشاء:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_11383e2d875def5a4931cb44c3e1a5f2'] = 'مشاهدة الفعالية:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_414a32386496bab562b4f7fab2bd06d4'] = 'عرض العداد:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_27014f828e7fc5f3fe1a13addb43d890'] = 'البند إعداد مدونة';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e5c2950de5a6ce7a3f12c4acb4a633b'] = 'عرض السلعة الصورة:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a4df4be35ef10c06918e540a0f27adb6'] = 'البند طول الصورة:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9b82ab6e8b1eb3f330d22fbaa9593f51'] = 'مشاركة الاجتماعية CODE';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ce3f939eebff22518b0f8d32aadeeef3'] = 'تعليق المحرك:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_359dea7d8a9eb9788cb7f7cbe3438739'] = 'تظهر قائمة تعليق:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_302f7a35486d70ff42c371ca99174517'] = 'إظهار / إخفاء قائمة تعليق';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d1eb175808adea899df8ccbd0323905e'] = 'عرض نموذج تعليق:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_66148f4aafef328221edf73cacc77359'] = 'هذا الخيار يعمل فقط للتعليق المحلي';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_509820290d57f333403f490dde7316f4'] = 'محلي';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d85544fce402c7a2a96a48078edaf203'] = 'فيس بوك';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_eb23ab5952aa9e36b29a74a6cc7798ce'] = 'Diquis';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_026ae3682a1b1d76b29a4289af07a9db'] = 'لحد تعليق المحلي';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_05869d8f06266b3e489a9eeb2aaced6b'] = 'حساب Diquis:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_76446f99ce3210b1cbc012a106020ece'] = 'اشترك Diquis';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e9a7adc689b7783e84155c64694c278'] = 'الفيسبوك معرف التطبيق:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ee3c2f45b8c4cac618d4c49029751520'] = 'تسجيل مربع التعليق، ثم الحصول على معرف التطبيق في سيناريو أو تسجيل الفيسبوك معرف التطبيق الى معتدلة تعليقات';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8b3470da0d96d9794b8c606b43305573'] = 'الفيسبوك العرض:';
$_MODULE['<{leoblog}prestashop>blog_886d8353c09e52681e02baa0c9943ebc'] = 'شكرا لتعليقك، وسيتم نشر ذلك قريبا !!!';
$_MODULE['<{leoblog}prestashop>blog_227d29c73a62a036c31f801492e640eb'] = 'حدث خطأ أثناء إرسال التعليق. يرجى recorrect البيانات في الحقول !!!';
$_MODULE['<{leoblog}prestashop>blog_792027683c6306e838de0e059d6b8fa3'] = 'خطأ مع رمز كابتشا، يرجى محاولة إعادة تصحيح !!!';
$_MODULE['<{leoblog}prestashop>blog_be8df1f28c0abc85a0ed0c6860e5d832'] = 'مدونة';
$_MODULE['<{leoblog}prestashop>category_be8df1f28c0abc85a0ed0c6860e5d832'] = 'مدونة';
$_MODULE['<{leoblog}prestashop>list_be8df1f28c0abc85a0ed0c6860e5d832'] = 'مدونة';
$_MODULE['<{leoblog}prestashop>panel_b55959152ffe9590cd605fe4966c73f4'] = 'انقر هنا لرؤية دليل وحدة';
$_MODULE['<{leoblog}prestashop>panel_a85f2e1dc09b7d4b8591c8348f9cb40c'] = 'التكوين العالمية';
$_MODULE['<{leoblog}prestashop>panel_c54f9f209ed8fb4683e723daa4955377'] = 'إعدادات عامة';
$_MODULE['<{leoblog}prestashop>panel_f501690b17bc2e8b5d8da9361b0733f0'] = 'قائمة إعداد مدونة';
$_MODULE['<{leoblog}prestashop>panel_27014f828e7fc5f3fe1a13addb43d890'] = 'البند إعداد مدونة';
$_MODULE['<{leoblog}prestashop>panel_9481b70eee63ae2332528802ddaddd5c'] = 'أدوات سريعة';
$_MODULE['<{leoblog}prestashop>panel_c33e404a441c6ba9648f88af3c68a1ca'] = 'إحصائيات';
$_MODULE['<{leoblog}prestashop>panel_d6b9ea32b921a9f56de32062ba4b94f3'] = 'بلوق';
$_MODULE['<{leoblog}prestashop>panel_af1b98adf7f686b84cd0b443e022b7a0'] = 'الفئات';
$_MODULE['<{leoblog}prestashop>panel_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'تعليقات';
$_MODULE['<{leoblog}prestashop>panel_bf17ac149e2e7a530c677e9bd51d3fd2'] = 'وحدات';
$_MODULE['<{leoblog}prestashop>panel_8ac10e2a89fe6670aee0660b0cc919d5'] = 'أحدث تعليقات';
$_MODULE['<{leoblog}prestashop>panel_be5006eb5af9ab6dbca803f8d3065bbc'] = 'الأكثر مشاهدة';
$_MODULE['<{leoblog}prestashop>panel_44749712dbec183e983dcd78a7736c41'] = 'تاريخ';
$_MODULE['<{leoblog}prestashop>panel_8f2e1d1125e894e8f67ad91265660003'] = 'مستخدم :';
$_MODULE['<{leoblog}prestashop>panel_b69df945ae986e6b1882cdc87ad19617'] = 'الفعالية';
$_MODULE['<{leoblog}prestashop>_diquis_comment_ea73c46132229a90f0b82d20a8806078'] = 'الرجاء تمكين جافا سكريبت لعرض.';
$_MODULE['<{leoblog}prestashop>_diquis_comment_150ded9fdd200aea93b8044ccf352657'] = 'تعليقات مدعوم من عراقنا الإخبارية.';
$_MODULE['<{leoblog}prestashop>_listing_blog_94936ad65bdf649c16b14b27794effb6'] = 'منشور من طرف';
$_MODULE['<{leoblog}prestashop>_listing_blog_efeb369cccbd560588a756610865664c'] = 'في';
$_MODULE['<{leoblog}prestashop>_listing_blog_521c36a31c2762741cf0f8890cbe05e3'] = 'على';
$_MODULE['<{leoblog}prestashop>_listing_blog_0be8406951cdfda82f00f79328cf4efc'] = 'التعليق';
$_MODULE['<{leoblog}prestashop>_listing_blog_ebfe5e1791db03c4cd6ab95801e0977d'] = 'ضرب';
$_MODULE['<{leoblog}prestashop>_listing_blog_43340e6cc4e88197d57f8d6d5ea50a46'] = 'اقرأ أكثر';
$_MODULE['<{leoblog}prestashop>_listing_blog_9d1a0949c39e66a0cd65240bc0ac9177'] = 'الأحد';
$_MODULE['<{leoblog}prestashop>_listing_blog_6f8522e0610541f1ef215a22ffa66ff6'] = 'الإثنين';
$_MODULE['<{leoblog}prestashop>_listing_blog_5792315f09a5d54fb7e3d066672b507f'] = 'الثلاثاء';
$_MODULE['<{leoblog}prestashop>_listing_blog_796c163589f295373e171842f37265d5'] = 'الأربعاء';
$_MODULE['<{leoblog}prestashop>_listing_blog_78ae6f0cd191d25147e252dc54768238'] = 'الخميس';
$_MODULE['<{leoblog}prestashop>_listing_blog_c33b138a163847cdb6caeeb7c9a126b4'] = 'الجمعة';
$_MODULE['<{leoblog}prestashop>_listing_blog_8b7051187b9191cdcdae6ed5a10e5adc'] = 'يوم السبت';
$_MODULE['<{leoblog}prestashop>_listing_blog_86f5978d9b80124f509bdb71786e929e'] = 'كانون الثاني';
$_MODULE['<{leoblog}prestashop>_listing_blog_659e59f062c75f81259d22786d6c44aa'] = 'فبراير';
$_MODULE['<{leoblog}prestashop>_listing_blog_fa3e5edac607a88d8fd7ecb9d6d67424'] = 'مارس';
$_MODULE['<{leoblog}prestashop>_listing_blog_3fcf026bbfffb63fb24b8de9d0446949'] = 'أبريل';
$_MODULE['<{leoblog}prestashop>_listing_blog_195fbb57ffe7449796d23466085ce6d8'] = 'قد';
$_MODULE['<{leoblog}prestashop>_listing_blog_688937ccaf2a2b0c45a1c9bbba09698d'] = 'يونيو';
$_MODULE['<{leoblog}prestashop>_listing_blog_1b539f6f34e8503c97f6d3421346b63c'] = 'يوليو';
$_MODULE['<{leoblog}prestashop>_listing_blog_41ba70891fb6f39327d8ccb9b1dafb84'] = 'أغسطس';
$_MODULE['<{leoblog}prestashop>_listing_blog_cc5d90569e1c8313c2b1c2aab1401174'] = 'سبتمبر';
$_MODULE['<{leoblog}prestashop>_listing_blog_eca60ae8611369fe28a02e2ab8c5d12e'] = 'شهر اكتوبر';
$_MODULE['<{leoblog}prestashop>_listing_blog_7e823b37564da492ca1629b4732289a8'] = 'تشرين الثاني';
$_MODULE['<{leoblog}prestashop>_listing_blog_82331503174acbae012b2004f6431fa5'] = 'ديسمبر';
$_MODULE['<{leoblog}prestashop>_local_comment_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'تعليقات';
$_MODULE['<{leoblog}prestashop>_local_comment_1b60ba0c9bf033a378647a9788586bbe'] = 'تم إنشاؤها على';
$_MODULE['<{leoblog}prestashop>_local_comment_94936ad65bdf649c16b14b27794effb6'] = 'منشور من طرف';
$_MODULE['<{leoblog}prestashop>_local_comment_41e29f72f5517ea06e3db9c130dfc282'] = 'أضف تعليقك';
$_MODULE['<{leoblog}prestashop>_local_comment_4c9170abeaa0499ef8260c112365c55d'] = 'لا تعليق في هذا الوقت!';
$_MODULE['<{leoblog}prestashop>_local_comment_ba3f8c9fbcc595f55b778118b65fc8ea'] = 'اترك تعليقك';
$_MODULE['<{leoblog}prestashop>_local_comment_630058029627ce58e7571e7a5b6ec591'] = 'الاسم الكامل';
$_MODULE['<{leoblog}prestashop>_local_comment_387af98b1574a74e12eb99f3ed220831'] = 'أدخل اسمك الكامل';
$_MODULE['<{leoblog}prestashop>_local_comment_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'البريد الإلكتروني';
$_MODULE['<{leoblog}prestashop>_local_comment_95d3fa6b9e69c588a333f4e78139a7cd'] = 'ادخل بريدك الإلكتروني';
$_MODULE['<{leoblog}prestashop>_local_comment_0be8406951cdfda82f00f79328cf4efc'] = 'التعليق';
$_MODULE['<{leoblog}prestashop>_local_comment_4e9ce95a0f4e750b14ad77bc86d62479'] = 'أدخل تعليقك';
$_MODULE['<{leoblog}prestashop>_local_comment_45d048c35e3cfd449dc0a1b503cd103a'] = 'كلمة التحقق';
$_MODULE['<{leoblog}prestashop>_local_comment_a4d3b161ce1309df1c4e25df28694b7b'] = 'عرض';
$_MODULE['<{leoblog}prestashop>_pagination_b4e6101378d2a08d80df7e5da0625128'] = 'عرض';
$_MODULE['<{leoblog}prestashop>_pagination_8bf8854bebe108183caeb845c7676ae4'] = 'من';
$_MODULE['<{leoblog}prestashop>_pagination_691d502cfd0e0626cd3b058e5682ad1c'] = 'العناصر';
$_MODULE['<{leoblog}prestashop>_pagination_447b7147e84be512208dcc0995d67ebc'] = 'بند';
$_MODULE['<{leoblog}prestashop>_pagination_dd1f775e443ff3b9a89270713580a51b'] = 'سابق';
$_MODULE['<{leoblog}prestashop>_pagination_10ac3d04253ef7e1ddc73e6091c0cd55'] = 'التالى';
$_MODULE['<{leoblog}prestashop>_social_8ebb3e0f09899fb8aac0a325ada5b7ce'] = 'مثله';
$_MODULE['<{leoblog}prestashop>_social_2491bc9c7d8731e1ae33124093bc7026'] = 'تغريد';
$_MODULE['<{leoblog}prestashop>blog_8971af49a12a5e4a7dbe9d31f0e56ae1'] = 'آسف، ونحن نقوم بتحديث البيانات، يرجى تأتي لاحقا !!!!';
$_MODULE['<{leoblog}prestashop>blog_94936ad65bdf649c16b14b27794effb6'] = 'منشور من طرف';
$_MODULE['<{leoblog}prestashop>blog_efeb369cccbd560588a756610865664c'] = 'في';
$_MODULE['<{leoblog}prestashop>blog_521c36a31c2762741cf0f8890cbe05e3'] = 'على';
$_MODULE['<{leoblog}prestashop>blog_0be8406951cdfda82f00f79328cf4efc'] = 'التعليق';
$_MODULE['<{leoblog}prestashop>blog_ebfe5e1791db03c4cd6ab95801e0977d'] = 'ضرب';
$_MODULE['<{leoblog}prestashop>blog_32b502f33a535f75dcbf63f6753c631e'] = 'العلامات:';
$_MODULE['<{leoblog}prestashop>blog_2d8bb0220c9fd05edb0178050e8c76cc'] = 'في نفس الفئة';
$_MODULE['<{leoblog}prestashop>blog_ce7c9dd6bcaf9d54b2501ed1c8e6d5d1'] = 'رواه الكلمات';
$_MODULE['<{leoblog}prestashop>blog_bfad8746759ef359ed37bae63f368ac1'] = 'عذرا، هذا بلوق ليست avariable. قد يكون هذا كان غير منشورة أو حذفها.';
$_MODULE['<{leoblog}prestashop>blog_9d1a0949c39e66a0cd65240bc0ac9177'] = 'الأحد';
$_MODULE['<{leoblog}prestashop>blog_6f8522e0610541f1ef215a22ffa66ff6'] = 'الإثنين';
$_MODULE['<{leoblog}prestashop>blog_5792315f09a5d54fb7e3d066672b507f'] = 'الثلاثاء';
$_MODULE['<{leoblog}prestashop>blog_796c163589f295373e171842f37265d5'] = 'الأربعاء';
$_MODULE['<{leoblog}prestashop>blog_78ae6f0cd191d25147e252dc54768238'] = 'الخميس';
$_MODULE['<{leoblog}prestashop>blog_c33b138a163847cdb6caeeb7c9a126b4'] = 'الجمعة';
$_MODULE['<{leoblog}prestashop>blog_8b7051187b9191cdcdae6ed5a10e5adc'] = 'يوم السبت';
$_MODULE['<{leoblog}prestashop>blog_86f5978d9b80124f509bdb71786e929e'] = 'كانون الثاني';
$_MODULE['<{leoblog}prestashop>blog_659e59f062c75f81259d22786d6c44aa'] = 'فبراير';
$_MODULE['<{leoblog}prestashop>blog_fa3e5edac607a88d8fd7ecb9d6d67424'] = 'مارس';
$_MODULE['<{leoblog}prestashop>blog_3fcf026bbfffb63fb24b8de9d0446949'] = 'أبريل';
$_MODULE['<{leoblog}prestashop>blog_195fbb57ffe7449796d23466085ce6d8'] = 'قد';
$_MODULE['<{leoblog}prestashop>blog_688937ccaf2a2b0c45a1c9bbba09698d'] = 'يونيو';
$_MODULE['<{leoblog}prestashop>blog_1b539f6f34e8503c97f6d3421346b63c'] = 'يوليو';
$_MODULE['<{leoblog}prestashop>blog_41ba70891fb6f39327d8ccb9b1dafb84'] = 'أغسطس';
$_MODULE['<{leoblog}prestashop>blog_cc5d90569e1c8313c2b1c2aab1401174'] = 'سبتمبر';
$_MODULE['<{leoblog}prestashop>blog_eca60ae8611369fe28a02e2ab8c5d12e'] = 'شهر اكتوبر';
$_MODULE['<{leoblog}prestashop>blog_7e823b37564da492ca1629b4732289a8'] = 'تشرين الثاني';
$_MODULE['<{leoblog}prestashop>blog_82331503174acbae012b2004f6431fa5'] = 'ديسمبر';
$_MODULE['<{leoblog}prestashop>category_2faf27eb519570d498ac5f0b9672cd96'] = 'الأطفال';
$_MODULE['<{leoblog}prestashop>category_e586c16f02ec61b8fc930d42681835b2'] = 'بلوق وظائف الأخيرة';
$_MODULE['<{leoblog}prestashop>category_8971af49a12a5e4a7dbe9d31f0e56ae1'] = 'آسف، ونحن نقوم بتحديث البيانات، يرجى تأتي لاحقا !!!!';
$_MODULE['<{leoblog}prestashop>comment_630058029627ce58e7571e7a5b6ec591'] = 'الاسم الكامل';
$_MODULE['<{leoblog}prestashop>comment_387af98b1574a74e12eb99f3ed220831'] = 'أدخل اسمك الكامل';
$_MODULE['<{leoblog}prestashop>comment_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'البريد الإلكتروني';
$_MODULE['<{leoblog}prestashop>comment_95d3fa6b9e69c588a333f4e78139a7cd'] = 'ادخل بريدك الإلكتروني';
$_MODULE['<{leoblog}prestashop>comment_0be8406951cdfda82f00f79328cf4efc'] = 'التعليق';
$_MODULE['<{leoblog}prestashop>comment_4e9ce95a0f4e750b14ad77bc86d62479'] = 'أدخل تعليقك';
$_MODULE['<{leoblog}prestashop>comment_a4d3b161ce1309df1c4e25df28694b7b'] = 'عرض';
$_MODULE['<{leoblog}prestashop>listing_a3799f5441906704db5ec1706bec2473'] = 'تصفية المدونات بواسطة الوسم';
$_MODULE['<{leoblog}prestashop>listing_427629e1d4324184acec51fbb44bd903'] = 'مرشح المدونات بواسطة مدون';
$_MODULE['<{leoblog}prestashop>listing_e5a8e4b3939f0cf0a47b8e5cc0aad0a4'] = 'أحدث هذه المدونات';
$_MODULE['<{leoblog}prestashop>listing_bf1981220040a8ac147698c85d55334f'] = 'RSS';
$_MODULE['<{leoblog}prestashop>listing_883606d2ba4f82eaea29050775f38f80'] = 'آسف، نحن تحديث البيانات، يرجى العودة في وقت لاحق !!!!';
$_MODULE['<{leoblog}prestashop>categories_menu_979ac0eb39f23e70f45b79282ccab548'] = 'بلوق التصنيفات';
$_MODULE['<{leoblog}prestashop>left_leoblogtags_405f1bd6447ee27dff4b34065368dc4f'] = 'بوست الوظائف';
$_MODULE['<{leoblog}prestashop>left_popular_3f8ab412eb8ab369ea3f5c04db23febc'] = 'المواد شعبية';
$_MODULE['<{leoblog}prestashop>left_recent_58009509dfadf30a0c307129b13137d2'] = 'تقارير راهنة';
$_MODULE['<{leoblog}prestashop>leoblogrss_10fd25dcd3353c0ba3731d4a23657f2e'] = 'وأضافت أي آر إس إس';

View File

@@ -0,0 +1,362 @@
<?php
global $_MODULE;
$_MODULE = array();
$_MODULE['<{leoblog}prestashop>leoblog_83155d7689efd468bc57c3630ba90ff2'] = 'Leo-Blogverwaltung';
$_MODULE['<{leoblog}prestashop>leoblog_8895ff34c7247a4353a3e5b17126147f'] = 'Blog-Inhalt verwalten';
$_MODULE['<{leoblog}prestashop>leoblog_aafeca601facaa973f2fae7533159182'] = 'Das richtige Modul ist erfolgreich';
$_MODULE['<{leoblog}prestashop>leoblog_af247d7a41136c6f8b262cf0ee3ef860'] = 'Korrigieren Sie das Modul';
$_MODULE['<{leoblog}prestashop>leoblog_44c11c4bb3a89d6d82d83a1f8a2fbd86'] = 'Bitte sichern Sie die Datenbank, bevor Sie das korrekte Modul zu sichern';
$_MODULE['<{leoblog}prestashop>leoblog_f4f70727dc34561dfde1a3c529b6205c'] = 'Einstellungen';
$_MODULE['<{leoblog}prestashop>leoblog_92414a64555e2cde7aa9e4598db45b5d'] = 'Kategorienbaum blockieren';
$_MODULE['<{leoblog}prestashop>leoblog_7f96d18a6363f856b4830f814697f09a'] = 'Aktivieren Sie das Modul.';
$_MODULE['<{leoblog}prestashop>leoblog_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Aktiviert';
$_MODULE['<{leoblog}prestashop>leoblog_b9f5c797ebbf55adccdd8539a65a0241'] = 'Behindert';
$_MODULE['<{leoblog}prestashop>leoblog_c9cc8cce247e49bae79f15173ce97354'] = 'Sparen';
$_MODULE['<{leoblog}prestashop>leoblog_47afa0b8dc67b71006fe7f09283e6672'] = 'Fehler: ungültiger RSS-Feed im Modul \"leoblogrss\": %s';
$_MODULE['<{leoblog}prestashop>leoblog_9680162225162baf2a085dfdc2814deb'] = 'Datenschutzerklärung |';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_17d9013b9834a7d5dad7872f92998fb7'] = 'Artikel pro Zeile';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_785100a6acac893d9299910a854391c6'] = 'Mit dieser Variablen können Sie die maximale Anzahl der Elemente gleichzeitig mit der breitesten Browser-Breite festlegen';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_76b16a462cf3b7f96236a13925b031c1'] = 'Anzahl der Reihen';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_50ca24c05b4dafa2ef236d15ae66a001'] = 'Automatisches Abspielen';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b24a524f3acce7d7d0ef2d3bd954d153'] = 'Geben Sie die Zeit (miniseconds) ein, um Karussell zu spielen. Wert 0 zum Stoppen.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a6c5416a2594efe6094eee853594b6d4'] = 'Stoppen Sie Auf Schweben';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_29c03a8deaf62f8138de7970540e30fa'] = 'Stoppen Sie \"Auto Play\" auf dem Maushover.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b5ffc5be80fac3805ee7b14c890459df'] = 'Automatische Höhe';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_4b762cffb6054f312864bb09cd38a1f2'] = 'Auf Wiedersehen';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_daf6a35750077862a43e8190b318f11e'] = 'Übergangsstil';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a1d9714d1616d37db99c537ed20f8d9a'] = 'Maus ziehen';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_4414821f1a2d92ff89c09f6e051730fc'] = 'Aktivieren / Deaktivieren von Mausereignissen.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f62efb6429475824bcdf213d4203cecd'] = 'Tippen Sie auf Ziehen';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f0a5724f702334e7b8643bee4dd58263'] = 'Berührungsereignisse aus- / einschalten.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_846495f9ceed11accf8879f555936a7d'] = 'Navigation';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_cf951c01f1594a859f5e63702de08b52'] = 'Zeigen Sie die Schaltflächen \"next\" und \"prev\" an.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_c7ba8c20b44c954ada6890dfa71775e5'] = 'Geschwindigkeit';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ba10b733a63621db277af7388a93af25'] = 'Gleitgeschwindigkeit in Millisekunden. Zeit zum nächsten / ziehen / hart jedes Element. Ex 200.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ff2e945839fc52bccd3031ace0ebf71d'] = 'Artikel für Bildschirme';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_10242bc0aa51803689f35910b936c604'] = 'Gegenstände Desktop (~ 1199)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b638a4c7f5c7b6989c533cdd2168bbe8'] = 'Damit können Sie die Anzahl der Folien einstellen, die mit ItemsDesktop (1199) sichtbar sind. Wert 0 zum Deaktivieren. (Ex 4).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ce92386a330c6ef98f842789d619843a'] = 'Einzelteile Schreibtisch klein (~ 979)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_1cf973a09eb4cc0d171cbc7daa93bff6'] = 'Damit können Sie die Anzahl der Folien einstellen, die mit itemsDesktopSmall (979px) sichtbar sind. Wert 0 zum Deaktivieren. (Ex 3).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f994c58cd337863cf9837a44567b2107'] = 'Artikel Tablet (~ 768)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_75f87808a8a511c2dc35c89d0ff173f2'] = 'Damit können Sie die Anzahl der Folien einstellen, die mit itemsTablet (768) sichtbar sind. Wert 0 zum Deaktivieren. (Ex 2).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_d24fe1e4482e10bcc25515f93cd6fd60'] = 'Artikel Tablet Kleine (~ 640)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_51d6989ce1cf757de7f1b4a128ecb0c1'] = 'Damit können Sie die Anzahl der Folien einstellen, die mit itemsTabletSmall (640) sichtbar sind. Wert 0 zum Deaktivieren. (Ex 2).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_5997266dcd1fe286c874ae0e24b14165'] = 'Einzelteile Mobile (~ 479)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_0b0f3dc8e240a2144b997d63d9fce4ef'] = 'Damit können Sie die Anzahl der Folien einstellen, die mit itemsmobile (360) sichtbar sind. Wert 0 zum Deaktivieren. (Ex 1).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_6c3bec396a18e1926d15ba7271295b1a'] = 'Artikel Benutzerdefiniert';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_2af40f04398e471bdd72b34c35d214fe'] = '(Advance User) Beispiel: [[0, 2], [400, 4], [700, 6], [1000, 8], [1200, 10], [1600, 16]]. Das Format ist [x, y] wobei x = Browserbreite und y = Anzahl der dargestellten Folien. Wert 0 zum Deaktivieren.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_0422338b2f3db47cca40400fd4023afc'] = '(Vorwärtsnutzer) Beispiel: [320, 1], [360, 1], [480, 2], [568, 2], [600, 2], [640, 2] 900, 3], [960, 3], [1024, 4]]. Das Format ist [x, y] wobei x = Browserbreite und y = Anzahl der dargestellten Folien. Überschreiben Sie alle obigen Elemente. Wert 0 zum Deaktivieren.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a62d22910732d5343689f5117999abfa'] = 'Bewirken';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_452a5c072ecdd2a6d27bb1cbb9108f8a'] = 'Faule Belastung';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_8803b79b12e885036d6143a16ea2d4b3'] = 'Faule Wirkung';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_61b36ecb259c5f918839c5ac1caceff7'] = 'Voreinstellung ist fadeIn auf Geschwindigkeit 400ms.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_21b83dc16f815d992703f74144163691'] = 'Lazy folgen';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_e8d3165df9a2dcf09cd4ad11aeae0eb6'] = 'Wenn pagination verwendet wird, überspringt es das Laden der Bilder von Seiten, die übersprungen wurden. Es lädt nur die Bilder, die im Ansichtsfenster angezeigt werden. Wenn diese Option auf false gesetzt ist, werden alle Bilder bei der Seitenumwandlung geladen. Es ist eine Untereinstellung der Faullastfunktion.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_cbb81506a7fe3ef03f7a89c76c52131a'] = 'Pagination';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_6007580caec100573f109290424b87c8'] = 'Pagination anzeigen';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_930ac90dfd4bd28977b27bccb54d35d6'] = 'Paginierungsnummern anzeigen';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f16bf3fe536a5fd6c3281e569d1a4687'] = 'Seitennummerierung';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f488a5bbcc36469165611c77f12070b7'] = 'Geben Sie die Zeit (miniseconds) zur nächsten / prev-Seite ein. Ex 800.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_485459ea6e09b5d1e3ebcfda0e0f4456'] = 'Zurückspulen Nav';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_442b0488af85f1038fd75d005740b76d'] = 'Folie zur ersten Seite. Verwenden Sie \"Rückspulgeschwindigkeit\", um die Animationsgeschwindigkeit zu ändern.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a6155c97e8979c4a3afbe9ba187f2f01'] = 'Rückspulgeschwindigkeit';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_1c72da8c5753b5dd5beedc981aae8a8c'] = 'Geben Sie die Zeit (miniseconds) ein, um die erste Seite zurückzusetzen. \"Rewind Nav\" muss aktiviert sein. Ex 1000';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_c8f232502692eef76fff22b85c065c41'] = 'Blättern Sie pro Seite';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_603994685a3ccd826fb8a21886f12081'] = 'Blättern Sie pro Seite nicht pro Element. Dieses beeinflußt folgende / prev Knöpfe und Maus / Note ziehen. Verwenden Sie \"Foliengeschwindigkeit\", um die Animationsgeschwindigkeit zu ändern.';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d3b206d196cd6be3a2764c1fb90b200f'] = 'Ausgewählte löschen';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_e25f0ecd41211b01c83e5fec41df4fe7'] = 'Ausgewählte Elemente löschen?';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_b718adec73e04ce3ec720dd11a06a308'] = 'ICH WÜRDE';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_bce22e4313aa05139b94925e80a8db67'] = 'Blog Titel';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d3a8c7f3441188c70dc138dbebed5af9'] = 'Autorenname';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_78f30c897ebc61242a9f9c254307426d'] = 'Titel der Kategorie';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_86754577897acfb25deb69039d49d9a7'] = 'Angezeigt';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_424d096eb6eb51bbac1e3162a98a239d'] = 'Datum erstellen';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f35397b1fdf4aea48976008f663553c4'] = 'Datum aktualisieren';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7e7a51276061af58f906220a0b170c5d'] = 'Album vorhören';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_46be1b432f94e9608b015e12c332c67e'] = 'Kommentare verwalten';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_9ea67be453eaccf020697b4654fc021a'] = 'Sparen und bleiben';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_e574f55c1cd7adaa862274347e8541c9'] = 'Blog-Formular';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Kategorie';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7b250cb374c12c42a75227ba75df7779'] = 'Meta-Titel:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'Ungültige Zeichen:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_1dec4f55522b828fe5dacf8478021a9e'] = 'Freundliche URL';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_2ef9671539ece086eb5c74c851a08565'] = 'Nur Buchstaben und das Minuszeichen (-) sind erlaubt';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_189f63f277cd73395561651753563065'] = 'Tags';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3ed349365d718a59eadb9df9d5c339f2'] = 'Um \"tags\" hinzuzufügen, klicken Sie in das Feld, schreiben etwas, und drücken Sie dann \"Enter\".';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_52e2e25f213021ee1d47e8c7084fb045'] = 'Bild Name:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_be53a0541a6d36f6ecb879fa2c584b08'] = 'Image';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_a5c6afb90fc9968d3e9257842dc9bd98'] = 'Max. Dateigröße: ';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_83af2e767dfb0816523fa72e5195771a'] = 'Thumb Name:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7f2b446fbcf20aa754d27cd066add662'] = 'Daumenbild';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_2cb0221689ba456de29cd38803276434'] = 'Video-Code';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_463bce8f32b828de702fe5e3e777c8f3'] = 'Geben Sie Video-Code aus Youtube, Vimeo';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_69e60545c0bb65bc02de07758d853ed8'] = 'Blog Beschreibung';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_cb4a2c520f8e9a7b4d4600938050364e'] = 'Blog Inhalt';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f355045465d305de72dcbbc71be55db7'] = 'Name des Autors wird auf Front-End angezeigt';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_dca4608ee2a99b4317a07217e4c70d40'] = 'Indexierung (nach Suchmaschinen):';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Aktiviert';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_b9f5c797ebbf55adccdd8539a65a0241'] = 'Behindert';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_6637b53a5820cef0817b7f2a2553bfc8'] = 'Angezeigt:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_c9cc8cce247e49bae79f15173ce97354'] = 'Sparen';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d88946b678e4c2f251d4e292e8142291'] = 'SEO';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3f64b2beede1082fd32ddb0bf11a641f'] = 'Meta-Beschreibung';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7d7559ccac6bc30a4d985db11cb34a3a'] = 'Meta-Keywords';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f16b5952df8d25ea30b25ff95ee8fedf'] = 'Shop Verein:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f2a6c498fb90ee345d997f888fce3b18'] = 'Löschen';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f73ebb9e9611fcd170baca14163d6602'] = 'Sind Sie sicher, dies zu löschen?';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f63e0a4ea931a81a335b8b99dd012537'] = 'Blogs Verwaltung';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_ef61fb324d729c341ea8ab9901e23566'] = 'Neue hinzufügen';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_5ece607071fe59ddc4c88dc6abfe2310'] = 'Keine Elemente gefunden';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d9b5b2302d57f3d13d5387ba9c99daae'] = 'Beim Erstellen eines Objekts ist ein Fehler aufgetreten.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1c13686b54ce36ff96a349f42bc28cea'] = 'Kategorien Management';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_83155d7689efd468bc57c3630ba90ff2'] = 'Leo-Blogverwaltung';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_ff727abac089006fe4491e17bd047e20'] = 'Aktualisierungspositionen Fertig';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_d52eaeff31af37a4a7e0550008aff5df'] = 'Beim Speichern wurde ein Fehler aufgetreten.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Aktiviert';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_b9f5c797ebbf55adccdd8539a65a0241'] = 'Behindert';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7a35052dc296a5205ad5d4d740749c02'] = 'Kategorie-Formular.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f9edc7482d3eff492319e6c033e9cf55'] = 'Kategorie ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_84ebffdedac4e3203c0acac6b28bd711'] = 'Thema - Vorlage';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7b250cb374c12c42a75227ba75df7779'] = 'Meta-Titel:';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'Ungültige Zeichen:';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1dec4f55522b828fe5dacf8478021a9e'] = 'Freundliche URL';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_2ef9671539ece086eb5c74c851a08565'] = 'Nur Buchstaben und das Minuszeichen (-) sind erlaubt';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_96c88741d441f47bcb02024773dd7b6d'] = 'Eltern ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1203cd27e4d1ab6f1296728c021d9c1a'] = 'Ist aktiv';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_bb5d7374c100ddde6e6abc08286e0d43'] = 'Titel anzeigen';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_dd5df868f140838395d1453c32fa9b76'] = 'Additions-Css-Klasse';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3c169c034764013722f0229ed64569c9'] = 'Menü Symbol Klasse';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_d7c00558a5ae4433f6438b5f82ec32ce'] = 'Das Modul ist mit FontAwesome integriert';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_b2b10cc0dddb6edbf34e918c1d7859f5'] = 'Prüfen Sie die Liste der Symbole und des Klassennamens hier';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_ba7c170af37ba7de8dbba05b317b0f73'] = 'Bildname';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_be53a0541a6d36f6ecb879fa2c584b08'] = 'Image';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_301c1ba861559777d322848a9f906d3a'] = 'Icon Vorschau';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f15c1cae7882448b3fb0404682e17e61'] = 'Inhalt';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_c9cc8cce247e49bae79f15173ce97354'] = 'Sparen';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_0a283dee418820237c8be172c1a12cd5'] = 'SEO META';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3f64b2beede1082fd32ddb0bf11a641f'] = 'Meta-Beschreibung';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7d7559ccac6bc30a4d985db11cb34a3a'] = 'Meta-Keywords';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3ed349365d718a59eadb9df9d5c339f2'] = 'Um \"tags\" hinzuzufügen, klicken Sie in das Feld, schreiben etwas, und drücken Sie dann \"Enter\".';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f2a6c498fb90ee345d997f888fce3b18'] = 'Löschen';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f73ebb9e9611fcd170baca14163d6602'] = 'Sind Sie sicher, dies zu löschen?';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_16fcb235f82cd645b1f57b2b976ba9cb'] = 'Baum Blog Kategorien Management';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_a54ec37b56b7cd1cfc87685bb195da82'] = 'Um Bestellungen zu sortieren oder Eltern-Kind zu aktualisieren, drap und drop erwartete Menü.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_4223dfcd18217eff4b6de709a9b27f19'] = 'Neue Kategorie';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f6f0e1c36183b494f7b211b232e0d881'] = 'Verarbeitung ...';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_d3b206d196cd6be3a2764c1fb90b200f'] = 'Ausgewählte löschen';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_e25f0ecd41211b01c83e5fec41df4fe7'] = 'Ausgewählte Elemente löschen?';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_b718adec73e04ce3ec720dd11a06a308'] = 'ICH WÜRDE';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_251ae3b03ae75d0320f59b7af0d1d6c8'] = 'Blog-ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_8f9bfe9d1345237cb3b2b205864da075'] = 'Benutzer';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_0be8406951cdfda82f00f79328cf4efc'] = 'Kommentar';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_93a524d9a34a84b2c8b9f0575c08b6c8'] = 'Datum hinzugefügt';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_86754577897acfb25deb69039d49d9a7'] = 'Angezeigt';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_f95bf3da48f1a663d568fbbd1d5e750e'] = 'Zurück Zum Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_9ea67be453eaccf020697b4654fc021a'] = 'Sparen und bleiben';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_e574f55c1cd7adaa862274347e8541c9'] = 'Blog-Formular';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_9b4a46700a216e7f86402b5a11722f5f'] = 'Kommentar-ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_bce22e4313aa05139b94925e80a8db67'] = 'Blog Titel';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'Email';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_cb4a2c520f8e9a7b4d4600938050364e'] = 'Blog Inhalt';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'Ungültige Zeichen:';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_6637b53a5820cef0817b7f2a2553bfc8'] = 'Angezeigt:';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Aktiviert';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_b9f5c797ebbf55adccdd8539a65a0241'] = 'Behindert';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_c9cc8cce247e49bae79f15173ce97354'] = 'Sparen';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_87fcd3aa3346ed6176775b5eaed5672e'] = 'Bemerkungen Management';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_5ece607071fe59ddc4c88dc6abfe2310'] = 'Keine Elemente gefunden';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_d9b5b2302d57f3d13d5387ba9c99daae'] = 'Beim Erstellen eines Objekts ist ein Fehler aufgetreten.';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_2938c7f7e560ed972f8a4f68e80ff834'] = 'Instrumententafel';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_af1b98adf7f686b84cd0b443e022b7a0'] = 'Kategorien';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6e05d189931f3aa14c2ad93ec97ca23d'] = 'Kategorie hinzufügen';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d6b9ea32b921a9f56de32062ba4b94f3'] = 'Blogs';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1bbff7f3bbacf518c0806fb6f6e75922'] = 'Blog hinzufügen';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Bemerkungen';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Aktiviert';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_b9f5c797ebbf55adccdd8539a65a0241'] = 'Behindert';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c54f9f209ed8fb4683e723daa4955377'] = 'Allgemeine Einstellung';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_84ebffdedac4e3203c0acac6b28bd711'] = 'Thema - Vorlage';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_bc6be5ed65d543ea01abf788182d394a'] = 'Root-Link-Titel';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d1fb212d8dfda0cbfe147fae152bd8dc'] = 'Machen Link-Titel für Blog-Root-Link, Beispiel http: // domain / blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1dec4f55522b828fe5dacf8478021a9e'] = 'Freundliche URL';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_4665b52b52eae89019519f7a9d055aa7'] = 'Wenn einschalten Prestashop SEO, Blog Show Friendly URL';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_fa03eb688ad8aa1db593d33dabd89bad'] = 'Wurzel';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_098e293335a1c31046fe68f312afdc09'] = 'Machen Sie seo Start mit diesem Beispiel http: // domain / blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f0c200407a993517f6e827f37e100504'] = 'Beispiel http: //domain/blog.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Kategorie';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f268320e2969eed66c1ce61a31096daa'] = 'Beispiel http: //domain/blog/category/name.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a254c25adc7d10d7e9c4889484f875a5'] = 'Detail';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_13a7d89520ae4d4761eba1caddab07e8'] = 'Beispiel http: //domain/blog/detail/name.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c4144f455327c502b8916e1556478ad7'] = 'Meta-Titel';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9e6c4a9ceff95fda771883f2125a954d'] = 'Anzeige des Browser-Titels auf der Startseite';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3f64b2beede1082fd32ddb0bf11a641f'] = 'Meta-Beschreibung';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9f23e13c6dfc08c2217385657fefa09c'] = 'Anzeige von Meta-Descrition auf der Startseite';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_7d7559ccac6bc30a4d985db11cb34a3a'] = 'Meta-Keywords';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'Ungültige Zeichen:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3ed349365d718a59eadb9df9d5c339f2'] = 'Um \"tags\" hinzuzufügen, klicken Sie in das Feld, schreiben etwas, und drücken Sie dann \"Enter\".';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_16a3ca16ce0df9eee5ad25dd6dff1cfa'] = 'Rss aktivieren:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8ee9ae69dedac9f56646b9f362534017'] = 'Rss Begrenzung Items';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_5c3f2570cef2cef696ec6868972d96f6'] = 'Rss Titel';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1f9203853a79b1ed13f7f80393a4e555'] = 'Limit Letzte Artikel';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c9cc8cce247e49bae79f15173ce97354'] = 'sparen';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f501690b17bc2e8b5d8da9361b0733f0'] = 'Listing Blog Einstellung';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a67edd6fcf3168fb500155f79818ed89'] = 'Kategorie anzeigen:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f8652d6a4b6dc7ac0285f6d1d37a2c56'] = 'Kategorie Informationen in der Liste Blogs';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_065966725ca5799dca3f673bfc486110'] = 'Unterkategorien anzeigen:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_627ad9dd88c750b4e68919d103fafd75'] = 'Unterkategorie im Listen-Blog anzeigen';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6698dcd592ced4172aa3659436c522d1'] = 'Führende Spalte:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d97a7452549817f9721da7903fc7c316'] = 'Leading Limit Items:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_cc3c8bb3dc7583c9eb38d766ff2b185d'] = 'Führende Bildbreite:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_e91a500b02a9751216220c68dcbb34fb'] = 'Leitbildhöhe:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_2994a3b04c1cf7e4da9d6281eab3eb9b'] = 'Sekundärsäule:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f0c41ee8b52865cb40955a943d47c5c4'] = 'Sekundäre Grenzwerte:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ae43c35e1f962fcd1b6adfe077e8b4bc'] = 'Sekundäre Bildbreite:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c72f704a6bf8daa2d3f57e548cf0ec3d'] = 'Sekundäres Bild Höhe:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_dfda6017439a3a9141bfdafd85f6ec53'] = 'Titel anzeigen:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_b32bc318930e5e84162df7f820b890b7'] = 'Beschreibung anzeigen:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_5fbd3f9d11c70f9aba3b8ec4fa59a236'] = 'Zeige Readmore:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_be787f82b86e36309ead3e0a96df01db'] = 'Bild anzeigen:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e1f3f33b8e5b363babf5c8669b98899'] = 'Anzeigen Autor:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_bbc759979eef21ac52837e37a5efed1c'] = 'Kategorie anzeigen:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8ee5610557152adc2b7a20346425f713'] = 'Erstellungsdatum:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_11383e2d875def5a4931cb44c3e1a5f2'] = 'Zugriffe:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_414a32386496bab562b4f7fab2bd06d4'] = 'Zähler anzeigen:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_27014f828e7fc5f3fe1a13addb43d890'] = 'Einzelteil-Blog-Einstellung';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e5c2950de5a6ce7a3f12c4acb4a633b'] = 'Einzelteil-Bild-Breite:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a4df4be35ef10c06918e540a0f27adb6'] = 'Einzelteil-Abbildung Höhe:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9b82ab6e8b1eb3f330d22fbaa9593f51'] = 'Sozialausgabe CODE';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ce3f939eebff22518b0f8d32aadeeef3'] = 'Kommentar-Maschine:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_359dea7d8a9eb9788cb7f7cbe3438739'] = 'Liste anzeigen Kommentar:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_302f7a35486d70ff42c371ca99174517'] = 'Zeigen / verstecken Sie den Listenkommentar';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d1eb175808adea899df8ccbd0323905e'] = 'Formular anzeigen Kommentar:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_66148f4aafef328221edf73cacc77359'] = 'Diese Option funktionierte nur für den lokalen Kommentar';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_509820290d57f333403f490dde7316f4'] = 'Lokal';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d85544fce402c7a2a96a48078edaf203'] = 'Facebook';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_eb23ab5952aa9e36b29a74a6cc7798ce'] = 'Diquis';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_026ae3682a1b1d76b29a4289af07a9db'] = 'Lokalen Kommentar beschränken';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_05869d8f06266b3e489a9eeb2aaced6b'] = 'Diquis Konto:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_76446f99ce3210b1cbc012a106020ece'] = 'Registrieren Diquis';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e9a7adc689b7783e84155c64694c278'] = 'Facebook Anwendungs-ID:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ee3c2f45b8c4cac618d4c49029751520'] = 'Registrieren Sie ein Kommentar-Feld, dann Get Application ID im Skript oder registrieren Facebook Application ID zu moderieren Kommentare';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8b3470da0d96d9794b8c606b43305573'] = 'Facebook Breite:';
$_MODULE['<{leoblog}prestashop>blog_886d8353c09e52681e02baa0c9943ebc'] = 'Vielen Dank für Ihren Kommentar, wird es bald veröffentlicht werden!';
$_MODULE['<{leoblog}prestashop>blog_227d29c73a62a036c31f801492e640eb'] = 'Beim Senden des Kommentars ist ein Fehler aufgetreten. Bitte füllen Sie die Felder aus!';
$_MODULE['<{leoblog}prestashop>blog_792027683c6306e838de0e059d6b8fa3'] = 'Ein Fehler mit dem Captcha-Code, bitte versuchen Sie es erneut!';
$_MODULE['<{leoblog}prestashop>blog_be8df1f28c0abc85a0ed0c6860e5d832'] = 'Blog';
$_MODULE['<{leoblog}prestashop>category_be8df1f28c0abc85a0ed0c6860e5d832'] = 'Blog';
$_MODULE['<{leoblog}prestashop>list_be8df1f28c0abc85a0ed0c6860e5d832'] = 'Blog';
$_MODULE['<{leoblog}prestashop>panel_b55959152ffe9590cd605fe4966c73f4'] = 'Klicken Sie hier, um das Modulhandbuch zu sehen';
$_MODULE['<{leoblog}prestashop>panel_a85f2e1dc09b7d4b8591c8348f9cb40c'] = 'Globale Konfig';
$_MODULE['<{leoblog}prestashop>panel_c54f9f209ed8fb4683e723daa4955377'] = 'Allgemeine Einstellung';
$_MODULE['<{leoblog}prestashop>panel_f501690b17bc2e8b5d8da9361b0733f0'] = 'Listing Blog Einstellung';
$_MODULE['<{leoblog}prestashop>panel_27014f828e7fc5f3fe1a13addb43d890'] = 'Einzelteil-Blog-Einstellung';
$_MODULE['<{leoblog}prestashop>panel_9481b70eee63ae2332528802ddaddd5c'] = 'Schnelle Werkzeuge';
$_MODULE['<{leoblog}prestashop>panel_c33e404a441c6ba9648f88af3c68a1ca'] = 'Statistiken';
$_MODULE['<{leoblog}prestashop>panel_d6b9ea32b921a9f56de32062ba4b94f3'] = 'Blogs';
$_MODULE['<{leoblog}prestashop>panel_af1b98adf7f686b84cd0b443e022b7a0'] = 'Kategorien';
$_MODULE['<{leoblog}prestashop>panel_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Bemerkungen';
$_MODULE['<{leoblog}prestashop>panel_bf17ac149e2e7a530c677e9bd51d3fd2'] = 'Bausteine';
$_MODULE['<{leoblog}prestashop>panel_8ac10e2a89fe6670aee0660b0cc919d5'] = 'Letzte Kommentare';
$_MODULE['<{leoblog}prestashop>panel_be5006eb5af9ab6dbca803f8d3065bbc'] = 'Am häufigsten gesehen';
$_MODULE['<{leoblog}prestashop>panel_44749712dbec183e983dcd78a7736c41'] = 'Datum';
$_MODULE['<{leoblog}prestashop>panel_8f2e1d1125e894e8f67ad91265660003'] = 'Benutzer :';
$_MODULE['<{leoblog}prestashop>panel_b69df945ae986e6b1882cdc87ad19617'] = 'Hits';
$_MODULE['<{leoblog}prestashop>_diquis_comment_ea73c46132229a90f0b82d20a8806078'] = 'Bitte aktivieren Sie JavaScript, um die Seite zu sehen.';
$_MODULE['<{leoblog}prestashop>_diquis_comment_150ded9fdd200aea93b8044ccf352657'] = 'Anmerkungen powered by Disqus.';
$_MODULE['<{leoblog}prestashop>_listing_blog_94936ad65bdf649c16b14b27794effb6'] = 'Geschrieben von';
$_MODULE['<{leoblog}prestashop>_listing_blog_efeb369cccbd560588a756610865664c'] = 'Im';
$_MODULE['<{leoblog}prestashop>_listing_blog_521c36a31c2762741cf0f8890cbe05e3'] = 'Auf';
$_MODULE['<{leoblog}prestashop>_listing_blog_0be8406951cdfda82f00f79328cf4efc'] = 'Kommentar';
$_MODULE['<{leoblog}prestashop>_listing_blog_ebfe5e1791db03c4cd6ab95801e0977d'] = 'Hit';
$_MODULE['<{leoblog}prestashop>_listing_blog_43340e6cc4e88197d57f8d6d5ea50a46'] = 'Weiterlesen';
$_MODULE['<{leoblog}prestashop>_listing_blog_9d1a0949c39e66a0cd65240bc0ac9177'] = 'Sonntag';
$_MODULE['<{leoblog}prestashop>_listing_blog_6f8522e0610541f1ef215a22ffa66ff6'] = 'Montag';
$_MODULE['<{leoblog}prestashop>_listing_blog_5792315f09a5d54fb7e3d066672b507f'] = 'Dienstag';
$_MODULE['<{leoblog}prestashop>_listing_blog_796c163589f295373e171842f37265d5'] = 'Mittwoch';
$_MODULE['<{leoblog}prestashop>_listing_blog_78ae6f0cd191d25147e252dc54768238'] = 'Donnerstag';
$_MODULE['<{leoblog}prestashop>_listing_blog_c33b138a163847cdb6caeeb7c9a126b4'] = 'Freitag';
$_MODULE['<{leoblog}prestashop>_listing_blog_8b7051187b9191cdcdae6ed5a10e5adc'] = 'Samstag';
$_MODULE['<{leoblog}prestashop>_listing_blog_86f5978d9b80124f509bdb71786e929e'] = 'Januar';
$_MODULE['<{leoblog}prestashop>_listing_blog_659e59f062c75f81259d22786d6c44aa'] = 'Februar';
$_MODULE['<{leoblog}prestashop>_listing_blog_fa3e5edac607a88d8fd7ecb9d6d67424'] = 'März';
$_MODULE['<{leoblog}prestashop>_listing_blog_3fcf026bbfffb63fb24b8de9d0446949'] = 'April';
$_MODULE['<{leoblog}prestashop>_listing_blog_195fbb57ffe7449796d23466085ce6d8'] = 'Kann';
$_MODULE['<{leoblog}prestashop>_listing_blog_688937ccaf2a2b0c45a1c9bbba09698d'] = 'Juni';
$_MODULE['<{leoblog}prestashop>_listing_blog_1b539f6f34e8503c97f6d3421346b63c'] = 'Juli';
$_MODULE['<{leoblog}prestashop>_listing_blog_41ba70891fb6f39327d8ccb9b1dafb84'] = 'August';
$_MODULE['<{leoblog}prestashop>_listing_blog_cc5d90569e1c8313c2b1c2aab1401174'] = 'September';
$_MODULE['<{leoblog}prestashop>_listing_blog_eca60ae8611369fe28a02e2ab8c5d12e'] = 'Oktober';
$_MODULE['<{leoblog}prestashop>_listing_blog_7e823b37564da492ca1629b4732289a8'] = 'November';
$_MODULE['<{leoblog}prestashop>_listing_blog_82331503174acbae012b2004f6431fa5'] = 'Dezember';
$_MODULE['<{leoblog}prestashop>_local_comment_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Bemerkungen';
$_MODULE['<{leoblog}prestashop>_local_comment_1b60ba0c9bf033a378647a9788586bbe'] = 'Erstellt am';
$_MODULE['<{leoblog}prestashop>_local_comment_94936ad65bdf649c16b14b27794effb6'] = 'Geschrieben von';
$_MODULE['<{leoblog}prestashop>_local_comment_41e29f72f5517ea06e3db9c130dfc282'] = 'Kommentar Link';
$_MODULE['<{leoblog}prestashop>_local_comment_4c9170abeaa0499ef8260c112365c55d'] = 'Zur Zeit kein Kommentar!';
$_MODULE['<{leoblog}prestashop>_local_comment_ba3f8c9fbcc595f55b778118b65fc8ea'] = 'Hinterlasse ein Kommentar';
$_MODULE['<{leoblog}prestashop>_local_comment_630058029627ce58e7571e7a5b6ec591'] = 'Vollständiger Name';
$_MODULE['<{leoblog}prestashop>_local_comment_387af98b1574a74e12eb99f3ed220831'] = 'Geben Sie Ihren vollständigen Namen ein';
$_MODULE['<{leoblog}prestashop>_local_comment_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'Email';
$_MODULE['<{leoblog}prestashop>_local_comment_95d3fa6b9e69c588a333f4e78139a7cd'] = 'Geben sie ihre E-Mail Adresse ein';
$_MODULE['<{leoblog}prestashop>_local_comment_0be8406951cdfda82f00f79328cf4efc'] = 'Kommentar';
$_MODULE['<{leoblog}prestashop>_local_comment_4e9ce95a0f4e750b14ad77bc86d62479'] = 'Geben Sie Ihren Kommentar ein';
$_MODULE['<{leoblog}prestashop>_local_comment_45d048c35e3cfd449dc0a1b503cd103a'] = 'Captcha';
$_MODULE['<{leoblog}prestashop>_local_comment_a4d3b161ce1309df1c4e25df28694b7b'] = 'Einreichen';
$_MODULE['<{leoblog}prestashop>_pagination_b4e6101378d2a08d80df7e5da0625128'] = 'Zeigen';
$_MODULE['<{leoblog}prestashop>_pagination_8bf8854bebe108183caeb845c7676ae4'] = 'von';
$_MODULE['<{leoblog}prestashop>_pagination_691d502cfd0e0626cd3b058e5682ad1c'] = 'Artikel';
$_MODULE['<{leoblog}prestashop>_pagination_447b7147e84be512208dcc0995d67ebc'] = 'element';
$_MODULE['<{leoblog}prestashop>_pagination_dd1f775e443ff3b9a89270713580a51b'] = 'Zurück';
$_MODULE['<{leoblog}prestashop>_pagination_10ac3d04253ef7e1ddc73e6091c0cd55'] = 'Nächster';
$_MODULE['<{leoblog}prestashop>_social_8ebb3e0f09899fb8aac0a325ada5b7ce'] = 'So was';
$_MODULE['<{leoblog}prestashop>_social_2491bc9c7d8731e1ae33124093bc7026'] = 'Twitter';
$_MODULE['<{leoblog}prestashop>blog_8971af49a12a5e4a7dbe9d31f0e56ae1'] = 'Es tut uns leid, wir aktualisieren die Daten, bitte kommen Sie später zurück !!!!';
$_MODULE['<{leoblog}prestashop>blog_94936ad65bdf649c16b14b27794effb6'] = 'Geschrieben von';
$_MODULE['<{leoblog}prestashop>blog_efeb369cccbd560588a756610865664c'] = 'Im';
$_MODULE['<{leoblog}prestashop>blog_521c36a31c2762741cf0f8890cbe05e3'] = 'Auf';
$_MODULE['<{leoblog}prestashop>blog_0be8406951cdfda82f00f79328cf4efc'] = 'Kommentar';
$_MODULE['<{leoblog}prestashop>blog_ebfe5e1791db03c4cd6ab95801e0977d'] = 'Hit';
$_MODULE['<{leoblog}prestashop>blog_32b502f33a535f75dcbf63f6753c631e'] = 'Tags:';
$_MODULE['<{leoblog}prestashop>blog_2d8bb0220c9fd05edb0178050e8c76cc'] = 'In der gleichen Kategorie';
$_MODULE['<{leoblog}prestashop>blog_ce7c9dd6bcaf9d54b2501ed1c8e6d5d1'] = 'Verwandte von Tags';
$_MODULE['<{leoblog}prestashop>blog_bfad8746759ef359ed37bae63f368ac1'] = 'Sorry, Dieser Blog ist nicht avariabel. Möglicherweise wurde dies unveröffentlicht oder gelöscht.';
$_MODULE['<{leoblog}prestashop>blog_9d1a0949c39e66a0cd65240bc0ac9177'] = 'Sonntag';
$_MODULE['<{leoblog}prestashop>blog_6f8522e0610541f1ef215a22ffa66ff6'] = 'Montag';
$_MODULE['<{leoblog}prestashop>blog_5792315f09a5d54fb7e3d066672b507f'] = 'Dienstag';
$_MODULE['<{leoblog}prestashop>blog_796c163589f295373e171842f37265d5'] = 'Mittwoch';
$_MODULE['<{leoblog}prestashop>blog_78ae6f0cd191d25147e252dc54768238'] = 'Donnerstag';
$_MODULE['<{leoblog}prestashop>blog_c33b138a163847cdb6caeeb7c9a126b4'] = 'Freitag';
$_MODULE['<{leoblog}prestashop>blog_8b7051187b9191cdcdae6ed5a10e5adc'] = 'Samstag';
$_MODULE['<{leoblog}prestashop>blog_86f5978d9b80124f509bdb71786e929e'] = 'Januar';
$_MODULE['<{leoblog}prestashop>blog_659e59f062c75f81259d22786d6c44aa'] = 'Februar';
$_MODULE['<{leoblog}prestashop>blog_fa3e5edac607a88d8fd7ecb9d6d67424'] = 'März';
$_MODULE['<{leoblog}prestashop>blog_3fcf026bbfffb63fb24b8de9d0446949'] = 'April';
$_MODULE['<{leoblog}prestashop>blog_195fbb57ffe7449796d23466085ce6d8'] = 'Kann';
$_MODULE['<{leoblog}prestashop>blog_688937ccaf2a2b0c45a1c9bbba09698d'] = 'Juni';
$_MODULE['<{leoblog}prestashop>blog_1b539f6f34e8503c97f6d3421346b63c'] = 'Juli';
$_MODULE['<{leoblog}prestashop>blog_41ba70891fb6f39327d8ccb9b1dafb84'] = 'August';
$_MODULE['<{leoblog}prestashop>blog_cc5d90569e1c8313c2b1c2aab1401174'] = 'September';
$_MODULE['<{leoblog}prestashop>blog_eca60ae8611369fe28a02e2ab8c5d12e'] = 'Oktober';
$_MODULE['<{leoblog}prestashop>blog_7e823b37564da492ca1629b4732289a8'] = 'November';
$_MODULE['<{leoblog}prestashop>blog_82331503174acbae012b2004f6431fa5'] = 'Dezember';
$_MODULE['<{leoblog}prestashop>category_2faf27eb519570d498ac5f0b9672cd96'] = 'Kinder';
$_MODULE['<{leoblog}prestashop>category_e586c16f02ec61b8fc930d42681835b2'] = 'Neueste Blog-Posts';
$_MODULE['<{leoblog}prestashop>category_8971af49a12a5e4a7dbe9d31f0e56ae1'] = 'Es tut uns leid, wir aktualisieren die Daten, bitte kommen Sie später zurück !!!!';
$_MODULE['<{leoblog}prestashop>comment_630058029627ce58e7571e7a5b6ec591'] = 'Vollständiger Name';
$_MODULE['<{leoblog}prestashop>comment_387af98b1574a74e12eb99f3ed220831'] = 'Geben Sie Ihren vollständigen Namen ein';
$_MODULE['<{leoblog}prestashop>comment_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'Email';
$_MODULE['<{leoblog}prestashop>comment_95d3fa6b9e69c588a333f4e78139a7cd'] = 'Geben sie ihre E-Mail Adresse ein';
$_MODULE['<{leoblog}prestashop>comment_0be8406951cdfda82f00f79328cf4efc'] = 'Kommentar';
$_MODULE['<{leoblog}prestashop>comment_4e9ce95a0f4e750b14ad77bc86d62479'] = 'Geben Sie Ihren Kommentar ein';
$_MODULE['<{leoblog}prestashop>comment_a4d3b161ce1309df1c4e25df28694b7b'] = 'Einreichen';
$_MODULE['<{leoblog}prestashop>listing_a3799f5441906704db5ec1706bec2473'] = 'Filtern von Blogs nach Tag';
$_MODULE['<{leoblog}prestashop>listing_427629e1d4324184acec51fbb44bd903'] = 'Blogs durchsuchen';
$_MODULE['<{leoblog}prestashop>listing_e5a8e4b3939f0cf0a47b8e5cc0aad0a4'] = 'Letzte Blogs';
$_MODULE['<{leoblog}prestashop>listing_bf1981220040a8ac147698c85d55334f'] = 'RSS';
$_MODULE['<{leoblog}prestashop>listing_883606d2ba4f82eaea29050775f38f80'] = 'Entschuldigen Sie bitte, wir sind Updatedaten, kommen bitte später zurück !!!!';
$_MODULE['<{leoblog}prestashop>categories_menu_979ac0eb39f23e70f45b79282ccab548'] = 'Blog Kategorien';
$_MODULE['<{leoblog}prestashop>left_leoblogtags_405f1bd6447ee27dff4b34065368dc4f'] = 'Tags Beitrag';
$_MODULE['<{leoblog}prestashop>left_popular_3f8ab412eb8ab369ea3f5c04db23febc'] = 'Beliebte Artikel';
$_MODULE['<{leoblog}prestashop>left_recent_58009509dfadf30a0c307129b13137d2'] = 'Aktuelle Artikel';
$_MODULE['<{leoblog}prestashop>leoblogrss_10fd25dcd3353c0ba3731d4a23657f2e'] = 'Kein RSS-Feed hinzugefügt';

View File

@@ -0,0 +1,362 @@
<?php
global $_MODULE;
$_MODULE = array();
$_MODULE['<{leoblog}prestashop>leoblog_83155d7689efd468bc57c3630ba90ff2'] = 'Blog de Gestión de Leo';
$_MODULE['<{leoblog}prestashop>leoblog_8895ff34c7247a4353a3e5b17126147f'] = 'Administrar el contenido del blog';
$_MODULE['<{leoblog}prestashop>leoblog_aafeca601facaa973f2fae7533159182'] = 'Módulo correcto es exitosa';
$_MODULE['<{leoblog}prestashop>leoblog_af247d7a41136c6f8b262cf0ee3ef860'] = 'Módulo correcto';
$_MODULE['<{leoblog}prestashop>leoblog_44c11c4bb3a89d6d82d83a1f8a2fbd86'] = 'Por favor, copia de seguridad de la base de datos antes de transcurrir módulo correcto de seguro';
$_MODULE['<{leoblog}prestashop>leoblog_f4f70727dc34561dfde1a3c529b6205c'] = 'Ajustes';
$_MODULE['<{leoblog}prestashop>leoblog_92414a64555e2cde7aa9e4598db45b5d'] = 'Habilitar Categorías Árbol de bloque';
$_MODULE['<{leoblog}prestashop>leoblog_7f96d18a6363f856b4830f814697f09a'] = 'Activar el módulo.';
$_MODULE['<{leoblog}prestashop>leoblog_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Habilitado';
$_MODULE['<{leoblog}prestashop>leoblog_b9f5c797ebbf55adccdd8539a65a0241'] = 'Discapacitado';
$_MODULE['<{leoblog}prestashop>leoblog_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leoblog}prestashop>leoblog_47afa0b8dc67b71006fe7f09283e6672'] = 'Error: feed RSS no válido en el módulo \"leoblogrss\": %s';
$_MODULE['<{leoblog}prestashop>leoblog_9680162225162baf2a085dfdc2814deb'] = 'RSS Feed';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_17d9013b9834a7d5dad7872f92998fb7'] = 'Los productos que por fila';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_785100a6acac893d9299910a854391c6'] = 'Esta variable le permite establecer la cantidad máxima de elementos que se muestra a la vez con el ancho del navegador más amplia';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_76b16a462cf3b7f96236a13925b031c1'] = 'Número de filas';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_50ca24c05b4dafa2ef236d15ae66a001'] = 'Auto reproducción';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b24a524f3acce7d7d0ef2d3bd954d153'] = 'Introduzca Tiempo (miniseconds) para reproducir carrusel. El valor 0 para detener.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a6c5416a2594efe6094eee853594b6d4'] = 'Pare En la libración';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_29c03a8deaf62f8138de7970540e30fa'] = 'Stop \"reproducción automática\" en la libración del ratón.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b5ffc5be80fac3805ee7b14c890459df'] = 'Altura automática';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_4b762cffb6054f312864bb09cd38a1f2'] = 'Reponsive';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_daf6a35750077862a43e8190b318f11e'] = 'Estilo transición';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a1d9714d1616d37db99c537ed20f8d9a'] = 'Arrastre del ratón';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_4414821f1a2d92ff89c09f6e051730fc'] = 'Activar / desactivar los eventos de ratón.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f62efb6429475824bcdf213d4203cecd'] = 'Arrastre táctil';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f0a5724f702334e7b8643bee4dd58263'] = 'Activar / desactivar eventos táctiles.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_846495f9ceed11accf8879f555936a7d'] = 'Navegación';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_cf951c01f1594a859f5e63702de08b52'] = 'Pantalla botones \"PREV\" \"siguiente\" y.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_c7ba8c20b44c954ada6890dfa71775e5'] = 'Velocidad de diapositivas';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ba10b733a63621db277af7388a93af25'] = 'Deslice velocidad en milisegundos. Tiempo hasta la próxima / arrastre / dura cada elemento. Ex 200.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ff2e945839fc52bccd3031ace0ebf71d'] = 'Los productos para pantallas';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_10242bc0aa51803689f35910b936c604'] = 'Artículos de escritorio (~ 1199)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b638a4c7f5c7b6989c533cdd2168bbe8'] = 'Esto le permite establecer el número de diapositivas visibles con ItemsDesktop (1199). El valor 0 para desactivar. (Ej 4).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ce92386a330c6ef98f842789d619843a'] = 'Artículos de escritorio pequeño (~ 979)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_1cf973a09eb4cc0d171cbc7daa93bff6'] = 'Esto le permite establecer el número de diapositivas visibles con itemsDesktopSmall (979px). El valor 0 para desactivar. (Ex 3).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f994c58cd337863cf9837a44567b2107'] = 'Los productos de la tableta (~ 768)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_75f87808a8a511c2dc35c89d0ff173f2'] = 'Esto le permite establecer el número de diapositivas visibles con itemsTablet (768). El valor 0 para desactivar. (Ej 2).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_d24fe1e4482e10bcc25515f93cd6fd60'] = 'Los productos de la tableta pequeña (~ 640)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_51d6989ce1cf757de7f1b4a128ecb0c1'] = 'Esto le permite establecer el número de diapositivas visibles con itemsTabletSmall (640). El valor 0 para desactivar. (Ej 2).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_5997266dcd1fe286c874ae0e24b14165'] = 'Artículos móvil (~ 479)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_0b0f3dc8e240a2144b997d63d9fce4ef'] = 'Esto le permite establecer el número de diapositivas visibles con itemsmobile (360). El valor 0 para desactivar. (Ej 1).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_6c3bec396a18e1926d15ba7271295b1a'] = 'Los productos de encargo';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_2af40f04398e471bdd72b34c35d214fe'] = '(Usuario avanzado) Ejemplo: [[0, 2], [400, 4], [700, 6], [1000, 8], [1200, 10], [1600, 16]]. El formato es [x, y], donde x = ancho del navegador e y = número de diapositivas muestra. El valor 0 para desactivar.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_0422338b2f3db47cca40400fd4023afc'] = '(Usuario avanzado) Ejemplo: [[320, 1], [360, 1], [480, 2], [568, 2], [600, 2], [640, 2], [768, 3], [ 900, 3], [960, 3], [1024, 4]]. El formato es [x, y], donde x = ancho del navegador e y = número de diapositivas muestra. Cambiar todos los elementos anteriores. El valor 0 para desactivar.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a62d22910732d5343689f5117999abfa'] = 'Efecto';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_452a5c072ecdd2a6d27bb1cbb9108f8a'] = 'Carga lenta';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_8803b79b12e885036d6143a16ea2d4b3'] = 'Lazy Efecto';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_61b36ecb259c5f918839c5ac1caceff7'] = 'Por defecto se fadeIn en 400 ms velocidad.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_21b83dc16f815d992703f74144163691'] = 'Lazy Follow';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_e8d3165df9a2dcf09cd4ad11aeae0eb6'] = 'Cuando la paginación utiliza, se salta la carga de las imágenes de las páginas que recibieron omitida. Su función es cargar las imágenes que va a ser visualizado en la ventana gráfica. Si se establece en false, todas las imágenes se cargan cuando se utiliza la paginación. Es un entorno sub de la función de carga perezosa.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_cbb81506a7fe3ef03f7a89c76c52131a'] = 'Paginación';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_6007580caec100573f109290424b87c8'] = 'Mostrar paginación';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_930ac90dfd4bd28977b27bccb54d35d6'] = 'Mostrar los números de paginación';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f16bf3fe536a5fd6c3281e569d1a4687'] = 'La paginación velocidad';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f488a5bbcc36469165611c77f12070b7'] = 'Entre la hora (miniseconds) a la página siguiente / ant. Ex 800.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_485459ea6e09b5d1e3ebcfda0e0f4456'] = 'rebobinado Nav';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_442b0488af85f1038fd75d005740b76d'] = 'Deslice a la primera página. Use \"Rewind velocidad\" para cambiar la velocidad de la animación.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a6155c97e8979c4a3afbe9ba187f2f01'] = 'Velocidad de rebobinado';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_1c72da8c5753b5dd5beedc981aae8a8c'] = 'Entre la hora (miniseconds) realizar una copia de la primera página. \"Rewind Nav\" se debe habilitar. ex 1000';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_c8f232502692eef76fff22b85c065c41'] = 'Desplazarse por Página';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_603994685a3ccd826fb8a21886f12081'] = 'Desplazarse por página no por artículo. Esto afecta a los botones siguiente / anterior y el ratón / arrastre táctil. Use \"Velocidad de diapositivas\" para cambiar la velocidad de la animación.';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d3b206d196cd6be3a2764c1fb90b200f'] = 'Eliminar seleccionado';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_e25f0ecd41211b01c83e5fec41df4fe7'] = 'Eliminar los elementos seleccionados?';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_b718adec73e04ce3ec720dd11a06a308'] = 'I.D';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_bce22e4313aa05139b94925e80a8db67'] = 'Titulo de Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d3a8c7f3441188c70dc138dbebed5af9'] = 'Nombre del autor';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_78f30c897ebc61242a9f9c254307426d'] = 'Título de la categoría';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_86754577897acfb25deb69039d49d9a7'] = 'Desplegado';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_424d096eb6eb51bbac1e3162a98a239d'] = 'Fecha de creación';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f35397b1fdf4aea48976008f663553c4'] = 'Fecha de actualización';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7e7a51276061af58f906220a0b170c5d'] = 'Vista previa Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_46be1b432f94e9608b015e12c332c67e'] = 'Gestionar Comentarios';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_9ea67be453eaccf020697b4654fc021a'] = 'Guardar y mantenerse';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_e574f55c1cd7adaa862274347e8541c9'] = 'Forma Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Categoría';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7b250cb374c12c42a75227ba75df7779'] = 'Meta título:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'Caracteres inválidos:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_1dec4f55522b828fe5dacf8478021a9e'] = 'URL amigable';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_2ef9671539ece086eb5c74c851a08565'] = 'Sólo letras y el signo menos (-) carácter se les permite';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_189f63f277cd73395561651753563065'] = 'Etiquetas';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3ed349365d718a59eadb9df9d5c339f2'] = 'Para agregar \"etiquetas\", haga clic en el campo, escribir algo, y luego presionar \"Enter\".';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_52e2e25f213021ee1d47e8c7084fb045'] = 'Nombre de la imagen:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_be53a0541a6d36f6ecb879fa2c584b08'] = 'Imagen';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_a5c6afb90fc9968d3e9257842dc9bd98'] = 'Tamaño máximo de archivo es: ';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_83af2e767dfb0816523fa72e5195771a'] = 'Nombre del pulgar:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7f2b446fbcf20aa754d27cd066add662'] = 'Pulgar';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_2cb0221689ba456de29cd38803276434'] = 'Código de vídeo';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_463bce8f32b828de702fe5e3e777c8f3'] = 'Introducir el código de vídeo copia de Youtube, Vimeo';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_69e60545c0bb65bc02de07758d853ed8'] = 'Descripción del blog';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_cb4a2c520f8e9a7b4d4600938050364e'] = 'El contenido del blog';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f355045465d305de72dcbbc71be55db7'] = 'Nombre del autor se mostrará en front-end';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_dca4608ee2a99b4317a07217e4c70d40'] = 'Indexación (por los motores de búsqueda):';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Habilitado';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_b9f5c797ebbf55adccdd8539a65a0241'] = 'Discapacitado';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_6637b53a5820cef0817b7f2a2553bfc8'] = 'Desplegado:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d88946b678e4c2f251d4e292e8142291'] = 'SEO';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3f64b2beede1082fd32ddb0bf11a641f'] = 'Metadescripción';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7d7559ccac6bc30a4d985db11cb34a3a'] = 'Meta palabras clave';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f16b5952df8d25ea30b25ff95ee8fedf'] = 'Tienda de asociación:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f2a6c498fb90ee345d997f888fce3b18'] = 'Borrar';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f73ebb9e9611fcd170baca14163d6602'] = '¿Seguro eliminarlo?';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f63e0a4ea931a81a335b8b99dd012537'] = 'Gestión de los blogs';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_ef61fb324d729c341ea8ab9901e23566'] = 'Añadir nuevo';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_5ece607071fe59ddc4c88dc6abfe2310'] = 'No se encontraron artículos';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d9b5b2302d57f3d13d5387ba9c99daae'] = 'Se ha producido un error al crear un objeto.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1c13686b54ce36ff96a349f42bc28cea'] = 'Gestión de categorías';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_83155d7689efd468bc57c3630ba90ff2'] = 'Blog de Gestión de Leo';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_ff727abac089006fe4491e17bd047e20'] = 'Actualizar Posiciones Done';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_d52eaeff31af37a4a7e0550008aff5df'] = 'Se ha producido un error al intentar guardar.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Habilitado';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_b9f5c797ebbf55adccdd8539a65a0241'] = 'Discapacitado';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7a35052dc296a5205ad5d4d740749c02'] = 'Forma categoría.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f9edc7482d3eff492319e6c033e9cf55'] = 'Categoria ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_84ebffdedac4e3203c0acac6b28bd711'] = 'Tema - Plantilla';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7b250cb374c12c42a75227ba75df7779'] = 'Meta título:';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'Caracteres inválidos:';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1dec4f55522b828fe5dacf8478021a9e'] = 'URL amigable';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_2ef9671539ece086eb5c74c851a08565'] = 'Sólo letras y el signo menos (-) carácter se les permite';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_96c88741d441f47bcb02024773dd7b6d'] = 'Identificación de los padres';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1203cd27e4d1ab6f1296728c021d9c1a'] = 'Está activo';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_bb5d7374c100ddde6e6abc08286e0d43'] = 'Mostrar título';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_dd5df868f140838395d1453c32fa9b76'] = 'Addion clase CSS';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3c169c034764013722f0229ed64569c9'] = 'Icono de menú Clase';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_d7c00558a5ae4433f6438b5f82ec32ce'] = 'El módulo integrado con FontAwesome';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_b2b10cc0dddb6edbf34e918c1d7859f5'] = 'Consultar la lista de iconos y nombre de la clase aquí';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_ba7c170af37ba7de8dbba05b317b0f73'] = 'Nombre de la imagen';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_be53a0541a6d36f6ecb879fa2c584b08'] = 'Imagen';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_301c1ba861559777d322848a9f906d3a'] = 'Icono de presentación preliminar';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f15c1cae7882448b3fb0404682e17e61'] = 'Contenido';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_0a283dee418820237c8be172c1a12cd5'] = 'META SEO';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3f64b2beede1082fd32ddb0bf11a641f'] = 'Metadescripción';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7d7559ccac6bc30a4d985db11cb34a3a'] = 'Meta palabras clave';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3ed349365d718a59eadb9df9d5c339f2'] = 'Para agregar \"etiquetas\", haga clic en el campo, escribir algo, y luego presionar \"Enter\".';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f2a6c498fb90ee345d997f888fce3b18'] = 'Borrar';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f73ebb9e9611fcd170baca14163d6602'] = '¿Seguro eliminarlo?';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_16fcb235f82cd645b1f57b2b976ba9cb'] = 'Árbol de blog categorías de manejo';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_a54ec37b56b7cd1cfc87685bb195da82'] = 'Para ordenar los pedidos o actualizar padre-hijo, que DRAP y espera menú desplegable.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_4223dfcd18217eff4b6de709a9b27f19'] = 'Nueva categoría';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f6f0e1c36183b494f7b211b232e0d881'] = 'Procesamiento ...';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_d3b206d196cd6be3a2764c1fb90b200f'] = 'Eliminar seleccionado';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_e25f0ecd41211b01c83e5fec41df4fe7'] = 'Eliminar los elementos seleccionados?';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_b718adec73e04ce3ec720dd11a06a308'] = 'CARNÉ DE IDENTIDAD';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_251ae3b03ae75d0320f59b7af0d1d6c8'] = 'Blog ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_8f9bfe9d1345237cb3b2b205864da075'] = 'Usuario';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_0be8406951cdfda82f00f79328cf4efc'] = 'Comentario';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_93a524d9a34a84b2c8b9f0575c08b6c8'] = 'Fecha Agregada';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_86754577897acfb25deb69039d49d9a7'] = 'Desplegado';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_f95bf3da48f1a663d568fbbd1d5e750e'] = 'Volver al blog';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_9ea67be453eaccf020697b4654fc021a'] = 'Guardar y mantenerse';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_e574f55c1cd7adaa862274347e8541c9'] = 'Forma Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_9b4a46700a216e7f86402b5a11722f5f'] = 'Identificación comentario';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_bce22e4313aa05139b94925e80a8db67'] = 'Titulo de Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'Email';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_cb4a2c520f8e9a7b4d4600938050364e'] = 'El contenido del blog';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'Caracteres inválidos:';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_6637b53a5820cef0817b7f2a2553bfc8'] = 'Desplegado:';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Habilitado';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_b9f5c797ebbf55adccdd8539a65a0241'] = 'Discapacitado';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_87fcd3aa3346ed6176775b5eaed5672e'] = 'Gestión de los comentarios';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_5ece607071fe59ddc4c88dc6abfe2310'] = 'No se encontraron artículos';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_d9b5b2302d57f3d13d5387ba9c99daae'] = 'Se ha producido un error al crear un objeto.';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_2938c7f7e560ed972f8a4f68e80ff834'] = 'Tablero';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_af1b98adf7f686b84cd0b443e022b7a0'] = 'Categorías';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6e05d189931f3aa14c2ad93ec97ca23d'] = 'Añadir categoría';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d6b9ea32b921a9f56de32062ba4b94f3'] = 'Blogs';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1bbff7f3bbacf518c0806fb6f6e75922'] = 'Añadir Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Comentarios';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Habilitado';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_b9f5c797ebbf55adccdd8539a65a0241'] = 'Discapacitado';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c54f9f209ed8fb4683e723daa4955377'] = 'Ajustes generales';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_84ebffdedac4e3203c0acac6b28bd711'] = 'Tema - Plantilla';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_bc6be5ed65d543ea01abf788182d394a'] = 'Root Link Título';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d1fb212d8dfda0cbfe147fae152bd8dc'] = 'Hacer Enlace Título blog Enlace de raíz, el ejemplo http: // dominio / blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1dec4f55522b828fe5dacf8478021a9e'] = 'URL amigable';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_4665b52b52eae89019519f7a9d055aa7'] = 'Cuando a su vez en Prestashop SEO, blog Mostrar URL amigables';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_fa03eb688ad8aa1db593d33dabd89bad'] = 'Raíz';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_098e293335a1c31046fe68f312afdc09'] = 'Hacer SEO empezar con esto, el ejemplo http: // dominio / blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f0c200407a993517f6e827f37e100504'] = 'Ejemplo http: //domain/blog.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Categoría';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f268320e2969eed66c1ce61a31096daa'] = 'Ejemplo http: //domain/blog/category/name.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a254c25adc7d10d7e9c4889484f875a5'] = 'Detalle';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_13a7d89520ae4d4761eba1caddab07e8'] = 'Ejemplo http: //domain/blog/detail/name.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c4144f455327c502b8916e1556478ad7'] = 'Meta Título';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9e6c4a9ceff95fda771883f2125a954d'] = 'Título del navegador de visualización en el blog de FrontPage';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3f64b2beede1082fd32ddb0bf11a641f'] = 'Metadescripción';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9f23e13c6dfc08c2217385657fefa09c'] = 'Mostrar el descrition meta en el blog de FrontPage';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_7d7559ccac6bc30a4d985db11cb34a3a'] = 'Meta palabras clave';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'Caracteres inválidos:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3ed349365d718a59eadb9df9d5c339f2'] = 'Para agregar \"etiquetas\", haga clic en el campo, escribir algo, y luego presionar \"Enter\".';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_16a3ca16ce0df9eee5ad25dd6dff1cfa'] = 'Activar fuentes:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8ee9ae69dedac9f56646b9f362534017'] = 'Los productos del límite de RSS';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_5c3f2570cef2cef696ec6868972d96f6'] = 'Rss Título';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1f9203853a79b1ed13f7f80393a4e555'] = 'Limitar último artículo';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c9cc8cce247e49bae79f15173ce97354'] = 'Salvar';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f501690b17bc2e8b5d8da9361b0733f0'] = 'Listado Blog Marco';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a67edd6fcf3168fb500155f79818ed89'] = 'Mostrar Información de la Categoría:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f8652d6a4b6dc7ac0285f6d1d37a2c56'] = 'La información en pantalla en la categoría Listado de blogs';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_065966725ca5799dca3f673bfc486110'] = 'Mostrar Sub Categorías:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_627ad9dd88c750b4e68919d103fafd75'] = 'Pantalla subcategoría en el blog de la lista';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6698dcd592ced4172aa3659436c522d1'] = 'Líder de la columna:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d97a7452549817f9721da7903fc7c316'] = 'Líder posiciones límite:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_cc3c8bb3dc7583c9eb38d766ff2b185d'] = 'Líder Ancho de la imagen:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_e91a500b02a9751216220c68dcbb34fb'] = 'Líder Altura de imagen:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_2994a3b04c1cf7e4da9d6281eab3eb9b'] = 'Columna secundario:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f0c41ee8b52865cb40955a943d47c5c4'] = 'Los productos secundarios de límite:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ae43c35e1f962fcd1b6adfe077e8b4bc'] = 'Ancho de la imagen secundaria:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c72f704a6bf8daa2d3f57e548cf0ec3d'] = 'Secundaria altura de la imagen:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_dfda6017439a3a9141bfdafd85f6ec53'] = 'Mostrar título:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_b32bc318930e5e84162df7f820b890b7'] = 'Mostrar descripcion:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_5fbd3f9d11c70f9aba3b8ec4fa59a236'] = 'Mostrar Readmore:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_be787f82b86e36309ead3e0a96df01db'] = 'Demostración de la imagen:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e1f3f33b8e5b363babf5c8669b98899'] = 'Mostrar Autor:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_bbc759979eef21ac52837e37a5efed1c'] = 'Categoría del Evento:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8ee5610557152adc2b7a20346425f713'] = 'Mostrar Fecha de Creación:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_11383e2d875def5a4931cb44c3e1a5f2'] = 'Mostrar Hits:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_414a32386496bab562b4f7fab2bd06d4'] = 'Mostrar Contador:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_27014f828e7fc5f3fe1a13addb43d890'] = 'Marco de artículos Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e5c2950de5a6ce7a3f12c4acb4a633b'] = 'Anchura del artículo Image:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a4df4be35ef10c06918e540a0f27adb6'] = 'Elemento Altura de imagen:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9b82ab6e8b1eb3f330d22fbaa9593f51'] = 'Social código compartido';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ce3f939eebff22518b0f8d32aadeeef3'] = 'Comentario del motor:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_359dea7d8a9eb9788cb7f7cbe3438739'] = 'Mostrar lista de comentarios:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_302f7a35486d70ff42c371ca99174517'] = 'Mostrar / ocultar el comentario de la lista';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d1eb175808adea899df8ccbd0323905e'] = 'Mostrar formulario de comentario:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_66148f4aafef328221edf73cacc77359'] = 'Esta opción sólo funcionaba por el comentario locales';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_509820290d57f333403f490dde7316f4'] = 'Local';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d85544fce402c7a2a96a48078edaf203'] = 'Facebook';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_eb23ab5952aa9e36b29a74a6cc7798ce'] = 'Diquís';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_026ae3682a1b1d76b29a4289af07a9db'] = 'Limitar comentario Local';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_05869d8f06266b3e489a9eeb2aaced6b'] = 'Cuenta Diquís:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_76446f99ce3210b1cbc012a106020ece'] = 'Únete a Diquís';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e9a7adc689b7783e84155c64694c278'] = 'Aplicación de Facebook ID:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ee3c2f45b8c4cac618d4c49029751520'] = 'Register Una casilla de comentarios, a continuación, obtener ID de aplicación en Script o registrarse Facebook ID de aplicación para moderar los comentarios';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8b3470da0d96d9794b8c606b43305573'] = 'Facebook Anchura:';
$_MODULE['<{leoblog}prestashop>blog_886d8353c09e52681e02baa0c9943ebc'] = 'Gracias por su comentario, que se publicarán en breve !!!';
$_MODULE['<{leoblog}prestashop>blog_227d29c73a62a036c31f801492e640eb'] = 'Se ha producido un error al enviar el comentario. Por favor recorrect datos en los campos !!!';
$_MODULE['<{leoblog}prestashop>blog_792027683c6306e838de0e059d6b8fa3'] = 'Un error con el código de código de imagen, por favor intente recorrect !!!';
$_MODULE['<{leoblog}prestashop>blog_be8df1f28c0abc85a0ed0c6860e5d832'] = 'Blog';
$_MODULE['<{leoblog}prestashop>category_be8df1f28c0abc85a0ed0c6860e5d832'] = 'Blog';
$_MODULE['<{leoblog}prestashop>list_be8df1f28c0abc85a0ed0c6860e5d832'] = 'Blog';
$_MODULE['<{leoblog}prestashop>panel_b55959152ffe9590cd605fe4966c73f4'] = 'Haga clic aquí para ver la Guía del módulo';
$_MODULE['<{leoblog}prestashop>panel_a85f2e1dc09b7d4b8591c8348f9cb40c'] = 'Global Config';
$_MODULE['<{leoblog}prestashop>panel_c54f9f209ed8fb4683e723daa4955377'] = 'Ajustes generales';
$_MODULE['<{leoblog}prestashop>panel_f501690b17bc2e8b5d8da9361b0733f0'] = 'Listado Blog Marco';
$_MODULE['<{leoblog}prestashop>panel_27014f828e7fc5f3fe1a13addb43d890'] = 'Marco de artículos Blog';
$_MODULE['<{leoblog}prestashop>panel_9481b70eee63ae2332528802ddaddd5c'] = 'Herramientas rápidas';
$_MODULE['<{leoblog}prestashop>panel_c33e404a441c6ba9648f88af3c68a1ca'] = 'Estadística';
$_MODULE['<{leoblog}prestashop>panel_d6b9ea32b921a9f56de32062ba4b94f3'] = 'Blogs';
$_MODULE['<{leoblog}prestashop>panel_af1b98adf7f686b84cd0b443e022b7a0'] = 'Categorías';
$_MODULE['<{leoblog}prestashop>panel_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Comentarios';
$_MODULE['<{leoblog}prestashop>panel_bf17ac149e2e7a530c677e9bd51d3fd2'] = 'Módulos';
$_MODULE['<{leoblog}prestashop>panel_8ac10e2a89fe6670aee0660b0cc919d5'] = 'Últimos Comentarios';
$_MODULE['<{leoblog}prestashop>panel_be5006eb5af9ab6dbca803f8d3065bbc'] = 'Mas visto';
$_MODULE['<{leoblog}prestashop>panel_44749712dbec183e983dcd78a7736c41'] = 'Fecha';
$_MODULE['<{leoblog}prestashop>panel_8f2e1d1125e894e8f67ad91265660003'] = 'Usuario:';
$_MODULE['<{leoblog}prestashop>panel_b69df945ae986e6b1882cdc87ad19617'] = 'Golpes';
$_MODULE['<{leoblog}prestashop>_diquis_comment_ea73c46132229a90f0b82d20a8806078'] = 'Por favor, active JavaScript para ver el.';
$_MODULE['<{leoblog}prestashop>_diquis_comment_150ded9fdd200aea93b8044ccf352657'] = 'Discussion thread.';
$_MODULE['<{leoblog}prestashop>_listing_blog_94936ad65bdf649c16b14b27794effb6'] = 'Publicado por';
$_MODULE['<{leoblog}prestashop>_listing_blog_efeb369cccbd560588a756610865664c'] = 'En';
$_MODULE['<{leoblog}prestashop>_listing_blog_521c36a31c2762741cf0f8890cbe05e3'] = 'En';
$_MODULE['<{leoblog}prestashop>_listing_blog_0be8406951cdfda82f00f79328cf4efc'] = 'Comentario';
$_MODULE['<{leoblog}prestashop>_listing_blog_ebfe5e1791db03c4cd6ab95801e0977d'] = 'Golpear';
$_MODULE['<{leoblog}prestashop>_listing_blog_43340e6cc4e88197d57f8d6d5ea50a46'] = 'Lee mas';
$_MODULE['<{leoblog}prestashop>_listing_blog_9d1a0949c39e66a0cd65240bc0ac9177'] = 'Domingo';
$_MODULE['<{leoblog}prestashop>_listing_blog_6f8522e0610541f1ef215a22ffa66ff6'] = 'Lunes';
$_MODULE['<{leoblog}prestashop>_listing_blog_5792315f09a5d54fb7e3d066672b507f'] = 'Martes';
$_MODULE['<{leoblog}prestashop>_listing_blog_796c163589f295373e171842f37265d5'] = 'Miércoles';
$_MODULE['<{leoblog}prestashop>_listing_blog_78ae6f0cd191d25147e252dc54768238'] = 'Jueves';
$_MODULE['<{leoblog}prestashop>_listing_blog_c33b138a163847cdb6caeeb7c9a126b4'] = 'Viernes';
$_MODULE['<{leoblog}prestashop>_listing_blog_8b7051187b9191cdcdae6ed5a10e5adc'] = 'Sábado';
$_MODULE['<{leoblog}prestashop>_listing_blog_86f5978d9b80124f509bdb71786e929e'] = 'Enero';
$_MODULE['<{leoblog}prestashop>_listing_blog_659e59f062c75f81259d22786d6c44aa'] = 'Febrero';
$_MODULE['<{leoblog}prestashop>_listing_blog_fa3e5edac607a88d8fd7ecb9d6d67424'] = 'Marzo';
$_MODULE['<{leoblog}prestashop>_listing_blog_3fcf026bbfffb63fb24b8de9d0446949'] = 'Abril';
$_MODULE['<{leoblog}prestashop>_listing_blog_195fbb57ffe7449796d23466085ce6d8'] = 'Mayo';
$_MODULE['<{leoblog}prestashop>_listing_blog_688937ccaf2a2b0c45a1c9bbba09698d'] = 'Junio';
$_MODULE['<{leoblog}prestashop>_listing_blog_1b539f6f34e8503c97f6d3421346b63c'] = 'Julio';
$_MODULE['<{leoblog}prestashop>_listing_blog_41ba70891fb6f39327d8ccb9b1dafb84'] = 'Agosto';
$_MODULE['<{leoblog}prestashop>_listing_blog_cc5d90569e1c8313c2b1c2aab1401174'] = 'Septiembre';
$_MODULE['<{leoblog}prestashop>_listing_blog_eca60ae8611369fe28a02e2ab8c5d12e'] = 'Octubre';
$_MODULE['<{leoblog}prestashop>_listing_blog_7e823b37564da492ca1629b4732289a8'] = 'Noviembre';
$_MODULE['<{leoblog}prestashop>_listing_blog_82331503174acbae012b2004f6431fa5'] = 'Diciembre';
$_MODULE['<{leoblog}prestashop>_local_comment_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Comentarios';
$_MODULE['<{leoblog}prestashop>_local_comment_1b60ba0c9bf033a378647a9788586bbe'] = 'Creado en';
$_MODULE['<{leoblog}prestashop>_local_comment_94936ad65bdf649c16b14b27794effb6'] = 'Publicado por';
$_MODULE['<{leoblog}prestashop>_local_comment_41e29f72f5517ea06e3db9c130dfc282'] = 'Enlace Comentario';
$_MODULE['<{leoblog}prestashop>_local_comment_4c9170abeaa0499ef8260c112365c55d'] = 'Sin comentarios en este momento!';
$_MODULE['<{leoblog}prestashop>_local_comment_ba3f8c9fbcc595f55b778118b65fc8ea'] = 'Deje su comentario';
$_MODULE['<{leoblog}prestashop>_local_comment_630058029627ce58e7571e7a5b6ec591'] = 'Nombre completo';
$_MODULE['<{leoblog}prestashop>_local_comment_387af98b1574a74e12eb99f3ed220831'] = 'Introduzca su nombre completo';
$_MODULE['<{leoblog}prestashop>_local_comment_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'Email';
$_MODULE['<{leoblog}prestashop>_local_comment_95d3fa6b9e69c588a333f4e78139a7cd'] = 'Introduce tu correo electrónico';
$_MODULE['<{leoblog}prestashop>_local_comment_0be8406951cdfda82f00f79328cf4efc'] = 'Comentario';
$_MODULE['<{leoblog}prestashop>_local_comment_4e9ce95a0f4e750b14ad77bc86d62479'] = 'Introduzca su comentario';
$_MODULE['<{leoblog}prestashop>_local_comment_45d048c35e3cfd449dc0a1b503cd103a'] = 'Captcha';
$_MODULE['<{leoblog}prestashop>_local_comment_a4d3b161ce1309df1c4e25df28694b7b'] = 'Enviar';
$_MODULE['<{leoblog}prestashop>_pagination_b4e6101378d2a08d80df7e5da0625128'] = 'Demostración';
$_MODULE['<{leoblog}prestashop>_pagination_8bf8854bebe108183caeb845c7676ae4'] = 'de';
$_MODULE['<{leoblog}prestashop>_pagination_691d502cfd0e0626cd3b058e5682ad1c'] = 'artículos';
$_MODULE['<{leoblog}prestashop>_pagination_447b7147e84be512208dcc0995d67ebc'] = 'ítem';
$_MODULE['<{leoblog}prestashop>_pagination_dd1f775e443ff3b9a89270713580a51b'] = 'Anterior';
$_MODULE['<{leoblog}prestashop>_pagination_10ac3d04253ef7e1ddc73e6091c0cd55'] = 'Siguiente';
$_MODULE['<{leoblog}prestashop>_social_8ebb3e0f09899fb8aac0a325ada5b7ce'] = 'Me gusta esto';
$_MODULE['<{leoblog}prestashop>_social_2491bc9c7d8731e1ae33124093bc7026'] = 'Gorjeo';
$_MODULE['<{leoblog}prestashop>blog_8971af49a12a5e4a7dbe9d31f0e56ae1'] = 'Datos sentimos, estamos actualizando, por favor, vuelva más tarde !!!!';
$_MODULE['<{leoblog}prestashop>blog_94936ad65bdf649c16b14b27794effb6'] = 'Publicado por';
$_MODULE['<{leoblog}prestashop>blog_efeb369cccbd560588a756610865664c'] = 'En';
$_MODULE['<{leoblog}prestashop>blog_521c36a31c2762741cf0f8890cbe05e3'] = 'En';
$_MODULE['<{leoblog}prestashop>blog_0be8406951cdfda82f00f79328cf4efc'] = 'Comentario';
$_MODULE['<{leoblog}prestashop>blog_ebfe5e1791db03c4cd6ab95801e0977d'] = 'Golpear';
$_MODULE['<{leoblog}prestashop>blog_32b502f33a535f75dcbf63f6753c631e'] = 'Etiquetas:';
$_MODULE['<{leoblog}prestashop>blog_2d8bb0220c9fd05edb0178050e8c76cc'] = 'En la misma categoría';
$_MODULE['<{leoblog}prestashop>blog_ce7c9dd6bcaf9d54b2501ed1c8e6d5d1'] = 'Relacionados por Etiquetas';
$_MODULE['<{leoblog}prestashop>blog_bfad8746759ef359ed37bae63f368ac1'] = 'Lo sentimos, este blog no es avariable. Puede ser que esto era inédita o eliminado.';
$_MODULE['<{leoblog}prestashop>blog_9d1a0949c39e66a0cd65240bc0ac9177'] = 'Domingo';
$_MODULE['<{leoblog}prestashop>blog_6f8522e0610541f1ef215a22ffa66ff6'] = 'Lunes';
$_MODULE['<{leoblog}prestashop>blog_5792315f09a5d54fb7e3d066672b507f'] = 'Martes';
$_MODULE['<{leoblog}prestashop>blog_796c163589f295373e171842f37265d5'] = 'Miércoles';
$_MODULE['<{leoblog}prestashop>blog_78ae6f0cd191d25147e252dc54768238'] = 'Jueves';
$_MODULE['<{leoblog}prestashop>blog_c33b138a163847cdb6caeeb7c9a126b4'] = 'Viernes';
$_MODULE['<{leoblog}prestashop>blog_8b7051187b9191cdcdae6ed5a10e5adc'] = 'Sábado';
$_MODULE['<{leoblog}prestashop>blog_86f5978d9b80124f509bdb71786e929e'] = 'Enero';
$_MODULE['<{leoblog}prestashop>blog_659e59f062c75f81259d22786d6c44aa'] = 'Febrero';
$_MODULE['<{leoblog}prestashop>blog_fa3e5edac607a88d8fd7ecb9d6d67424'] = 'Marzo';
$_MODULE['<{leoblog}prestashop>blog_3fcf026bbfffb63fb24b8de9d0446949'] = 'Abril';
$_MODULE['<{leoblog}prestashop>blog_195fbb57ffe7449796d23466085ce6d8'] = 'Mayo';
$_MODULE['<{leoblog}prestashop>blog_688937ccaf2a2b0c45a1c9bbba09698d'] = 'Junio';
$_MODULE['<{leoblog}prestashop>blog_1b539f6f34e8503c97f6d3421346b63c'] = 'Julio';
$_MODULE['<{leoblog}prestashop>blog_41ba70891fb6f39327d8ccb9b1dafb84'] = 'Agosto';
$_MODULE['<{leoblog}prestashop>blog_cc5d90569e1c8313c2b1c2aab1401174'] = 'Septiembre';
$_MODULE['<{leoblog}prestashop>blog_eca60ae8611369fe28a02e2ab8c5d12e'] = 'Octubre';
$_MODULE['<{leoblog}prestashop>blog_7e823b37564da492ca1629b4732289a8'] = 'Noviembre';
$_MODULE['<{leoblog}prestashop>blog_82331503174acbae012b2004f6431fa5'] = 'Diciembre';
$_MODULE['<{leoblog}prestashop>category_2faf27eb519570d498ac5f0b9672cd96'] = 'Para niños';
$_MODULE['<{leoblog}prestashop>category_e586c16f02ec61b8fc930d42681835b2'] = 'Entradas de blog recientes';
$_MODULE['<{leoblog}prestashop>category_8971af49a12a5e4a7dbe9d31f0e56ae1'] = 'Datos sentimos, estamos actualizando, por favor, vuelva más tarde !!!!';
$_MODULE['<{leoblog}prestashop>comment_630058029627ce58e7571e7a5b6ec591'] = 'Nombre completo';
$_MODULE['<{leoblog}prestashop>comment_387af98b1574a74e12eb99f3ed220831'] = 'Introduzca su nombre completo';
$_MODULE['<{leoblog}prestashop>comment_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'Email';
$_MODULE['<{leoblog}prestashop>comment_95d3fa6b9e69c588a333f4e78139a7cd'] = 'Introduce tu correo electrónico';
$_MODULE['<{leoblog}prestashop>comment_0be8406951cdfda82f00f79328cf4efc'] = 'Comentario';
$_MODULE['<{leoblog}prestashop>comment_4e9ce95a0f4e750b14ad77bc86d62479'] = 'Introduzca su comentario';
$_MODULE['<{leoblog}prestashop>comment_a4d3b161ce1309df1c4e25df28694b7b'] = 'Enviar';
$_MODULE['<{leoblog}prestashop>listing_a3799f5441906704db5ec1706bec2473'] = 'Blogs filtrar por Etiqueta';
$_MODULE['<{leoblog}prestashop>listing_427629e1d4324184acec51fbb44bd903'] = 'Blogs Filtrar por Blogger';
$_MODULE['<{leoblog}prestashop>listing_e5a8e4b3939f0cf0a47b8e5cc0aad0a4'] = 'Últimos blogs';
$_MODULE['<{leoblog}prestashop>listing_bf1981220040a8ac147698c85d55334f'] = 'RSS';
$_MODULE['<{leoblog}prestashop>listing_883606d2ba4f82eaea29050775f38f80'] = 'Lo sentimos, Somos datos de actualización, por favor, vuelva más tarde !!!!';
$_MODULE['<{leoblog}prestashop>categories_menu_979ac0eb39f23e70f45b79282ccab548'] = 'Categorías del blog';
$_MODULE['<{leoblog}prestashop>left_leoblogtags_405f1bd6447ee27dff4b34065368dc4f'] = 'Etiquetas Publicadas';
$_MODULE['<{leoblog}prestashop>left_popular_3f8ab412eb8ab369ea3f5c04db23febc'] = 'Artículos populares';
$_MODULE['<{leoblog}prestashop>left_recent_58009509dfadf30a0c307129b13137d2'] = 'Artículos Recientes';
$_MODULE['<{leoblog}prestashop>leoblogrss_10fd25dcd3353c0ba3731d4a23657f2e'] = 'No se han añadido fuentes RSS';

View File

@@ -0,0 +1,362 @@
<?php
global $_MODULE;
$_MODULE = array();
$_MODULE['<{leoblog}prestashop>leoblog_83155d7689efd468bc57c3630ba90ff2'] = 'Leo Blog Gestion';
$_MODULE['<{leoblog}prestashop>leoblog_8895ff34c7247a4353a3e5b17126147f'] = 'Gérer Blog Content';
$_MODULE['<{leoblog}prestashop>leoblog_aafeca601facaa973f2fae7533159182'] = 'Module correct est réussie';
$_MODULE['<{leoblog}prestashop>leoblog_af247d7a41136c6f8b262cf0ee3ef860'] = 'Module correct';
$_MODULE['<{leoblog}prestashop>leoblog_44c11c4bb3a89d6d82d83a1f8a2fbd86'] = 'Veuillez sauvegarder la base de données avant l\'exécution module correct à la sécurité';
$_MODULE['<{leoblog}prestashop>leoblog_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres';
$_MODULE['<{leoblog}prestashop>leoblog_92414a64555e2cde7aa9e4598db45b5d'] = 'Activer Catégories Bloc Arbre';
$_MODULE['<{leoblog}prestashop>leoblog_7f96d18a6363f856b4830f814697f09a'] = 'Activer le module.';
$_MODULE['<{leoblog}prestashop>leoblog_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activée';
$_MODULE['<{leoblog}prestashop>leoblog_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé';
$_MODULE['<{leoblog}prestashop>leoblog_c9cc8cce247e49bae79f15173ce97354'] = 'Sauvegarder';
$_MODULE['<{leoblog}prestashop>leoblog_47afa0b8dc67b71006fe7f09283e6672'] = 'Erreur: flux RSS non valide dans le module \"leoblogrss\":%s';
$_MODULE['<{leoblog}prestashop>leoblog_9680162225162baf2a085dfdc2814deb'] = 'Flux RSS';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_17d9013b9834a7d5dad7872f92998fb7'] = 'Articles par Row';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_785100a6acac893d9299910a854391c6'] = 'Cette variable vous permet de définir la quantité maximum d\'éléments affichés à la fois avec la plus grande largeur du navigateur';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_76b16a462cf3b7f96236a13925b031c1'] = 'Nombre de rangées';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_50ca24c05b4dafa2ef236d15ae66a001'] = 'Lecture automatique';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b24a524f3acce7d7d0ef2d3bd954d153'] = 'Entrez Time (miniseconds) à jouer carrousel. Valeur 0 pour arrêter.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a6c5416a2594efe6094eee853594b6d4'] = 'Arrêt sur Hover';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_29c03a8deaf62f8138de7970540e30fa'] = 'Stop \"Auto Play\" sur le vol stationnaire de la souris.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b5ffc5be80fac3805ee7b14c890459df'] = 'Auto Hauteur';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_4b762cffb6054f312864bb09cd38a1f2'] = 'Reponsive';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_daf6a35750077862a43e8190b318f11e'] = 'style de transition';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a1d9714d1616d37db99c537ed20f8d9a'] = 'Faites glisser la souris';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_4414821f1a2d92ff89c09f6e051730fc'] = 'Désactiver / sur les événements de la souris.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f62efb6429475824bcdf213d4203cecd'] = 'Faites glisser tactile';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f0a5724f702334e7b8643bee4dd58263'] = 'Désactiver / sur les événements tactiles.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_846495f9ceed11accf8879f555936a7d'] = 'La navigation';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_cf951c01f1594a859f5e63702de08b52'] = 'Affichage boutons \"prev\" \"suivant\" et.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_c7ba8c20b44c954ada6890dfa71775e5'] = 'Vitesse diapo';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ba10b733a63621db277af7388a93af25'] = 'Faites glisser la vitesse en millisecondes. Temps au prochain / glisser / dur chaque élément. Ex 200.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ff2e945839fc52bccd3031ace0ebf71d'] = 'Articles pour écrans';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_10242bc0aa51803689f35910b936c604'] = 'Articles de bureau (~ 1199)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b638a4c7f5c7b6989c533cdd2168bbe8'] = 'Cela vous permet de prérégler le nombre de diapositives visibles avec ItemsDesktop (1199). Valeur 0 pour désactiver. (Ex 4).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ce92386a330c6ef98f842789d619843a'] = 'Articles de bureau Petit (~ 979)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_1cf973a09eb4cc0d171cbc7daa93bff6'] = 'Cela vous permet de prérégler le nombre de diapositives visibles avec itemsDesktopSmall (979px). Valeur 0 pour désactiver. (Ex 3).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f994c58cd337863cf9837a44567b2107'] = 'Articles Tablet (~ 768)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_75f87808a8a511c2dc35c89d0ff173f2'] = 'Cela vous permet de prérégler le nombre de diapositives visibles avec itemsTablet (768). Valeur 0 pour désactiver. (Ex 2).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_d24fe1e4482e10bcc25515f93cd6fd60'] = 'Articles Petit Tablet (~ 640)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_51d6989ce1cf757de7f1b4a128ecb0c1'] = 'Cela vous permet de prérégler le nombre de diapositives visibles avec itemsTabletSmall (640). Valeur 0 pour désactiver. (Ex 2).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_5997266dcd1fe286c874ae0e24b14165'] = 'Articles mobile (~ 479)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_0b0f3dc8e240a2144b997d63d9fce4ef'] = 'Cela vous permet de prérégler le nombre de diapositives visibles avec itemsmobile (360). Valeur 0 pour désactiver. (Ex 1).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_6c3bec396a18e1926d15ba7271295b1a'] = 'Articles personnalisés';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_2af40f04398e471bdd72b34c35d214fe'] = '(Avance utilisateur) Exemple: [[0, 2], [400, 4], [700, 6], [1000, 8], [1200, 10], [1600, 16]]. Le format est [x, y], où x = la largeur du navigateur et y = nombre de lames affiché. Valeur 0 pour désactiver.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_0422338b2f3db47cca40400fd4023afc'] = '(Avance utilisateur) Exemple: [[320, 1], [360, 1], [480, 2], [568, 2], [600, 2], [640, 2], [768 3], [ 900, 3], [960, 3], [1,024, 4]]. Le format est [x, y], où x = la largeur du navigateur et y = nombre de lames affiché. Remplacer tous les articles ci-dessus. Valeur 0 pour désactiver.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a62d22910732d5343689f5117999abfa'] = 'Effet';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_452a5c072ecdd2a6d27bb1cbb9108f8a'] = 'charge Lazy';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_8803b79b12e885036d6143a16ea2d4b3'] = 'Lazy Effect';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_61b36ecb259c5f918839c5ac1caceff7'] = 'Par défaut est fadeIn sur 400ms vitesse.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_21b83dc16f815d992703f74144163691'] = 'Lazy Suivre';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_e8d3165df9a2dcf09cd4ad11aeae0eb6'] = 'Lorsque la pagination utilisé, il saute le chargement des images de pages qui ont obtenu sauté. Il charge uniquement les images qui s\'affichés dans la fenêtre. Si la valeur false, toutes les images sont chargées lorsque la pagination utilisée. Il est un paramètre secondaire de la fonction de chargement paresseux.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_cbb81506a7fe3ef03f7a89c76c52131a'] = 'Pagination';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_6007580caec100573f109290424b87c8'] = 'Afficher Pagination';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_930ac90dfd4bd28977b27bccb54d35d6'] = 'Afficher les numéros de Pagination';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f16bf3fe536a5fd6c3281e569d1a4687'] = 'Pagination Speed';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f488a5bbcc36469165611c77f12070b7'] = 'Entrez Temps (miniseconds) à la page suivante / préc. Ex 800.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_485459ea6e09b5d1e3ebcfda0e0f4456'] = 'Rewind Nav';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_442b0488af85f1038fd75d005740b76d'] = 'Faites glisser la première page. Utilisez \"Speed Rewind\" pour modifier la vitesse d\'animation.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a6155c97e8979c4a3afbe9ba187f2f01'] = 'Speed Rewind';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_1c72da8c5753b5dd5beedc981aae8a8c'] = 'Entrez Temps (miniseconds) pour sauvegarder la première page. \"Rewind Nav\" doit être activer. Ex 1000';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_c8f232502692eef76fff22b85c065c41'] = 'Faites défiler par page';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_603994685a3ccd826fb8a21886f12081'] = 'Faites défiler par page et non par article. Cela affecte les boutons suivant / prev et souris / traîner touch. Utilisez \"Speed Slide\" pour changer la vitesse d\'animation.';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d3b206d196cd6be3a2764c1fb90b200f'] = 'Supprimer sélectionnée';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_e25f0ecd41211b01c83e5fec41df4fe7'] = 'Supprimer les éléments sélectionnés?';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_bce22e4313aa05139b94925e80a8db67'] = 'Titre du Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d3a8c7f3441188c70dc138dbebed5af9'] = 'Nom de l\'auteur';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_78f30c897ebc61242a9f9c254307426d'] = 'Catégorie Titre';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_86754577897acfb25deb69039d49d9a7'] = 'Affiché';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_424d096eb6eb51bbac1e3162a98a239d'] = 'Date de Création';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f35397b1fdf4aea48976008f663553c4'] = 'Date de mise à jour';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7e7a51276061af58f906220a0b170c5d'] = 'Aperçu Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_46be1b432f94e9608b015e12c332c67e'] = 'Gérer commentaires';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_9ea67be453eaccf020697b4654fc021a'] = 'Enregistrer et rester';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_e574f55c1cd7adaa862274347e8541c9'] = 'Blog Formulaire';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Catégorie';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7b250cb374c12c42a75227ba75df7779'] = 'Meta titre:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'Caractères invalides:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_1dec4f55522b828fe5dacf8478021a9e'] = 'Amical URL';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_2ef9671539ece086eb5c74c851a08565'] = 'Seules les lettres et le signe moins (-) caractère sont autorisés';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_189f63f277cd73395561651753563065'] = 'Mots clés';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3ed349365d718a59eadb9df9d5c339f2'] = 'Pour ajouter \"balises\" cliquez dans le champ, écrire quelque chose, puis appuyez sur \"Entrée\".';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_52e2e25f213021ee1d47e8c7084fb045'] = 'Nom de l\'image:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_be53a0541a6d36f6ecb879fa2c584b08'] = 'image';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_a5c6afb90fc9968d3e9257842dc9bd98'] = 'Taille maximale du fichier est: ';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_83af2e767dfb0816523fa72e5195771a'] = 'Thumb Nom:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7f2b446fbcf20aa754d27cd066add662'] = 'image Thumb';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_2cb0221689ba456de29cd38803276434'] = 'code de la vidéo';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_463bce8f32b828de702fe5e3e777c8f3'] = 'Entrez le code vidéo Copie à partir de Youtube, Vimeo';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_69e60545c0bb65bc02de07758d853ed8'] = 'Blog Description';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_cb4a2c520f8e9a7b4d4600938050364e'] = 'Blog Content';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f355045465d305de72dcbbc71be55db7'] = 'Nom de l\'auteur sera affiché sur front-end';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_dca4608ee2a99b4317a07217e4c70d40'] = 'Indexation (par les moteurs de recherche):';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activée';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_b9f5c797ebbf55adccdd8539a65a0241'] = 'désactivé';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_6637b53a5820cef0817b7f2a2553bfc8'] = 'Affichées:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d88946b678e4c2f251d4e292e8142291'] = 'référencement';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3f64b2beede1082fd32ddb0bf11a641f'] = 'Meta Description';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7d7559ccac6bc30a4d985db11cb34a3a'] = 'meta mots-clés';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f16b5952df8d25ea30b25ff95ee8fedf'] = 'association de la boutique:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f2a6c498fb90ee345d997f888fce3b18'] = 'Effacer';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f73ebb9e9611fcd170baca14163d6602'] = 'Est-ce que vous supprimez-vous cela?';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f63e0a4ea931a81a335b8b99dd012537'] = 'Blogs gestion';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_ef61fb324d729c341ea8ab9901e23566'] = 'Ajouter un nouveau';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_5ece607071fe59ddc4c88dc6abfe2310'] = 'Aucun élément trouvé';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d9b5b2302d57f3d13d5387ba9c99daae'] = 'Une erreur est survenue lors de la création d\'un objet.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1c13686b54ce36ff96a349f42bc28cea'] = 'Catégories gestion';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_83155d7689efd468bc57c3630ba90ff2'] = 'Leo Blog Gestion';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_ff727abac089006fe4491e17bd047e20'] = 'Mettre à jour les positions Terminé';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_d52eaeff31af37a4a7e0550008aff5df'] = 'Une erreur est survenue en tentant de sauver.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activée';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_b9f5c797ebbf55adccdd8539a65a0241'] = 'désactivé';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7a35052dc296a5205ad5d4d740749c02'] = 'Formulaire de Catégorie.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f9edc7482d3eff492319e6c033e9cf55'] = 'Catégorie ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_84ebffdedac4e3203c0acac6b28bd711'] = 'Thème - Modèle';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7b250cb374c12c42a75227ba75df7779'] = 'Meta titre:';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'Caractères invalides:';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1dec4f55522b828fe5dacf8478021a9e'] = 'Amical URL';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_2ef9671539ece086eb5c74c851a08565'] = 'Seules les lettres et le signe moins (-) caractère sont autorisés';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_96c88741d441f47bcb02024773dd7b6d'] = 'Parent ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1203cd27e4d1ab6f1296728c021d9c1a'] = 'C\'est actif';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_bb5d7374c100ddde6e6abc08286e0d43'] = 'Montrer le titre';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_dd5df868f140838395d1453c32fa9b76'] = 'Addion Css Classe';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3c169c034764013722f0229ed64569c9'] = 'Menu Icône Classe';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_d7c00558a5ae4433f6438b5f82ec32ce'] = 'Le module intégré avec FontAwesome';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_b2b10cc0dddb6edbf34e918c1d7859f5'] = 'Consultez la liste des icônes et nom de classe ici';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_ba7c170af37ba7de8dbba05b317b0f73'] = 'Nom de l\'image';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_be53a0541a6d36f6ecb879fa2c584b08'] = 'image';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_301c1ba861559777d322848a9f906d3a'] = 'Icône Aperçu';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f15c1cae7882448b3fb0404682e17e61'] = 'Contenu';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_0a283dee418820237c8be172c1a12cd5'] = 'SEO META';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3f64b2beede1082fd32ddb0bf11a641f'] = 'Meta Description';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7d7559ccac6bc30a4d985db11cb34a3a'] = 'meta mots-clés';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3ed349365d718a59eadb9df9d5c339f2'] = 'Pour ajouter \"balises\" cliquez dans le champ, écrire quelque chose, puis appuyez sur \"Entrée\".';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f2a6c498fb90ee345d997f888fce3b18'] = 'Effacer';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f73ebb9e9611fcd170baca14163d6602'] = 'Est-ce que vous supprimez-vous cela?';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_16fcb235f82cd645b1f57b2b976ba9cb'] = 'Arbre blog Catégories Gestion';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_a54ec37b56b7cd1cfc87685bb195da82'] = 'Pour trier les commandes ou mettre à jour parent-enfant, vous Drap et menu prévu.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_4223dfcd18217eff4b6de709a9b27f19'] = 'Nouvelle catégorie';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f6f0e1c36183b494f7b211b232e0d881'] = 'En traitement ...';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_d3b206d196cd6be3a2764c1fb90b200f'] = 'Supprimer sélectionnée';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_e25f0ecd41211b01c83e5fec41df4fe7'] = 'Supprimer les éléments sélectionnés?';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_251ae3b03ae75d0320f59b7af0d1d6c8'] = 'Blog ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_8f9bfe9d1345237cb3b2b205864da075'] = 'Utilisateur';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_0be8406951cdfda82f00f79328cf4efc'] = 'Commentaire';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_93a524d9a34a84b2c8b9f0575c08b6c8'] = 'date ajoutée';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_86754577897acfb25deb69039d49d9a7'] = 'Affiché';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_f95bf3da48f1a663d568fbbd1d5e750e'] = 'Back To The Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_9ea67be453eaccf020697b4654fc021a'] = 'Enregistrer et rester';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_e574f55c1cd7adaa862274347e8541c9'] = 'Blog Formulaire';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_9b4a46700a216e7f86402b5a11722f5f'] = 'Commentaire ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_bce22e4313aa05139b94925e80a8db67'] = 'Titre du Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'Email';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_cb4a2c520f8e9a7b4d4600938050364e'] = 'Blog Content';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'Caractères invalides:';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_6637b53a5820cef0817b7f2a2553bfc8'] = 'Affichées:';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activée';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_b9f5c797ebbf55adccdd8539a65a0241'] = 'désactivé';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_87fcd3aa3346ed6176775b5eaed5672e'] = 'Commentaires gestion';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_5ece607071fe59ddc4c88dc6abfe2310'] = 'Aucun élément trouvé';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_d9b5b2302d57f3d13d5387ba9c99daae'] = 'Une erreur est survenue lors de la création d\'un objet.';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_2938c7f7e560ed972f8a4f68e80ff834'] = 'Tableau de bord';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6e05d189931f3aa14c2ad93ec97ca23d'] = 'ajouter une catégorie';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d6b9ea32b921a9f56de32062ba4b94f3'] = 'Blogs';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1bbff7f3bbacf518c0806fb6f6e75922'] = 'Ajouter Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'commentaires';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activée';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_b9f5c797ebbf55adccdd8539a65a0241'] = 'désactivé';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c54f9f209ed8fb4683e723daa4955377'] = 'Cadre général';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_84ebffdedac4e3203c0acac6b28bd711'] = 'Thème - Modèle';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_bc6be5ed65d543ea01abf788182d394a'] = 'Racine Titre du lien';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d1fb212d8dfda0cbfe147fae152bd8dc'] = 'Créer un lien Titre Pour Blog Racine Link, Exemple http: // domaine / blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1dec4f55522b828fe5dacf8478021a9e'] = 'Amical URL';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_4665b52b52eae89019519f7a9d055aa7'] = 'Lorsque son tour sur Prestashop SEO, Blog show bienvenus URL';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_fa03eb688ad8aa1db593d33dabd89bad'] = 'Racine';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_098e293335a1c31046fe68f312afdc09'] = 'Faire seo commencer par cela, l\'exemple http: // domaine / blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f0c200407a993517f6e827f37e100504'] = 'Par exemple http: //domain/blog.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Catégorie';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f268320e2969eed66c1ce61a31096daa'] = 'Par exemple http: //domain/blog/category/name.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a254c25adc7d10d7e9c4889484f875a5'] = 'Détail';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_13a7d89520ae4d4761eba1caddab07e8'] = 'Par exemple http: //domain/blog/detail/name.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c4144f455327c502b8916e1556478ad7'] = 'Meta Titre';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9e6c4a9ceff95fda771883f2125a954d'] = 'titre du navigateur d\'affichage sur le blog frontpage';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3f64b2beede1082fd32ddb0bf11a641f'] = 'Meta Description';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9f23e13c6dfc08c2217385657fefa09c'] = 'Afficher meta descrition sur le blog frontpage';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_7d7559ccac6bc30a4d985db11cb34a3a'] = 'meta mots-clés';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'Caractères invalides:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3ed349365d718a59eadb9df9d5c339f2'] = 'Pour ajouter \"balises\" cliquez dans le champ, écrire quelque chose, puis appuyez sur \"Entrée\".';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_16a3ca16ce0df9eee5ad25dd6dff1cfa'] = 'Activer Rss:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8ee9ae69dedac9f56646b9f362534017'] = 'Limite Rss Articles';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_5c3f2570cef2cef696ec6868972d96f6'] = 'rss Titre';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1f9203853a79b1ed13f7f80393a4e555'] = 'Limitez Dernier article';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c9cc8cce247e49bae79f15173ce97354'] = 'sauvegarder';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f501690b17bc2e8b5d8da9361b0733f0'] = 'Listing Blog Cadre';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a67edd6fcf3168fb500155f79818ed89'] = 'Afficher Catégorie Info:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f8652d6a4b6dc7ac0285f6d1d37a2c56'] = 'informations sur la catégorie d\'affichage dans l\'annonce blogs';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_065966725ca5799dca3f673bfc486110'] = 'Voir Sous-catégories:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_627ad9dd88c750b4e68919d103fafd75'] = 'Affichage sous-catégorie dans le listing Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6698dcd592ced4172aa3659436c522d1'] = 'Leading Colonne:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d97a7452549817f9721da7903fc7c316'] = 'Leading Limit Articles:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_cc3c8bb3dc7583c9eb38d766ff2b185d'] = 'Leading Largeur de l\'image:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_e91a500b02a9751216220c68dcbb34fb'] = 'Leading Hauteur de l\'image:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_2994a3b04c1cf7e4da9d6281eab3eb9b'] = 'Colonne secondaire:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f0c41ee8b52865cb40955a943d47c5c4'] = 'Limite secondaires Articles:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ae43c35e1f962fcd1b6adfe077e8b4bc'] = 'Secondaire Largeur de l\'image:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c72f704a6bf8daa2d3f57e548cf0ec3d'] = 'Secondaire Hauteur de l\'image:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_dfda6017439a3a9141bfdafd85f6ec53'] = 'Montrer le titre:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_b32bc318930e5e84162df7f820b890b7'] = 'Montrer la description:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_5fbd3f9d11c70f9aba3b8ec4fa59a236'] = 'Afficher Readmore:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_be787f82b86e36309ead3e0a96df01db'] = 'Afficher l\'image:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e1f3f33b8e5b363babf5c8669b98899'] = 'Voir Auteur:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_bbc759979eef21ac52837e37a5efed1c'] = 'Afficher Catégorie:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8ee5610557152adc2b7a20346425f713'] = 'Montrer Date de création:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_11383e2d875def5a4931cb44c3e1a5f2'] = 'Voir Hits:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_414a32386496bab562b4f7fab2bd06d4'] = 'Afficher Counter:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_27014f828e7fc5f3fe1a13addb43d890'] = 'Point Blog Cadre';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e5c2950de5a6ce7a3f12c4acb4a633b'] = 'Article Largeur de l\'image:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a4df4be35ef10c06918e540a0f27adb6'] = 'Article Hauteur de l\'image:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9b82ab6e8b1eb3f330d22fbaa9593f51'] = 'Partage social CODE';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ce3f939eebff22518b0f8d32aadeeef3'] = 'Commentaire Moteur:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_359dea7d8a9eb9788cb7f7cbe3438739'] = 'Afficher la liste Commentaire:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_302f7a35486d70ff42c371ca99174517'] = 'Afficher / Caché la liste commentaire';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d1eb175808adea899df8ccbd0323905e'] = 'Afficher le formulaire Commentaire:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_66148f4aafef328221edf73cacc77359'] = 'Cette option fonctionne simplement pour le commentaire locale';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_509820290d57f333403f490dde7316f4'] = 'locale';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d85544fce402c7a2a96a48078edaf203'] = 'Facebook';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_eb23ab5952aa9e36b29a74a6cc7798ce'] = 'Diquis';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_026ae3682a1b1d76b29a4289af07a9db'] = 'Limitez Commentaire local';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_05869d8f06266b3e489a9eeb2aaced6b'] = 'Compte Diquis:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_76446f99ce3210b1cbc012a106020ece'] = 'Inscription Diquis';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e9a7adc689b7783e84155c64694c278'] = 'Application Facebook ID:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ee3c2f45b8c4cac618d4c49029751520'] = 'Enregistrez un commentaire Box, puis obtenir ID d\'application dans Script Ou Inscription Application Facebook ID de modérer les commentaires';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8b3470da0d96d9794b8c606b43305573'] = 'Facebook Largeur:';
$_MODULE['<{leoblog}prestashop>blog_886d8353c09e52681e02baa0c9943ebc'] = 'Merci pour votre commentaire, il sera publié bientôt !!!';
$_MODULE['<{leoblog}prestashop>blog_227d29c73a62a036c31f801492e640eb'] = 'Une erreur est survenue lors de l\'envoi du commentaire. S\'il vous plaît recorrect données dans les champs !!!';
$_MODULE['<{leoblog}prestashop>blog_792027683c6306e838de0e059d6b8fa3'] = 'Une erreur avec le code captcha, s\'il vous plaît essayer de recorrect !!!';
$_MODULE['<{leoblog}prestashop>blog_be8df1f28c0abc85a0ed0c6860e5d832'] = 'Blog';
$_MODULE['<{leoblog}prestashop>category_be8df1f28c0abc85a0ed0c6860e5d832'] = 'Blog';
$_MODULE['<{leoblog}prestashop>list_be8df1f28c0abc85a0ed0c6860e5d832'] = 'Blog';
$_MODULE['<{leoblog}prestashop>panel_b55959152ffe9590cd605fe4966c73f4'] = 'Cliquez ici pour voir le Guide Module';
$_MODULE['<{leoblog}prestashop>panel_a85f2e1dc09b7d4b8591c8348f9cb40c'] = 'Mondial Config';
$_MODULE['<{leoblog}prestashop>panel_c54f9f209ed8fb4683e723daa4955377'] = 'Cadre général';
$_MODULE['<{leoblog}prestashop>panel_f501690b17bc2e8b5d8da9361b0733f0'] = 'Listing Blog Cadre';
$_MODULE['<{leoblog}prestashop>panel_27014f828e7fc5f3fe1a13addb43d890'] = 'Point Blog Cadre';
$_MODULE['<{leoblog}prestashop>panel_9481b70eee63ae2332528802ddaddd5c'] = 'Quick Tools';
$_MODULE['<{leoblog}prestashop>panel_c33e404a441c6ba9648f88af3c68a1ca'] = 'Statistiques';
$_MODULE['<{leoblog}prestashop>panel_d6b9ea32b921a9f56de32062ba4b94f3'] = 'Blogs';
$_MODULE['<{leoblog}prestashop>panel_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories';
$_MODULE['<{leoblog}prestashop>panel_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Commentaires';
$_MODULE['<{leoblog}prestashop>panel_bf17ac149e2e7a530c677e9bd51d3fd2'] = 'Modules';
$_MODULE['<{leoblog}prestashop>panel_8ac10e2a89fe6670aee0660b0cc919d5'] = 'Derniers Commentaires';
$_MODULE['<{leoblog}prestashop>panel_be5006eb5af9ab6dbca803f8d3065bbc'] = 'Le plus regardé';
$_MODULE['<{leoblog}prestashop>panel_44749712dbec183e983dcd78a7736c41'] = 'Date';
$_MODULE['<{leoblog}prestashop>panel_8f2e1d1125e894e8f67ad91265660003'] = 'Utilisateur:';
$_MODULE['<{leoblog}prestashop>panel_b69df945ae986e6b1882cdc87ad19617'] = 'Les coups';
$_MODULE['<{leoblog}prestashop>_diquis_comment_ea73c46132229a90f0b82d20a8806078'] = 'S\'il vous plaît activer JavaScript pour afficher les.';
$_MODULE['<{leoblog}prestashop>_diquis_comment_150ded9fdd200aea93b8044ccf352657'] = 'Commentaires powered by Disqus.';
$_MODULE['<{leoblog}prestashop>_listing_blog_94936ad65bdf649c16b14b27794effb6'] = 'Posté par';
$_MODULE['<{leoblog}prestashop>_listing_blog_efeb369cccbd560588a756610865664c'] = 'Dans';
$_MODULE['<{leoblog}prestashop>_listing_blog_521c36a31c2762741cf0f8890cbe05e3'] = 'Sur';
$_MODULE['<{leoblog}prestashop>_listing_blog_0be8406951cdfda82f00f79328cf4efc'] = 'Commentaire';
$_MODULE['<{leoblog}prestashop>_listing_blog_ebfe5e1791db03c4cd6ab95801e0977d'] = 'Frappé';
$_MODULE['<{leoblog}prestashop>_listing_blog_43340e6cc4e88197d57f8d6d5ea50a46'] = 'Lire la suite';
$_MODULE['<{leoblog}prestashop>_listing_blog_9d1a0949c39e66a0cd65240bc0ac9177'] = 'Dimanche';
$_MODULE['<{leoblog}prestashop>_listing_blog_6f8522e0610541f1ef215a22ffa66ff6'] = 'Lundi';
$_MODULE['<{leoblog}prestashop>_listing_blog_5792315f09a5d54fb7e3d066672b507f'] = 'Mardi';
$_MODULE['<{leoblog}prestashop>_listing_blog_796c163589f295373e171842f37265d5'] = 'Mercredi';
$_MODULE['<{leoblog}prestashop>_listing_blog_78ae6f0cd191d25147e252dc54768238'] = 'Jeudi';
$_MODULE['<{leoblog}prestashop>_listing_blog_c33b138a163847cdb6caeeb7c9a126b4'] = 'Vendredi';
$_MODULE['<{leoblog}prestashop>_listing_blog_8b7051187b9191cdcdae6ed5a10e5adc'] = 'Samedi';
$_MODULE['<{leoblog}prestashop>_listing_blog_86f5978d9b80124f509bdb71786e929e'] = 'Janvier';
$_MODULE['<{leoblog}prestashop>_listing_blog_659e59f062c75f81259d22786d6c44aa'] = 'Février';
$_MODULE['<{leoblog}prestashop>_listing_blog_fa3e5edac607a88d8fd7ecb9d6d67424'] = 'Mars';
$_MODULE['<{leoblog}prestashop>_listing_blog_3fcf026bbfffb63fb24b8de9d0446949'] = 'Avril';
$_MODULE['<{leoblog}prestashop>_listing_blog_195fbb57ffe7449796d23466085ce6d8'] = 'Mai';
$_MODULE['<{leoblog}prestashop>_listing_blog_688937ccaf2a2b0c45a1c9bbba09698d'] = 'Juin';
$_MODULE['<{leoblog}prestashop>_listing_blog_1b539f6f34e8503c97f6d3421346b63c'] = 'Juillet';
$_MODULE['<{leoblog}prestashop>_listing_blog_41ba70891fb6f39327d8ccb9b1dafb84'] = 'Août';
$_MODULE['<{leoblog}prestashop>_listing_blog_cc5d90569e1c8313c2b1c2aab1401174'] = 'Septembre';
$_MODULE['<{leoblog}prestashop>_listing_blog_eca60ae8611369fe28a02e2ab8c5d12e'] = 'Octobre';
$_MODULE['<{leoblog}prestashop>_listing_blog_7e823b37564da492ca1629b4732289a8'] = 'Novembre';
$_MODULE['<{leoblog}prestashop>_listing_blog_82331503174acbae012b2004f6431fa5'] = 'Décembre';
$_MODULE['<{leoblog}prestashop>_local_comment_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Commentaires';
$_MODULE['<{leoblog}prestashop>_local_comment_1b60ba0c9bf033a378647a9788586bbe'] = 'Créé sur';
$_MODULE['<{leoblog}prestashop>_local_comment_94936ad65bdf649c16b14b27794effb6'] = 'Posté par';
$_MODULE['<{leoblog}prestashop>_local_comment_41e29f72f5517ea06e3db9c130dfc282'] = 'Comment Link';
$_MODULE['<{leoblog}prestashop>_local_comment_4c9170abeaa0499ef8260c112365c55d'] = 'Aucun commentaire pour le moment!';
$_MODULE['<{leoblog}prestashop>_local_comment_ba3f8c9fbcc595f55b778118b65fc8ea'] = 'Laisse ton commentaire';
$_MODULE['<{leoblog}prestashop>_local_comment_630058029627ce58e7571e7a5b6ec591'] = 'Nom complet';
$_MODULE['<{leoblog}prestashop>_local_comment_387af98b1574a74e12eb99f3ed220831'] = 'Entrez votre nom complet';
$_MODULE['<{leoblog}prestashop>_local_comment_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'Email';
$_MODULE['<{leoblog}prestashop>_local_comment_95d3fa6b9e69c588a333f4e78139a7cd'] = 'Entrer votre Email';
$_MODULE['<{leoblog}prestashop>_local_comment_0be8406951cdfda82f00f79328cf4efc'] = 'Commentaire';
$_MODULE['<{leoblog}prestashop>_local_comment_4e9ce95a0f4e750b14ad77bc86d62479'] = 'Entrez votre commentaire';
$_MODULE['<{leoblog}prestashop>_local_comment_45d048c35e3cfd449dc0a1b503cd103a'] = 'Captcha';
$_MODULE['<{leoblog}prestashop>_local_comment_a4d3b161ce1309df1c4e25df28694b7b'] = 'Soumettre';
$_MODULE['<{leoblog}prestashop>_pagination_b4e6101378d2a08d80df7e5da0625128'] = 'Affichage';
$_MODULE['<{leoblog}prestashop>_pagination_8bf8854bebe108183caeb845c7676ae4'] = 'de';
$_MODULE['<{leoblog}prestashop>_pagination_691d502cfd0e0626cd3b058e5682ad1c'] = 'articles';
$_MODULE['<{leoblog}prestashop>_pagination_447b7147e84be512208dcc0995d67ebc'] = 'article';
$_MODULE['<{leoblog}prestashop>_pagination_dd1f775e443ff3b9a89270713580a51b'] = 'Précédent';
$_MODULE['<{leoblog}prestashop>_pagination_10ac3d04253ef7e1ddc73e6091c0cd55'] = 'Prochain';
$_MODULE['<{leoblog}prestashop>_social_8ebb3e0f09899fb8aac0a325ada5b7ce'] = 'Comme ça';
$_MODULE['<{leoblog}prestashop>_social_2491bc9c7d8731e1ae33124093bc7026'] = 'Gazouillement';
$_MODULE['<{leoblog}prestashop>blog_8971af49a12a5e4a7dbe9d31f0e56ae1'] = 'Données Désolé, nous mettons à jour, s\'il vous plaît revenir plus tard !!!!';
$_MODULE['<{leoblog}prestashop>blog_94936ad65bdf649c16b14b27794effb6'] = 'Posté par';
$_MODULE['<{leoblog}prestashop>blog_efeb369cccbd560588a756610865664c'] = 'Dans';
$_MODULE['<{leoblog}prestashop>blog_521c36a31c2762741cf0f8890cbe05e3'] = 'Sur';
$_MODULE['<{leoblog}prestashop>blog_0be8406951cdfda82f00f79328cf4efc'] = 'Commentaire';
$_MODULE['<{leoblog}prestashop>blog_ebfe5e1791db03c4cd6ab95801e0977d'] = 'Frappé';
$_MODULE['<{leoblog}prestashop>blog_32b502f33a535f75dcbf63f6753c631e'] = 'Mots clés:';
$_MODULE['<{leoblog}prestashop>blog_2d8bb0220c9fd05edb0178050e8c76cc'] = 'Dans la même catégorie';
$_MODULE['<{leoblog}prestashop>blog_ce7c9dd6bcaf9d54b2501ed1c8e6d5d1'] = 'Rapporté par mots clés';
$_MODULE['<{leoblog}prestashop>blog_bfad8746759ef359ed37bae63f368ac1'] = 'Désolé, Ce blog est pas avariable. Peut-être cela était inédit ou supprimé.';
$_MODULE['<{leoblog}prestashop>blog_9d1a0949c39e66a0cd65240bc0ac9177'] = 'Dimanche';
$_MODULE['<{leoblog}prestashop>blog_6f8522e0610541f1ef215a22ffa66ff6'] = 'Lundi';
$_MODULE['<{leoblog}prestashop>blog_5792315f09a5d54fb7e3d066672b507f'] = 'Mardi';
$_MODULE['<{leoblog}prestashop>blog_796c163589f295373e171842f37265d5'] = 'Mercredi';
$_MODULE['<{leoblog}prestashop>blog_78ae6f0cd191d25147e252dc54768238'] = 'Jeudi';
$_MODULE['<{leoblog}prestashop>blog_c33b138a163847cdb6caeeb7c9a126b4'] = 'Vendredi';
$_MODULE['<{leoblog}prestashop>blog_8b7051187b9191cdcdae6ed5a10e5adc'] = 'Samedi';
$_MODULE['<{leoblog}prestashop>blog_86f5978d9b80124f509bdb71786e929e'] = 'Janvier';
$_MODULE['<{leoblog}prestashop>blog_659e59f062c75f81259d22786d6c44aa'] = 'Février';
$_MODULE['<{leoblog}prestashop>blog_fa3e5edac607a88d8fd7ecb9d6d67424'] = 'Mars';
$_MODULE['<{leoblog}prestashop>blog_3fcf026bbfffb63fb24b8de9d0446949'] = 'Avril';
$_MODULE['<{leoblog}prestashop>blog_195fbb57ffe7449796d23466085ce6d8'] = 'Mai';
$_MODULE['<{leoblog}prestashop>blog_688937ccaf2a2b0c45a1c9bbba09698d'] = 'Juin';
$_MODULE['<{leoblog}prestashop>blog_1b539f6f34e8503c97f6d3421346b63c'] = 'Juillet';
$_MODULE['<{leoblog}prestashop>blog_41ba70891fb6f39327d8ccb9b1dafb84'] = 'Août';
$_MODULE['<{leoblog}prestashop>blog_cc5d90569e1c8313c2b1c2aab1401174'] = 'Septembre';
$_MODULE['<{leoblog}prestashop>blog_eca60ae8611369fe28a02e2ab8c5d12e'] = 'Octobre';
$_MODULE['<{leoblog}prestashop>blog_7e823b37564da492ca1629b4732289a8'] = 'Novembre';
$_MODULE['<{leoblog}prestashop>blog_82331503174acbae012b2004f6431fa5'] = 'Décembre';
$_MODULE['<{leoblog}prestashop>category_2faf27eb519570d498ac5f0b9672cd96'] = 'Enfants';
$_MODULE['<{leoblog}prestashop>category_e586c16f02ec61b8fc930d42681835b2'] = 'Derniers billets';
$_MODULE['<{leoblog}prestashop>category_8971af49a12a5e4a7dbe9d31f0e56ae1'] = 'Données Désolé, nous mettons à jour, s\'il vous plaît revenir plus tard !!!!';
$_MODULE['<{leoblog}prestashop>comment_630058029627ce58e7571e7a5b6ec591'] = 'Nom complet';
$_MODULE['<{leoblog}prestashop>comment_387af98b1574a74e12eb99f3ed220831'] = 'Entrez votre nom complet';
$_MODULE['<{leoblog}prestashop>comment_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'Email';
$_MODULE['<{leoblog}prestashop>comment_95d3fa6b9e69c588a333f4e78139a7cd'] = 'Entrer votre Email';
$_MODULE['<{leoblog}prestashop>comment_0be8406951cdfda82f00f79328cf4efc'] = 'Commentaire';
$_MODULE['<{leoblog}prestashop>comment_4e9ce95a0f4e750b14ad77bc86d62479'] = 'Entrez votre commentaire';
$_MODULE['<{leoblog}prestashop>comment_a4d3b161ce1309df1c4e25df28694b7b'] = 'Soumettre';
$_MODULE['<{leoblog}prestashop>listing_a3799f5441906704db5ec1706bec2473'] = 'Filtrer par Balise Blogs';
$_MODULE['<{leoblog}prestashop>listing_427629e1d4324184acec51fbb44bd903'] = 'Filtrer les blogs Par Blogger';
$_MODULE['<{leoblog}prestashop>listing_e5a8e4b3939f0cf0a47b8e5cc0aad0a4'] = 'Derniers Blogs';
$_MODULE['<{leoblog}prestashop>listing_bf1981220040a8ac147698c85d55334f'] = 'RSS';
$_MODULE['<{leoblog}prestashop>listing_883606d2ba4f82eaea29050775f38f80'] = 'Désolé, nous sommes des données de mise à jour, s\'il vous plaît revenir plus tard !!!!';
$_MODULE['<{leoblog}prestashop>categories_menu_979ac0eb39f23e70f45b79282ccab548'] = 'Blog Catégories';
$_MODULE['<{leoblog}prestashop>left_leoblogtags_405f1bd6447ee27dff4b34065368dc4f'] = 'Tags Post';
$_MODULE['<{leoblog}prestashop>left_popular_3f8ab412eb8ab369ea3f5c04db23febc'] = 'Articles populaires';
$_MODULE['<{leoblog}prestashop>left_recent_58009509dfadf30a0c307129b13137d2'] = 'Articles récents';
$_MODULE['<{leoblog}prestashop>leoblogrss_10fd25dcd3353c0ba3731d4a23657f2e'] = 'Aucun flux RSS ajouté';

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,362 @@
<?php
global $_MODULE;
$_MODULE = array();
$_MODULE['<{leoblog}prestashop>leoblog_83155d7689efd468bc57c3630ba90ff2'] = 'Leo Blog Gestione';
$_MODULE['<{leoblog}prestashop>leoblog_8895ff34c7247a4353a3e5b17126147f'] = 'Gestire Blog Contenuti';
$_MODULE['<{leoblog}prestashop>leoblog_aafeca601facaa973f2fae7533159182'] = 'Modulo corretto è successo';
$_MODULE['<{leoblog}prestashop>leoblog_af247d7a41136c6f8b262cf0ee3ef860'] = 'Modulo corretto';
$_MODULE['<{leoblog}prestashop>leoblog_44c11c4bb3a89d6d82d83a1f8a2fbd86'] = 'Si prega di eseguire il backup del database prima corsa corretta del modulo di sicurezza';
$_MODULE['<{leoblog}prestashop>leoblog_f4f70727dc34561dfde1a3c529b6205c'] = 'Impostazioni';
$_MODULE['<{leoblog}prestashop>leoblog_92414a64555e2cde7aa9e4598db45b5d'] = 'Abilita Categorie Albero di blocco';
$_MODULE['<{leoblog}prestashop>leoblog_7f96d18a6363f856b4830f814697f09a'] = 'Attivare il modulo.';
$_MODULE['<{leoblog}prestashop>leoblog_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Abilitato';
$_MODULE['<{leoblog}prestashop>leoblog_b9f5c797ebbf55adccdd8539a65a0241'] = 'Disabilitato';
$_MODULE['<{leoblog}prestashop>leoblog_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leoblog}prestashop>leoblog_47afa0b8dc67b71006fe7f09283e6672'] = 'Errore: non valido feed RSS nel modulo \"leoblogrss\": %s';
$_MODULE['<{leoblog}prestashop>leoblog_9680162225162baf2a085dfdc2814deb'] = 'RSS Feed';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_17d9013b9834a7d5dad7872f92998fb7'] = 'Elementi per riga';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_785100a6acac893d9299910a854391c6'] = 'Questa variabile consente di impostare la quantità massima di elementi visualizzati alla volta con la larghezza del browser più ampia';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_76b16a462cf3b7f96236a13925b031c1'] = 'Numero di righe';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_50ca24c05b4dafa2ef236d15ae66a001'] = 'Riproduzione automatica';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b24a524f3acce7d7d0ef2d3bd954d153'] = 'Inserire tempo (miniseconds) per giocare giostra. Valore 0 per interrompere.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a6c5416a2594efe6094eee853594b6d4'] = 'Smettere al passaggio del mouse';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_29c03a8deaf62f8138de7970540e30fa'] = 'Stop \"Auto Play\" al passaggio del mouse.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b5ffc5be80fac3805ee7b14c890459df'] = 'Auto Altezza';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_4b762cffb6054f312864bb09cd38a1f2'] = 'Reponsive';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_daf6a35750077862a43e8190b318f11e'] = 'Stile di transizione';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a1d9714d1616d37db99c537ed20f8d9a'] = 'Trascinamento del mouse';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_4414821f1a2d92ff89c09f6e051730fc'] = 'Spegnere / a eventi del mouse.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f62efb6429475824bcdf213d4203cecd'] = 'Trascinare touch';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f0a5724f702334e7b8643bee4dd58263'] = 'Spegnere / su eventi di tocco.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_846495f9ceed11accf8879f555936a7d'] = 'Navigazione';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_cf951c01f1594a859f5e63702de08b52'] = 'Visualizzare i pulsanti \"prev\" \"next\" e.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_c7ba8c20b44c954ada6890dfa71775e5'] = 'Far scorrere Velocità';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ba10b733a63621db277af7388a93af25'] = 'Far scorrere velocità in millisecondi. Tempo di successiva / drag / duro ogni elemento. Ex 200.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ff2e945839fc52bccd3031ace0ebf71d'] = 'Articoli per schermi';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_10242bc0aa51803689f35910b936c604'] = 'Elementi Desktop (~ 1199)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_b638a4c7f5c7b6989c533cdd2168bbe8'] = 'Ciò consente di preimpostare il numero di diapositive visibili con ItemsDesktop (1199). Valore 0 per disabilitare. (Es 4).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_ce92386a330c6ef98f842789d619843a'] = 'Elementi Desktop Piccolo (~ 979)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_1cf973a09eb4cc0d171cbc7daa93bff6'] = 'Ciò consente di preimpostare il numero di diapositive visibili con itemsDesktopSmall (979px). Valore 0 per disabilitare. (Es 3).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f994c58cd337863cf9837a44567b2107'] = 'Elementi Tablet (~ 768)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_75f87808a8a511c2dc35c89d0ff173f2'] = 'Ciò consente di preimpostare il numero di diapositive visibili con itemsTablet (768). Valore 0 per disabilitare. (Es 2).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_d24fe1e4482e10bcc25515f93cd6fd60'] = 'Elementi Tablet Piccolo (~ 640)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_51d6989ce1cf757de7f1b4a128ecb0c1'] = 'Ciò consente di preimpostare il numero di diapositive visibili con itemsTabletSmall (640). Valore 0 per disabilitare. (Es 2).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_5997266dcd1fe286c874ae0e24b14165'] = 'I prodotti Mobile (~ 479)';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_0b0f3dc8e240a2144b997d63d9fce4ef'] = 'Ciò consente di preimpostare il numero di diapositive visibili con itemsmobile (360). Valore 0 per disabilitare. (Ex 1).';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_6c3bec396a18e1926d15ba7271295b1a'] = 'Elementi personalizzati';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_2af40f04398e471bdd72b34c35d214fe'] = '(User Advance) Esempio: [[0, 2], [400, 4], [700, 6], [1000, 8], [1200, 10], [1600 16]]. Il formato è [x, y] dove x = larghezza del browser e y = numero di diapositive visualizzata. Valore 0 per disabilitare.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_0422338b2f3db47cca40400fd4023afc'] = '(User Advance) Esempio: [[320, 1], [360, 1], [480, 2], [568, 2], [600, 2], [640, 2], [768, 3], [ 900, 3], [960, 3], [1024 4]]. Il formato è [x, y] dove x = larghezza del browser e y = numero di diapositive visualizzata. Sostituisci tutti elementi di cui sopra. Valore 0 per disabilitare.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a62d22910732d5343689f5117999abfa'] = 'Effetto';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_452a5c072ecdd2a6d27bb1cbb9108f8a'] = 'Carica pigro';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_8803b79b12e885036d6143a16ea2d4b3'] = 'Effetto pigro';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_61b36ecb259c5f918839c5ac1caceff7'] = 'Default è FadeIn su 400ms velocità.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_21b83dc16f815d992703f74144163691'] = 'Pigro Segui';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_e8d3165df9a2dcf09cd4ad11aeae0eb6'] = 'Quando viene utilizzato l\'impaginazione, salta il caricamento delle immagini dalle pagine che ha ottenuto saltato. Si carica solo le immagini che vengono visualizzate nella vista. Se impostato su false, tutte le immagini vengono caricate quando l\'impaginazione utilizzato. E \'un ambiente sub della funzione di carico pigri.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_cbb81506a7fe3ef03f7a89c76c52131a'] = 'Paginatura';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_6007580caec100573f109290424b87c8'] = 'Visualizza paginazione';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_930ac90dfd4bd28977b27bccb54d35d6'] = 'Mostra numeri di paginazione';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f16bf3fe536a5fd6c3281e569d1a4687'] = 'Impaginazione Velocità';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_f488a5bbcc36469165611c77f12070b7'] = 'Inserire l\'ora (miniseconds) a pagina successiva / precedente. Ex 800.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_485459ea6e09b5d1e3ebcfda0e0f4456'] = 'Rewind Nav';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_442b0488af85f1038fd75d005740b76d'] = 'Far scorrere alla prima pagina. Utilizzare \"Rewind Speed\" per modificare la velocità di animazione.';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_a6155c97e8979c4a3afbe9ba187f2f01'] = 'Velocità di riavvolgimento';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_1c72da8c5753b5dd5beedc981aae8a8c'] = 'Inserisci Tempo (miniseconds) per eseguire prima pagina. \"Rewind Nav\" deve essere abilitato. ex 1000';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_c8f232502692eef76fff22b85c065c41'] = 'Scorrere per pagina';
$_MODULE['<{leoblog}prestashop>leoblogowlcarousel_603994685a3ccd826fb8a21886f12081'] = 'Scorrere per pagina non per articolo. Questo influisce sui pulsanti successivo / precedente e il mouse / trascinamento tocco. Utilizzare \"Slide Speed\" per modificare la velocità di animazione.';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d3b206d196cd6be3a2764c1fb90b200f'] = 'Elimina selezionato';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_e25f0ecd41211b01c83e5fec41df4fe7'] = 'Eliminare elementi selezionati?';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_bce22e4313aa05139b94925e80a8db67'] = 'Titolo del Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d3a8c7f3441188c70dc138dbebed5af9'] = 'Nome dell\'autore';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_78f30c897ebc61242a9f9c254307426d'] = 'Categoria Title';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_86754577897acfb25deb69039d49d9a7'] = 'Mostrato';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_424d096eb6eb51bbac1e3162a98a239d'] = 'Data di creazione';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f35397b1fdf4aea48976008f663553c4'] = 'Data di aggiornamento';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7e7a51276061af58f906220a0b170c5d'] = 'anteprima Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_46be1b432f94e9608b015e12c332c67e'] = 'gestire Commenti';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_9ea67be453eaccf020697b4654fc021a'] = 'Salva e rimanere';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_e574f55c1cd7adaa862274347e8541c9'] = 'Blog Formulario';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Categoria';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7b250cb374c12c42a75227ba75df7779'] = 'Titolo Meta:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'I caratteri non validi:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_1dec4f55522b828fe5dacf8478021a9e'] = 'Amichevole URL';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_2ef9671539ece086eb5c74c851a08565'] = 'Solo lettere e il segno meno (-) personaggio sono permessi';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_189f63f277cd73395561651753563065'] = 'Tag';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3ed349365d718a59eadb9df9d5c339f2'] = 'Per aggiungere \"tag\" fare clic nel campo, scrivere qualcosa, e poi premere \"Invio\".';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_52e2e25f213021ee1d47e8c7084fb045'] = 'Nome immagine:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_be53a0541a6d36f6ecb879fa2c584b08'] = 'Immagine';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_a5c6afb90fc9968d3e9257842dc9bd98'] = 'Dimensione massima file è: ';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_83af2e767dfb0816523fa72e5195771a'] = 'Pollice Nome:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7f2b446fbcf20aa754d27cd066add662'] = 'Immagine Thumb';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_2cb0221689ba456de29cd38803276434'] = 'Codice Video';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_463bce8f32b828de702fe5e3e777c8f3'] = 'Inserisci Video codice copia da YouTube, Vimeo';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_69e60545c0bb65bc02de07758d853ed8'] = 'Descrizione blog';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_cb4a2c520f8e9a7b4d4600938050364e'] = 'Blog contenuti';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f355045465d305de72dcbbc71be55db7'] = 'Nome dell\'autore viene visualizzato sul front-end';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_dca4608ee2a99b4317a07217e4c70d40'] = 'Indicizzazione (dai motori di ricerca):';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Abilitato';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_b9f5c797ebbf55adccdd8539a65a0241'] = 'Disabilitato';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_6637b53a5820cef0817b7f2a2553bfc8'] = 'Mostrato:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d88946b678e4c2f251d4e292e8142291'] = 'SEO';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_3f64b2beede1082fd32ddb0bf11a641f'] = 'Descrizione Meta';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_7d7559ccac6bc30a4d985db11cb34a3a'] = 'Parole chiave Meta';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f16b5952df8d25ea30b25ff95ee8fedf'] = 'Associazione negozio:';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f2a6c498fb90ee345d997f888fce3b18'] = 'Cancellare';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f73ebb9e9611fcd170baca14163d6602'] = 'Sei sicuro di eliminare questo?';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_f63e0a4ea931a81a335b8b99dd012537'] = 'Gestione Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_ef61fb324d729c341ea8ab9901e23566'] = 'Aggiungere nuova';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_5ece607071fe59ddc4c88dc6abfe2310'] = 'Nessun articolo trovato';
$_MODULE['<{leoblog}prestashop>adminleoblogblogs_d9b5b2302d57f3d13d5387ba9c99daae'] = 'Si è verificato un errore durante la creazione di un oggetto.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1c13686b54ce36ff96a349f42bc28cea'] = 'Categorie di gestione';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_83155d7689efd468bc57c3630ba90ff2'] = 'Leo Blog Gestione';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_ff727abac089006fe4491e17bd047e20'] = 'Aggiornamento Posizioni Fatto';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_d52eaeff31af37a4a7e0550008aff5df'] = 'Si è verificato un errore durante il tentativo di salvare.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Abilitato';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_b9f5c797ebbf55adccdd8539a65a0241'] = 'Disabilitato';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7a35052dc296a5205ad5d4d740749c02'] = 'Categoria Modulo.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f9edc7482d3eff492319e6c033e9cf55'] = 'categoria ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_84ebffdedac4e3203c0acac6b28bd711'] = 'Theme - Template';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7b250cb374c12c42a75227ba75df7779'] = 'Titolo Meta:';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'I caratteri non validi:';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1dec4f55522b828fe5dacf8478021a9e'] = 'Amichevole URL';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_2ef9671539ece086eb5c74c851a08565'] = 'Solo lettere e il segno meno (-) personaggio sono permessi';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_96c88741d441f47bcb02024773dd7b6d'] = 'ID Parent';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_1203cd27e4d1ab6f1296728c021d9c1a'] = 'È attivo';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_bb5d7374c100ddde6e6abc08286e0d43'] = 'Mostra titolo';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_dd5df868f140838395d1453c32fa9b76'] = 'Addion Css Class';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3c169c034764013722f0229ed64569c9'] = 'Menu Icona Class';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_d7c00558a5ae4433f6438b5f82ec32ce'] = 'Il modulo integrato con FontAwesome';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_b2b10cc0dddb6edbf34e918c1d7859f5'] = 'Controllare l\'elenco di icone e nome della classe qui';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_ba7c170af37ba7de8dbba05b317b0f73'] = 'nome immagine';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_be53a0541a6d36f6ecb879fa2c584b08'] = 'Immagine';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_301c1ba861559777d322848a9f906d3a'] = 'Icona Anteprima';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f15c1cae7882448b3fb0404682e17e61'] = 'Contenuto';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_0a283dee418820237c8be172c1a12cd5'] = 'SEO META';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3f64b2beede1082fd32ddb0bf11a641f'] = 'Descrizione Meta';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_7d7559ccac6bc30a4d985db11cb34a3a'] = 'Parole chiave Meta';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_3ed349365d718a59eadb9df9d5c339f2'] = 'Per aggiungere \"tag\" fare clic nel campo, scrivere qualcosa, e poi premere \"Invio\".';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f2a6c498fb90ee345d997f888fce3b18'] = 'Cancellare';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f73ebb9e9611fcd170baca14163d6602'] = 'Sei sicuro di eliminare questo?';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_16fcb235f82cd645b1f57b2b976ba9cb'] = 'Albero Categorie del blog di gestione';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_a54ec37b56b7cd1cfc87685bb195da82'] = 'Per ordinare gli ordini o aggiornare padre-figlio, è drap e menu previsto.';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_4223dfcd18217eff4b6de709a9b27f19'] = 'Nuova categoria';
$_MODULE['<{leoblog}prestashop>adminleoblogcategories_f6f0e1c36183b494f7b211b232e0d881'] = 'Elaborazione in corso ...';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_d3b206d196cd6be3a2764c1fb90b200f'] = 'Elimina selezionato';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_e25f0ecd41211b01c83e5fec41df4fe7'] = 'Eliminare elementi selezionati?';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_251ae3b03ae75d0320f59b7af0d1d6c8'] = 'blog ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_8f9bfe9d1345237cb3b2b205864da075'] = 'Utente';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_0be8406951cdfda82f00f79328cf4efc'] = 'Commento';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_93a524d9a34a84b2c8b9f0575c08b6c8'] = 'Data aggiunta';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_86754577897acfb25deb69039d49d9a7'] = 'Mostrato';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_f95bf3da48f1a663d568fbbd1d5e750e'] = 'Ritorna al Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_9ea67be453eaccf020697b4654fc021a'] = 'Salva e rimanere';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_e574f55c1cd7adaa862274347e8541c9'] = 'Blog Form';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_9b4a46700a216e7f86402b5a11722f5f'] = 'Commento ID';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_bce22e4313aa05139b94925e80a8db67'] = 'Titolo del Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_cb4a2c520f8e9a7b4d4600938050364e'] = 'Blog contenuti';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'I caratteri non validi:';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_6637b53a5820cef0817b7f2a2553bfc8'] = 'Mostrato:';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Abilitato';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_b9f5c797ebbf55adccdd8539a65a0241'] = 'Disabilitato';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_87fcd3aa3346ed6176775b5eaed5672e'] = 'Commenti sulla gestione';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_5ece607071fe59ddc4c88dc6abfe2310'] = 'Nessun articolo trovato';
$_MODULE['<{leoblog}prestashop>adminleoblogcomments_d9b5b2302d57f3d13d5387ba9c99daae'] = 'Si è verificato un errore durante la creazione di un oggetto.';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_2938c7f7e560ed972f8a4f68e80ff834'] = 'Scrivania';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_af1b98adf7f686b84cd0b443e022b7a0'] = 'Categorie';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6e05d189931f3aa14c2ad93ec97ca23d'] = 'Aggiungere Categoria';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d6b9ea32b921a9f56de32062ba4b94f3'] = 'Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1bbff7f3bbacf518c0806fb6f6e75922'] = 'Aggiungere Blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Commenti';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Abilitato';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_b9f5c797ebbf55adccdd8539a65a0241'] = 'Disabilitato';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c54f9f209ed8fb4683e723daa4955377'] = 'Impostazioni generali';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_84ebffdedac4e3203c0acac6b28bd711'] = 'Theme - Template';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_bc6be5ed65d543ea01abf788182d394a'] = 'Root link Titolo';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d1fb212d8dfda0cbfe147fae152bd8dc'] = 'Crea collegamento Titolo Per Blog Root Link, Esempio http: // dominio / blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1dec4f55522b828fe5dacf8478021a9e'] = 'Amichevole URL';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_4665b52b52eae89019519f7a9d055aa7'] = 'Quando accende Prestashop SEO, blog Visualizza friendly URL';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_fa03eb688ad8aa1db593d33dabd89bad'] = 'Radice';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_098e293335a1c31046fe68f312afdc09'] = 'Fare iniziare seo con questo, esempio http: // dominio / blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f0c200407a993517f6e827f37e100504'] = 'Esempio http: //domain/blog.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Categoria';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f268320e2969eed66c1ce61a31096daa'] = 'Esempio http: //domain/blog/category/name.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a254c25adc7d10d7e9c4889484f875a5'] = 'Dettaglio';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_13a7d89520ae4d4761eba1caddab07e8'] = 'Esempio http: //domain/blog/detail/name.html';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c4144f455327c502b8916e1556478ad7'] = 'Meta del titolo';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9e6c4a9ceff95fda771883f2125a954d'] = 'Titolo della visualizzazione del browser sul blog di FrontPage';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3f64b2beede1082fd32ddb0bf11a641f'] = 'Descrizione Meta';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9f23e13c6dfc08c2217385657fefa09c'] = 'Visualizzare meta descrition sul blog di FrontPage';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_7d7559ccac6bc30a4d985db11cb34a3a'] = 'parole chiave Meta';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6252c0f2c2ed83b7b06dfca86d4650bb'] = 'I caratteri non validi:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_3ed349365d718a59eadb9df9d5c339f2'] = 'Per aggiungere \"tag\" fare clic nel campo, scrivere qualcosa, e poi premere \"Invio\".';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_16a3ca16ce0df9eee5ad25dd6dff1cfa'] = 'Abilita Rss:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8ee9ae69dedac9f56646b9f362534017'] = 'Articoli limite Rss';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_5c3f2570cef2cef696ec6868972d96f6'] = 'Rss Titolo';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1f9203853a79b1ed13f7f80393a4e555'] = 'Limitare Ultimo Articolo';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c9cc8cce247e49bae79f15173ce97354'] = 'Salvare';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f501690b17bc2e8b5d8da9361b0733f0'] = 'Inserzione Blog Impostazione';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a67edd6fcf3168fb500155f79818ed89'] = 'Mostra Categoria Info:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f8652d6a4b6dc7ac0285f6d1d37a2c56'] = 'Visualizza la categoria nei blog sfogliare';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_065966725ca5799dca3f673bfc486110'] = 'Mostra Sotto categorie:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_627ad9dd88c750b4e68919d103fafd75'] = 'Visualizzazione sottocategoria nella lista blog';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_6698dcd592ced4172aa3659436c522d1'] = 'Leading Colonna:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d97a7452549817f9721da7903fc7c316'] = 'Leading Articoli limite:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_cc3c8bb3dc7583c9eb38d766ff2b185d'] = 'Leading Larghezza immagine:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_e91a500b02a9751216220c68dcbb34fb'] = 'Leading Altezza immagine:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_2994a3b04c1cf7e4da9d6281eab3eb9b'] = 'Colonna secondario:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_f0c41ee8b52865cb40955a943d47c5c4'] = 'Limite Elementi secondari:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ae43c35e1f962fcd1b6adfe077e8b4bc'] = 'Secondario Larghezza immagine:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_c72f704a6bf8daa2d3f57e548cf0ec3d'] = 'Secondaria Altezza immagine:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_dfda6017439a3a9141bfdafd85f6ec53'] = 'Mostra titolo:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_b32bc318930e5e84162df7f820b890b7'] = 'Mostra descrizione:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_5fbd3f9d11c70f9aba3b8ec4fa59a236'] = 'Mostra Readmore:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_be787f82b86e36309ead3e0a96df01db'] = 'Mostra Immagine:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e1f3f33b8e5b363babf5c8669b98899'] = 'Mostra Autore:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_bbc759979eef21ac52837e37a5efed1c'] = 'Show categoria:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8ee5610557152adc2b7a20346425f713'] = 'Mostra Data di creazione:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_11383e2d875def5a4931cb44c3e1a5f2'] = 'Mostra Hits:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_414a32386496bab562b4f7fab2bd06d4'] = 'Mostra Contatore:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_27014f828e7fc5f3fe1a13addb43d890'] = 'Articolo Blog Impostazione';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e5c2950de5a6ce7a3f12c4acb4a633b'] = 'Articolo Larghezza immagine:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_a4df4be35ef10c06918e540a0f27adb6'] = 'Articolo Altezza immagine:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_9b82ab6e8b1eb3f330d22fbaa9593f51'] = 'Sociale CODICE condivisione';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ce3f939eebff22518b0f8d32aadeeef3'] = 'Commento Motore:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_359dea7d8a9eb9788cb7f7cbe3438739'] = 'Mostra Lista Commento:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_302f7a35486d70ff42c371ca99174517'] = 'Mostra / Nascosto lista commento';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d1eb175808adea899df8ccbd0323905e'] = 'Mostra modulo di commento:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_66148f4aafef328221edf73cacc77359'] = 'Questa opzione solo lavorato per il commento locali';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_509820290d57f333403f490dde7316f4'] = 'Del posto';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_d85544fce402c7a2a96a48078edaf203'] = 'Facebook';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_eb23ab5952aa9e36b29a74a6cc7798ce'] = 'Diquis';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_026ae3682a1b1d76b29a4289af07a9db'] = 'Limitare Commento locale';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_05869d8f06266b3e489a9eeb2aaced6b'] = 'Diquis account:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_76446f99ce3210b1cbc012a106020ece'] = 'Registrati Diquis';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_1e9a7adc689b7783e84155c64694c278'] = 'Facebook ID applicazione:';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_ee3c2f45b8c4cac618d4c49029751520'] = 'Registrare una casella Commento, quindi ottenere ID applicazione nello script o registrati Facebook ID applicazione per moderare i commenti';
$_MODULE['<{leoblog}prestashop>adminleoblogdashboard_8b3470da0d96d9794b8c606b43305573'] = 'Facebook Larghezza:';
$_MODULE['<{leoblog}prestashop>blog_886d8353c09e52681e02baa0c9943ebc'] = 'Grazie per il tuo commento, saranno pubblicati presto !!!';
$_MODULE['<{leoblog}prestashop>blog_227d29c73a62a036c31f801492e640eb'] = 'Si è verificato un errore durante l\'invio del commento. Si prega di recorrect dati nei campi !!!';
$_MODULE['<{leoblog}prestashop>blog_792027683c6306e838de0e059d6b8fa3'] = 'Un errore con codice captcha, riprova a recorrect !!!';
$_MODULE['<{leoblog}prestashop>blog_be8df1f28c0abc85a0ed0c6860e5d832'] = 'Blog';
$_MODULE['<{leoblog}prestashop>category_be8df1f28c0abc85a0ed0c6860e5d832'] = 'Blog';
$_MODULE['<{leoblog}prestashop>list_be8df1f28c0abc85a0ed0c6860e5d832'] = 'Blog';
$_MODULE['<{leoblog}prestashop>panel_b55959152ffe9590cd605fe4966c73f4'] = 'Clicca qui per vedere Guida al Modulo';
$_MODULE['<{leoblog}prestashop>panel_a85f2e1dc09b7d4b8591c8348f9cb40c'] = 'Configurazione globale';
$_MODULE['<{leoblog}prestashop>panel_c54f9f209ed8fb4683e723daa4955377'] = 'Impostazioni generali';
$_MODULE['<{leoblog}prestashop>panel_f501690b17bc2e8b5d8da9361b0733f0'] = 'Inserzione Blog Impostazione';
$_MODULE['<{leoblog}prestashop>panel_27014f828e7fc5f3fe1a13addb43d890'] = 'Articolo Blog Impostazione';
$_MODULE['<{leoblog}prestashop>panel_9481b70eee63ae2332528802ddaddd5c'] = 'Quick Tools';
$_MODULE['<{leoblog}prestashop>panel_c33e404a441c6ba9648f88af3c68a1ca'] = 'Statistica';
$_MODULE['<{leoblog}prestashop>panel_d6b9ea32b921a9f56de32062ba4b94f3'] = 'Blog';
$_MODULE['<{leoblog}prestashop>panel_af1b98adf7f686b84cd0b443e022b7a0'] = 'Categorie';
$_MODULE['<{leoblog}prestashop>panel_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Commenti';
$_MODULE['<{leoblog}prestashop>panel_bf17ac149e2e7a530c677e9bd51d3fd2'] = 'Moduli';
$_MODULE['<{leoblog}prestashop>panel_8ac10e2a89fe6670aee0660b0cc919d5'] = 'Ultimi Commenti';
$_MODULE['<{leoblog}prestashop>panel_be5006eb5af9ab6dbca803f8d3065bbc'] = 'I più visti';
$_MODULE['<{leoblog}prestashop>panel_44749712dbec183e983dcd78a7736c41'] = 'Data';
$_MODULE['<{leoblog}prestashop>panel_8f2e1d1125e894e8f67ad91265660003'] = 'Utente :';
$_MODULE['<{leoblog}prestashop>panel_b69df945ae986e6b1882cdc87ad19617'] = 'Colpi';
$_MODULE['<{leoblog}prestashop>_diquis_comment_ea73c46132229a90f0b82d20a8806078'] = 'per visualizzare l\'prega di abilitare JavaScript.';
$_MODULE['<{leoblog}prestashop>_diquis_comment_150ded9fdd200aea93b8044ccf352657'] = 'Commenti powered by Disqus.';
$_MODULE['<{leoblog}prestashop>_listing_blog_94936ad65bdf649c16b14b27794effb6'] = 'Pubblicato da';
$_MODULE['<{leoblog}prestashop>_listing_blog_efeb369cccbd560588a756610865664c'] = 'In';
$_MODULE['<{leoblog}prestashop>_listing_blog_521c36a31c2762741cf0f8890cbe05e3'] = 'Sopra';
$_MODULE['<{leoblog}prestashop>_listing_blog_0be8406951cdfda82f00f79328cf4efc'] = 'Commento';
$_MODULE['<{leoblog}prestashop>_listing_blog_ebfe5e1791db03c4cd6ab95801e0977d'] = 'Colpire';
$_MODULE['<{leoblog}prestashop>_listing_blog_43340e6cc4e88197d57f8d6d5ea50a46'] = 'Leggi di più';
$_MODULE['<{leoblog}prestashop>_listing_blog_9d1a0949c39e66a0cd65240bc0ac9177'] = 'Domenica';
$_MODULE['<{leoblog}prestashop>_listing_blog_6f8522e0610541f1ef215a22ffa66ff6'] = 'Lunedi';
$_MODULE['<{leoblog}prestashop>_listing_blog_5792315f09a5d54fb7e3d066672b507f'] = 'Martedì';
$_MODULE['<{leoblog}prestashop>_listing_blog_796c163589f295373e171842f37265d5'] = 'Mercoledì';
$_MODULE['<{leoblog}prestashop>_listing_blog_78ae6f0cd191d25147e252dc54768238'] = 'Giovedi';
$_MODULE['<{leoblog}prestashop>_listing_blog_c33b138a163847cdb6caeeb7c9a126b4'] = 'Venerdì';
$_MODULE['<{leoblog}prestashop>_listing_blog_8b7051187b9191cdcdae6ed5a10e5adc'] = 'Sabato';
$_MODULE['<{leoblog}prestashop>_listing_blog_86f5978d9b80124f509bdb71786e929e'] = 'Gennaio';
$_MODULE['<{leoblog}prestashop>_listing_blog_659e59f062c75f81259d22786d6c44aa'] = 'Febbraio';
$_MODULE['<{leoblog}prestashop>_listing_blog_fa3e5edac607a88d8fd7ecb9d6d67424'] = 'Marzo';
$_MODULE['<{leoblog}prestashop>_listing_blog_3fcf026bbfffb63fb24b8de9d0446949'] = 'Aprile';
$_MODULE['<{leoblog}prestashop>_listing_blog_195fbb57ffe7449796d23466085ce6d8'] = 'Può';
$_MODULE['<{leoblog}prestashop>_listing_blog_688937ccaf2a2b0c45a1c9bbba09698d'] = 'Giugno';
$_MODULE['<{leoblog}prestashop>_listing_blog_1b539f6f34e8503c97f6d3421346b63c'] = 'luglio';
$_MODULE['<{leoblog}prestashop>_listing_blog_41ba70891fb6f39327d8ccb9b1dafb84'] = 'Agosto';
$_MODULE['<{leoblog}prestashop>_listing_blog_cc5d90569e1c8313c2b1c2aab1401174'] = 'Settembre';
$_MODULE['<{leoblog}prestashop>_listing_blog_eca60ae8611369fe28a02e2ab8c5d12e'] = 'Ottobre';
$_MODULE['<{leoblog}prestashop>_listing_blog_7e823b37564da492ca1629b4732289a8'] = 'Novembre';
$_MODULE['<{leoblog}prestashop>_listing_blog_82331503174acbae012b2004f6431fa5'] = 'Dicembre';
$_MODULE['<{leoblog}prestashop>_local_comment_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Commenti';
$_MODULE['<{leoblog}prestashop>_local_comment_1b60ba0c9bf033a378647a9788586bbe'] = 'Creato';
$_MODULE['<{leoblog}prestashop>_local_comment_94936ad65bdf649c16b14b27794effb6'] = 'Pubblicato da';
$_MODULE['<{leoblog}prestashop>_local_comment_41e29f72f5517ea06e3db9c130dfc282'] = 'Link del commento';
$_MODULE['<{leoblog}prestashop>_local_comment_4c9170abeaa0499ef8260c112365c55d'] = 'Nessun commento in questo momento!';
$_MODULE['<{leoblog}prestashop>_local_comment_ba3f8c9fbcc595f55b778118b65fc8ea'] = 'Lascia il tuo commento';
$_MODULE['<{leoblog}prestashop>_local_comment_630058029627ce58e7571e7a5b6ec591'] = 'Nome e cognome';
$_MODULE['<{leoblog}prestashop>_local_comment_387af98b1574a74e12eb99f3ed220831'] = 'Inserisci il tuo nome e cognome';
$_MODULE['<{leoblog}prestashop>_local_comment_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail';
$_MODULE['<{leoblog}prestashop>_local_comment_95d3fa6b9e69c588a333f4e78139a7cd'] = 'Inserisci il tuo indirizzo email';
$_MODULE['<{leoblog}prestashop>_local_comment_0be8406951cdfda82f00f79328cf4efc'] = 'Commento';
$_MODULE['<{leoblog}prestashop>_local_comment_4e9ce95a0f4e750b14ad77bc86d62479'] = 'Inserisci il tuo commento';
$_MODULE['<{leoblog}prestashop>_local_comment_45d048c35e3cfd449dc0a1b503cd103a'] = 'Captcha';
$_MODULE['<{leoblog}prestashop>_local_comment_a4d3b161ce1309df1c4e25df28694b7b'] = 'Invio';
$_MODULE['<{leoblog}prestashop>_pagination_b4e6101378d2a08d80df7e5da0625128'] = 'Mostrando';
$_MODULE['<{leoblog}prestashop>_pagination_8bf8854bebe108183caeb845c7676ae4'] = 'di';
$_MODULE['<{leoblog}prestashop>_pagination_691d502cfd0e0626cd3b058e5682ad1c'] = 'elementi';
$_MODULE['<{leoblog}prestashop>_pagination_447b7147e84be512208dcc0995d67ebc'] = 'articolo';
$_MODULE['<{leoblog}prestashop>_pagination_dd1f775e443ff3b9a89270713580a51b'] = 'Precedente';
$_MODULE['<{leoblog}prestashop>_pagination_10ac3d04253ef7e1ddc73e6091c0cd55'] = 'Il prossimo';
$_MODULE['<{leoblog}prestashop>_social_8ebb3e0f09899fb8aac0a325ada5b7ce'] = 'Come questo';
$_MODULE['<{leoblog}prestashop>_social_2491bc9c7d8731e1ae33124093bc7026'] = 'Twitter';
$_MODULE['<{leoblog}prestashop>blog_8971af49a12a5e4a7dbe9d31f0e56ae1'] = 'Dati Siamo spiacenti, stiamo aggiornando, si prega di tornare più tardi !!!!';
$_MODULE['<{leoblog}prestashop>blog_94936ad65bdf649c16b14b27794effb6'] = 'Pubblicato da';
$_MODULE['<{leoblog}prestashop>blog_efeb369cccbd560588a756610865664c'] = 'In';
$_MODULE['<{leoblog}prestashop>blog_521c36a31c2762741cf0f8890cbe05e3'] = 'Sopra';
$_MODULE['<{leoblog}prestashop>blog_0be8406951cdfda82f00f79328cf4efc'] = 'Commento';
$_MODULE['<{leoblog}prestashop>blog_ebfe5e1791db03c4cd6ab95801e0977d'] = 'Colpire';
$_MODULE['<{leoblog}prestashop>blog_32b502f33a535f75dcbf63f6753c631e'] = 'Tag:';
$_MODULE['<{leoblog}prestashop>blog_2d8bb0220c9fd05edb0178050e8c76cc'] = 'In Stessa categoria';
$_MODULE['<{leoblog}prestashop>blog_ce7c9dd6bcaf9d54b2501ed1c8e6d5d1'] = 'Correlati per Tag';
$_MODULE['<{leoblog}prestashop>blog_bfad8746759ef359ed37bae63f368ac1'] = 'Siamo spiacenti, questo blog non è avariable. Può essere questo è inedito o cancellato.';
$_MODULE['<{leoblog}prestashop>blog_9d1a0949c39e66a0cd65240bc0ac9177'] = 'Domenica';
$_MODULE['<{leoblog}prestashop>blog_6f8522e0610541f1ef215a22ffa66ff6'] = 'Lunedi';
$_MODULE['<{leoblog}prestashop>blog_5792315f09a5d54fb7e3d066672b507f'] = 'Martedì';
$_MODULE['<{leoblog}prestashop>blog_796c163589f295373e171842f37265d5'] = 'Mercoledì';
$_MODULE['<{leoblog}prestashop>blog_78ae6f0cd191d25147e252dc54768238'] = 'Giovedi';
$_MODULE['<{leoblog}prestashop>blog_c33b138a163847cdb6caeeb7c9a126b4'] = 'Venerdì';
$_MODULE['<{leoblog}prestashop>blog_8b7051187b9191cdcdae6ed5a10e5adc'] = 'Sabato';
$_MODULE['<{leoblog}prestashop>blog_86f5978d9b80124f509bdb71786e929e'] = 'Gennaio';
$_MODULE['<{leoblog}prestashop>blog_659e59f062c75f81259d22786d6c44aa'] = 'Febbraio';
$_MODULE['<{leoblog}prestashop>blog_fa3e5edac607a88d8fd7ecb9d6d67424'] = 'Marzo';
$_MODULE['<{leoblog}prestashop>blog_3fcf026bbfffb63fb24b8de9d0446949'] = 'Aprile';
$_MODULE['<{leoblog}prestashop>blog_195fbb57ffe7449796d23466085ce6d8'] = 'Può';
$_MODULE['<{leoblog}prestashop>blog_688937ccaf2a2b0c45a1c9bbba09698d'] = 'Giugno';
$_MODULE['<{leoblog}prestashop>blog_1b539f6f34e8503c97f6d3421346b63c'] = 'luglio';
$_MODULE['<{leoblog}prestashop>blog_41ba70891fb6f39327d8ccb9b1dafb84'] = 'Agosto';
$_MODULE['<{leoblog}prestashop>blog_cc5d90569e1c8313c2b1c2aab1401174'] = 'Settembre';
$_MODULE['<{leoblog}prestashop>blog_eca60ae8611369fe28a02e2ab8c5d12e'] = 'Ottobre';
$_MODULE['<{leoblog}prestashop>blog_7e823b37564da492ca1629b4732289a8'] = 'Novembre';
$_MODULE['<{leoblog}prestashop>blog_82331503174acbae012b2004f6431fa5'] = 'Dicembre';
$_MODULE['<{leoblog}prestashop>category_2faf27eb519570d498ac5f0b9672cd96'] = 'Bambini';
$_MODULE['<{leoblog}prestashop>category_e586c16f02ec61b8fc930d42681835b2'] = 'Messaggi recenti del blog';
$_MODULE['<{leoblog}prestashop>category_8971af49a12a5e4a7dbe9d31f0e56ae1'] = 'Dati Siamo spiacenti, stiamo aggiornando, si prega di tornare più tardi !!!!';
$_MODULE['<{leoblog}prestashop>comment_630058029627ce58e7571e7a5b6ec591'] = 'Nome e cognome';
$_MODULE['<{leoblog}prestashop>comment_387af98b1574a74e12eb99f3ed220831'] = 'Inserisci il tuo nome e cognome';
$_MODULE['<{leoblog}prestashop>comment_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail';
$_MODULE['<{leoblog}prestashop>comment_95d3fa6b9e69c588a333f4e78139a7cd'] = 'Inserisci il tuo indirizzo email';
$_MODULE['<{leoblog}prestashop>comment_0be8406951cdfda82f00f79328cf4efc'] = 'Commento';
$_MODULE['<{leoblog}prestashop>comment_4e9ce95a0f4e750b14ad77bc86d62479'] = 'Inserisci il tuo commento';
$_MODULE['<{leoblog}prestashop>comment_a4d3b161ce1309df1c4e25df28694b7b'] = 'Invio';
$_MODULE['<{leoblog}prestashop>listing_a3799f5441906704db5ec1706bec2473'] = 'Filter Blog di tag';
$_MODULE['<{leoblog}prestashop>listing_427629e1d4324184acec51fbb44bd903'] = 'Filtrare Blog di Blogger';
$_MODULE['<{leoblog}prestashop>listing_e5a8e4b3939f0cf0a47b8e5cc0aad0a4'] = 'Più Lastest Blog';
$_MODULE['<{leoblog}prestashop>listing_bf1981220040a8ac147698c85d55334f'] = 'RSS';
$_MODULE['<{leoblog}prestashop>listing_883606d2ba4f82eaea29050775f38f80'] = 'Siamo spiacenti, ma aggiornare i dati, si prega di tornare più tardi !!!!';
$_MODULE['<{leoblog}prestashop>categories_menu_979ac0eb39f23e70f45b79282ccab548'] = 'Categorie del blog';
$_MODULE['<{leoblog}prestashop>left_leoblogtags_405f1bd6447ee27dff4b34065368dc4f'] = 'Tag Posta';
$_MODULE['<{leoblog}prestashop>left_popular_3f8ab412eb8ab369ea3f5c04db23febc'] = 'Articoli popolari';
$_MODULE['<{leoblog}prestashop>left_recent_58009509dfadf30a0c307129b13137d2'] = 'Articoli recenti';
$_MODULE['<{leoblog}prestashop>leoblogrss_10fd25dcd3353c0ba3731d4a23657f2e'] = 'Nessun Feed RSS aggiunto';

View File

@@ -0,0 +1,35 @@
<?php
/**
* 2007-2018 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2018 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,44 @@
<?php
/**
* 2007-2018 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2018 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
if (!defined('_PS_VERSION_')) {
exit;
}
/**
* This function updates your module from previous versions to the version 1.1,
* usefull when you modify your database, or register a new hook ...
* Don't forget to create one file per version.
*/
function upgrade_module_3_1_0($module)
{
/**
* Do everything you want right there,
* You could add a column in one of your module's tables
*/
unset($module);
return true;
}

View File

@@ -0,0 +1,35 @@
.icon-AdminLeoblogManagement:before {
content: "\f040";
font-family: FontAwesome
}
#bloggeneralsetting .panel
{
border-radius: 0px 0px 5px 5px !important;
}
.nav-tabs a:focus
{
outline: none;
}
.leoblog-globalconfig a:focus
{
border-top: 3px solid #25b9d7 !important;
border-bottom: none !important;
}
.leoblog-globalconfig a:hover, .leoblog-globalconfig li.active a
{
border-top: 3px solid #25b9d7 !important;
border-bottom: none !important;
}
#bloggeneralsetting .panel
{
display: none;
}
#bloggeneralsetting .panel.active
{
display: block;
}

View File

@@ -0,0 +1,207 @@
#myTab{
margin-left: 120px;
}
.tree-megamenu{
width:350px;
float:left;
overflow:hidden;
margin-right:40px;
}
td > i {
display:block;
font-size:11px;
}
#content .ui-widget-header{
background: none;
border-bottom: solid 1px #ECECEC;
font-weight: bold;
}
#content .ui-widget-header a{
font-weight: bold;
}
#content .ui-widget-content{
border: none;
}
.megamenu-form input, .megamenu-form select{
padding: 5px 6px;
min-width: 100px
}
.quickdel{
background:url(../../img/admin/edit-delete.png) no-repeat center center;
}
.quickedit{
background:url(../../img/admin/edit-rename.png) no-repeat center center;
}
table.table{
width: 99%;
}
table.table tr td{
border-bottom: dotted 1px #CCC
}
.quickedit, .quickdel, .quickselect{
float:right;
width:25px;
height:16px;
display:block;
cursor:hand; cursor:pointer;
overflow:hidden;
text-indent:-999em;
margin:0 5px;
}
.hide{
display:none
}
.show{
display:block
}
#ajaxloading{
position:fixed;
top:0;
right:0;
width:100%;
z-index:1200
}
#ajaxloading > div{
margin:12px;
}
.megamenu-form{
float:left;
width: 700px;
}
.megamenu-form label {
width: 100px !important;
}
.megamenu-form .margin-form {
padding: 0 0 1em 110px !important;
}
.placeholder {
outline: 1px dashed #4183C4;
/*-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin: -1px;*/
}
.mjs-nestedSortable-error {
background: #fbe3e4;
border-color: transparent;
}
ol {
margin: 0;
padding: 0;
padding-left: 30px;
}
ol.sortable, ol.sortable ol {
margin: 0 0 0 25px;
padding: 0;
list-style-type: none;
}
ol.sortable {
margin: 2em 0;
}
.sortable li {
margin: 5px 0 0 0;
padding: 0;
}
.sortable li div {
border: 1px solid #d4d4d4;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border-color: #D4D4D4 #D4D4D4 #BCBCBC;
padding: 6px;
margin: 0;
cursor: move;
background: #f6f6f6;
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed));
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
}
.sortable li.mjs-nestedSortable-branch div {
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #f0ece9 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#f0ece9 100%);
}
.sortable li.mjs-nestedSortable-leaf div {
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #bcccbc 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#bcccbc 100%);
}
li.mjs-nestedSortable-collapsed.mjs-nestedSortable-hovering div {
border-color: #999;
background: #fafafa;
}
li.selected > div {
border: solid 1px #D9534F
}
.disclose {
cursor: pointer;
width: 10px;
display: none;
}
.sortable li.mjs-nestedSortable-collapsed > ol {
display: none;
}
.sortable li.mjs-nestedSortable-branch > div > .disclose {
display: inline-block;
}
.sortable li.mjs-nestedSortable-collapsed > div > .disclose > span:before {
content: '+ ';
}
.sortable li.mjs-nestedSortable-expanded > div > .disclose > span:before {
content: '- ';
}
.leo_load {
background: url("../../img/admin/loading.gif") no-repeat scroll 0 0 transparent;
display: none;
height: 32px;
width: 32px;
}
.table.table-green tr th{
background: #f3f3f3;
padding: 12px 6px
}
.table.table-green tr td{
padding: 9px 6px;
}
.pull-right{
float: right;
}
/****************DONGND:: delete image button BEGIN************************/
.leoblog-del-img-bt
{
margin-top: 10px;
}
/****************DONGND:: delete image button END************************/
/****************DONGND:: form BEGIN************************/
.leoblog-comment-link-icon
{
font-size: 28px;
}
/****************DONGND:: form END************************/

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,505 @@
/* MENU */
/* category */
/* blog listing */
.blogs-container{
}
.blogs-container h3{
margin-bottom: 10px;
}
.blogs-container h4{
margin-bottom: 3px;
}
.blogs-container .pagination .material-icons{
font-size: 15px;
}
.blogs-container .product-count{
margin-bottom: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
text-align: center;
}
.blogs-container .blog-image img{
max-width: 100%
}
.blog-item{
border-top: 1px solid #DDDDDD;
padding: 30px 0
}
.blog-item .more{
margin-top: 15px;
}
.blog-item .blog-image, .blog-item .blog-shortinfo{
padding-top: 12px;
}
.blog-meta span {
font-size: 90%;
color: #999999
}
.blog-meta > span{
margin-right: 8px;
display: inline-block;
}
.blog-meta > span > i{
font-size: 16px;
}
.blog-item .blog-meta {
font-size: 93%;
}
/* blog */
.blog-detail .blog-description{
font-weight: bold;
}
.blog-detail .pagination .material-icons{
font-size: 15px;
}
.blog-detail .product-count{
margin-bottom: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
text-align: center;
}
.blog-detail .blog-meta{
border-bottom: 1px solid #DDDDDD;
padding-bottom: 10px;
}
.blog-tags, .extra-blogs , .blog-comments, .social-share,.blog-comment-block{
margin-bottom: 20px;
}
.blog-tags a span{
background: none repeat scroll 0 0 #666666;
border-radius: 2px;
color: #FFFFFF;
font-weight: bold;
line-height: 1;
padding: 5px 10px;
display: inline-block;
}
.extra-blogs ul li {
padding: 6px 0 ;
border-bottom: dotted 1px #DDDDDD
}
.blog-video-code .inner{
background: #DDD;
padding: 12px;
margin-bottom: 15px;
text-align: center;
}
/* comment */
.comment-item{
padding: 12px 0;
}
.comment-item img{
padding-right:12px;
}
.comment-wrap{
overflow:hidden;
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #E5E5E5;
padding: 20px;
position: relative;
transition: all 0.3s ease-out 0s;
-o-transition: all 0.3s ease-out 0s;
-ms-transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
}
.comment-wrap .comment-meta{
border-bottom: 1px solid #E5E5E5;
font-size: 11px;
margin: -20px -20px 10px;
padding: 10px 20px;
display: -webkit-box;
display: -moz-box;
display: box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
/* Safari 6.1+ */
justify-content: space-between;
-webkit-align-items: center;
/* Safari 7.0+ */
align-items: center; }
.comment-wrap .comment-infor > span {
font-weight: bold;
margin-right: 5px; }
.rtl .comment-wrap .comment-infor > span {
margin-left: 5px;
margin-right: inherit; }
.comment-wrap .comment-infor > span > span {
font-weight: normal;
white-space: inherit; }
.blog-social .social-wrap > div { float:left; }
.blog-social .social-heading{ padding-right:12px; }
.comment-link{
display: block;
}
.ipts-captcha img{
float: left;
padding-right:12px;
margin-bottom: 10px;
}
.ipts-captcha input{
width: 100px;
}
.blog-comment-block .fb-comments {
margin: 0 -8px;
}
#blog-localengine .comments{
margin-bottom: 30px;
}
#blog-localengine .form-horizontal{
margin-bottom: 30px;
background: white;
padding: 20px;
}
#blog-localengine .form-horizontal label{
display: block;
margin-bottom: 0;
padding-top: 7px;
}
#blog-localengine .form-horizontal .form-group:last-child{
margin-bottom: 0;
}
/* categories menu display on left or right sidebar */
.blog-menu {
-moz-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
-o-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
-ms-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1);
margin-bottom: 1.5625rem;
background: white;
padding: 1.5625rem 1.25rem; }
.blog-menu .block_content > ul {
border-top: 1px solid #eaeaea; }
.blog-menu .block_content li {
position: relative; }
.blog-menu ul > li > a {
font-weight: 300;
border-bottom: 1px solid #eaeaea;
width: 100%;
display: inline-block;
margin: 0;
padding: 0.9375rem; }
.blog-menu ul > li:last-child > a {
border-bottom: none; }
.blog-menu ul > li li a {
font-size: 0.8125rem;
padding: 0.625rem 1.25rem; }
.blog-menu .collapse-icons {
position: absolute;
top: 13px;
padding: 0;
cursor: pointer;
width: 20px;
height: 20px;
right: 10px; }
.rtl .blog-menu .collapse-icons {
left: 10px;
right: auto; }
.blog-menu .collapse-icons .material-icons {
font-size: 0.9375rem; }
.blog-menu .collapse-icons[aria-expanded="true"] .add {
display: none; }
.blog-menu .collapse-icons[aria-expanded="true"] .remove {
display: block; }
.blog-menu .collapse-icons .add,
.blog-menu .collapse-icons .remove {
color: #000; }
.blog-menu .collapse-icons .add:hover,
.blog-menu .collapse-icons .remove:hover {
color: #3387f2; }
.blog-menu .collapse-icons .remove {
display: none; }
@media (min-width: 768px) {
.comment-link{
background: none repeat scroll 0 0 #F4F4F4;
border-left: 1px solid #E5E5E5;
float: right;
font-weight: bold;
margin: -11px -20px -10px 0;
padding: 10px 20px;
}
.blogs-container .product-count{
text-align: right;
margin-top: 1rem;
}
.blog-detail .product-count{
text-align: right;
margin-top: 1rem;
}
}
@media (max-width: 767px) {
#blog-localengine .form-horizontal label{
text-align: left;
}
.blog-detail .pagination{
text-align: center;
}
.blogs-container .pagination{
text-align: center;
}
.blog-detail .page-item{
display: inline-block;
}
.blogs-container .page-item{
display: inline-block;
}
}
/*********** DONGND:: CSS loading when submit commnent *******************/
.leoblog-cssload-container {
width: 100%;
/*height: 49px;*/
height: 35px;
text-align: center;
display: none;
}
.leoblog-cssload-container.cssload-speeding-wheel {
/*
width: 49px;
height: 49px;
*/
margin: 0 auto;
width: 25px;
height: 25px;
/*
margin: 0 0 0 45px;
*/
border: 2px solid rgb(0,0,0);
border-radius: 50%;
border-left-color: transparent;
border-right-color: transparent;
/*
animation: cssload-spin 575ms infinite linear;
-o-animation: cssload-spin 575ms infinite linear;
-ms-animation: cssload-spin 575ms infinite linear;
-webkit-animation: cssload-spin 575ms infinite linear;
-moz-animation: cssload-spin 575ms infinite linear;
*/
animation: cssload-spin 700ms infinite linear;
-o-animation: cssload-spin 700ms infinite linear;
-ms-animation: cssload-spin 700ms infinite linear;
-webkit-animation: cssload-spin 700ms infinite linear;
-moz-animation: cssload-spin 700ms infinite linear;
}
@keyframes cssload-spin {
100%{ transform: rotate(360deg); transform: rotate(360deg); }
}
@-o-keyframes cssload-spin {
100%{ -o-transform: rotate(360deg); transform: rotate(360deg); }
}
@-ms-keyframes cssload-spin {
100%{ -ms-transform: rotate(360deg); transform: rotate(360deg); }
}
@-webkit-keyframes cssload-spin {
100%{ -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
@-moz-keyframes cssload-spin {
100%{ -moz-transform: rotate(360deg); transform: rotate(360deg); }
}
/********************DONGND:: CSS for tree category BEGIN ******************************/
.blog-menu .tree .collapse-icons {
cursor: pointer;
padding: 0;
position: absolute;
right: 0;
top: 0;
}
.blog-menu .tree .collapse-icons .remove {
display: none;
}
.blog-menu .tree .collapse-icons[aria-expanded="true"] .remove {
display: block;
}
.blog-menu .tree .collapse-icons[aria-expanded="true"] .add {
display: none;
}
/********************DONGND:: CSS for tree category END ******************************/
/*css search blog
#form-search-blog {
position: relative;
background: #FFFFFF;
border: 1px solid #f1f1f1;
border-radius: 30px;
}
#search_blog {
width: 100%;
height: 45px;
background: transparent;
border: none;
font-size: 12px;
color: #a8a8a8;
-moz-border-radius: 0 30px 30px 0;
-webkit-border-radius: 0 30px 30px 0;
border-radius: 0 30px 30px 0;
padding: 8px 65px 8px 15px;
}
#search_blog_button {
position: absolute;
right: 0;
top: 0;
width: 45px;
height: 45px;
line-height: 45px;
padding: 0;
background: transparent;
color: #e94a4a;
border-radius: 50px;
-webkit-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
#search-blog form {
position: relative;
display: inline-block;
width: 100%;
background: none;
border: none;
padding: 20px 0; }
#search-blog form input {
width: calc(100% - 40px);
margin: auto;
height: 40px;
background-color: #fff;
border-radius: 20px;
margin: auto;
padding-right: 45px;
font-size: 14px;
color: #4E2B73;
text-transform: uppercase; }
#search-blog form input::-webkit-input-placeholder {
opacity: 1;
color: #4E2B73; }
#search-blog form input::-moz-placeholder {
opacity: 1;
color: #4E2B73; }
#search-blog form input:-moz-placeholder {
opacity: 1;
color: #4E2B73; }
#search-blog form input:-ms-input-placeholder {
opacity: 1;
color: #4E2B73; }
#search-blog form input:focus {
outline: none; }
#search-blog form button {
position: absolute;
right: 21px;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
width: 40px;
height: 40px;
background: none;
padding: 0; }
#search-blog form button i {
font-size: 0; }
#search-blog form button i:before {
content: '';
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgd2lkdGg9IjE3cHgiIGhlaWdodD0iMTdweCIgdmlld0JveD0iMCAwIDE3IDE3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KICA8ZGVzYz5DcmVhdGVkIHdpdGggTHVuYWN5PC9kZXNjPg0KICA8ZyBpZD0iSUNOLXNlYXJjaCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC41IDAuNSkiPg0KICAgIDxwYXRoIGQ9Ik0wIDBMMTYgMEwxNiAxNkwwIDE2TDAgMFoiIGlkPSJCb3giIGZpbGw9Im5vbmUiIHN0cm9rZT0ibm9uZSIgLz4NCiAgICA8cGF0aCBkPSJNMTEuMzQ0MyAxMi4yNTQ1QzEwLjE0NjMgMTMuMjcyNyA4LjYwMzUyIDEzLjg3MjcgNi45MTU0OCAxMy44NzI3QzMuMTIxOTUgMTMuODcyNyAwIDEwLjc2MzYgMCA2LjkyNzI3QzAgMy4xMjcyNyAzLjEyMTk1IDAgNi45MTU0OCAwQzEwLjc0NTMgMCAxMy44NDkxIDMuMTA5MDkgMTMuODQ5MSA2LjkyNzI3QzEzLjg0OTEgOC42MTgxOCAxMy4yMzIgMTAuMTYzNiAxMi4yMzM3IDExLjM2MzZMMTUuODA5NCAxNC45MjczQzE2LjA2MzUgMTUuMTYzNiAxNi4wNjM1IDE1LjU2MzYgMTUuODA5NCAxNS44MTgyQzE1LjY4MjQgMTUuOTQ1NSAxNS41MTkgMTYgMTUuMzU1NiAxNkMxNS4xNzQxIDE2IDE1LjAyODkgMTUuOTQ1NSAxNC45MDE5IDE1LjgxODJMMTEuMzQ0MyAxMi4yNTQ1Wk0xMi41Nzg2IDYuOTI3MjdDMTIuNTc4NiAzLjggMTAuMDM3NCAxLjI1NDU1IDYuOTE1NDkgMS4yNTQ1NUMzLjgxMTY4IDEuMjU0NTUgMS4yNTI0MSAzLjgxODE4IDEuMjUyNDEgNi45MjcyN0MxLjI1MjQxIDEwLjA1NDUgMy43OTM1MyAxMi42IDYuOTE1NDkgMTIuNkMxMC4wMzc0IDEyLjYgMTIuNTc4NiAxMC4wNTQ1IDEyLjU3ODYgNi45MjcyN1oiIGlkPSJTaGFwZSIgZmlsbD0iIzRFMkI3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9Im5vbmUiIC8+DQogIDwvZz4NCjwvc3ZnPg==");
width: 17px;
height: 17px;
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto; }
*/
#search-blog {
background:#fff;
padding: 1.5625rem 1.25rem;
margin-bottom: 1.563rem;
}
#blog-nav li a {
padding: 0.5rem 0;
width: 100%;
display: inline-block;
}
#search-blog form {
position: relative;
display: inline-block;
width: 100%;
margin-bottom:20px;
}
#search-blog button {
position:absolute;
right:1px;
top:1px;
height:36px;
background: transparent;
}
.share_button {
margin: 10px 0;
display: flex;
}
.share_button span {
margin-right:5px;
margin-top: 7px;
}
.share_button span {
margin-right: 10px;
}
.share_button li {
padding-left:2rem;
background-image: none;
position: relative;
line-height:2rem;
display:inline-block;
}
.share_button li:first-child {
margin-right:10px;
}
.share_button li:before {
height: 2rem;
width: 2rem;
background-repeat: no-repeat;
display: inline-block;
cursor: pointer;
position:absolute;
background-size: 70%;
background-position: center;
left:0;
top:0;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 715 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 498 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 807 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 786 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 561 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 607 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 498 B

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 912 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 693 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,357 @@
/**
* Owl carousel
*
* @copyright Commercial License By LeoTheme.Com
* @email leotheme.com
* @visit http://www.leotheme.com
*/
(function($) {
$.fn.PavMegaMenuList = function(opts) {
// default configuration
var config = $.extend({}, {
action:null,
addnew : null,
confirm_del:'Are you sure delete this?'
}, opts);
function checkInputHanlder(){
var _updateMenuType = function(){
$(".menu-type-group").parent().parent().hide();
$("[for^=content_text_]").parent().hide();
if( $("#menu_type").val() =='html' ){
$("[for^=content_text_]").parent().show();
}else {
$("#"+$("#menu_type").val()+"_type").parent().parent().show();
}
};
_updateMenuType();
$("#menu_type").change( _updateMenuType );
var _updateSubmenuType = function(){
if( $("#type_submenu").val() =='html' ){
$("[for^=submenu_content_text_]").parent().show();
}else{
$("[for^=submenu_content_text_]").parent().hide();
}
};
_updateSubmenuType();
$("#type_submenu").change( _updateSubmenuType );
}
function manageTreeMenu(){
if($('ol').hasClass("sortable")){
$('ol.sortable').nestedSortable({
forcePlaceholderSize: true,
handle: 'div',
helper: 'clone',
items: 'li',
opacity: .6,
placeholder: 'placeholder',
revert: 250,
tabSize: 25,
tolerance: 'pointer',
toleranceElement: '> div',
maxLevels: 4,
isTree: true,
expandOnHover: 700,
startCollapsed: true,
stop: function(){
var serialized = $(this).nestedSortable('serialize');
$.ajax({
type: 'POST',
url: config.action.replace(/amp;/g, '')+"&doupdatepos=1&rand="+Math.random(),
data : serialized+'&updatePosition=1'
}).done( function (msg) {
showSuccessMessage(msg);
} );
}
});
// $('#serialize').click(function(){
// var serialized = $('ol.sortable').nestedSortable('serialize');
// var text = $(this).val();
// var $this = $(this);
// $(this).val( $(this).data('loading-text') );
// $.ajax({
// type: 'POST',
// url: config.action+"&doupdatepos=1&rand="+Math.random(),
// data : serialized+'&updatePosition=1'
// }).done( function () {
// $this.val( text );
// } );
// });
$('#addcategory').click(function(){
location.href=config.addnew.replace(/amp;/g, '');
});
}
}
/**
* initialize every element
*/
this.each(function() {
$(".quickedit",this).click( function(){
location.href=config.action.replace(/amp;/g, '')+"&id_leoblogcat="+$(this).attr('rel').replace("id_","");
} );
$(".quickdel",this).click( function(){
if( confirm(config.confirm_del) ){
location.href=config.action.replace(/amp;/g, '')+"&dodel=1&id_leoblogcat="+$(this).attr('rel').replace("id_","");
}
} );
$(".delete_many_menus",this).click( function(){
if (confirm('Delete selected items?'))
{
var list_menu = '';
$('.quickselect:checkbox:checked').each(function () {
list_menu += $(this).val() + ",";
});
if(list_menu != ''){
location.href=config.action.replace(/amp;/g, '')+"&delete_many_menu=1&list="+list_menu;
}
}
});
manageTreeMenu();
});
return this;
};
})(jQuery);
jQuery(document).ready(function(){
$(".leo-modal").fancybox({
'type':'iframe',
'width':980,
'height':500,
afterLoad:function( ){
if( $('body',$('.fancybox-iframe').contents()).find("#main").length ){
$('body',$('.fancybox-iframe').contents()).find("#header").hide();
$('body',$('.fancybox-iframe').contents()).find("#footer").hide();
}else {
}
}
});
$("#widgetds a.btn").fancybox( {'type':'iframe'} );
$(".leo-modal-action, #widgets a.btn").fancybox({
'type':'iframe',
'width':950,
'height':500,
afterLoad:function( ){
if( $('body',$('.fancybox-iframe').contents()).find("#main").length ){
$('body',$('.fancybox-iframe').contents()).find("#header").hide();
$('body',$('.fancybox-iframe').contents()).find("#footer").hide();
}else {
}
},
afterClose: function (event, ui) {
// location.reload();
},
});
//DONGND:: delete image uploaded
if ($('#image_link-images-thumbnails').length > 0)
{
leoblog_del_img($('#image_link-images-thumbnails'), 'image');
}
if ($('#thumb_link-images-thumbnails').length > 0)
{
leoblog_del_img($('#thumb_link-images-thumbnails'), 'thumb');
}
$('.leoblog-del-img-bt').click(function(){
if( confirm(leoblog_del_img_mess) ){
var id_parent = $(this).data('id');
$('#'+id_parent).parent().fadeOut(function(){
$(this).remove();
});
var id_element = $(this).data('element');
$('#'+id_element).val('');
}
return false;
})
//load data template
$('#template').change(function(){
$.ajax({
type: 'GET',
url: url_ajax_blog,
headers: { "cache-control": "no-cache" },
async: true,
cache: false,
dataType: "json",
data: {
template: $(this).val(),
action: 'loadDataTemplate'
},
success: function (data_)
{
var data = JSON.parse(data_.message);
console.log(data);
console.log(data.listing_show_categoryinfo);
$("[name = indexation]").removeAttr('checked');
$("[name = indexation][value="+data.indexation+"]").attr('checked','checked').click();
$('#rss_limit_item').val(data.rss_limit_item);
$('#rss_title_item').val(data.rss_title_item);
$("[name = listing_show_categoryinfo]").removeAttr('checked');
$("[name = listing_show_categoryinfo][value="+data.listing_show_categoryinfo+"]").attr('checked','checked').click();
$("[name = listing_show_subcategories]").removeAttr('checked');
$("[name = listing_show_subcategories][value="+data.listing_show_subcategories+"]").attr('checked','checked').click();
$('#listing_leading_column').val(data.listing_leading_column);
$('#listing_leading_limit_items').val(data.listing_leading_limit_items);
$('#listing_leading_img_width').val(data.listing_leading_img_width);
$('#listing_leading_img_height').val(data.listing_leading_img_height);
$('#listing_secondary_column').val(data.listing_secondary_column);
$('#listing_secondary_limit_items').val(data.listing_secondary_limit_items);
$('#listing_secondary_img_width').val(data.listing_secondary_img_width);
$('#listing_secondary_img_height').val(data.listing_secondary_img_height);
$("[name = listing_show_title]").removeAttr('checked');
$("[name = listing_show_title][value="+data.listing_show_title+"]").attr('checked','checked').click();
$("[name = listing_show_description]").removeAttr('checked');
$("[name = listing_show_description][value="+data.listing_show_description+"]").attr('checked','checked').click();
$("[name = listing_show_readmore]").removeAttr('checked');
$("[name = listing_show_readmore][value="+data.listing_show_readmore+"]").attr('checked','checked').click();
$("[name = listing_show_image]").removeAttr('checked');
$("[name = listing_show_image][value="+data.listing_show_image+"]").attr('checked','checked').click();
$("[name = listing_show_author]").removeAttr('checked');
$("[name = listing_show_author][value="+data.listing_show_author+"]").attr('checked','checked').click();
$("[name = listing_show_category]").removeAttr('checked');
$("[name = listing_show_category][value="+data.listing_show_category+"]").attr('checked','checked').click();
$("[name = listing_show_created]").removeAttr('checked');
$("[name = listing_show_created][value="+data.listing_show_created+"]").attr('checked','checked').click();
$("[name = listing_show_hit]").removeAttr('checked');
$("[name = listing_show_hit][value="+data.listing_show_hit+"]").attr('checked','checked').click();
$("[name = listing_show_counter]").removeAttr('checked');
$("[name = listing_show_counter][value="+data.listing_show_counter+"]").attr('checked','checked').click();
$('#item_img_width').val(data.item_img_width);
$('#item_img_height').val(data.item_img_height);
$("[name = item_show_description]").removeAttr('checked');
$("[name = item_show_description][value="+data.item_show_description+"]").attr('checked','checked').click();
$("[name = item_show_image]").removeAttr('checked');
$("[name = item_show_image][value="+data.item_show_image+"]").attr('checked','checked').click();
$("[name = item_show_author]").removeAttr('checked');
$("[name = item_show_author][value="+data.item_show_author+"]").attr('checked','checked').click();
$("[name = item_show_category]").removeAttr('checked');
$("[name = item_show_category][value="+data.item_show_category+"]").attr('checked','checked').click();
$("[name = item_show_created]").removeAttr('checked');
$("[name = item_show_created][value="+data.item_show_created+"]").attr('checked','checked').click();
$("[name = item_show_hit]").removeAttr('checked');
$("[name = item_show_hit][value="+data.item_show_hit+"]").attr('checked','checked').click();
$("[name = item_show_counter]").removeAttr('checked');
$("[name = item_show_counter][value="+data.item_show_counter+"]").attr('checked','checked').click();
$('#social_code').val(data.social_code);
$("[name = item_show_listcomment]").removeAttr('checked');
$("[name = item_show_listcomment][value="+data.item_show_listcomment+"]").attr('checked','checked').click();
$("[name = item_show_formcomment]").removeAttr('checked');
$("[name = item_show_formcomment][value="+data.item_show_formcomment+"]").attr('checked','checked').click();
$("#item_comment_engine option").removeAttr('selected');
$("#item_comment_engine option[value="+data.item_comment_engine+"]").attr('selected','selected');
$('#item_limit_comments').val(data.item_limit_comments);
$('#item_diquis_account').val(data.item_diquis_account);
$('#item_facebook_appid').val(data.item_facebook_appid);
$('#item_facebook_width').val(data.item_facebook_width);
$("#url_use_id option").removeAttr('selected');
$("#url_use_id option[value="+data.url_use_id+"]").attr('selected','selected');
data.url_use_id == 0 ? $('.url_use_id_sub').show(500) : $('.url_use_id_sub').hide(300)
$("[name = show_popular_blog]").removeAttr('checked');
$("[name = show_popular_blog][value="+data.show_popular_blog+"]").attr('checked','checked').click();
$('#limit_popular_blog').val(data.limit_popular_blog);
$("[name = show_recent_blog]").removeAttr('checked');
$("[name = show_recent_blog][value="+data.show_recent_blog+"]").attr('checked','checked').click();
$('#limit_recent_blog').val(data.limit_recent_blog);
$("[name = show_all_tags]").removeAttr('checked');
$("[name = show_all_tags][value="+data.show_all_tags+"]").attr('checked','checked').click();
for (var id_lang of data_.id_lang) {
$('#meta_title_'+id_lang).val(data.meta_title_1);
$('#meta_description_').val(data.meta_description_1);
$('#meta_keywords_'+id_lang).val(data.meta_keywords_1);
}
},
});
});
});
//DONGND;; function delete image uploaded
function leoblog_del_img(img_id_element, img_name_e)
{
img_id_element.append('<a class="btn btn-default leoblog-del-img-bt" href="#" data-element="'+img_name_e+'" data-id="'+img_id_element.attr('id')+'"><i class="icon-trash"></i>'+leoblog_del_img_txt+'</a>');
}
jQuery(document).ready(function(){
// var i = 0;
// $("#bloggeneralsetting > form > .panel .form-group").hide();
// $("#bloggeneralsetting > form > .panel .panel-footer").hide();
// $("#bloggeneralsetting > form > .panel").each( function() {
// var panel = $(this);
// $( "h3, .panel-heading" , this ).click( function(){
// $("#bloggeneralsetting > form > .panel .form-group").hide();
// $(".form-group",panel).show();
// $(".panel-footer",panel).show();
// } );
// if(i++==0){
// $(".form-group",this).show();
// $(".panel-footer",this).show();
// }
// } );
var id_panel = $("#bloggeneralsetting .leoblog-globalconfig li.active a").attr("href");
$(id_panel).addClass('active').show();
$('.leoblog-globalconfig li').click(function(){
if(!$(this).hasClass('active'))
{
var default_tab = $(this).find('a').attr("href");
$('#LEOBLOG_DASHBOARD_DEFAULTTAB').val(default_tab);
}
})
});
/*
* SHOW HIDE - URL include ID
*/
$(document).ready(function(){
$('.form-action').change(function(){
var elementName = $(this).attr('name');
$('.'+elementName+'_sub').hide(300);
$('.'+elementName+'-'+$(this).val()).show(500);
});
$('.form-action').trigger("change");
});

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,424 @@
/**
* Owl carousel
*
* @copyright Commercial License By LeoTheme.Com
* @email leotheme.com
* @visit http://www.leotheme.com
*/
(function($) {
$.widget("mjs.nestedSortable", $.extend({}, $.ui.sortable.prototype, {
options: {
tabSize: 20,
disableNesting: 'mjs-nestedSortable-no-nesting',
errorClass: 'mjs-nestedSortable-error',
doNotClear: false,
listType: 'ol',
maxLevels: 0,
protectRoot: false,
rootID: null,
rtl: false,
isAllowed: function(item, parent) { return true; }
},
_create: function() {
this.element.data('sortable', this.element.data('nestedSortable'));
if (!this.element.is(this.options.listType))
throw new Error('nestedSortable: Please check the listType option is set to your actual list type');
return $.ui.sortable.prototype._create.apply(this, arguments);
},
destroy: function() {
this.element
.removeData("nestedSortable")
.unbind(".nestedSortable");
return $.ui.sortable.prototype.destroy.apply(this, arguments);
},
_mouseDrag: function(event) {
//Compute the helpers position
this.position = this._generatePosition(event);
this.positionAbs = this._convertPositionTo("absolute");
if (!this.lastPositionAbs) {
this.lastPositionAbs = this.positionAbs;
}
var o = this.options;
//Do scrolling
if(this.options.scroll) {
var scrolled = false;
if(this.scrollParent[0] != document && this.scrollParent[0].tagName != 'HTML') {
if((this.overflowOffset.top + this.scrollParent[0].offsetHeight) - event.pageY < o.scrollSensitivity)
this.scrollParent[0].scrollTop = scrolled = this.scrollParent[0].scrollTop + o.scrollSpeed;
else if(event.pageY - this.overflowOffset.top < o.scrollSensitivity)
this.scrollParent[0].scrollTop = scrolled = this.scrollParent[0].scrollTop - o.scrollSpeed;
if((this.overflowOffset.left + this.scrollParent[0].offsetWidth) - event.pageX < o.scrollSensitivity)
this.scrollParent[0].scrollLeft = scrolled = this.scrollParent[0].scrollLeft + o.scrollSpeed;
else if(event.pageX - this.overflowOffset.left < o.scrollSensitivity)
this.scrollParent[0].scrollLeft = scrolled = this.scrollParent[0].scrollLeft - o.scrollSpeed;
} else {
if(event.pageY - $(document).scrollTop() < o.scrollSensitivity)
scrolled = $(document).scrollTop($(document).scrollTop() - o.scrollSpeed);
else if($(window).height() - (event.pageY - $(document).scrollTop()) < o.scrollSensitivity)
scrolled = $(document).scrollTop($(document).scrollTop() + o.scrollSpeed);
if(event.pageX - $(document).scrollLeft() < o.scrollSensitivity)
scrolled = $(document).scrollLeft($(document).scrollLeft() - o.scrollSpeed);
else if($(window).width() - (event.pageX - $(document).scrollLeft()) < o.scrollSensitivity)
scrolled = $(document).scrollLeft($(document).scrollLeft() + o.scrollSpeed);
}
if(scrolled !== false && $.ui.ddmanager && !o.dropBehaviour)
$.ui.ddmanager.prepareOffsets(this, event);
}
//Regenerate the absolute position used for position checks
this.positionAbs = this._convertPositionTo("absolute");
// Find the top offset before rearrangement,
var previousTopOffset = this.placeholder.offset().top;
//Set the helper position
if(!this.options.axis || this.options.axis != "y") this.helper[0].style.left = this.position.left+'px';
if(!this.options.axis || this.options.axis != "x") this.helper[0].style.top = this.position.top+'px';
//Rearrange
for (var i = this.items.length - 1; i >= 0; i--) {
//Cache variables and intersection, continue if no intersection
var item = this.items[i], itemElement = item.item[0], intersection = this._intersectsWithPointer(item);
if (!intersection) continue;
if(itemElement != this.currentItem[0] //cannot intersect with itself
&& this.placeholder[intersection == 1 ? "next" : "prev"]()[0] != itemElement //no useless actions that have been done before
&& !$.contains(this.placeholder[0], itemElement) //no action if the item moved is the parent of the item checked
&& (this.options.type == 'semi-dynamic' ? !$.contains(this.element[0], itemElement) : true)
//&& itemElement.parentNode == this.placeholder[0].parentNode // only rearrange items within the same container
) {
$(itemElement).mouseenter();
this.direction = intersection == 1 ? "down" : "up";
if (this.options.tolerance == "pointer" || this._intersectsWithSides(item)) {
$(itemElement).mouseleave();
this._rearrange(event, item);
} else {
break;
}
// Clear emtpy ul's/ol's
this._clearEmpty(itemElement);
this._trigger("change", event, this._uiHash());
break;
}
}
var parentItem = (this.placeholder[0].parentNode.parentNode &&
$(this.placeholder[0].parentNode.parentNode).closest('.ui-sortable').length)
? $(this.placeholder[0].parentNode.parentNode)
: null,
level = this._getLevel(this.placeholder),
childLevels = this._getChildLevels(this.helper);
// To find the previous sibling in the list, keep backtracking until we hit a valid list item.
var previousItem = this.placeholder[0].previousSibling ? $(this.placeholder[0].previousSibling) : null;
if (previousItem != null) {
while (previousItem[0].nodeName.toLowerCase() != 'li' || previousItem[0] == this.currentItem[0] || previousItem[0] == this.helper[0]) {
if (previousItem[0].previousSibling) {
previousItem = $(previousItem[0].previousSibling);
} else {
previousItem = null;
break;
}
}
}
// To find the next sibling in the list, keep stepping forward until we hit a valid list item.
var nextItem = this.placeholder[0].nextSibling ? $(this.placeholder[0].nextSibling) : null;
if (nextItem != null) {
while (nextItem[0].nodeName.toLowerCase() != 'li' || nextItem[0] == this.currentItem[0] || nextItem[0] == this.helper[0]) {
if (nextItem[0].nextSibling) {
nextItem = $(nextItem[0].nextSibling);
} else {
nextItem = null;
break;
}
}
}
var newList = document.createElement(o.listType);
this.beyondMaxLevels = 0;
// If the item is moved to the left, send it to its parent's level unless there are siblings below it.
if (parentItem != null && nextItem == null &&
(o.rtl && (this.positionAbs.left + this.helper.outerWidth() > parentItem.offset().left + parentItem.outerWidth()) ||
!o.rtl && (this.positionAbs.left < parentItem.offset().left))) {
parentItem.after(this.placeholder[0]);
this._clearEmpty(parentItem[0]);
this._trigger("change", event, this._uiHash());
}
// If the item is below a sibling and is moved to the right, make it a child of that sibling.
else if (previousItem != null &&
(o.rtl && (this.positionAbs.left + this.helper.outerWidth() < previousItem.offset().left + previousItem.outerWidth() - o.tabSize) ||
!o.rtl && (this.positionAbs.left > previousItem.offset().left + o.tabSize))) {
this._isAllowed(previousItem, level, level+childLevels+1);
if (!previousItem.children(o.listType).length) {
previousItem[0].appendChild(newList);
}
// If this item is being moved from the top, add it to the top of the list.
if (previousTopOffset && (previousTopOffset <= previousItem.offset().top)) {
previousItem.children(o.listType).prepend(this.placeholder);
}
// Otherwise, add it to the bottom of the list.
else {
previousItem.children(o.listType)[0].appendChild(this.placeholder[0]);
}
this._trigger("change", event, this._uiHash());
}
else {
this._isAllowed(parentItem, level, level+childLevels);
}
//Post events to containers
this._contactContainers(event);
//Interconnect with droppables
if($.ui.ddmanager) $.ui.ddmanager.drag(this, event);
//Call callbacks
this._trigger('sort', event, this._uiHash());
this.lastPositionAbs = this.positionAbs;
return false;
},
_mouseStop: function(event, noPropagation) {
// If the item is in a position not allowed, send it back
if (this.beyondMaxLevels) {
this.placeholder.removeClass(this.options.errorClass);
if (this.domPosition.prev) {
$(this.domPosition.prev).after(this.placeholder);
} else {
$(this.domPosition.parent).prepend(this.placeholder);
}
this._trigger("revert", event, this._uiHash());
}
// Clean last empty ul/ol
for (var i = this.items.length - 1; i >= 0; i--) {
var item = this.items[i].item[0];
this._clearEmpty(item);
}
$.ui.sortable.prototype._mouseStop.apply(this, arguments);
},
serialize: function(options) {
var o = $.extend({}, this.options, options),
items = this._getItemsAsjQuery(o && o.connected),
str = [];
$(items).each(function() {
var res = ($(o.item || this).attr(o.attribute || 'id') || '')
.match(o.expression || (/(.+)[-=_](.+)/)),
pid = ($(o.item || this).parent(o.listType)
.parent(o.items)
.attr(o.attribute || 'id') || '')
.match(o.expression || (/(.+)[-=_](.+)/));
if (res) {
str.push(((o.key || res[1]) + '[' + (o.key && o.expression ? res[1] : res[2]) + ']')
+ '='
+ (pid ? (o.key && o.expression ? pid[1] : pid[2]) : o.rootID));
}
});
if(!str.length && o.key) {
str.push(o.key + '=');
}
return str.join('&');
},
toHierarchy: function(options) {
var o = $.extend({}, this.options, options),
sDepth = o.startDepthCount || 0,
ret = [];
$(this.element).children(o.items).each(function () {
var level = _recursiveItems(this);
ret.push(level);
});
return ret;
function _recursiveItems(item) {
var id = ($(item).attr(o.attribute || 'id') || '').match(o.expression || (/(.+)[-=_](.+)/));
if (id) {
var currentItem = {"id" : id[2]};
if ($(item).children(o.listType).children(o.items).length > 0) {
currentItem.children = [];
$(item).children(o.listType).children(o.items).each(function() {
var level = _recursiveItems(this);
currentItem.children.push(level);
});
}
return currentItem;
}
}
},
toArray: function(options) {
var o = $.extend({}, this.options, options),
sDepth = o.startDepthCount || 0,
ret = [],
left = 2;
ret.push({
"item_id": o.rootID,
"parent_id": 'none',
"depth": sDepth,
"left": '1',
"right": ($(o.items, this.element).length + 1) * 2
});
$(this.element).children(o.items).each(function () {
left = _recursiveArray(this, sDepth + 1, left);
});
ret = ret.sort(function(a,b){ return (a.left - b.left); });
return ret;
function _recursiveArray(item, depth, left) {
var right = left + 1,
id,
pid;
if ($(item).children(o.listType).children(o.items).length > 0) {
depth ++;
$(item).children(o.listType).children(o.items).each(function () {
right = _recursiveArray($(this), depth, right);
});
depth --;
}
id = ($(item).attr(o.attribute || 'id')).match(o.expression || (/(.+)[-=_](.+)/));
if (depth === sDepth + 1) {
pid = o.rootID;
} else {
var parentItem = ($(item).parent(o.listType)
.parent(o.items)
.attr(o.attribute || 'id'))
.match(o.expression || (/(.+)[-=_](.+)/));
pid = parentItem[2];
}
if (id) {
ret.push({"item_id": id[2], "parent_id": pid, "depth": depth, "left": left, "right": right});
}
left = right + 1;
return left;
}
},
_clearEmpty: function(item) {
var emptyList = $(item).children(this.options.listType);
if (emptyList.length && !emptyList.children().length && !this.options.doNotClear) {
emptyList.remove();
}
},
_getLevel: function(item) {
var level = 1;
if (this.options.listType) {
var list = item.closest(this.options.listType);
while (list && list.length > 0 &&
!list.is('.ui-sortable')) {
level++;
list = list.parent().closest(this.options.listType);
}
}
return level;
},
_getChildLevels: function(parent, depth) {
var self = this,
o = this.options,
result = 0;
depth = depth || 0;
$(parent).children(o.listType).children(o.items).each(function (index, child) {
result = Math.max(self._getChildLevels(child, depth + 1), result);
});
return depth ? result + 1 : result;
},
_isAllowed: function(parentItem, level, levels) {
var o = this.options,
isRoot = $(this.domPosition.parent).hasClass('ui-sortable') ? true : false,
maxLevels = this.placeholder.closest('.ui-sortable').nestedSortable('option', 'maxLevels'); // this takes into account the maxLevels set to the recipient list
// Is the root protected?
// Are we trying to nest under a no-nest?
// Are we nesting too deep?
if (!o.isAllowed(this.currentItem, parentItem) ||
parentItem && parentItem.hasClass(o.disableNesting) ||
o.protectRoot && (parentItem == null && !isRoot || isRoot && level > 1)) {
this.placeholder.addClass(o.errorClass);
if (maxLevels < levels && maxLevels != 0) {
this.beyondMaxLevels = levels - maxLevels;
} else {
this.beyondMaxLevels = 1;
}
} else {
if (maxLevels < levels && maxLevels != 0) {
this.placeholder.addClass(o.errorClass);
this.beyondMaxLevels = levels - maxLevels;
} else {
this.placeholder.removeClass(o.errorClass);
this.beyondMaxLevels = 0;
}
}
}
}));
$.mjs.nestedSortable.prototype.options = $.extend({}, $.ui.sortable.prototype.options, $.mjs.nestedSortable.prototype.options);
})(jQuery);

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,119 @@
/**
* Owl carousel
*
* @copyright Commercial License By LeoTheme.Com
* @email leotheme.com
* @visit http://www.leotheme.com
*/
$(document).ready( function(){
/* */
var src = $('#comment-form img.comment-capcha-image').attr('src');
$("#comment-form").submit( function() {
var action = $(this).attr('action');
var data = $('#comment-form').serialize();
if( $("#comment-form").parent().find('.comment-message').length<=0 ){
var msg = $('<div class="comment-message"></div>');
$("#comment-form").before( msg );
}else {
var msg = $("#comment-form").parent().find(".comment-message");
}
// $('.btn-submit-comment').addClass('disable');
$('.btn-submit-comment').css({'display':'none'});
$('.btn-submit-comment-wrapper').addClass('bt-active');
$('.leoblog-cssload-container').css({'display':'block'});
$.ajax( {
url:action,
data: data+"&submitcomment="+Math.random(),
type:'POST',
dataType: 'json',
success:function( ct ){
if( !ct.error ){
$( msg ).html('<div class="alert alert-info">'+ct.message+'</div>');
$( 'input[type=text], textarea', '#comment-form' ).each( function(){
$(this).val('');
var srcn = src.replace('captchaimage','rand='+Math.random()+"&captchaimage");
$('#comment-form img.comment-capcha-image').attr( 'src', srcn );
} );
}else {
$( msg ).html('<div class="alert alert-warning">'+ct.message+'</div>');
}
// $('.btn-submit-comment').removeClass('disable');
$('.btn-submit-comment').css({'display':'block'});
$('.btn-submit-comment-wrapper').removeClass('bt-active');
$('.leoblog-cssload-container').css({'display':'none'});
}
} );
return false;
} );
$('.top-pagination-content a.disabled').click(function(){
return false;
})
//DONGND:: update link in language block
var current_lang = prestashop.language.iso_code;
if (typeof array_list_rewrite != 'undefined')
{
var current_list_rewrite = array_list_rewrite[current_lang];
var current_blog_rewrite = array_blog_rewrite[current_lang];
var current_category_rewrite = array_category_rewrite[current_lang];
var current_config_blog_rewrite = array_config_blog_rewrite[current_lang];
var current_config_category_rewrite = array_config_category_rewrite[current_lang];
$.each(array_list_rewrite, function(iso_code, list_rewrite){
if (iso_code != current_lang)
{
var url_search = prestashop.urls.base_url + iso_code;
// console.log(url_search);
//DONGND:: update for module blockgrouptop and default
if ($('#leo_block_top').length)
{
var parent_o = $('#leo_block_top .language-selector');
}
else
{
var parent_o = $('.language-selector-wrapper');
}
parent_o.find('li a').each(function(){
var lang_href = $(this).attr('href');
if(lang_href.indexOf(url_search) > -1 )
{
if ($('body#module-leoblog-list').length)
{
var url_change = lang_href.replace('/'+current_list_rewrite+'.html', '/'+list_rewrite+'.html');
}
else
{
var url_change = lang_href.replace('/'+current_list_rewrite+'/', '/'+list_rewrite+'/');
}
if ($('body#module-leoblog-blog').length)
{
if (config_url_use_id == 0)
{
url_change = url_change.replace('/'+current_config_blog_rewrite+'/', '/'+array_config_blog_rewrite[iso_code]+'/');
}
url_change = url_change.replace('/'+current_blog_rewrite, '/'+array_blog_rewrite[iso_code]);
}
if ($('body#module-leoblog-category').length)
{
if (config_url_use_id == 0)
{
url_change = url_change.replace('/'+current_config_category_rewrite+'/', '/'+array_config_category_rewrite[iso_code]+'/');
}
url_change = url_change.replace('/'+current_category_rewrite, '/'+array_category_rewrite[iso_code]);
}
$(this).attr('href', url_change);
}
});
}
})
}
} );

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,38 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
<script type="text/javascript">
var leoblog_del_img_txt = "{$leoblog_del_img_txt|escape:'htmlall':'UTF-8'}";
var leoblog_del_img_mess = "{$leoblog_del_img_mess|escape:'htmlall':'UTF-8'}";
var action = "{$action|escape:'htmlall':'UTF-8'}";
var addnew = "{$addnew|escape:'htmlall':'UTF-8'}";
</script>
<div class="" id="megamenu">
<div class="col-md-4">
<div class="panel panel-default">
<h3 class="panel-title">{$text_title|escape:'htmlall':'UTF-8'}</h3>
<div class="panel-content">
{$text_content|escape:'htmlall':'UTF-8'}
<hr>
<p>
<input type="button" value="{$text_value|escape:'htmlall':'UTF-8'}" id="addcategory" data-loading-text="{$text_process|escape:'htmlall':'UTF-8'}" class="btn btn-danger" name="addcategory">
</p>
<hr>{$tree}{* HTML form , no escape necessary *}
<a href="javascript:void(0);" class="btn btn-danger delete_many_menus">
<i class="icon-trash"></i>&nbsp;Delete selected
</a>
</div>
</div>
</div>
<div class="col-md-8">{$generate_form}{* HTML form , no escape necessary *}</div>
</div>
{literal}
<script type="text/javascript">
$("#content").PavMegaMenuList({action:action, addnew:addnew});
</script>
{/literal}

View File

@@ -0,0 +1,18 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
<div class="panel form-horizontal">
<div class="form-group">
<div class="col-lg-1">
<a class="megamenu-correct-module btn btn-success" href="{$link->getAdminLink('AdminModules')|escape:'htmlall':'UTF-8'}&configure=leoblog&success=correct&correctmodule=1">
<i class="icon-AdminParentPreferences"></i>{l s='Correct module' mod='leoblog'}
</a>
</div>
<div class="col-lg-5">* {l s='Please backup the database before run correct module to safe' mod='leoblog'}</div>
</div>
</div>

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,26 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
{if isset($errors) && count($errors) && current($errors) != ''}
<div class="bootstrap">
<div class="alert alert-danger">
<button type="button" class="close" data-dismiss="alert">&times;</button>
{if count($errors) == 1}
{reset($errors|escape:'htmlall':'UTF-8')}
{else }
{l s='%d errors' sprintf=[$errors|count] mod='leoblog'}
<br/>
<ol>
{foreach $errors as $error}
<li>{$error|escape:'htmlall':'UTF-8'}</li>
{/foreach}
</ol>
{/if}
</div>
</div>
{/if}

View File

@@ -0,0 +1,24 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
<ol class="level{$level|escape:'htmlall':'UTF-8'}{$t|escape:'htmlall':'UTF-8'}">
{foreach from=$data item=$menu}
<li id="list_{$menu.id_leoblogcat|escape:'htmlall':'UTF-8'}" class="{if $param_id_leoblogcat == $menu.id_leoblogcat}selected{/if}">
<div>
<span class="disclose"><span></span></span>
{$menu.title|escape:'htmlall':'UTF-8'} (ID:{$menu.id_leoblogcat|escape:'htmlall':'UTF-8'})
<input type="checkbox" name="menubox[]" value="{$menu['id_leoblogcat']|escape:'htmlall':'UTF-8'}" class="quickselect" title="Select to delete">
<span class="quickedit" rel="id_{$menu.id_leoblogcat|escape:'htmlall':'UTF-8'}">E</span>
<span class="quickdel" rel="id_{$menu.id_leoblogcat|escape:'htmlall':'UTF-8'}">D</span>
</div>
{if $menu.id_leoblogcat != $parent}
{$model_leoblogcat->genTree($menu.id_leoblogcat, $level + 1)|escape:'htmlall':'UTF-8'}
{/if}
</li>
{/foreach}
</ol>

View File

@@ -0,0 +1,19 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
<ol class="level{$level|escape:'htmlall':'UTF-8'}">
{foreach from=$data item=$menu}
<li id="list_{$menu.id_leoblogcat|escape:'htmlall':'UTF-8'}">
<input type="checkbox" value="{$menu.randkey|escape:'htmlall':'UTF-8'}" name="chk_cat[]" id="chk-{$menu.id_leoblogcat|escape:'htmlall':'UTF-8'}" {if $menu.id_leoblogcat|array_search:$select !== false}checked="checked"{/if}/>
<label for="chk-{$menu.id_leoblogcat|escape:'htmlall':'UTF-8'}">{$menu.title|escape:'htmlall':'UTF-8'} (ID:{$menu.id_leoblogcat|escape:'htmlall':'UTF-8'})</label>
{if $menu.id_leoblogcat != $parent}
{$model_leoblogcat->genTreeForApPageBuilder($menu.id_leoblogcat, $level + 1, $select)|escape:'htmlall':'UTF-8'}
{/if}
</li>
{/foreach}
</ol>

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,32 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
<!-- @file modules\appagebuilder\views\templates\admin\ap_page_builder_theme_configuration\helpers\form\form.tpl -->
{extends file="helpers/form/form.tpl"}
{block name="input"}
{if $input.type == 'date_leoblog'}
<div class="row">
<div class="input-group col-lg-4">
<input
id="{if isset($input.id)}{$input.id|escape:'htmlall':'UTF-8'}{else}{$input.name|escape:'htmlall':'UTF-8'}{/if}"
type="text"
data-hex="true"
{if isset($input.class)} class="{$input.class}"
{else}class="datepicker"{/if}
name="{$input.name|escape:'htmlall':'UTF-8'}"
value="{if isset($input.default) && $fields_value[$input.name] == ''}{$input.default|escape:'htmlall':'UTF-8'}{else}{$fields_value[$input.name]|escape:'html':'UTF-8'}{/if}" />
<span class="input-group-addon">
<i class="icon-calendar-empty"></i>
</span>
</div>
</div>
{else}
{$smarty.block.parent}
{/if}
{/block}

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,25 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
<!-- @file modules\appagebuilder\views\templates\admin\ap_page_builder_theme_configuration\helpers\form\form.tpl -->
{extends file="helpers/form/form.tpl"}
{block name="input"}
{if $input.type == 'tabConfig'}
<div class="row">
{assign var=tabList value=$input.values}
<ul class="nav nav-tabs" role="tablist">
{foreach $tabList as $key => $value name="tabList"}
<li role="presentation" class="{if $smarty.foreach.tabList.first}active{/if}"><a href="#{$key|escape:'html':'UTF-8'}" class="aptab-config" role="tab" data-toggle="tab">{$value|escape:'html':'UTF-8'}</a></li>
{/foreach}
</ul>
</div>
{else}
{$smarty.block.parent}
{/if}
{/block}

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,35 @@
<?php
/*
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header('Pragma: no-cache');
header('Location: ../');
exit;

View File

@@ -0,0 +1,36 @@
<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 13573 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Location: ../");
exit;

View File

@@ -0,0 +1,141 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
<div id="blog-dashboard">
<div class="row">
<div class="col-md-12">
<div class="alert alert-info">
<a href="http://www.leotheme.com/support/prestashop-16x-guides.html">{l s='Click Here to see Module Guide' mod='leoblog'}</a>
</div>
</div>
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-heading">{l s='Global Config' mod='leoblog'}</div>
<div class="panel-content" id="bloggeneralsetting">
<ul class="nav nav-tabs leoblog-globalconfig" role="tablist">
<li class="nav-item{if $default_tab == '#fieldset_0'} active{/if}">
<a class="nav-link" href="#fieldset_0" role="tab" data-toggle="tab">{l s='General Setting' mod='leoblog'}</a>
</li>
<li class="nav-item{if $default_tab == '#fieldset_1_1'} active{/if}">
<a class="nav-link" href="#fieldset_1_1" role="tab" data-toggle="tab">{l s='Listing Blog Setting' mod='leoblog'}</a>
</li>
<li class="nav-item{if $default_tab == '#fieldset_2_2'} active{/if}">
<a class="nav-link" href="#fieldset_2_2" role="tab" data-toggle="tab">{l s='Item Blog Setting' mod='leoblog'}</a>
</li>
<li class="nav-item{if $default_tab == '#fieldset_3_3'} active{/if}">
<a class="nav-link" href="#fieldset_3_3" role="tab" data-toggle="tab">{l s='Left-Right Column' mod='leoblog'}</a>
</li>
</ul>
<div class="tab-content">
{$globalform}{* HTML form , no escape necessary *}
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-heading">{l s='Quick Tools' mod='leoblog'}</div>
<div class="panel-content">
<div id="quicktools" class="row">
{foreach from=$quicktools item=tool}
<div class="col-xs-3 col-lg-3 active">
<a href="{$tool.href|escape:'html':'UTF-8'}" class="{$tool.class|escape:'html':'UTF-8'}">
<i class="icon icon-3x {$tool.icon|escape:'html':'UTF-8'}"></i>
<p>{$tool.title|escape:'html':'UTF-8'}</p>
</a>
</div>
{/foreach}
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">{l s='Statistics' mod='leoblog'}</div>
<div class="panel-content" id="dashtrends">
<div class="row" id="dashtrends_toolbar">
<dl class="col-xs-4 col-lg-4 active">
<dt>{l s='Blogs' mod='leoblog'}</dt>
<dd class="data_value size_l"><span id="sales_score">{$count_blogs|intval}</span></dd>
</dl>
<dl class="col-xs-4 col-lg-4">
<dt>{l s='Categories' mod='leoblog'}</dt>
<dd class="data_value size_l"><span id="orders_score">{$count_cats|intval}</span></dd>
</dl>
<dl class="col-xs-4 col-lg-4">
<dt>{l s='Comments' mod='leoblog'}</dt>
<dd class="data_value size_l"><span id="cart_value_score">{$count_comments|intval}</span></dd>
</dl>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">{l s='Modules' mod='leoblog'}</div>
<div class="panel-content">
<section>
<nav>
<ul class="nav nav-tabs">
<li class="">
<a data-toggle="tab" href="#dash_latest_comment">
<i class="icon-fire"></i> {l s='Lastest Comments' mod='leoblog'}
</a>
</li>
<li class="active">
<a data-toggle="tab" href="#dash_most_viewed">
<i class="icon-trophy"></i> {l s='Most Viewed' mod='leoblog'}
</a>
</li>
</ul>
</nav>
<div class="tab-content panel">
<div id="dash_latest_comment" class="tab-pane">
<div>
<ul>
{foreach from=$latest_comments item=comment}
<li><a href="{$comment_link|escape:'html':'UTF-8'}&id_comment={$comment.id_comment|intval}&updateleoblog_comment">
{$comment.comment|strip_tags|truncate:65:'...'} </a/> {l s='Date' mod='leoblog'}({$comment.date_add|escape:'html':'UTF-8'}) - {l s='User :' mod='leoblog'} {$comment.user|escape:'html':'UTF-8'}</li>
{/foreach}
</ul>
</div>
</div>
<div id="dash_most_viewed" class="tab-pane active">
<div>
<ul>
{foreach from=$blogs item=blog}
<li><a href="{$blog_link|escape:'html':'UTF-8'}&id_leoblog_blog={$blog.id_leoblog_blog|intval}&updateleoblog_blog">{$blog.meta_title|escape:'html':'UTF-8'}</a/> - <i>{l s='Hits' mod='leoblog'}: {$blog.hits|intval}</i> </li>
{/foreach}
</ul>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,34 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
{if $warning}
<div class="alert alert-danger">{$warning|escape:'html':'UTF-8'}</div>
{/if}
{if $widget_selected}
{$form}{* HTML form , no escape necessary *}
<script type="text/javascript">
$('#widget_type').change( function(){
location.href = '{html_entity_decode($fb_widget_action|escape:'html':'UTF-8')}&wtype='+$(this).val();
} );
</script>
{else}
<div class="widgets">
{$i=0} <div class="row">
{foreach $types as $widget => $text}
<div class="col-md-4 col-sm-4">
<div class="widget-item">
<h4><a href="{html_entity_decode($fb_widget_action|escape:'html':'UTF-8')}&wtype={$widget|escape:'html':'UTF-8'}">{$text.label|escape:'html':'UTF-8'}</a></h4>
<p><i>{$text.explain}{* HTML form , no escape necessary *}</i></p>
</div>
</div>
{/foreach} <div class="row">
</div>
{/if}

View File

@@ -0,0 +1,19 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
<div id="disqus_thread"></div>
<script type="text/javascript">
var disqus_shortname = '{$config->get('item_diquis_account','demo4leotheme')|escape:'html':'UTF-8'}';
var disqus_url = '{$blog_link|escape:'html':'UTF-8'}';
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
<noscript>{l s='Please enable JavaScript to view the.' mod='leoblog'} <a href="http://disqus.com/?ref_noscript">{l s='Comments powered by Disqus.' mod='leoblog'}.</a></noscript>

View File

@@ -0,0 +1,21 @@
{*
* @Module Name: Leo Blog
* @Website: leotheme.com.com - prestashop template provider
* @author Leotheme <leotheme@gmail.com>
* @copyright Leotheme
* @description: Content Management
*}
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {
return;
}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId={$config->get('item_facebook_appid')|escape:'html':'UTF-8'}";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-comments" data-href="{$blog_link|escape:'html':'UTF-8'}"
data-num-posts="{$config->get("item_limit_comments",10)|escape:'html':'UTF-8'}" data-width="{$config->get('facebook_width',600)|escape:'html':'UTF-8'}">
</div>

Some files were not shown because too many files have changed in this diff Show More