01 июля 2019, 15:00 Мне не понравилось что в статье есть небольшая обманка по поводу оценки Google Page Insight. На большинстве сайтов прикрутка LazyLoad дает совсем незначительный прирост, пунктов на 10 в самом лучшем случае. В статье же на скриншотах прирост аж на 40 пунктов и если приглядеться, то видно что испытывалась страница с какой-то огромной галереей изображений. Новые дополнения и их версии / LazyLoad - Ленивая загрузка изображений (PHP) 53 0
05 февраля 2019, 10:51 Благодарю, помогло. Вопросы / Ошибка при установке Tickets - Could not create table `modx_tickets_threads` 12 0
25 декабря 2018, 09:10 К компоненту претензий нет, слышал про такие штуки. Но, как по мне, это не совсем законно. Фактически, это кейлогер, который перехватывает ПДн и отсылает их 3м лицам без ведома пользователя. Хотя когда это кого-то останавливало?)) Новые дополнения и их версии / [FormWatcher] - Отслеживание брошенных форм 14 0
18 июля 2017, 12:42 Плюс тебе. Но опять же, видишь… эта информация которую надо откуда-то получить. Откуда эту информацию должен взять тот кто только начинает в modx? Типа меня) Новые дополнения и их версии / Fenom в дополнениях 62 0
18 июля 2017, 12:39 И ты считаешь, что это «больше» чем то что было наработано за все прошлые годы другими ресурсами? Ну ок. Новые дополнения и их версии / Fenom в дополнениях 62 0
18 июля 2017, 12:09 Повезло тебе с проектами) Есть у меня один проект на несколько тысяч страниц, древний как мамонт. Хотел я его тоже перевести на Fenom, но в контенте каждой 2й страницы ад. Новые дополнения и их версии / Fenom в дополнениях 62 0
18 июля 2017, 12:02 А родной то парсер какой простой!Намного больше примеров и документации. О взаимодействии Fenom и Modx пока можно найти обрывочную информацию только здесь. А так, считайте что убедили :) Новые дополнения и их версии / Fenom в дополнениях 62 +1
18 июля 2017, 11:18 А в чём проблема добавить по пробелу после открывающей фигурной скобки в инлайновых css и js? В новых проектах — никаких. В старых — это часто проблема). А вообще не знал о таком подходе. Спасибо. Новые дополнения и их версии / Fenom в дополнениях 62 0
18 июля 2017, 09:48 Связка Modx и Fenom это круто. Но есть причины, по которым я против внедрения его в компоненты как default решения. Как бы крут феном не был, он не входит в ядро Modx. Для его работы требуется pdo парсер и… он не будет работать на готовых проектах где есть inline стили или js. Я знаю что нужно обрамлять в ignore и вообще inline css и js зло, но бывает так. Такое решение для тех, кто знает что такое Fenom, что такое pdoTools, как их подружить и знает что перед началом использования во всём проекте необходимо экранировать блоки с фигурными скобками. Для новичков порог вхождения высокий. Может это и к лучшему, пусть остаются «избранные», а остальные идут на wp и joomla? Новые дополнения и их версии / Fenom в дополнениях 62 +1
22 декабря 2016, 09:37 Сергей, а заход ботов как то фильтруется? В hitsPage дописывал функцию для фильтрации по USER_AGENT: $bots = array( 'rambler','googlebot','aport','yahoo','msnbot','turtle','mail.ru','omsktele', 'yetibot','picsearch','sape.bot','sape_context','gigabot','snapbot','alexa.com', 'megadownload.net','askpeter.info','igde.ru','ask.com','qwartabot','yanga.co.uk', 'scoutjet','similarpages','oozbot','shrinktheweb.com','aboutusbot','followsite.com', 'dataparksearch','google-sitemaps','appengine-google','feedfetcher-google', 'liveinternet.ru','xml-sitemaps.com','agama','metadatalabs.com','h1.hrn.ru', 'googlealert.com','seo-rus.com','yadirectbot','yandeg','yandex', 'yandexsomething','copyscape.com','adsbot-google','domaintools.com', 'nigma.ru','bing.com','dotnetdotcom','yandexbot','ahrefsbot' ); Пошаговые инструкции / [siteStatistics] Переносим просмотры HitsPage 2 0
19 декабря 2016, 19:27 Ясно, спасибо за примеры. Новые дополнения и их версии / modSlack. Компонент интеграции со slack.com 20 0
19 декабря 2016, 17:37 Ну вопрос был потому что в посте были в основном технические моменты интеграции со Slack. Для меня это очередной мессенджер, поэтому хотелось узнать, может меня это заинтересовать или нет. С ходу нельзя придумать как это применить на новостном портале или в интернет-магазине. Как я понял, это решение для чего-то более специфического, требующего организации командной работы или тех. поддержки в связке с онлайн площадкой. Новые дополнения и их версии / modSlack. Компонент интеграции со slack.com 20 0
19 декабря 2016, 16:57 А можно ещё пару предложений про то, для кого это дополнение? Вот написано мощный инструмент для различных бизнес-решений Например? Новые дополнения и их версии / modSlack. Компонент интеграции со slack.com 20 +1
15 декабря 2016, 11:23 Thanks! All right! Новые дополнения и их версии / [HybridAuth] Версия 2.0 9 +1
15 декабря 2016, 10:43 Василий, на modstore не могу восстановить пароль. Возможно по причине обновления. При входе оставляю поле пароля пустым, письмо со ссылкой и кодом приходит. Перехожу по ссылке и вверху где кнопка войти выводится сообщение «Could not load controller „auth“». Новые дополнения и их версии / [HybridAuth] Версия 2.0 9 0
12 октября 2016, 09:57 мне кажется вы ошибаетесьЯ работаю в крупнейшей SEO компании России, поэтому Вам кажется. Знал что нельзя на таких сайтах поднимать эту тему. На этом и закончим, удачи. Пошаговые инструкции / Короткие ссылки средствами modx 9 -2
11 октября 2016, 23:12 С технической точки зрения может всё и в порядке, но для SEO это никуда не годится. Никогда не делайте так, если собираетесь продвигать сайт. Лучше некрасивая прямая ссылка, чем красивая ссылка с домена и адреса, который никогда не были в индексе и по сути никак не относятся к Вашему сайту. Ведь 301й редирект это перенаправление со старого адреса страницы на новый. А Вы будете пытаться подсунуть поисковику редирект со страниц, которых никогда и не было. В лучшем случае, такие ссылки поисковые роботы не проиндексируют, в худшем — заподозрят вас в чёрном СЕО со всеми вытекающими последствиями. Пошаговые инструкции / Короткие ссылки средствами modx 9 -2
03 октября 2016, 14:22 Заменяем RewriteCond %{HTTP_HOST} . RewriteCond %{HTTP_HOST} !^сайт\.ru [NC] RewriteRule (.*) https://сайт.ru/$1 [R=301,L]на RewriteCond %{HTTP_HOST} . RewriteCond %{HTTP_HOST} ^www\.сайт\.ru [NC] RewriteRule (.*) https://сайт.ru/$1 [R=301,L]Для поддомена такое правило не требуется. Вряд ли по адресу www.поддомен.сайт.ru попадёте на поддомен.сайт.ru. Будет какая-нибудь ошибка типа сервер не найден. Склейка в этом случае не требуется. Готовые решения / Создание мультисайта на MODX REVO 104 +1
08 августа 2015, 13:03 Привет. В файле core/components/tickets/model/tickets/ticketfile.class.php менял функцию save: public function save($cacheFlag = null) { if ($this->isDirty('parent')) { if ($this->prepareSource()) { $old_path = $this->get('path'); $file = $this->get('file'); $new_path = $this->get('parent') . '/'; $this->mediaSource->createContainer($new_path, '/'); if ($old_path!=$new_path) { $fContent = $this->mediaSource->getObjectContents($old_path . $file); $this->mediaSource->createObject($new_path, $file, $fContent['content']); $this->mediaSource->removeObject($old_path . $file); $this->set('path', $new_path); $this->set('url', $this->mediaSource->getObjectUrl($new_path . $file)); } if (!$thumbs = $this->get('thumbs')) { $thumbs = array('thumb' => $this->get('thumb')); } foreach ($thumbs as $key => $thumb) { if (empty($thumb)) { continue; } $tmp = explode('/', $thumb); $thumb = end($tmp); if ($old_path!=$new_path) { $fContent = $this->mediaSource->getObjectContents($old_path . $thumb); $this->mediaSource->createObject($new_path, $thumb, $fContent['content']); $this->mediaSource->removeObject($old_path . $thumb); $thumbs[$key] = $this->mediaSource->getObjectUrl($new_path . $thumb); if ($key == 'thumb') { $this->set('thumb', $this->mediaSource->getObjectUrl($new_path . $thumb)); } } } $this->set('thumbs', $thumbs); } } return parent::save($cacheFlag); } Пошаговые инструкции / ms2Gallery и Selectel Cloud Storage 51 +1
12 июня 2015, 14:14 Да, но возникает проблема. Я захочу продвинуть страницу, накопирую туда «полезных ссылок» и получу за чужой счёт вес. Хотя остальной контент этой страницы может быть очень даже плох. Но это уже холивар)) Готовые решения / Надёжное скрытие внешних ссылок 15 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
А так, считайте что убедили :)
Такое решение для тех, кто знает что такое Fenom, что такое pdoTools, как их подружить и знает что перед началом использования во всём проекте необходимо экранировать блоки с фигурными скобками. Для новичков порог вхождения высокий. Может это и к лучшему, пусть остаются «избранные», а остальные идут на wp и joomla?
При входе оставляю поле пароля пустым, письмо со ссылкой и кодом приходит. Перехожу по ссылке и вверху где кнопка войти выводится сообщение «Could not load controller „auth“».
Ведь 301й редирект это перенаправление со старого адреса страницы на новый. А Вы будете пытаться подсунуть поисковику редирект со страниц, которых никогда и не было. В лучшем случае, такие ссылки поисковые роботы не проиндексируют, в худшем — заподозрят вас в чёрном СЕО со всеми вытекающими последствиями.
на
Для поддомена такое правило не требуется. Вряд ли по адресу www.поддомен.сайт.ru попадёте на поддомен.сайт.ru. Будет какая-нибудь ошибка типа сервер не найден. Склейка в этом случае не требуется.
Но это уже холивар))