Jump to content

siv1987

Пользователи
  • В сети

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

    278
  • Reputation

    98 siv1987's Reputation

Everything posted by siv1987

  1. Не может данный вариант в принципе редиректить на /topic/ так как указан редирект на /forums/$1 Удалите все ваши самодельные редиректы из htaccess, если таковы имеются, и строго следуйте инструкции. И что-то я не совсем понимаю откуда взялся /forums/ если форум в корень домена. Попробуйте там же добавить просто без RewriteCond RewriteRule ^forum/((forum|topic)/.*) /forums/$1 [R=301,L]
  2. siv1987 posted пост в теме in Interface
    А если пользователь имеет restrict post, но при этом ему запрещено писать личные сообщения? Хук в этом случае вернет True независимо от других условий если пользователь имеет ограничение. В данном случае можно переопределить значение для restrict_post и вызвать родительский метод, либо сохранить старое значение, задать новое, получить результат и перезаписать обратно пользователю restrict_post.
  3. return ( $this->settings['pw_required'] AND !$providedPassword ) ? FALSE : (bool) @ldap_bind( $this->_ldap(), ldap_get_dn( $this->_ldap(), $result ), ( $this->settings['pw_required'] ? $providedPassword : '' ) );
  4. Добавить после RewriteEngine On RewriteCond %{REQUEST_URI} !^/forums/ RewriteRule ^(forum/.*) /forums/$1 [R=301,L] Но лучше вам написать зачем и конкретнее структуру каталогов форумов чтобы не гадать нам тут с редиректами.
  5. Если forums это физическая папка где находится форум - то никак. Адреса форума генерируются относительно board_url, редактировать чпу можно только относительно него. Теоретически конечно можно реврайтами и костылями в коде его убрать, но это будет не нужная порнография. Только перенести форум в корень домена. И ни в одной ныне известных версий ипб это сделать было нельзя. Либо перейменовать папку forums в f, если вас устраивает такой вариант.
  6. Можно продлить немного агонию поправить эти файлы, но если планируете дальше обновляться и не переживать за совместимость плагинов то перейти php 7 будет обязательно. Да и мало что они еще там внедрили из седьмой версии. /system/Http/Url.php public function addRef( string $url ): \IPS\Http\Url заменить на public function addRef( $url ) /system/Request/Request.php public function referrer( bool $allowExternal=FALSE, bool $onlyRequest=FALSE, ?string $base = NULL ): ?\IPS\Http\Url Заменить на public function referrer( $allowExternal=FALSE, $onlyRequest=FALSE, $base = NULL ) /applications/nexus/sources/CommissionRule/Iterator.php public function count(): int Заменить на public function count()
  7. siv1987 posted пост в теме in Interface
    Я думаю стоит для начала попробовать удалить параметр &video=true в шаблоне SocialInfoProfileBlock
  8. Номер и текст это и есть лог ошибки. Если чего-то не хватает дайте запрос пусть выполнят его вручную. Установите тогда на другом сервере и перенесите бэкап здесь.
  9. Этой бессмысленной нововведением в одной строчке кода IPS какбэ посылает всех своих пользователей обновлять ПО пока еще не поздно.
  10. Удалите БД и создайте ее с другим именем, не admin_default. Попробуйте выполнить запросы вручную (хотя я подозреваю что вы столкнетесь с той же самой проблемой) при этом явно указав тип ENGINE InnoDB. Очевидно что проблема с сервером, но mysqlnd это драйвер php для работы с mysql. Если валится на той же самой таблице, то либо нарушена инфраструктура базы данных, либо какие-то особые настройки сервера. По хорошему следует отписать в саппорт указав им ошибку - Can't create table %tablename% (errno -1)
  11. Раньше футер валялся в globalTemplate
  12. Это что за версия форума? на скриншоте если не ошибаюсь форум бесплатного сервиса ipb.su. Если так, то вы ошиблись форумом и вам следует написать у них на форуме или в службу тп.
  13. siv1987 posted пост в теме in Themes and design
    Редактируется шаблон, а не поле. И что значит не возможно? Приводите ошибки а не свои заключения, чтобы не ввести людей в заблуждения ложными выводами.
  14. siv1987 posted пост в теме in Invision Community 4 Support
    Нужен лог ошибок. Смотрите логи сервера или включите их отображение в браузере.
  15. В IPS 4.4 внедрили **** типа type hinting для строк и других примитивных типов, и теперь о php 5.6 можно забыть. Хотя изменения коснулись пока только в двух файлов в одном месте.
  16. Я не понимаю зачем нужно убирать год регистрации, но если работает то я очень рад.
  17. Ни один плагин накручивать статистику li не может. Первый просто добавляет поисковых ботов, а второй создает фальшивые сессии в таблице, к стате они отношения не имеют. ЛИ это независимый счетчик который считает обращений к странице а не блоки на форуме. Или боты, или код код счетчика установлен на левый домен, или доже возможно сайт крутится где-то в фрейме.
  18. Используйте блоки Pages для встраивание на внешние ресурсы как посоветовал @Respected
  19. Добавлена поддержка клубов. По хорошему нужно сделать в виде модального окна кнопку в редакторе для вставки скрытого текста, но на это у меня времени нету. Вы ее и сами можете сделать, она будет как расширение для редактора, а я ее внедрю в дистрибутив плагина.
  20. Шаблон core > front > profile > profileHeader Найти {datetime="$member->joined"} Заменить на {$member->joined->dayAndMonth()}
  21. Ваша ошибка говорит о том, что таблица в базе данных уже существует. По хорошему, если есть возможность, удалите базу данных и создайте ее заново. Потом повторите установку.
  22. Ничего не будет. Этот та же oauth авторизация, только с другим api. Гугл авторизация это один из методов который входит в дистрибутив форума и поддерживается официально IPS, которые кстати уже обновили его в версии IPS 4.4.
  23. Функционал этой кнопки? Оправить уведомление с просьбой показать контент %этому% пользователю? Добавлено to-do листе. Я пока не настолько владею телепатией чтобы понять что вы подразумеваете под модальное окно. Точнее выражайте свои мысли, можете представить это на примере. Кто такие члены клуба?
  24. Из-за недостаточного финансирования проект был свернут (шутка)). Бета версия плагина давно готова. Для релиза нужно несколько нюансов доделать. А также может быть для оптимизации вместо регулярного выражение использовать строковые функции. Но это всему если будет то только в следующих версиях, а то вы точно не дождетесь. Пока готовится релиз, еще готов выслушать предложения по функционалу плагина, дополнительные условия.
  25. Может у пользователя какого-то есть несуществующая группа 9..