Jump to content

Desti

Актив
  • В сети

  • Количество сообщений

    2 149
  • Reputation

    1,2k Desti's Reputation

Everything posted by Desti

  1. Desti posted пост в теме in Invision Community 4 Support
    У вас не могут, у других могут. У них свои задачи и методы, вы один из многих, просто чуть лучше защищенный. запрещать gmail - путь в никуда, по моему форуму проц. соотношение пользователь/бот - 60/40.
  2. В смысле обновить плагин? Да это не сложно, один файл в tar-е отредактировать. Но сначала надо понять, почему у нас версии разные. Вы откуда его взяли?
  3. Desti posted пост в теме in Invision Community 4 Support
    Чаще всего не боты их решают, а люди. Это целый бизнес, победить их нельзя, можно только ограничить количество спама. По eml не подскажу, у меня свой почтарь, поэтому не интересовался.
  4. Desti posted пост в теме in Invision Community 4 Support
    Ну если не пойдет - ставьте cleantalk, 550 рублей на полтора года (сейчас акция). Я купил, пока не ставил, но у них, по слухам, всё очень неплохо. Родное расширение вполне неплохо справляется.
  5. Если совсем вкратце, то функция connected() отвечает за "включение" области чата, отключение кнопки Connecting и сообщения об ошибке. return this.lmn5 = !1, $(".bimcb_chatArea").show(), $(".cbDisconnect").remove(), $(".cbDisconnectMSG").remove(), !1 Автор плагина, похоже, забыл добавить эту функцию в ветку успешного соединения, поэтому всё работает до разрыва связи, а после него не может восстановить область чата и убрать кнопки. Чисто визуальный глюк, чат при этом работает как обычно, соединяется и получает сообщения.
  6. Похоже, у вас чуть другая версия, e.lmn1=!1 можно удалить, это то же самое, что e.param1=!1 Надеюсь, это единственный глюк.
  7. Desti posted пост в теме in Invision Community 4 Support
    А чем родное расширение "Защита от спама" не устраивает? У меня стоит, всех известных ботов на ура рубит.
  8. Для сильных духом: в файле uploads/javascript_bimchatbox/front_front_chatbox.js найти e.lmn1=!1,"function"==typeof и заменить на e.connected(),e.lmn1=!1,"function"==typeof Я особо сильно не проверял, там всё обфусцировано, но после этого патча начинает коннектиться после разрыва.
  9. Тогда вам сюда: Платные услуги
  10. А вы точно администратор этого форума? Это как бы базовые настройки.
  11. А дальше все пути надо менять уже в настройках админки. И кеш сбросить.
  12. Для начала в conf_global.php
  13. Можно иконку добавить для закрытых покупок..
  14. Можно так попробовать, например. if( \IPS\Member::loggedIn()->member_id ) \IPS\Output::i()->redirect( \IPS\Http\Url::external('http://ваш сайт.ru') );
  15. Видимо, я что-то не понимаю в этой жизни.. Какой движок, что поставил? Вы сами выбираете, что надо и в каком виде.
  16. Не должно, если поле установлено. И почему текстовое? Измените на чекбокс или Да/Нет, нагляднее и пользователю понятнее.
  17. ['core_pfieldgroups_1']['core_pfield_14'] Сначала выведите на экран, я не помню, там true/false или 1/0.
  18. Впрочем не важно, синтаксис php надо соблюдать. Вот такое работает у меня, выводит поле на экран {{$memb = \IPS\Member::load( \IPS\Member::loggedIn()->member_id );}} {{$cust = $memb->profileFields( \IPS\core\ProfileFields\Field::PROFILE )['core_pfieldgroups_1']['core_pfield_2'];}} {{var_dump($cust); die();}}
  19. В каком шаблоне, например?
  20. item_title в форме новой закупки. "Общая сумма" - это не общая сумма, а сумма покупки. Общая - с комиссией. Укажите стоимость покупки, что вы хотите купить совместно -> Укажите стоимость совместной покупки. "Оставьте 0 чтобы не ограничивать" -> "0 - без ограничений", а лучше добавить "или" и чекбокс "неограниченно" Комиссия будет добавлена к общей сумме покупки - слово лишнее, смотри выше.
  21. Вернее "зачем"? Почему - понятно, "data-ipsdialog" Если одна, то надо менять ссылку в темплейте на прямую, это будет красивше. Передать счетчик категорий или сделать count.
  22. А почему при "Добавить покупку" он сначала выбрасывает окно ajax загрузки, а потом открывает новую страницу с формой?
  23. Ой, это не совсем то Поля профиля добываются так: $member->profileFields( \IPS\core\ProfileFields\Field::PROFILE )['core_pfieldgroups_#']['core_pfield_#']