[Soft] ImageCMS Shop Premium

глянул только что механизм обновления интереса ради, а там передается много занятной информации
первое - проверка обновляшек происходит раз в 10 часов:
Код:
public function getStatus() {
        if (time() >= $this->getSettings('checkTime') + 60 * 60 * 10) {
            $domen = $_SERVER['SERVER_NAME'];
            $result = $this->client->getStatus($domen, BUILD_ID, IMAGECMS_NUMBER);
второе - стучится вот сюда:
Код:
/**
    * update server
    * @var string
    */
    private $US = "http://upd.imagecms.net/";
третье - при проверке обновления передается:
Код:
$result = $this->client->getHashSum($domen, IMAGECMS_NUMBER, BUILD_ID, $key);

поправьте если не прав )

в dashboard.tpl:
Код:
{if count($api_news) > 1}
                    <table class="table table-striped table-bordered table-hover table-condensed content_big_td">
                        <thead>
                        <th>{lang('ImageCMS news',"admin")}</th>
                        </thead>
                        <tbody>
                            {foreach $api_news as $a}
                                <tr>
                                    <td>
                                        <span>{date('d-m-Y H:i', $a.publish_date)}
                                            <a style="padding-left:10px;" target="_blank" href="http://www.imagecms.net/blog/news/{$a.url}?utm_source=imagecms&utm_medium=admin&utm_campaign={str_replace(array("http://", "/"), "",site_url())}">>>></a>
                                        </span>
                                        <br/> {truncate(strip_tags($a.prev_text), 100)}
                                    </td>
                                </tr>
                            {/foreach}
                        </tbody>
                    </table>
                {/if}
Update:
api.php:
Код:
$config['mod_search_api_url'] = 'http://requests.imagecms.net/index.php/modules';
$config['imagecms_latest_news'] = 'http://requests.imagecms.net/index.php/news';
admin.tpl:
Код:
<li><a href="mailto:dev@imagecms.net">dev@imagecms.net</a></li>
emailPattern.tpl:
Код:
<td class="hide w0" valign="top" width="160"><p id="street-address" class="footer-content-right" align="right"><span>ImageCMS.net</span></p></td>
successful.tpl:
Код:
<td class="hide w0" valign="top" width="160"><p id="street-address" class="footer-content-right" align="right"><span>ImageCMS.net</span></p></td>
dashboard.tpl:
Код:
        {if !$onLocal}
            <section class="mini-layout o_h">
                <div class="frame_title no_fixed">
                    <span class="help-inline"></span>
                    <span class="title">{lang('News of ImageCMS','admin')}</span>
                </div>
                <div class="row-fluid news">
                    {foreach $api_news as $n}
                        <div class="span4">
                            <h4><p>{$n.title}</p></h4>
                            <p>{$n.prev_text}<span class="muted time">{echo date('Y-m-d, H:i:s', $n.publish_date)}</span></p>
                            <a href="http://imagecms.net/blog/news/{$n.url}?utm_source=imagecms&utm_medium=admin&utm_campaign={str_replace(array("http://", "/"), "",site_url())}" target="blank">{lang('Read all','admin')}</a>
                        </div>
                    {/foreach}
                </div>
            </section>
        {/if}
admin.php:
Код:
            /* pack message */
            $message .= lang("Site address", "admin") . trim(strip_tags($_GET['hostname'])) . ';' . lang("page", "admin") . ': ' . trim(strip_tags($_GET['pathname'])) . ';' . lang("ip-address") . ': ' . trim(strip_tags($_GET['ip_address'])) . '; ' . lang("user name", "admin") . ': ' . trim(strip_tags($_GET['user_name'])) . '; <br/> ' . lang("Message", "admin") . ': ' . trim(strip_tags($_GET['text']));
            $text = trim($val->set_value('text'));

            $this->email->from('bugs@imagecms.net', 'Admin Robot');
            $this->email->to('report@imagecms.net');
            $this->email->bcc('dev@imagecms.net');
            $this->email->subject('Admin report from "' . trim(strip_tags($_GET['hostname'])) . '"');
sys_upgrade.php:
Код:
private $upgrade_server = 'http://imagecms.net/upgrades/';
factor.php:
Код:
    /** Error messages for Export/Import */
    const ErrorFolderPermission = "Ошибка доступа к целевой папке.<br/>Продолжение невозможно. <a target='_blank' href='http://docs.imagecms.net/administrirovanie-imagecms-shop/nastroiki/import-eksport'>Подробнее</a><br/><br/>Error: EIx004";
    const ErrorFileReadError = "Ошибка чтения файла-источника.<br/>Продолжение невозможно. <a target='_blank' href='http://docs.imagecms.net/administrirovanie-imagecms-shop/nastroiki/import-eksport'>Подробнее</a><br/><br/>Error: EIx005";
    const ErrorEmptySlot = "Не загружен файл. Слот пуст <a target='_blank' href='http://http://docs.imagecms.net/administrirovanie-imagecms-shop/nastroiki/import-eksport'>Подробнее</a><br/><br/>Error: EIx005";
    const ErrorCategoryAttribute = "Атрибут 'Категория' не указан.<br/> Уточните данные импорта. <a target='_blank' href='http://docs.imagecms.net/administrirovanie-imagecms-shop/nastroiki/import-eksport'>Подробнее</a><br/><br/>Error: EIx008";
    const ErrorNumberAttribute = "Атрибут 'Артикул' не указан.<br/> Уточните данные импорта. <a target='_blank' href='http://docs.imagecms.net/administrirovanie-imagecms-shop/nastroiki/import-eksport'>Подробнее</a><br/><br/>Error: EIx009";
    const ErrorPossibleAttrValues = "Атрибутов указано больше чем столбцов в файле. <a target='_blank' href=''>Подробнее</a><br/><br/>Error: EIx003";
    const Error1 = " <a target='_blank' href=''>Подробнее</a><br/><br/>Error: EIx009";
license.php:
Код:
<a href="http://www.imagecms.net/" class="btn btn-danger"><i class="icon-ban-circle icon-white"></i><?php echo lang('Cancel', 'install')?></a>
license_shop.php:
Код:
<a href="http://www.imagecms.net/" class="btn btn-danger"><i class="icon-ban-circle icon-white"></i><?php echo lang('Cancel', 'install')?></a>
И что со всем этим делать? Править(Удалять)?
 
править/удалять, сейчас над этим работаю
 
  • Нравится
Реакции: HS!
предварительный вариант
все тестировалось под денвером, сейчас попробую несколько других враиантов и дочищу пакет
  • отключена проверка лицензии в ShopAdminController
  • в дашборде убрана ссылка на обновление
  • сервер обновлений отключен
  • отключена возможность отправить баг-репорт (полностью удалена функция report_bug)
  • отключен непонятный апи (requests.imagecms.net/index.php/modules)
  • отключен парсер новостей
  • в процессе инсталяции убрана ссылка на сайт, если отказаться от установки
  • убраны ссылки на вики с описаниями ошибок (ибо нефиг - нужно найти - через гугль)
  • убрал из админки в футере упоминания о версии (с возможностью написать баг-репорт) и копирайт
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Последнее редактирование:
Заметил, что иногда картинки товаров которые были прикреплены в админке сразу из интернета иногда отваливаются, нужно редактировать товар, удалять картинку, сохранять, потом снова редактировать и добавлять картинку...
 
Кто знает как это исправить?
oK2R


Для просмотра ссылки Войди или Зарегистрируйся

���
���

Такие вот ромбы с неправильной кодировкой
 
1. Найдите этот текст.
2. Удалите его.
3. Напишите заново.
 
Столкнулся с такой проблемой - не приходят письма при сбросе пароля. регистрации и прочего. Может кто подскажет, где копать? php 53, версия премиум 4.4
 
Последнее редактирование:
в зависимости от того где крутится - от пинания саппорта до создания бекапа и разворачивании/ковырянии локально скажем в том же денвере и изучении логов. логи, логи и еще раз логи
 
рабочий вариант
тестировалось под денвером, опенсервером, убунту сервер

в данный момент стоит под анализатором траффика (пусть покрутится хотя бы пару дней для статистики) - смотрю чтобы ничего не было левого, кто хочет пробуйте на свой страх и риск

  • отключена проверка лицензии в ShopAdminController
  • в дашборде убрана ссылка на обновление
  • сервер обновлений отключен
  • отключена возможность отправить баг-репорт (полностью удалена функция report_bug)
  • отключен непонятный апи (requests.imagecms.net/index.php/modules)
  • отключен парсер новостей
  • в процессе инсталяции убрана ссылка на сайт, если отказаться от установки
  • убраны ссылки на вики с описаниями ошибок (ибо нефиг - нужно найти - через гугль)
  • убрал из админки в футере упоминания о версии (с возможностью написать баг-репорт) и копирайт
+
  • подчищена база (демоданные) на предмет ссылок
  • заменены фавиконки
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Последнее редактирование:
Назад
Сверху