
noname
+24
Репутация
-10
Рейтинг
instantcms.ru/addons/shop-for-instantcms.html, тип контента сделать главным.
Есть информация по API и исходники на github.
Универсальное расширение cleantalk.org/ru/help/install-uni
После установки заменяет файл index.php
Ошибки index.php on line 32, /index.php on line 33, /system/core/user.php on line 443
Тест 7 дней, потом 550 р в год. Стоит ли обращать внимание на это решение, может кто-нибудь подружить его с instantcms 2.12.2?
После установки заменяет файл index.php
<?php //Cleantalk echo "<script>var apbct_checkjs_val = '$apbct_checkjs_val';</script><script src='cleantalk/js/js_test.js'></script>"; //Cleantalk echo "<script>var apbct_checkjs_val = '$apbct_checkjs_val';</script><script src='cleantalk/js/js_test.js'></script>"; /** * @file * Файл, который обслуживает все запросы страниц InstantCMS. * * Весь код InstantCMS выпущен в соответствии с лицензией GNU General Public License v2. * Смотрите файлы license.en.txt и license.ru.txt в корне вашей установки копии InstantCMS. * Сделано в InstantSoft, instantsoft.ru, instantcms.ru. */ /** * Константа, по которой можно отследить текущий тип запуска CMS */ /** * Константа, наличие которой говорит о том, что нам нужны сессии */ require_once 'bootstrap.php'; //Запускаем роутинг $core->route($_SERVER['REQUEST_URI']); // Инициализируем шаблонизатор $template = cmsTemplate::getInstance(); cmsEventsManager::hook('engine_start'); // загружаем и устанавливаем страницы для текущего URI $core->loadMatchedPages(); // Проверяем доступ if(cmsEventsManager::hook('page_is_allowed', true)){ //Запускаем контроллер $core->runController(); } // формируем виджеты $core->runWidgets(); //Выводим готовую страницу $template->renderPage(); cmsEventsManager::hook('engine_stop'); // Останавливаем кеш cmsCache::getInstance()->stop(); //Cleantalk if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){ } //Cleantalk if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){ }
Тест 7 дней, потом 550 р в год. Стоит ли обращать внимание на это решение, может кто-нибудь подружить его с instantcms 2.12.2?
Одно и тоже масло может подойти к Лада и Шевроле. Масло разбивают по производителю и параметрам (Свойства или Поля для фильтрации). instantcms.ru/addons/relevants.html — для поиска берутся «Заголовок», «Ключевые слова» и/или «Теги» в любом порядке. Поиск возможен по заголовкам, ключевым словам, основному тексту и/или тегам в базе данных выбранного типа контента.
Тут нужен комплексный подход...
Плагин Cleantalk. Spam protect, который будет защищать сайт от спама и модерировать новые комментарии от живых людей. Вместе с настроенным и включенным «Клинтолк» автопубликация позволит отзывам с полезной информацией от живых пользователей попадать на сайт минуя ручную модерацию, и при этом отпадает надобность ввода Капчи для каждого нового комментария! Уведомления будут приходить на каждый коммент прошедший автомодерацию, таким образом можно мониторить новые сообщения не заходя в Панель управления.
С habr
Скрытое поле
К форме добавляется скрытое поле (скрытое в смысле display:none). Если поле заполнено, то пользователь считается ботом.
Удивительно, но многие простенькие боты заполняют все неизвестные поля.
«Ловушка» для ботов
Суть этого метода заключается в создании специального раздела сайта вроде "/bot/guestbook". Ссылка на этот раздел не видна для пользователя, однако если бот зайдёт в этот раздел и сделает там хоть что-нибудь,то его IP тут же блокируется. Нужно выводить капчу.
Раздел должен содержать лакомые для бота слова вроде «email», «submit», «add comment» и тому подобные. Файл «robots.txt» предупреждает хороших ботов.
Использование прозрачных кнопок (BarsMonster)
У формы есть несколько кнопок типа <input type="image". Лишь на одной из картинок написан текст, остальные — прозрачные. Для сабмита пользователь должен нажать на картинку с текстом.
Скрытое поле
К форме добавляется скрытое поле (скрытое в смысле display:none). Если поле заполнено, то пользователь считается ботом.
Удивительно, но многие простенькие боты заполняют все неизвестные поля.
«Ловушка» для ботов
Суть этого метода заключается в создании специального раздела сайта вроде "/bot/guestbook". Ссылка на этот раздел не видна для пользователя, однако если бот зайдёт в этот раздел и сделает там хоть что-нибудь,
Раздел должен содержать лакомые для бота слова вроде «email», «submit», «add comment» и тому подобные. Файл «robots.txt» предупреждает хороших ботов.
Использование прозрачных кнопок (BarsMonster)
У формы есть несколько кнопок типа <input type="image". Лишь на одной из картинок написан текст, остальные — прозрачные. Для сабмита пользователь должен нажать на картинку с текстом.
my-instantcms.ru/catalog/12-kapcha-v-stile-iphone.htmlКапча ?
Этот метод может показаться странным, но он, похоже, работает. К форме добавляется скрытое поле (скрытое в смысле display:none). Если поле заполнено, то пользователь считается ботом. Удивительно, но многие простенькие боты заполняют все неизвестные поля.

/forum/thread25273-2.html
C /board/guest_add (виджет-кнопка) добавляет запись, приходит письмо на почту, что нужна модерация. На 2,12,2 ошибка :
В файле /templates/шаблон/main.tpl.php вставить код prnt.sc/nmqkl2
<?php $this->bottom(); ?>
Публикация через модерацию и может ограничить с одного IP добавлять много записей в течении определенного времени. Капча?
Речь идет о добавлении записи гостем без регистрации. С галкой " Разрешить гостям добавлять объявления?" при /board/add просит авторизацию. Собственно работает ли добавление записей без регистрации ?Что именно работает?
C /board/guest_add добавляет запись, приходит письмо на почту, что нужна модерация. На 2,12,2 ошибка :
/system/controllers/moderation/frontend.php on line 40
/system/controllers/moderation/frontend.php on line 54
Warning: Cannot modify header information — headers already sent by (output started at /system/controllers/moderation/frontend.php:40) in /system/core/controller.php on line 981
Warning: Cannot modify header information — headers already sent by (output started at /system/controllers/moderation/frontend.php:40) in /system/core/controller.php on line 983
На 2,12,2 просит авторизацию или работает?