05 февраля 2016, 19:29 Так и есть, авторизация с помощью HybridAuth, но она есть только на одной странице и ссылки там вида ?hauth_action=login&provider=Vkontakte, а не /?hauth.start=Vkontakte&hauth.time=<тут цифры> А дубли страниц, даже если они закрыт в robots.txt — зло, особенно если они взялись непонятно откуда Вопросы / Появились странные дубли страниц 25 0
05 февраля 2016, 18:35 Здравствуйте. В индекс они не попадают, у меня стоит правило Disallow: /? Вопрос, раньше их не было, откуда могли появится и как убрать. Ведь так не должно быть, на сайте таких ссылок найти не могу, а Яндекс их где-то нашел и учел. Вопросы / Появились странные дубли страниц 25 0
31 января 2016, 15:11 Здравствуйте. Подскажите, как вставить 2 рекламных блока после разного количества символов, например после 1 блок после 300 символов, 2 блок после 1000 символов Вопросы / Вставка рекламы после n-го абзаца 20 0
06 января 2016, 10:40 Спасибо, полезное дополнение. Новые дополнения и их версии / [tagElementPlugin] Формируем теги сниппета и чанка 17 +1
04 января 2016, 18:40 Спасибо, пошел разбираться. Вопросы / Последовательная смена баннеров в BannerY 2 0
03 января 2016, 18:21 Забыл, вы должны быть авторизованы на сайте в контексте web в группе админов, это реализуется, например, с помощью HybridAuth Вопросы / Tickets: редактирование тикетов 6 +1
03 января 2016, 18:16 Пример вывода ссылки на странице [[!+modx.user.id:memberof=`Administrator`:then=`<a href="/dobavit-tickets.html?tid=[[*id]]">Ред-с-фронта</a>`]]1. проверяем что мы админ 2. если админ, вывести ссылку на /dobavit-tickets.html?tid=[[*id]], это страница добавления тикета с фронта сайта, [[*id]] — соответственно того тикета который хотим редактировать. Чанк для редактирования tpl.Tickets.form.update Как-то так, если нигде не ошибся. Вопросы / Tickets: редактирование тикетов 6 +1 2
29 декабря 2015, 22:10 Поддерживаю, задумка интересна и на мой взгляд, удобна для поиска информации и пользователем, и поисковиком. Я сейчас закрываю для индексации страницы с 2...n, контент на них все время меняется, пользователь приходит из поиска, а информации уже нет, она на другой странице, получите-распишитесь отказ. Много отказов, значит пользователи не нашли нужной информации у вас и в следующий раз поисковик не покажет ваш сайт. Не часто, но бывает, сам попадаю в туже ситуацию, что либо ищешь попадаешь из поисковика на страницу где ответа уже нет. Новые дополнения и их версии / [pdoTools] Версия 2.2 c модификаторами Fenom 39 +2
24 декабря 2015, 22:17 Нашел простое решение. В папке с компонентом coolcaptcha_fihook создал доп. файл .htaccess с содержимым <Files *.*> Order Deny,Allow Allow from all </Files>Если «накосячил», поправьте меня… Вопросы / После закрытия core проблемы с капчей Cool PHP 2 0
19 декабря 2015, 14:28 Здравствуйте. Подскажите пожалуйста, для публикации статей с фронта используется Tickets, с его же помощью загружаются картинки. Нужна возможность, в той же форме добавить возможность загружать архивы (zip,rar) и выводить их в ресурсе. Возможно ли реализовать это с помощью данного компонента? Что добавить в чанк tpl.Tickets.form.create и как вывести в статье (ресурсе) загруженные файлы (архивы)? Новые дополнения и их версии / [UserFiles] - Файлы пользователя. 79 0
12 декабря 2015, 18:18 Если бы я мог, уже бы сделал. По мне, так тикетс уже пора включать в стандартный пакет установки modx :), естественно кроме интет магазинов. Вопросы / Какой компонент нужен сообществу? 101 0
12 декабря 2015, 18:05 Если вы про накрутку, то можно и по кук. На «информационных» сайтах, вопрос о накрутке не особо важен, голосуя за статью (или другой объект) пользователи не накручивают рейтинг, нет смысла, но и авторизироваться для голосования не будут. Вопрос по накрутке, для сообществ важен, для «информационников» нет. На мой взгляд, рейтинги нужны, позволяют сортировать статьи, на основе популярности и интереса пользователей, а от юзабилити сейчас многое зависит. Вопросы / Какой компонент нужен сообществу? 101 +1
12 декабря 2015, 17:26 Здравствуйте. Не знаю, нужно ли это сообществу, но я часто сталкиваюсь. Нужны рейтинги для неавторизированных пользователей. Как я уже писал разработчику VoteForms это полезная штука. Хорошо бы «пристроить» это для Tickets (компонентом просто не нарадуюсь), но на сколько это реализуемо? А оптимально сделать для любых объектов. Вопросы / Какой компонент нужен сообществу? 101 0
07 декабря 2015, 23:02 Или так <script> function fcreateteg(value) { var allteg=document.getElementsByClassName('ya-site-form__input-text')[0].value+=value+'+'; } </script>что на мой взгляд более симпатично Вопросы / Не стандартный поиск на сайте 8 0
07 декабря 2015, 22:51 Все разобрался. Скрипт Яндекса <script type="text/javascript">(function(w,d,c){var s=d.createElement('script'),h=d.getElementsByTagName('script')[0],e=d.documentElement;if((' '+e.className+' ').indexOf(' ya-page_js_yes ')===-1){e.className+=' ya-page_js_yes';}s.type='text/javascript';s.async=true;s.charset='utf-8';s.src=(d.location.protocol==='https:'?'https:':'http:')+'//site.yandex.net/v2.0/js/all.js';h.parentNode.insertBefore(s,h);(w[c]||(w[c]=[])).push(function(){Ya.Site.Form.init()})})(window,document,'yandex_site_callbacks');</script> подгружает класс для input ya-site-form__input-text, соответственно меняем скрипт на <script> $(document).on("click","#fu",function() { val1=$(".ya-site-form__input-text").val(); val2=$("#fu option:selected").text(); val=val2+"+"+val1; $(".ya-site-form__input-text").val(val); }); </script>И Ура, все работает! Во всяком случае пока. Вопросы / Не стандартный поиск на сайте 8 +1
07 декабря 2015, 22:19 На jquery получилось как то так <script> $(document).on("click","#fu",function() { val1=$('#tags').val(); val2=$("#fu option:selected").text(); val=val2+"+"+val1; $('#tags').val(val); }); </script>где <select multiple size="5" id="fu"> <option value="характеристика 1">характеристика 1</option> <option value="характеристика 2">характеристика 2</option> <option value="характеристика 3">характеристика 3</option> </select>Результат то же, при выносе <input id="tags" type="search" name="text" value=""/>работает, а если внутри кода яндекса нет. Причем интересная вещь, удаляю скрипт яндекса <script type="text/javascript">(function(w,d,c){var s=d.createElement('script'),h=d.getElementsByTagName('script')[0],e=d.documentElement;if((' '+e.className+' ').indexOf(' ya-page_js_yes ')===-1){e.className+=' ya-page_js_yes';}s.type='text/javascript';s.async=true;s.charset='utf-8';s.src=(d.location.protocol==='https:'?'https:':'http:')+'//site.yandex.net/v2.0/js/all.js';h.parentNode.insertBefore(s,h);(w[c]||(w[c]=[])).push(function(){Ya.Site.Form.init()})})(window,document,'yandex_site_callbacks');</script>все работает и без него, то есть и подставляет, и осуществляет поиск, но что то мне подсказывает что яндекс будет не в восторге, наверное он там не просто так :) Уже голову сломал? Вопросы / Не стандартный поиск на сайте 8 0
07 декабря 2015, 19:46 Если убрать скрипт яндекса <script type="text/javascript">(function(w,d,c){var s=d.createElement('script'),h=d.getElementsByTagName('script')[0],e=d.documentElement;if((' '+e.className+' ').indexOf(' ya-page_js_yes ')===-1){e.className+=' ya-page_js_yes';}s.type='text/javascript';s.async=true;s.charset='utf-8';s.src=(d.location.protocol==='https:'?'https:':'http:')+'//site.yandex.net/v2.0/js/all.js';h.parentNode.insertBefore(s,h);(w[c]||(w[c]=[])).push(function(){Ya.Site.Form.init()})})(window,document,'yandex_site_callbacks');</script>то подставляет. Но где проблема в скрипте? Вопросы / Не стандартный поиск на сайте 8 0
07 декабря 2015, 19:28 Я тоже не очень разбираюсь поэтому и прошу помощи. Но вариант рабочий. При выборе характеристики срабатывает событие onchange="fcreateteg(value);" вызывающее функцию fcreateteg(value) , данная функция document.getElementById('tags').value+=value+'+'; извлекает и записывает (добавляет) значение из input с id=«tags». Все работает, но если input находится внутри кода Яндекс поиска, то ничего не получается. Вопросы / Не стандартный поиск на сайте 8 0
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс Вообще не понял о чем речь) В системной настройке service_js сейчас указана ссылка smartcaptcha.cloud.yandex.ru/captcha.js Я предложил очистить эту настройку, тогда компонент н...
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
?hauth_action=login&provider=Vkontakte, а не /?hauth.start=Vkontakte&hauth.time=<тут цифры>
А дубли страниц, даже если они закрыт в robots.txt — зло, особенно если они взялись непонятно откуда
Вопрос, раньше их не было, откуда могли появится и как убрать. Ведь так не должно быть, на сайте таких ссылок найти не могу, а Яндекс их где-то нашел и учел.
1. проверяем что мы админ
2. если админ, вывести ссылку на /dobavit-tickets.html?tid=[[*id]], это страница добавления тикета с фронта сайта, [[*id]] — соответственно того тикета который хотим редактировать.
Чанк для редактирования tpl.Tickets.form.update
Как-то так, если нигде не ошибся.
Я сейчас закрываю для индексации страницы с 2...n, контент на них все время меняется, пользователь приходит из поиска, а информации уже нет, она на другой странице, получите-распишитесь отказ. Много отказов, значит пользователи не нашли нужной информации у вас и в следующий раз поисковик не покажет ваш сайт.
Не часто, но бывает, сам попадаю в туже ситуацию, что либо ищешь попадаешь из поисковика на страницу где ответа уже нет.
Если «накосячил», поправьте меня…
Вопрос по накрутке, для сообществ важен, для «информационников» нет. На мой взгляд, рейтинги нужны, позволяют сортировать статьи, на основе популярности и интереса пользователей, а от юзабилити сейчас многое зависит.
что на мой взгляд более симпатично
Скрипт Яндекса подгружает класс для input , соответственно меняем скрипт на
И Ура, все работает! Во всяком случае пока.
где Результат то же, при выносе работает, а если внутри кода яндекса нет.
Причем интересная вещь, удаляю скрипт яндекса
все работает и без него, то есть и подставляет, и осуществляет поиск, но что то мне подсказывает что яндекс будет не в восторге, наверное он там не просто так :)
Уже голову сломал?
то подставляет. Но где проблема в скрипте?
, данная функция извлекает и записывает (добавляет) значение из input с id=«tags».
Все работает, но если input находится внутри кода Яндекс поиска, то ничего не получается.