Reborn

Reborn

кто работал в тех. поддержке - в цирке не смеется
+720
Репутация
166
Рейтинг
0
Reborn Reborn Компонент "Мои патчи" v.1.1 10 лет назад
Смотрели.
Пропорционально использованию стандартной cms до момента перехода на новый уровень со всеми вытекающими.
Пока у меня при 6 к стр в одной категории с выборкой по более чем 100 атрибутов у 1 стр не возникло желания перенести все правки вручную, хотя конечно надеюсь наступит и этот момент, потрачу тогда день.
0
Reborn Reborn Компонент "Мои патчи" v.1.1 10 лет назад
Ставим права на запись index.php , vqmod при инсталляции вносит свои правки, после чего возвращаем права.
Если интересно, просто скачайте Ocstore , vqmod и не лишним будет менеждер. Хотел я портировать это все, да руки не доходят.
0
Reborn Reborn Компонент "Мои патчи" v.1.1 10 лет назад
Reborn, дружище ты мне вот что скажи. Для запуска vqmod править сами файлы InstantCMS надо? Ну там код какой-либо вставить, для перехватов и преобразований на лету. Или оригинальные файлы совсем-совсем не затрагиваются и используются как есть?
Минимальная правка в index.php
Код PHP:
  1. // VirtualQMOD
  2. require_once('./vqmod/vqmod.php');
  3. VQMod::bootup();
  4. // VQMODDED Startup
  5. require_once(VQMod::modCheck(DIR_SYSTEM . 'startup.php'));
  6. // Application Classes
  7. require_once(VQMod::modCheck(DIR_SYSTEM . 'library/customer.php'));
  8. require_once(VQMod::modCheck(DIR_SYSTEM . 'library/affiliate.php'));
  9. require_once(VQMod::modCheck(DIR_SYSTEM . 'library/currency.php'));
  10. require_once(VQMod::modCheck(DIR_SYSTEM . 'library/tax.php'));
  11. require_once(VQMod::modCheck(DIR_SYSTEM . 'library/weight.php'));
  12. require_once(VQMod::modCheck(DIR_SYSTEM . 'library/length.php'));
  13. require_once(VQMod::modCheck(DIR_SYSTEM . 'library/cart.php'));
  14. require_once(VQMod::modCheck(DIR_SYSTEM . 'library/ocstore.php'));
0
Reborn Reborn Компонент "Мои патчи" v.1.1 10 лет назад
Измененные файлы с одноименным названием кешируются в отдельной директории, и подставляются вместо оригинального файла.
Пример: вы изменили файл /component/content/frontend.php.
На выходе в папке vqcache получаете файл vq2-component_content_frontend.php
Так же имеется vqmod manager для управления скриптами.
0
Reborn Reborn Компонент "Мои патчи" v.1.1 10 лет назад
Простейший пример работы~ найти и заменить.
Код XML:
  1. <modification>
  2. <file name="admin/model/*/*.php">
  3. <operation error = "skip">
  4. <search position="after"><![CDATA[$this->cache->delete]]></search>
  5. <add><![CDATA[ $this->cache->delete('seo_pro');]]></add>
  6. </operation>
  7. </file>
  8. <file name="catalog/view/theme/*/template/product/product.tpl">
  9. <operation><!--Share Product-->
  10. <search position="replace" offset="4"><![CDATA[<div class="product-sharing img-thumbnail-transparent hidden-xs"><div class="addthis_sharing_toolbox"></div></div>]]></search>
  11. <add><![CDATA[
  12. <div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="none" data-yashareQuickServices="vkontakte,facebook,twitter,odnoklassniki,moimir,lj,gplus"></div>
  13. ]]></add>
  14. </operation>
  15. </modification>
0
Reborn Reborn Компонент "Мои патчи" v.1.1 10 лет назад
C удовольствием выслушаю все замечания и пожелания
Очень удобная штука vqmod , не перезаписывает измененные файлы, давно использую.
Хорошо бы взять за основу для этого компонента.
0
Reborn Reborn Дата + время публикации в статье (обновление) - 1.10.5 10 лет назад
зы рандомный num добавил для динамичного отображения страниц (-число) , иначе браузер считывал страницу из кеша, в т ч не работала корзина etc
0
Reborn Reborn Дата + время публикации в статье (обновление) - 1.10.5 10 лет назад
Не смотрел, как енту дату забрать, рабочий код примерно следующий:
Код PHP:
  1. $num=mt_rand(100000,100300);
  2. $date_modified = strtotime($product_info['date_modified']);
  3. if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE'])) {
  4. $modified_since = strtotime($_SERVER['HTTP_IF_MODIFIED_SINCE']);
  5. if ($modified_since >= $date_modified) {
  6. header ("HTTP/1.1 304 Not Modified ");
  7. header ("Last-Modified: " . gmdate("D, d M Y H:i:s", ($date_modified-$num)) . " GMT");
  8. exit();
  9. }
  10. }
  11. header ("Last-Modified: " . gmdate("D, d M Y H:i:s", ($date_modified-$num)) . " GMT");
0
Reborn Reborn Дата + время публикации в статье (обновление) - 1.10.5 10 лет назад
Всё это конечно же удобно, спасибо, Вам тут многие будут благодарны. Однако эти плюшки не несут смысловой нагрузки, такой, как:

Влияние на индексацию: Last Modified - If Modified Since
http://www.webrankinfo.com/english/tools/server-header.php
Что-то типа...
то, что есть http://prntscr.com/58k86c
то, что есть у меня в магазине http://prntscr.com/58k8kj
Не к Вам лично пост, просто подходящяя тема навеяла на размышления)
+1
Reborn Reborn Компонент Фотолента 10 лет назад
вижу, мало, кто понял, о чем речь. Вот тут подробно расписано http://instantcms.ru/forum/thread19792.html
+1
Reborn Reborn Компонент Фотолента 10 лет назад
Хорошая затея, если ей придать социальность ( постинг на сайт картинок из яфото ) добавить в редактор и т п . В коде нужны свои альты, в админке - выбор папки(/images_tmp_downloads), ну и .... сохранять свойства (метатеги) в обработчике при ресайзе посредством пыхапэ
+1
Reborn Reborn Автоматизация торговли (instantMaps+instantShop) + новости и события 10 лет назад
Спасибо, что просветили. Я на лине полгода просидел, довелось и вайн и play online и vds пару лет админю свой. Сейчас на mac юзаю parallels desktop. И очень неохотно её запускаю только из-за одного Key-Kollector.
На счет "изумительно" я бы поспорил.
Или Вы желаете здесь обсудить отличия эмуляции от виртуализации?
Речь шла не об этом вообще то.
-1
Reborn Reborn Автоматизация торговли (instantMaps+instantShop) + новости и события 10 лет назад
мало...))) да)))
как и под линем, запускайте вирт машину, ага)) больше мне делать нечего, как пороть свою ось всякой дрянью))
-1
Reborn Reborn Автоматизация торговли (instantMaps+instantShop) + новости и события 10 лет назад
Как всегда опрокинули пользователей mac и linux.
Мне конечно сие чудо без надобности, но всё же... crazy
-1
Reborn Reborn Плагин для автопостинга статей в Twitter (обновление) 11 лет назад
Есть демо посмотреть код ? Или так скажите, он генит опен граф card для twittera ?
-1
Reborn Reborn Мультишоп 11 лет назад
но только для продажи цифровых товаров
Где вы вычитали такую глупость?
Видео выше.
-1
Reborn Reborn Мультишоп 11 лет назад
-1
Reborn Reborn Мультишоп 11 лет назад
ну... модули ... они всегда присутствуют, независимо от лицензии...
0
Reborn Reborn Мультишоп 11 лет назад
Ссылку как всегда ^C ^V
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.