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

Exception

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

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

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

    81

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

  1. Спасибо
    Exception получил реакцию от AHristich в ID топиков   
    $topic->$idField  
  2. Лайк
    Exception получил реакцию от Ishidarex77 в (DB) Hide System Notifications   
    обновил плагин, проверил на 4.6.x, 4.7.x
  3. Спасибо
    Exception получил реакцию от AHristich в Помощь с кодом   
    можно первый пост загрузить с темы
    {{$post = $topic->topic_firstpost ? \IPS\forums\Topic\Post::load($topic->topic_firstpost)->post : NULL;}} {{if $post AND \preg_match( '#\S+(?:jpg|jpeg|png|webp)#', $post, $image_url )}} {{$image_url = \str_replace('', \IPS\File::getClass('core_Attachment')->baseUrl(), $image_url[0]);}} {{if settings.lazy_load_enabled}} <a href="{$topic->url( "getPrefComment" )}" title="{lang="read_more_about" sprintf="$topic->_title"}" > <img class='ipsImage' src='{expression="\IPS\Text\Parser::blankImage()"}' alt='{wordbreak="$topic->_title"}' data-src='{file="$image_url" extension="core_Attachment"}'></a> {{else}} <a href="{$topic->url( "getPrefComment" )}" title="{lang="read_more_about" sprintf="$topic->_title"}" > <img class='ipsImage' alt='{wordbreak="$topic->_title"}' src='{file="$image_url" extension="core_Attachment"}'></a> {{endif}} {{endif}}  
  4. Лайк
    Exception получил реакцию от alexis в Редактирование postContainer   
    в postContainer оберни:
    {expression="\IPS\Member\Group::load( $comment->author()->member_group_id )->formattedName" raw="true"} в еще один span с определением доп. класса для группы, например так:
    <span class='group-style-{$comment->author()->member_group_id}'>{expression="\IPS\Member\Group::load( $comment->author()->member_group_id )->formattedName" raw="true"}</span> теперь для каждой группы применяется в названии свой класс по id группы

    css для групп, например с id 1 и 2:
    .group-style-1 { background: red; } .group-style-2 { background: blue; }  
  5. Лайк
    Exception получил реакцию от Форумчанин в Редактирование postContainer   
    в postContainer оберни:
    {expression="\IPS\Member\Group::load( $comment->author()->member_group_id )->formattedName" raw="true"} в еще один span с определением доп. класса для группы, например так:
    <span class='group-style-{$comment->author()->member_group_id}'>{expression="\IPS\Member\Group::load( $comment->author()->member_group_id )->formattedName" raw="true"}</span> теперь для каждой группы применяется в названии свой класс по id группы

    css для групп, например с id 1 и 2:
    .group-style-1 { background: red; } .group-style-2 { background: blue; }  
  6. Лайк
    Exception получил реакцию от AHristich в CMOD права на папки и файлы в ips 4   
    php должно работать с папками (всеми и applications и другими) 755, файлами (всеми и task.php и другими) 644 не больше, не меньше, во всяком случае в правильной настройке

    Если требуются где-то права 777 или 666 значит настроено не правильно (читаем интернеты и учимся правильной настройке или платим бабки хосту за администрирование сервера) и к тому же максимально не безопасно. Если почитать ТЕМУ это описывается выше
  7. Спасибо
    Exception получил реакцию от Donjuan в У некоторых пользователей пропадает дата регистрации   
    посмотрел форум, проблема в языковых строках, попробуй установить другую версию русского языка, а лучше если она будет под твою версию форума
  8. Лайк
    Exception получил реакцию от turk в Фон профиля (cover) в userinfopane   
    получить пользователя можно используя класс \IPS\Member
    {{if \IPS\Member::loggedIn()->member_id}} {{$coverPhoto = \IPS\Member::loggedIn()->coverPhoto();}} {{if $coverPhoto->file}} <img src='{$coverPhoto->file->url}'> {{endif}} {{endif}}  
  9. Лайк
    Exception получил реакцию от Xontero в Интеграция с Вконтакте   
    потому что ты банально поиском пользоваться не умеешь
     
  10. Лайк
    Exception получил реакцию от Donjuan в Интеграция с Вконтакте   
    без фиксов не будет оно отлично работать на 4.7.7
  11. Лайк
    Exception получил реакцию от Donjuan в Интеграция с Вконтакте   
    у тебя ошибка возможно из-за неправильной настройки
  12. Спасибо
    Exception получил реакцию от Zero108 в Конвертация бд в utf8mb4   
    это может уничтожить твою метавселенную полностью, но значение из массива $INFO['sql_charset'] вообще не используется в ипс 4 (кроме модуля конвертации бд)
  13. Лайк
    Exception отреагировална пост Dusty в Лучший помощник сайта 2022   
    Да не я мало кому помогаю со сложными вопросами  Просто интересно кто по мнению форума будет лучшим через % статистики голосования)
    Тогда еще нужно добавить кто самый худший  помощник на форуме )
     
    Для меня @by_ix и @Exception ТОП
    Худший @WOLF !
  14. Лайк
    Exception отреагировална пост Donjuan в Лучший помощник сайта 2022   
    @Exception однозначно 
  15. Лайк
    Exception отреагировална пост BlackShot в Лучший помощник сайта 2022   
    @by_ix @Desti and @Exception
    They've all helped a lot (and still do) with coding, plugins, and debugging errors. 🥇
  16. Лайк
    Exception отреагировална пост saiko в Лучший помощник сайта 2022   
    Как я представляю @Exception когда пишу ему о помощи 


    Славика я вижу таким SlawkA 😅

  17. Спасибо
    Exception получил реакцию от Raayzeck в Upgrade error   
    Ошибка в логах говорит о том, что функция не может получить версию какого-то приложения.
    Посмотри у всех ли приложений есть файл versions.json и заполнен ли он версиями 
    /applications/{APP}/data/versions.json  
  18. Лайк
    Exception получил реакцию от andros0789 в Как добавить ссылку на просмотр моих действий в меню сайта   
    проверить member_id
    {{if \IPS\Member::loggedIn()->member_id and \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) )}} {{$member = \IPS\Member::loggedIn();}} <li data-menuItem='profile'><a href="{url="app=core&module=members&controller=profile&do=content&id={$member->member_id}" base="front" seoTemplate="profile_content" seoTitle="$member->members_seo_name"}" title='{lang="view_my_profile"}'>{lang="menu_profile"}</a></li> {{endif}}  
  19. Лайк
    Exception получил реакцию от Donjuan в Стиль при наведении   
    ul:not( .ipsMenu_keyNav ) .ipsMenu_item:not( .ipsMenu_itemClicked ):not( .ipsMenu_itemDisabled ) a:not( .ipsMenu_itemInline ):hover { background-color: rgba( var(--theme-text_color), 0.05 ); }  
  20. Лайк
    Exception получил реакцию от Dusty в Стиль при наведении   
    ul:not( .ipsMenu_keyNav ) .ipsMenu_item:not( .ipsMenu_itemClicked ):not( .ipsMenu_itemDisabled ) a:not( .ipsMenu_itemInline ):hover { background-color: rgba( var(--theme-text_color), 0.05 ); }  
  21. Спасибо
    Exception получил реакцию от tatowka в Ошибка в админку при попытке оставить пост   
    попробуй посмотреть в таблицах бд
    core_queue и
    core_notifications_pwa_queue  
  22. Спасибо
    Exception получил реакцию от tatowka в Ошибка в админку при попытке оставить пост   
    пока особо не знаю что можно предложить, ошибка не связана с какими то настройками ips, она происходит уже из-за пользователя на стороне приложения установленного у него на экране, которое не может отправить уведомление.

    1. Проверить манифест, все ли тут есть, все ли иконки и т.д. /admin/?app=core&module=customization&controller=icons
    Так же снизу попробуй переключить на другой тип приложения, проверь останется ли ошибка.

    2. Если ничего не помогло можно попробовать сделать так:
    \system\Notification\Notification.php
    заменить эту часть кода:

    на
    \IPS\Task::queue( 'core', 'PWANotifications', $pwaPushNotifications, 2 ); по идеи так он не прервет ошибкой другие функции, а отправит отправку уведомления в задачи
  23. Спасибо
    Exception получил реакцию от bandit58 в Проверка чекбокса на странице приложения файлов   
    В данном случае можно при помощи js найти это Да на фронте, но это такой себе вариант в виде костылей. При помощи php в твоем случае никак, там выводится языковая строка которая хэшируется.
    Единственное что можно сделать, это доработать класс IPS\downloads\Field (\applications\downloads\sources\Field) и добавить туда кастомный (свой) вывод значения чекбокса. Пример можно взять из похожего класса IPS\cms\Fields так как они оба расширяют класс \IPS\CustomField
  24. Спасибо
    Exception получил реакцию от bandit58 в Проверка чекбокса на странице приложения файлов   
    При помощи js, повесить на чекбокс проверку состояния при клике, и показывать нужные иконки
  25. Лайк
    Exception получил реакцию от Словетский в Обновление.   
    Словетский Всегда нужно смотреть в логи при таких ошибках, там все указано
     
    /admin/?app=core&module=support&controller=systemLogs  
×
×
  • Создать...