Jump to content

Desti

Пользователи
  • Content Count

    107
  • Joined

  • Last visited

  • Days Won

    2

 Content Type 

Profiles

Forums

База знаний IPS Community Suite 4

База знаний IP.Board 3.x

Downloads

Calendar

Store

Everything posted by Desti

  1. Desti

    Перевод фразы

    Это одна из таблиц базы данных вашего форума. Идите в Support -> SQL Toolbox (в админке), в окошке вводите строку, жмите Run Query и потом в языках ищите по ключам слова и переводите.
  2. Desti

    Перевод фразы

    Извините, но информации в моем сообщении более, чем достаточно. Если для вас это звучит как тарабарщина, то, наверное, не надо вам этого делать, пусть будет непереведенным.
  3. Desti

    Перевод фразы

    Ключи automaticmod_types_1 и automaticmod_types_2, но для редактирования надо в таблице core_sys_lang_words для этих ключей поставить 1 в поле word_export. UPDATE `core_sys_lang_words` SET word_export=1 WHERE word_key='automaticmod_types_1' OR word_key='automaticmod_types_2'; Или прямо в таблицу забить перевод.
  4. По такому описанию ошибки ничего понять не получится. Просите коммерческой помощи (не у меня).
  5. Это странно. Сессия передается в функцию, совпадает с записью в базе, но не передается в строке параметров. Может у вас с настройками сервера проблемы, какие-то ограничения на длину параметров GET (хотя nginx возвращал бы 414)..
  6. Desti

    Ошибка webmanifest

    Внешний вид - Иконки и логотипы, в самом низу. Попробуйте включить-выключить манифест или проверьте настройки.
  7. Настройки-Дополнительно-Проверять IP адрес при проверке сессии - не?
  8. У вас же подсказка перед глазами: controller=login&error=NO_ADSESS Ошибку генерит этот код в system/Session/Admin.php if ( \IPS\Request::i()->adsess !== $session['session_id'] ) { throw new \DomainException('NO_ADSESS'); } Вариантов несколько, либо в параметрах не передается adsess, либо сессии не пишутся в базу, либо в функцию не передается сессия. Ставим после строки $session = \IPS\Db::i()->select( '*', 'core_sys_cp_sessions', array( 'session_id=?', $sessionId ) )->first(); строку var_dump($sessionId, \IPS\Request::i()->adsess, $session['session_id']); die; и смотрим, что глючит. При нормальной работе все три параметра должны быть одинаковы.
  9. А откуда у вас там эта авторизация взялась? Это не форумное окошко, вы случайно с .htaccess .htpasswd не баловались?
  10. Desti

    Пиратство

    Мы о чем говорим? О переборе? Этого нет и это видно по логам. А что происходит ЗА файрволом, меня мало интересует.
  11. Desti

    Пиратство

    Вопрос создания "абсолютной защиты от всего" никогда не стоял, задача повысить стоимость взлома до уровня, когда взлом теряет смысл.
  12. Desti

    Пиратство

    Сомневаюсь, т.к. вижу auth.log, там пусто. Или тысячи китайских ботов смогли уговорить ядро не логировать попытки подключения?
  13. Desti

    Пиратство

    А я как-то лет 10 назад настроил iptables на доступ только с конкретных IP для сервера, добавил в index.php админки такую конструкцию (подставьте свои IP или сети): function check_ip() { $ip = $_SERVER['REMOTE_ADDR']; $masks = array("11.22.33.*", "22.33.*.*", "44.55.66.77"); foreach ($masks as $mask) { $r = '/^'.str_replace(array('.', '*'), array('\.', '[\.\d]+'), $mask).'$/'; if ( preg_match($r, $ip) ) { return 1; } } return 0; } if(check_ip()) { define('READ_WRITE_SEPARATION', FALSE); define('REPORT_EXCEPTIONS', TRUE); require_once '../init.php'; \IPS\Dispatcher\Admin::i()->run(); } и сплю более-менее спокойно.
  14. Всё у вас на сайте видно, производственный и налоговый
  15. Для ограничений в зависимости от включенности "адблока".. С пользователями всё понятно, у них есть core_members, туда можно писать состояние. А с гостями? Пока в голову приходит такая комбинация, как думаете, будет работать? $sId = \IPS\Session::i()->id; $sData = \IPS\Session\Store::i()->loadSession( $sId ); $sData['adblock_status'] = 1; // поле добавлено в core_sessions \IPS\Session\Store::i()->updateSession( $sData );
  16. В настройках группы, Социал - ставьте хоть мегабайт.
  17. Есть application, чей-то старый модифицированный скрипт, не важно. Всё прекрасно работает, скрипт вызывается каждые 40 секунд и работает без проблем несколько дней. Но.. каждую субботу скрипт "умирает" и перестает вызываться, вернуть его к жизни можно только переключением в dev и компиляцией JS. После этого он снова работает неделю. В тасках только одна задача, которая вызывается раз в семь дней, да и то она неактивна, кто еще может так периодически дергать скрипты? Такое впечатление, что происходит перегенерация всех скриптов, кроме этого.
  18. invisioncommunity.com/files/file/9084-nb42-topic-moderators/ - много настраиваемых возможностей, по сути расширенная система прав, но он коммерческий.
  19. Я правильно понимаю, что штатными возможностями движка невозможно полностью заменить шаблон или внести изменения в код, который не закрыт в какой-то контейнер? Типа ссылку в примере ниже поменять невозможно в принципе? <div class="zzz"><h1 class="www">Title</h1></div> <a href="...">Ссылка</a> <div class='xxx'>{$table}</div>
  20. В следующий раз буду более конкретно писать, что я имею ввиду. Вопрос был только про UI
  21. siv1987 Теперь понял, про что вы, спасибо. Я думал, что это как-то возможно стандартными средствами управления Theme plugin, а не правкой кода плагина.
  22. Respected Я пока не переехал на свежую версию, да и код я привел только в качестве примера. Там, где есть контейнер с классами, вопросов не возникает. Третий раз это слышу.. Как??
  23. Надеюсь, мы больше не пересечемся, вы сможете-таки сдержать обещание.
×