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

Exception

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

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

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

    82

Сообщения, опубликованные Exception

  1. {{$record_id = 1; $db_id = 1; $db_class = '\IPS\cms\Records'.$db_id;}}
    {{$record_loaded = $db_class::load($record_id);}}
    {$record_loaded->customFieldDisplayByKey('base_conn', 'display')|raw}

    $record_id - id записи из нужной базы, откуда будет брать данные
    $db_id - id базы данных
    код на работоспособность не проверял

  2. Вроде нашел где ошибка, можно не делать действий которые выше, а делаем так:
    Идем по адресу: мойсайт\applications\forums\sources\Topic открываем файл ArchivedPost.php
    ищем строку 126: return \IPS\Db::i()->select( 'COUNT(*)', 'forums_posts', $where )->first();
    изменяем forums_posts на forums_archive_posts
    сохраняем. Пробуем пересчитать контент

  3. 1 час назад, Artemka сказал:

    Так и не исправили эту ошибку IPS-овцы

    Подтверждаю, ошибка имеется

    Если нету форумного архива с постами пользователей, можно временно выключить перерасчет постов из архива
    мойсайт\system\Member\ открываем файл Member.php
    ищем строку 3809
    public function recountContent()
    чуть ниже ищем строку 3812:
    foreach ( \IPS\Content::routedClasses( $this, TRUE, FALSE ) as $class )
    изменяем с TRUE на FALSE
    сохраняем
    Пробуем пересчитать контент

    это как временное решение, позже посмотрю в чем заключается ошибка если это прям кому то очень нужно

  4. В 10.06.2021 в 09:04, flanger сказал:

    Чот не обновляется - Specified key was too long; max key length is 1000 bytes

    ошибка гуглится, что-то с настройками бд возможно.

    Там какой-то баг-фикс вышел 10 числа Released 06/10/2021 
    Блен вот не могут они даже нормально релиз упаковать без таких фиксов

  5. 6 часов назад, SINILIAN сказал:

    Здравствуйте,

    Кто-то знает как можно скрыть от глаз пользователей (да и вообще) такие вот оповещения о закрытии/открытии тем?

    Screenshot_25.png.c2f690bff6368ab6b814a95157698856.png

     

    Форумы -> Настройки -> Настройки форума -> ниже есть Настройки темы и там можно отключить или настроить события модерации.
    Изучите полностью АЦП перед использованием форума

  6. 5 минут назад, Westeroffical97 сказал:

    Спасибо, посмотрел, вроде всё стоит нормально, возможно это из-за нескольких откатов базы данных?

    посмотрел форум, проблема в языковых строках, попробуй установить другую версию русского языка, а лучше если она будет под твою версию форума

  7. 2 минуты назад, Westeroffical97 сказал:

    Пример на скринеimage.thumb.png.07fbfd411793b6672ee9b18bfd1a6a9d.png

    перепроверь код вывода даты в шаблоне

    так же если есть ошибки в коде есть логи в разделе поддержки на такой случай

  8. 2 часа назад, AnWey сказал:

    Нужно , еще проще объяснить) на языке простом 

    может что-то вроде этого. В шаблоне userPhoto заменить

    {$member->photo}

    на

    {{if $member->member_group_id == 1}}{resource="/member.png" app="core" location="front"}{{else}}{$member->photo}{{endif}}

    1 - id группы
    member.png - путь до аватара загруженного в ресурсы

    код не проверял

  9. 25 минут назад, TeMaK сказал:

    Доброго времени суток!

    Пытаюсь конвертировать форум с VBulletin 3.8.6 на Invision Community 4.5.4.2.
    Форум: Пользователи: 2,717   Тем: 6,744   Сообщений: 140,865

    При конвертации теряются пользователи, темы, сообщения. Логику проблемы не смог отследить. Разные пользователя, темы и сообщения теряются. Есть предположения или идеи, как конвертировать?

    сколько по времени выполняется конвертация? минуту, две?

  10. В 20.05.2021 в 12:13, Artemka сказал:

    Подскажите как оформить блог как на сайте IPS а именно сделать отдельно категории и последние записи

    Поделитесь пожалуйста кодом)

    у них на сайте вроде как свои шаблоны вывода используются sNews elNewsCats, и это не блог а модуль cms. Смотрим исходный код и копируем к себе с правками если уж так хочется как у них.
    На сайте с картинки используется Pages SuperGrid с кастомными кнопками категорий, код которых вам скинул Litesm 

  11. 8 минут назад, aknight сказал:

    У меня проблема с тем что я не могу отредактировать ссылку, ну или обнову.

    я не загружаю файлы, а вставляю только ссылки на скачивание, так вот после публикации я не могу отредактировать ссылку

    в настройках группы включаем разрешение на отправку файлов по url, на странице файла есть кнопка список там и добавляем новую версию файла

  12. 9 часов назад, aknight сказал:

    если что мне нужен функционал редактирование файлов IPB как в XENFORO. Менять ссылки и описание обнов и прочее

    смеешься что ли, в ips функционала в 100 раз больше, поковыряйся и посмотри, изучи админку уже наконец. Xenforo это бывшие разрабы ipb

  13. 20 минут назад, aplayer сказал:

    а это не понижает безопасность?

    csrf это же штука которая проверяется на права доступа к операциям и контенту. А ты предлагаешь сделать ее  безусловно TRUE.

     

    я же отвечал тебе по этому поводу)

     

  14. В 27.04.2021 в 22:45, Respected сказал:

    ZIKURIK молодец, отличная работа. Осталось сделать отображение редактора под комментом, на который отвечаешь.

    перемещаю форму под коммент методом after(), перезагружаю форму

    $( document ).trigger( 'contentChange', [ this.scope.find('[data-role="replyArea"]') ] );

    и при нажатии на кнопку отправить комментарий, страница перезагружается но не должна, а должна произойти отправка методом ajax и отобразить коммент на лету. Я так понял это происходит так как форма редактора грузится в форму [data-role="moderationTools"], как такое поведение исправить? При редактировании комментария например тоже грузится форма редактора, но перезагрузка страницы не происходит, причем в обоих случая в функциях присутствует:

    e.preventDefault();
    e.stopPropagation();

     

  15. 5 часов назад, AnWey сказал:

    Увы код не заработал.

    photo_2021-05-05_18-51-07.thumb.jpg.19f6312ed15c305ea9097ed285df218b.jpg

     

    Вот код который у меня стоит, как убрать ссылку и вставить FontaWesome, так как при вставке  <i class="fa fa-heart" style="color:#fa3e3e;"></i> вылазит ошибка, возможно что то не так делаю... 

    
    
    $content = $content . "\n<p id='elCopyright'>
    <span id='elCopyright_userLine'>{lang=\"copyright_line_value\"}</span>
    <a rel='nofollow' title='Форум о...' href='https://forum.com/'> Форум о... </a>

     

    Если значение в переменную вносятся в " то внутри должны быть только ' кавычка или двойная после слеша \" - <i class='fa fa-heart' style='color:#fa3e3e;'></i>
    И не нужно бездумно редактировать php код, это приведет к плачевному результату, к тому же все твои правки слетят при следующем обновлении.

  16. 5 часов назад, bsnet сказал:

    Уведомления о новых регистрациях, тоже отключает в админке?
    Не хотелось бы чтоб это отключало

    Обновил плагин:

    1. Добавлена возможность выбрать в настройках плагина: Показывать уведомления только на главной ACP
    2. Добавлена возможность выбрать в настройках плагина: Показывать уведомления по типу в ACP
    3. Добавлена возможность выбрать в настройках плагина: Показывать уведомления по типу на сайте
  17. (DB) Hide System Notifications


    Плагин полностью удаляет системные уведомления в ACP и на сайте (сверху) которые постоянно отображаются если их не скрыть, тем самым увеличивая рабочее пространство в ACP или на сайте, без нужды скрытия уведомлений.
    Все уведомления по-прежнему доступны в Уведомлениях администратора или при нажатии на колокольчик.

    ВЕРСИЯ 1.0.2 И НОВЕЕ:

    • У плагина нет настроек. После установки плагина все уведомления будут скрыты.

    ДО ВЕРСИИ 1.0.2:

    Последняя стабильная версия до версии 1.0.2

    Спойлер

    Настройки плагина:

    • Отключить\Включить уведомления в ACP
      • Показывать уведомления только на главной ACP
      • Показывать уведомления по типу в ACP
    • Отключить\Включить уведомления на сайте
      • Показывать уведомления по типу на сайте

    Проверено на версии:

    • 4.5.x
    • 4.6.x
    • 4.7.x

    (!) После установки необходимо настроить плагин и отключить в настройках вывод уведомлений в нужных областях.

     


     

  18. 1 час назад, WaNted сказал:

    В теории комментарий будет добавлен в нужный элемент #yourElement.

    похоже на костыль) Но как вариант "анти-переопределение метода" работает

    this.around('addToCommentFeed', function ( origFn, e, data ) {
    	this.scope.find('[data-role="commentFeed"]').attr('data-role', 'dis_commentFeed');
    	this.scope.find('#myElement').after('<div data-role="commentFeed"></div>');
    	origFn( e, data );
    	$('.ipsComment').unwrap('[data-role="commentFeed"]');
    	this.scope.find('[data-role="dis_commentFeed"]').attr('data-role', 'commentFeed');
    });

    #myElement динамичный элемент и по завершению тоже удаляется, получаем чистый DOM

×
×
  • Создать...