COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Celtik Frost

opencart.pro
  • Публикации

    17
  • Зарегистрирован

  • Посещение

  • Days Won

    3

Изменения репутации

  1. Upvote
    Celtik Frost изменил репутацию Виктори в Влияние домена с возрастом на SEO   
    очень много факторов - что за сайт был, был ли он отключен, если да то сколько, может он был под фильтрами, если тематика другая, то траст обнуляется, тИЦ тоже не передастся . Ссылочное может еще как нибудь повлиять положительно, но в связи с последними обновлениями алгоритмов я уже в этом сомневаюсь.
     
    Понять надо одно - если это будет абсолютно новый интернет магазин на старом домене, то отношение к Вашему интернет-магазину будет именно как к новому...
  2. Upvote
    Celtik Frost изменил репутацию RHCk в ФЗ-54 "О применении ККТ" (РФ) с 01.07.2017г.   
    1. У Я.Кассы на данный момент есть модуль для Opencart и есть три партнера для работы по 54-ФЗ:
    OrangeData (Подкл./настр. - 2К, Аренда - 2К/мес (включает ОФД), ФН - 5.2К, Подключают несколько ИМ к 1 ККТ). МодульБанк (ККТ - 28.5Кmin можно в кредит, ПО - 1.09К (первые 6 мес. бесплатно), ОФД - 1й год - 2К, далее 3К). АтолОнлайн (Крайне интересное чтиво, возможно поправили***) 2. Решение от Buhsoft (Модуль Opencart есть, Нужны свои ККТ и ОФД, Обслуживание - 1.53К/год, Подключают несколько ИМ к 1 ККТ).
    3. Решение от Uniteller (Подключение - 1К, Аренда - 3К/мес, ФН - 7К. Не хотят подключать несколько ИМ к 1 ККТ).
    4. Решение от Robokassa (инфа).
     
    *** ИФНС не запрещает работать с одним ККТ нескольким ИМ, необходимо чтобы все ИМ обслуживались одним юр.лицом или ИП. В ЛК ИФНС при регистрации ККТ есть возможность указывать адреса нескольких ИМ. Но у АТОЛа, внезапно, не оказалось технической возможности указать несколько адресов ИМ для одного ККТ, и они предлагают арендовать отдельный ККТ для каждого ИМ (6.1К/ФН + 2К/мес). Джентельмены удачи, блеать, не иначе.
    ФНС - налоговая, ККТ - касса, ИМ - интернет-магазин, ЛК - личный кабинет, ФН - фискальный накопитель (хЭКЛЗ).
     
    P.S. Много инфы.
    P.P.S. Полный ППЦ конечно, но весело:
     
    Таки кто куда, комрады? Или как и раньше, под чёрным флагом?))
  3. Upvote
    Celtik Frost изменил репутацию admin в Релиз OPENCART.PRO (CMS) v2.3.X   
    Релиз OPENCART 2.3.0.2.3
    История изменения версий

    В версии CMS и PRO
     
    Исправления:
     Фикс чекбокса в настройках вкладка сервер  Фикс перевода  Фикс выбора статей в меню Новое:
    Страница Популярных товаров Поле в категории/производителе описание низ Краткое описание в товаре Порядок сортировки расширений (включенные вверху) Модули по умолчанию в расширениях Промо Стикеры Преимущества Подарки Улучшенный сео менеджер В версии PRO
     
    Исправления:
    Фикс Турбо Новое:
    Алфавит производителей  
    После обновления и новой установки необходимо зайти:
    Расширения\Модификаторы\ справа вверху очистить и после этого обновить
     
    В сборке все файлы уже исправлены но для упрощения обновления можно использовать архив с обновлением данного релиза.

    Все купившие OPENCART.PRO могут получить Бесплатные обновления на http://liveopencart.ru/

    Для новых покупателей цена остается прежней и составляет 1000 рублей.

    Как обновиться?
    В обоих версиях есть архивы update_pro_2_3_0_2_3.zip и update_cms_2_3_0_2_3.zip
    1. Делаем Бэкап файлов и базы данных
    2. Заливаем все из архива update_pro_2_3_0_2.3.zip или update_cms_2_3_0_2.3.zip
    3. Переходим site.com\install
     
    Для тех у кого установлен vqmod:
     
    1. Если Вы меняете index.php между обновлениями не забудьте сделать БЕКАП перед очередным обновлением, как правило в этом файле меняется только версия, сравните этот файл из архива обновления с вашим текущим
    2. Если у вас работает VQMOD, встраивающийся в index.php, перед обновлением временно отключите его, переименовав файл vqmod/xml/vqmod_opencart.xml, например, в такой vqmod/xml/vqmod_opencart._xml_
    3. После обновления верните ваши изменения index.php (включая строки vqmod'а, если были) и переименуйте файл vqmod/xml/vqmod_opencart._xml_ обратно в vqmod/xml/vqmod_opencart.xml
  4. Upvote
    Celtik Frost изменил репутацию satyr в VPN только для одного сайта   
    По канонам аналитики, рекомендуется выпилить из аналитики ВСЁ что не относится к целевой аудитории.
    Своим проектам, которые торгуют только на территории Украины, я отфильтровываю весь неукраинский трафик. Если этого не делать, то статистика смазана, нарушается логика эксперимента. Зачем киевскому ресторану учитывать в коэффициенте конверсии посетителей из Никарагуа и прочий рефспам?
    Принцип простой:
    Название фильтра - Только Украина
    Тип фильтра - Пользовательский
    Включить
    Поле фильтра - Страна
    Шаблон фильтра - Украина|Україна|Ukraine
  5. Upvote
    Celtik Frost изменил репутацию Ekaterina в Barbara Free - шаблон ocstore/opencart/opencart.pro 2.1-2.3   
    Для free версии специально были созданы 2 модуля : Barbara слайдшоу и Barbara категории.
    Модуль управления темой во free версии очень сильно сокращён , имеет несколько переключателей, они перечислены в описании.
    Пример работающего сайта на платной версии шаблона ( с небольшими доработками) http://piter-artist.ru
     
  6. Upvote
    Celtik Frost изменил репутацию Ekaterina в Barbara Free - шаблон ocstore/opencart/opencart.pro 2.1-2.3   
    Barbara Free - шаблон ocstore/opencart/opencart.pro 2.1-2.3
    Шаблон Barbara (бесплатная версия) для ocstore-opencart-opencart.pro для версий 2.1 - 2.3
    Модули шаблона:
    1. Barbara тема.
    Модуль даёт возможность выбрать цветовую схему сайта из 5 палитр, ввести пользовательский текст в шапку сайта, вкл-выкл. кнопки сравнения и закладок, стикер скидки.
    2. Barbara категории.
    Стена категорий с выбором количества колонок и расположением изображения ( слева или сверху)
    3. Barbara слайдшоу.
    Вы можете расположить в ряд слайдер и баннеры, задать скорость прокрутки, выбрать количество колонок для баннеров.
    4. Расширение шаблона делает неактивной кнопку Купить при наличии статуса "Нет в наличии" и количестве на складе 0
     
    Демо сайт http://demo7.opencart4you.ru
    вход в админ панель demo/demo
     
    Обновления
    10.07.2017   Для версии 2.3  Исправлена капча в catalog\controller\blog\article.php
    12.07.2017   Для версии 2.3  Исправлена ошибка в модуле категорий catalog\controller\extension\module\barbaracategory.php
     
    Полную версию шаблона можно приобрести на opencartforum.com, liveopencart.ru, opencart.market
     
    Автор Ekaterina Добавлен 19.06.2017 Категория Шаблоны
    Скачать Barbara Free - шаблон ocstore/opencart/opencart.pro 2.3

    Скачать Barbara Free - шаблон ocstore/opencart/opencart.pro 2.1
    barbara2_1_free.zip
    barbara2.3_free.zip

  7. Upvote
    Celtik Frost изменил репутацию satyr в Статистика посещения   
    Как правило, от этих информеров толку 0, погоду и курсы люди снимают с виджетов на смартфонах. Зато время загрузки сайта увеличивается. Счетчики типа liveinternet, yandex, mail.ru и прочее барахло тоже не имеет никакого смысла для посетителей, зато конкурентам показывает больше чем им нужно знать.
    Но если вдруг надумаете ставить что-то, тот же jivosite/siteheart, то ТагМенеджер вам упростит задачу.
    Будут трудности – пишите в личку, помогу. Гусары денег не берут.
  8. Upvote
    Celtik Frost изменил репутацию RHCk в Тема поддержки OPENCART.PRO v2.3.X   
    Все вопросы, касающиеся сборки OPENCART.PRO версий 2.3.X, задаём только в этой теме!
    Тема поддержки сборки OPENCART.CMS v2.3.X >>>
     
    История версий OPENCART.PRO v2.3.X:
    20.12.2016 - 2.3.0.2.1 (скачать)
    25.02.2017 - 2.3.0.2.2 (скачать)
    11.07.2017 - 2.3.0.2.3 (скачать)
     
    Обновление 2.1.X -> 2.3.0.2.1:
     
    Обновление 2.3.0.2.1 -> 2.3.0.2.2:
     
    Обновление 2.3.0.2.2 -> 2.3.0.2.3:
     
    UPD21.12.2016 Информация о лицензировании поддоменов и тестовых доменов от @admin:
     
    Покупаем и получаем обновления в личном кабинете - LiveOpencart
     
    UPD12.03.2017 FAQ по OC v2.3 (обновляемый):
     
    UPD27.12.2016 Правила Темы поддержки:
     
  9. Upvote
    Celtik Frost изменил репутацию opencartprosuperuser в Тема поддержки OPENCART.PRO v2.3.X   
    Обновился, все работает.
    Все настройки и категории и товары остаются.
    Если был настроен чпу то редактируем  .htaссess
    config-dist.php удаляем сразу
  10. Upvote
    Celtik Frost изменил репутацию satyr в REVOLUTION 4.2.3 - адаптивный универсальный шаблон от Pikitos   
    Это лучший шаблон, который мне когда-либо доводилось покупать/ставить/крутить с момента знакомства с Опенкартом в мае 2011.
    Лень рассказывать почему, но если кто-то захочет поспорить, могу обоссать его аргументами.
    По скринам и описанию ничего не понять. Чтобы его ощутить - нужно поставить на живой проект и настроить под себя. Не тупо задротно потыцкать, а именно реализовать на нем свою задумку. Вот тогда становится понятно: всё что нужно - уже на месте. И нужно просто чекбоксами включить/выключить нужные фичи.
    Я много раз заказывал кастомные шалоны и модули, есть понимание вопроса. В Революшне такое впечатление, что автор всю душу вложил в него. Если бы я такой шаблон сделал, хрен бы я его продавал. Жалко его всяким дятлам раздавать, да еще и варнякать потом будут, мол что-то не так.
    Единственное чего не хватает этому шаблону, как и всем остальным, так это внятного чекаута/регистрации из коробки с минимальным набором настроек. Но зато тут уже есть Быстрый заказ, и он прекрасен.
  11. Upvote
    Celtik Frost изменил репутацию RHCk в REVOLUTION 4.2.3 - адаптивный универсальный шаблон от Pikitos   
    Отлично, каждому покупателю услуга "Золотой дождь" в подарок (сорян, но я сразу откажусь).
  12. Upvote
    Celtik Frost получил репутацию от Blondy в Двойные стандарты   
    Почему-то захотелось привести две цитаты великого классика:
     
    "Бархатный пиджак магистра Йоды на forum.opencart.pro не отменяет наличие члена в его штанах на блоге ocshop.info"
     
    "Если ты слышишь мат из чьих-то уст и тебя не коробит - перед тобой хороший человек, а если коробит, то человек - г...о"
     
    Не принимайте пожалуйста ничего на свой счет, просто, то, что в исполнении одних выглядит естественно и даже, в какой-то степени, изысканно), другим может быть недоступно.
     
    Двойные стандарты)
  13. Upvote
    Celtik Frost получил репутацию от RHCk в Двойные стандарты   
    Почему-то захотелось привести две цитаты великого классика:
     
    "Бархатный пиджак магистра Йоды на forum.opencart.pro не отменяет наличие члена в его штанах на блоге ocshop.info"
     
    "Если ты слышишь мат из чьих-то уст и тебя не коробит - перед тобой хороший человек, а если коробит, то человек - г...о"
     
    Не принимайте пожалуйста ничего на свой счет, просто, то, что в исполнении одних выглядит естественно и даже, в какой-то степени, изысканно), другим может быть недоступно.
     
    Двойные стандарты)
  14. Upvote
    Celtik Frost изменил репутацию markimax в Ocmod и VQmod   
    Ну что сказать еще
    Вынесем дружное "порицание"
    Нельзя заставлять насильно пользователей устанавливать vqmod который конфликтует с ocmod (да, не исправлено и было мною замечено  даже в последних версиях vqmod) а также тормозит систему.
    @19th19th - надо исправить
    Тем более фирменный ТОП продукт
  15. Upvote
    Celtik Frost изменил репутацию Adems в Микроразметка "рейтинг товаров"   
    Рекомендую перед изменением файлов cделать Бекап (хотя-бы тех которые изменяете).
    Микроразметка данных:
    Разметка "Хлебных крошек"

    Ищем файлы:
    catalog\view\theme\ваша тема\template\product\product.tpl
    catalog\view\theme\ваша тема\template\product\category.tpl
    catalog\view\theme\ваша тема\template\product\special.tpl
    catalog\view\theme\ваша тема\template\product\manufacturer_list.tpl
    catalog\view\theme\ваша тема\template\product\manufacturer_info.tpl
    catalog\view\theme\ваша тема\template\blog\latest.tpl
    catalog\view\theme\ваша тема\template\product\article.tpl
    catalog\view\theme\ваша тема\template\ information\sitemap.tpl
    catalog\view\theme\ваша тема\template\ information\information.tpl
    catalog\view\theme\ваша тема\template\ information\contact.tpl
     
    Далее в этих файлах ищем 3 я строка:
    <ul class="breadcrumb">
        <?php foreach ($breadcrumbs as $breadcrumb) { ?>
        <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li>
        <?php } ?>
    </ul>

    Меняем на:
    <ul itemscope itemtype="http://schema.org/BreadcrumbList" class="breadcrumb">
        <?php $i = 1; foreach ($breadcrumbs as $key => $breadcrumb) { ?>
          <?php if($i == count($breadcrumbs)){ ?>
            <li><?php echo $breadcrumb['text']; ?></li>
          <?php }else{ ?>
            <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a itemprop="item" href="<?php echo $breadcrumb['href']; ?>"><span itemprop="name"><?php echo $breadcrumb['text']; ?></span></a><meta itemprop="position" content="<?php echo $key+1; ?>" /></li>
          <?php } ?>
        <?php $i++; } ?>
      </ul>
     
    Данный код одновременно меняет стандартный вывод крошек делая последнею крошку не активной и вносит саму разметку.
    Обязательно! Далее нам нужен файл /catalog/language/russian/russian.php

    Меняем содержимое $_['text_home']   = '<i class="fa fa-home"></i> '   на   '<i class="fa fa-home"></i><span class="displayn"> Главная</span>';
    Если вы желаете скрыть надпись главная в стили css дописываем .displayn {display:none;}
    "Главная" или нет кому как надо.
     
    Проверяем здесь:
    https://developers.google.com/structured-data/testing-tool/
    https://webmaster.yandex.ua/microtest.xml
     
    Разметка товара
    Открываем файл: catalog\view\theme\ваша тема\template\product\product.tpl
    Ищем: <div class="container">
    Обозначаем, что в этом блоке будет находится разметка товара: <div class="container" itemscope itemtype="http://schema.org/Product">
     
    Размечаем адрес страницы через ссылку хлебных крошек.
    <link itemprop="url" href="<?php echo $breadcrumb['href']; ?>" />
     
    Размечаем картинку

    Ищем блок изображений в шаблоне:
    <ul class="thumbnails">
      <?php if ($thumb) { ?>
      <li><a class="thumbnail" href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a></li>
     
    Обозначаем основное изображение с помощью itemprop="image":
     
      <ul class="thumbnails">
      <?php if ($thumb) { ?>
      <li><a class="thumbnail" href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>"><img itemprop="image" src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a></li>
     
    Ищем описание и размечаем как itemprop="description":
    Само описание будет тут: <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div>
    Размечаем:
    <div itemprop="description" class="tab-pane active" id="tab-description"><?php echo $description; ?></div>
     
    Далее нам нужно указать название товара.
    Ищем:
    <h1><?php echo $heading_title; ?></h1>
    Заменяем на:
    <h1 itemprop="name"><?php echo $heading_title; ?></h1>
     
    Следующая цель - обозначить цену itemprop="price":
    Для этого находим:
    <li>
    <h2 itemprop="price"><div itemprop="priceCurrency" content="RUB"><?php echo $price; ?></div></h2>
    </li>
    Меняем на:
    <li itemprop="offers" itemscope itemtype="http://schema.org/Offer">
      <h2 itemprop="price"><div itemprop="priceCurrency" content="RUB"><?php echo $price; ?></div></h2>
    </li>
    Обратите внимание на: content="RUB" Для гривны это: content="UAH"
     
    Есть маленький нюанс в связи с выводом цены и валюты в Opencart, поскольку цена выводится в виде: 4360грн. (нет возможности выделить тегом отдельно сами цифры исключив грн ) то валидатор гугл делает предупреждение о неверном формате, подчёркиваю что предупреждение, но индексирует и отображает в виде 4360 грн. правильно.

    Указание модели, бренда:
    Бренд:
    Ищем <li><?php echo $text_manufacturer; ?> <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a></li>
    Меняем на:
    <li><?php echo $text_manufacturer; ?> <a href="<?php echo $manufacturers; ?>"><span itemprop="brand"><?php echo $manufacturer; ?></span></a></li>
    Модель:
    Ищем: <li><?php echo $text_model; ?> <?php echo $model; ?></li>
    Меняем на: <li><?php echo $text_model; ?> <span itemprop="model"><?php echo $model; ?></span></li>
     
    Размечаем рейтинг товаров:
    Ищем           
    <div class="rating">
                <p>
                  <?php for ($i = 1; $i <= 5; $i++) { ?>
                  <?php if ($rating < $i) { ?>
                  <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-1x"></i></span>
                  <?php } else { ?>
                  <span class="fa fa-stack"><i class="fa fa-star fa-stack-1x"></i><i class="fa fa-star-o fa-stack-1x"></i></span>
                  <?php } ?>
                  <?php } ?>
                  <a href="" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;"><?php echo $reviews; ?></a> / <a href="" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;"><?php echo $text_write; ?></a>
                  </p>
                <hr>
                <!-- AddThis Button BEGIN -->
                <div class="addthis_toolbox addthis_default_style"><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a> <a class="addthis_button_tweet"></a> <a class="addthis_button_pinterest_pinit"></a> <a class="addthis_counter addthis_pill_style"></a></div>
                <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-515eeaf54693130e"></script>
                <!-- AddThis Button END -->
              </div>
              
              Меняем на:
              
              <div class="rating" itemprop = "aggregateRating" itemscope itemtype = "http://schema.org/AggregateRating">
                <p>
                  <?php for ($i = 1; $i <= 5; $i++) { ?>
                  <?php if ($rating < $i) { ?>
                  <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-1x"></i></span>
                  <?php } else { ?>
                  <span class="fa fa-stack"><i class="fa fa-star fa-stack-1x"></i><i class="fa fa-star-o fa-stack-1x"></i></span>
                  <?php } ?>
                  <?php } ?>
                  <a href="" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;"><?php echo $reviews; ?></a> / <a href="" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;"><?php echo $text_write; ?></a>
                </p>
                  <meta itemprop = "ratingValue" content="<?php echo $rating; ?>">
                  <meta itemprop = "worstRating" content="1">
                  <meta itemprop = "bestRating" content="5">
                  <meta itemprop = "reviewCount" content="<?php echo $review_count; ?>">
              <hr>
                <!-- AddThis Button BEGIN -->
                <div class="addthis_toolbox addthis_default_style"><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a> <a class="addthis_button_tweet"></a> <a class="addthis_button_pinterest_pinit"></a> <a class="addthis_counter addthis_pill_style"></a></div>
                <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-515eeaf54693130e"></script>
                <!-- AddThis Button END -->
              </div>
                
    В файле:
    catalog\controller\product\product.php
    Ищем:
    $data['reviews'] = sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']);
    И после этой строки добавляем:
    $data['review_count'] = (int)$product_info['reviews'];
     

    Разметка свединий об организации:
    <div itemscope itemtype="http://schema.org/Organization">
      <span itemprop="name">Сюда вставляем название организации</span> © 2011-2015 <br/>
        <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        Адрес:
        <span itemprop="streetAddress">Указываем улицу и номер дома</span>
        <span itemprop="addressLocality">Указываем город</span>, <span itemprop="postalCode">Вписываем почтовый индекс</span>
      </div>
      Телефоны:<span itemprop="telephone">Телефон №1</span>, <span itemprop="telephone">Телефон №2</span>,<br/>
      Электронная почта: <span itemprop="email">Вписываем e-mail</span> <br/>
    </div>
     
    Этот код вставляете в любое место на сайте, я это сделал в шаблоне контакты. Всё индексируется и отображается.
     
    Делал на стандартном шаблоне.
  16. Upvote
    Celtik Frost изменил репутацию RHCk в Безопасность в Opencart (обновляемая)   
    UPD ПРАВИЛА ТЕМЫ:
     
    Тема создана для описания основ безопасности CMS Opencart.
    Если что-то упустил, пишите.
     
    0. ВАЖНО! Перед началом любых экспериментов делаем бэкап файлов и базы сайта!!!
    1. Установка
    1.1 При установке меняем префикс базы данных на другой - например "ос_" на "sn_" (и помним об этом).
    1.2 Логин для админки НЕ должен быть admin! Пароль админки должен быть сложным, который содержит как минимум заглавные, строчные символы и цифры. Для этого пользуем генераторы паролей (они есть практически в любом менеджере паролей, также бывают отдельными программами). Онлайн генераторы от @savage4pro - тут и здесь.
    1.3 После установки или обновления CMS обязательно удаляем каталог install.
    1.4 Очень часто взлом и заражение ИМ происходит через соседей (устаревшие или не обновленные CMS в одном аккаунте с ИМ). Важно помнить - в одном аккаунте один магазин.
     
    2. Настройка CMS
    2.1 После установки отключаем вывод ошибок на "морду" магазина (Система -> Настройки -> Редактировать -> Вкладка Сервер -> Раздел Безопасность -> Ключ шифрования -> С помощью генераторов из п-та 1.2 генерируем новый (длина 1024).
    2.2 Там же отключаем вывод ошибок на "морду" магазина (Система -> Настройки -> Редактировать -> Вкладка Сервер -> Раздел Обработка ошибок -> Показывать ошибки -> НЕТ). Включать вывод ошибок нужно по необходимости - установка нового модуля, изменение функционала и т.д. (помним про п-кт 0).
    2.3 Часто, перед покупкой или установкой модулей, разработчики предлагают проверить соответствие вашего хостинга требованиям модуля. В корневой каталог сайта копируется info.php, заходим по адресу <сайт>/info.php видим инфу, определяемся с модулем и удаляем файл info.php, дабы не оставлять подсказку разным негодяям.
    2.4 Пользователям, на сайтах которых настроен обмен, следует проверить недоступность снаружи следующих адресов:
    domain.com/system/storage/cache/exchange1c/import.xml domain.com/system/storage/cache/exchange1c/offers.xml domain.com/system/storage/cache/exchange1c/orders.xml 2.5 ВАЖНО! Присутствующие на сайте тяжелые скрипты (если имеются), такие как парсеры, генераторы карт и прайс-листов, и т.д., не должны быть доступны всем подряд извне.
     
    3. Настройка хостинга
    3.1 Средствами .htaccess можно ограничить доступ в админку вводом дополнительных логина и пароля (.htpasswd) и возможностью входа только с определенного IP-адреса. Перед этим важно не забыть получить статический IP-адрес у своего интернет-провайдера. Если будет интерес, можно сделать подробное описание этого метода.
    Видел модуль, добавляющий капчу от Гоши в форму авторизации админки. Штука полезная, ибо усложняет процесс сбручивания пароля разными кулхацкерами.
    3.2 При установке CMS, добавлении функционала, установке модулей (предоставления доступа к файлам CMS разработчикам модулей и т.д.) требуется доступ к хостингу по FTP (SFTP). Для таких случаев создаем отдельные учётные записи на хостинге, с доступом только к необходимым ресурсам. Требования к учётной записи те же, что и в пункте 1.2.
    ВАЖНО! После проведения работ обязательно отключаем доступ по FTP. Об этом забывают 90% будущих Рокфеллеров.
    3.3 В .htaccess должен присутствовать запрет на чтение файлов/каталогов(папок) с "." (точкой) в начале имени:
    RedirectMatch 403 /\..*$  
    4. Периодические мероприятия
    4.1 ВАЖНО! Необходимо регулярно делать бэкапы. Чем чаще делаются бэкапы, тем меньши информации будет потеряно в случае форс-мажора. Есть шутка "Админы делятся на две группы - на тех, кто не делает бэкапы и тех, кто уже делает".
    Бэкап файлов делаем с помощью FileZilla (или архивируем хостингом, а забираем ей же). Бэкап базы делаем с помощью Sypex Dumper 2.
    4.2 ВАЖНО! Категорически нельзя складывать бэкапы в каталог (папку) сайта! Поэтому все бэкапы (архивы бэкапов) забираем с хостинга. Место для хранения бэкапов подбирается из расчета хранения 10 архивов: 1 ежемесячный, 3 еженедельных, 6 ежедневных.
    4.3 ВАЖНО! Регулярно меняйте пароли (не реже раза в три месяца) ко всем учётным записям (админка, ftp и т.д.) и базам данных! Пароль к базе данных хранится в двух файлах config.php (из корня и в папке admin) в следующей записи:
    define('DB_PASSWORD', '7EJCE9vIAEfGExueZ3vn'); где 7EJCE9vIAEfGExueZ3vn - есть пароль. 4.4 ВАЖНО! Регулярно проверяем кроневой каталог и папки cache и download на предмет посторонних файлов. Особое внимание уделяем файлам, в которых присутствуют закодированные base64 элементы.
    В коренвом каталоге сайта должны быть только следующие файлы:
     
    В планах:
     
    P.S. Данная инструкция была написана при поддержке @savage4pro и @Yoda.
    P.P.S. #opencartsecurity #безопасностьвопенкарт #хуйнаныр
     
  17. Upvote
    Celtik Frost получил репутацию от StavEXpert в Поздравляем Йоду с победой на выборах президента США!   
    Дональд Трамп, в более узких кругах известный как магистр Йода, одержал победу на самых непредсказуемых президентских выборах в новейшей истории США.
    Президентская кампания сопровождалась многочисленными скандалами, Трампа уличали в троллинге, сквернословии и жестоком обращении с некоторыми представителями OC Team. Результат до последней минуты оставался неясным, фаворит президентской гонки был не очевиден, а кандидаты шли плечом к плечу.
    Тем не менее, по последним данным, республиканец Дональд Трамп получил 278 голосов, преодолев необходимый для победы барьер в 270 голосов.
    В штабе Трампа скандировали: "Opencart.pro, Opencart.pro, Opencart.pro", в стане сторонников Клинтон же царила подавленная атмосфера.
    С праздником, коллеги!
     
     
  18. Upvote
    Celtik Frost получил репутацию от ocfilter в Поздравляем Йоду с победой на выборах президента США!   
    Дональд Трамп, в более узких кругах известный как магистр Йода, одержал победу на самых непредсказуемых президентских выборах в новейшей истории США.
    Президентская кампания сопровождалась многочисленными скандалами, Трампа уличали в троллинге, сквернословии и жестоком обращении с некоторыми представителями OC Team. Результат до последней минуты оставался неясным, фаворит президентской гонки был не очевиден, а кандидаты шли плечом к плечу.
    Тем не менее, по последним данным, республиканец Дональд Трамп получил 278 голосов, преодолев необходимый для победы барьер в 270 голосов.
    В штабе Трампа скандировали: "Opencart.pro, Opencart.pro, Opencart.pro", в стане сторонников Клинтон же царила подавленная атмосфера.
    С праздником, коллеги!
     
     
  19. Upvote
    Celtik Frost получил репутацию от Виктори в Поздравляем Йоду с победой на выборах президента США!   
    Дональд Трамп, в более узких кругах известный как магистр Йода, одержал победу на самых непредсказуемых президентских выборах в новейшей истории США.
    Президентская кампания сопровождалась многочисленными скандалами, Трампа уличали в троллинге, сквернословии и жестоком обращении с некоторыми представителями OC Team. Результат до последней минуты оставался неясным, фаворит президентской гонки был не очевиден, а кандидаты шли плечом к плечу.
    Тем не менее, по последним данным, республиканец Дональд Трамп получил 278 голосов, преодолев необходимый для победы барьер в 270 голосов.
    В штабе Трампа скандировали: "Opencart.pro, Opencart.pro, Opencart.pro", в стане сторонников Клинтон же царила подавленная атмосфера.
    С праздником, коллеги!
     
     
  20. Upvote
    Celtik Frost получил репутацию от Blondy в Поздравляем Йоду с победой на выборах президента США!   
    Дональд Трамп, в более узких кругах известный как магистр Йода, одержал победу на самых непредсказуемых президентских выборах в новейшей истории США.
    Президентская кампания сопровождалась многочисленными скандалами, Трампа уличали в троллинге, сквернословии и жестоком обращении с некоторыми представителями OC Team. Результат до последней минуты оставался неясным, фаворит президентской гонки был не очевиден, а кандидаты шли плечом к плечу.
    Тем не менее, по последним данным, республиканец Дональд Трамп получил 278 голосов, преодолев необходимый для победы барьер в 270 голосов.
    В штабе Трампа скандировали: "Opencart.pro, Opencart.pro, Opencart.pro", в стане сторонников Клинтон же царила подавленная атмосфера.
    С праздником, коллеги!
     
     
  21. Upvote
    Celtik Frost получил репутацию от WarStyle в Поздравляем Йоду с победой на выборах президента США!   
    Дональд Трамп, в более узких кругах известный как магистр Йода, одержал победу на самых непредсказуемых президентских выборах в новейшей истории США.
    Президентская кампания сопровождалась многочисленными скандалами, Трампа уличали в троллинге, сквернословии и жестоком обращении с некоторыми представителями OC Team. Результат до последней минуты оставался неясным, фаворит президентской гонки был не очевиден, а кандидаты шли плечом к плечу.
    Тем не менее, по последним данным, республиканец Дональд Трамп получил 278 голосов, преодолев необходимый для победы барьер в 270 голосов.
    В штабе Трампа скандировали: "Opencart.pro, Opencart.pro, Opencart.pro", в стане сторонников Клинтон же царила подавленная атмосфера.
    С праздником, коллеги!
     
     
  22. Upvote
    Celtik Frost получил репутацию от Yoda в Поздравляем Йоду с победой на выборах президента США!   
    Дональд Трамп, в более узких кругах известный как магистр Йода, одержал победу на самых непредсказуемых президентских выборах в новейшей истории США.
    Президентская кампания сопровождалась многочисленными скандалами, Трампа уличали в троллинге, сквернословии и жестоком обращении с некоторыми представителями OC Team. Результат до последней минуты оставался неясным, фаворит президентской гонки был не очевиден, а кандидаты шли плечом к плечу.
    Тем не менее, по последним данным, республиканец Дональд Трамп получил 278 голосов, преодолев необходимый для победы барьер в 270 голосов.
    В штабе Трампа скандировали: "Opencart.pro, Opencart.pro, Opencart.pro", в стане сторонников Клинтон же царила подавленная атмосфера.
    С праздником, коллеги!
     
     
  23. Upvote
    Celtik Frost получил репутацию от Yoda в Личная просьба о помощи!   
    +
    Я проголосовал, но буденовка вам не очень идет...
  24. Upvote
    Celtik Frost изменил репутацию Виктори в Как занять более одной позиции в топе?   
    вот пример (Девака)
     

     

     
    можете проверить - хоть инфа и устарела, но в результатах поиска до сих пор есть несколько пруф-позиций этого примера...
  25. Upvote
    Celtik Frost получил репутацию от Виктори в Как занять более одной позиции в топе?   
    Под хорошей работой я понимал неплохие позиции сайта в выдаче (google / yandex):
    пассажирские перевозки одесса – 2 / 11 аренда автобуса одесса – 5 / 4 аренда микроавтобуса одесса – 4 / 5 заказ автобуса одесса – 2 / 3 заказ микроавтобуса одесса – 5 / 9 Заказ транспорта одесса – 1 / 26  
    Причем, по нескольким запросам группа действительно находится в топ-10 вместе с сайтом (google / yandex):
    аренда микроавтобуса одесса – 5 / 8 заказ микроавтобуса одесса – 1 / 6 Так как я не являлся SMM-оптимистом, то мне и этого было бы достаточно.
    Но ваши унты теперь не дадут мне уснуть))