Перейти к содержанию

Exception

Актив
  • Постов

    1007
  • Зарегистрирован

  • Победитель дней

    81

Активность репутации

  1. Лайк
    Exception получил реакцию от Zero108 в (DB) Hide System Notifications   
    Обновил плагин
    Версия 1.0.2 минимизирована, подробнее в описании к плагину и новой версии
     
  2. Спасибо
    Exception получил реакцию от edmsl в Не работает хук для кастомного шаблона   
    Правильнее будет сделать плагин и при помощи хуков изменять шаблоны темы.
    Если напрямую изменять шаблоны, то при обновлении ips он их не обновит, что может привести к ошибкам и т.д.
  3. Лайк
    Exception получил реакцию от saiko в Не работает хук для кастомного шаблона   
    И не будет, после установки плагина данные о хуке вносятся в бд core_hooks
    1. Ты изменил шаблон, но не изменил класс который хукает плагин. Твой плагин скорее всего хукает класс \IPS\Theme\class_core_front_global но твой шаблон как минимум находится в другой группе шаблонов
    2. После любых подобных правок не в dev режиме, нужно очистить системные кэши
    В xml версии плагина есть данные о хуках, например:
    <hook type="S" class="\IPS\Theme\class_core_front_global" filename="themehookUserBar">  
  4. Лайк
    Exception получил реакцию от aLEX49566 в Не работает хук для кастомного шаблона   
    И не будет, после установки плагина данные о хуке вносятся в бд core_hooks
    1. Ты изменил шаблон, но не изменил класс который хукает плагин. Твой плагин скорее всего хукает класс \IPS\Theme\class_core_front_global но твой шаблон как минимум находится в другой группе шаблонов
    2. После любых подобных правок не в dev режиме, нужно очистить системные кэши
    В xml версии плагина есть данные о хуках, например:
    <hook type="S" class="\IPS\Theme\class_core_front_global" filename="themehookUserBar">  
  5. Спасибо
    Exception получил реакцию от turk в Template error   
    Почему вы не можете посмотреть системные логи в ips? Для решения подобных ошибок в 99% случаях нужны логи где будет указана проблема из-за которой она и возникает
  6. Лайк
    Exception получил реакцию от Xontero в Resource limit is reached   
    Купить нормальную виртуалку или перейти на выделенный сервер, это все что можно ответить по твоему тексту без особой конкретики.
    Минимально это nginx+phpfpm (fastcgi) от 2 ram и 2 core, на сервере так же должен быть сервер redis
  7. Лайк
    Exception получил реакцию от aLEX49566 в Resource limit is reached   
    Купить нормальную виртуалку или перейти на выделенный сервер, это все что можно ответить по твоему тексту без особой конкретики.
    Минимально это nginx+phpfpm (fastcgi) от 2 ram и 2 core, на сервере так же должен быть сервер redis
  8. Лайк
    Exception отреагировална пост dktjr1024 в Invision Community Nulled   
    просто хотел сказать спасибо за эти качественные релизы! извините, если здесь есть орфографические ошибки, просто хотел проявить уважение и сказать спасибо на вашем родном языке!
  9. Лайк
    Exception получил реакцию от aLEX49566 в один форум несколько доменов   
    и что не так с поиском?
     
  10. Лайк
    Exception получил реакцию от ryancoolround в один форум несколько доменов   
    он ищет так как и должен искать поисковик, тут обычный алгоритм релевантности
  11. Лайк
    Exception получил реакцию от ryancoolround в один форум несколько доменов   
    и что не так с поиском?
     
  12. Спасибо
    Exception получил реакцию от OzzieKris в Backdoor для смены пароля пользователя\администратора в Invision Power   
    Бывают ситуации когда забыл пароль от ACP форума, или банально ввел символ случайно и тебе не дает залогиниться, но при этом есть доступ к FTP или Панели Управления веб сервером.
    В следующем коде используются функции для смены пароля предоставляемые самим ips.

    Перед началом важно:
    Вы не должны хранить этот файл у себя на сервере! Оставляя этот файл у себя на сервере, ВЫ подвергаете свое сообщество КРИТИЧЕСКОЙ опасности После смены пароля НЕМЕДЛЕННО удалите файл с сервера и смените пароль через ACP Что нужно сделать для смены пароля:
    Создаем файл с нужным названием и расширением .php
    Например: backdoor.php Открываем файл и вставляем в него код (ПРЕДОСТАВЛЕН В САМОМ КОНЦЕ СООБЩЕНИЯ) Сохраняем файл Загружаем созданный файл (например через FTP или менеджер файлов Панели Управления Веб сервером) в корневую директорию форума (там где у вас находится файл init.php) В адресной строке набираем:
    https://название_сайта.com/название_файла.php?id=ид_пользователя&pass=новый_пароль
    Например: https://site.com/backdoor.php?id=1&pass=123
    Где взять ид_пользователя? Например перейти в профиль пользователя на форуме, в адресной строке будет например: https://site.com/profile/1-admin/ (Где 1 - это ид_пользователя) Переходим Если все прошло успешно вы увидите примерно следующую надпись:
    Password for user [ member_id: 1 member_name: ADMIN ] changed! Код:
    <?php require_once 'init.php'; if ( \IPS\Request::i()->id AND \IPS\Request::i()->pass ) { try { $id = intval( \IPS\Request::i()->id ); $newPass = \IPS\Request::i()->pass; $member = \IPS\Member::load( $id ); $changed = $member->changePassword( $newPass ); if ( !$changed and \IPS\Login\Handler::findMethod( 'IPS\Login\Handler\Standard' ) ) { $member->setLocalPassword( $newPass ); $member->save(); } $member->invalidateSessionsAndLogins( TRUE, \IPS\Session::i()->id ); $message = 'Password for user: [ member_id: ' . $id . ' member_name: ' . $member->name . ' ] changed!'; } catch ( \OutOfRangeException $e ) { $message = 'Failed to load user!'; } } else { $message = 'No data'; } echo $message; exit;  
  13. Лайк
    Exception получил реакцию от aLEX49566 в сброс админского пароля через бэкэнд   
    чем мой вариант выше не устроил?
  14. Насмешил
    Exception получил реакцию от edmsl в Nexxe Theme (Dark/Light)   
    попробуйте "вот так":
     
     
     
     
  15. Лайк
    Exception получил реакцию от Donjuan в Переливающийся ник пользователя   
    тогда тут уже ничего не поможет.
     
  16. Спасибо
    Exception получил реакцию от turk в Проблема в использовании условных кодов.   
    можно проверять данные в переменных, например так:
    var_dump( $value ); exit; и сравнить их для условия
  17. Спасибо
    Exception получил реакцию от ryancoolround в Help   
    Нужно перечитать мое сообщение и понять разницу между "регистрация" и "логин"

    /admin/?app=core&module=settings&controller=login&tab=registration
    Отключить регистрацию тут


    Отключить авторизацию на сайте вообще можно так:
    Переходим в методы:
    /admin/?app=core&module=settings&controller=login&tab=handlers
    Напротив standart жмем изменить и отключаем авторизацию

  18. Спасибо
    Exception получил реакцию от aLEX49566 в Дополнительные поля и <img>   
    проверил на 4.6, так же поле не выводится при пустом значении
    смотри в шаблонах свои правки, смотри на дефолтной теме, проблема не в ips
  19. Насмешил
    Exception отреагировална пост Zero108 в (k4) XF Global Statistics   
    Вообще не нужно. Забавы успешных и богатых часто бессмысленны.
  20. Лайк
    Exception получил реакцию от aLEX49566 в Делаем профиль в темах как на groupmoney.ru   
    тогда указывай версию ips и php, а то эти темы уже на уровне спама, у пользователей могут быть проблемы после замен участков кода из-за не совместимости
  21. Спасибо
    Exception получил реакцию от bon1 в Редактирование CSS   
    нету
  22. Лайк
    Exception получил реакцию от andros0789 в Извлечение переменных   
    не вижу тут проблемы
    {{$members = \IPS\Session\Store::i()->getOnlineUsers( \IPS\Session\Store::ONLINE_MEMBERS ); $memberCount = $members ? \count( $members ) : 0;}} {lang="block_whos_online_info_members" pluralize="$memberCount"}  
  23. Лайк
    Exception получил реакцию от HooLIGUN в Извлечение переменных   
    не вижу тут проблемы
    {{$members = \IPS\Session\Store::i()->getOnlineUsers( \IPS\Session\Store::ONLINE_MEMBERS ); $memberCount = $members ? \count( $members ) : 0;}} {lang="block_whos_online_info_members" pluralize="$memberCount"}  
  24. Лайк
    Exception получил реакцию от turk в Извлечение переменных   
    не вижу тут проблемы
    {{$members = \IPS\Session\Store::i()->getOnlineUsers( \IPS\Session\Store::ONLINE_MEMBERS ); $memberCount = $members ? \count( $members ) : 0;}} {lang="block_whos_online_info_members" pluralize="$memberCount"}  
  25. Лайк
    Exception получил реакцию от edmsl в Извлечение переменных   
    не вижу тут проблемы
    {{$members = \IPS\Session\Store::i()->getOnlineUsers( \IPS\Session\Store::ONLINE_MEMBERS ); $memberCount = $members ? \count( $members ) : 0;}} {lang="block_whos_online_info_members" pluralize="$memberCount"}  
×
×
  • Создать...