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

by_ix

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

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

  • Посещение

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

    171

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

  1. Лайк
    by_ix получил реакцию от desart в Подскажите правильность действий?   
    всё это вы можете настроить под себя, если что-то не устраивает в стандартном виде: /admin/?app=core&module=overview&controller=files&do=settings
    не будет.
    они появятся в текущем месяце, если вы их удалите и загрузите новые.
  2. Лайк
    by_ix получил реакцию от SlawkA в Подскажите правильность действий?   
    настройки в базу. контент в файлы/базу/сторонние хранилища. 
    в таком случае необходимо восстановить с резервной копии. обычно, это автоматический процесс, но если вручную, то последовательность действий верная. 
  3. Лайк
    by_ix получил реакцию от SlawkA в Подскажите правильность действий?   
    у этих людей и нужно спрашивать.
    о подобном можно почитать, например, здесь: https://ipbmafia.ru/topic/24562-posovetuyte-s-kakimi-harakteristikami-vzyat-vds/
    быстрее будет работать Redis. смотреть нужно индивидуально под себя, База или ФС, зависит от вашей системы.
    да, ещё языки, темы и прочие данные от плагинов и приложений.
    верно.
  4. Лайк
    by_ix получил реакцию от SlawkA в Подскажите правильность действий?   
    точно так же и с автарами, задавался этим вопросом, но не стал искать логическую причину.
    почему копировать? весь графический контент там хранится. что от тем, что от приложений, что от системы.
  5. Спасибо
    by_ix получил реакцию от desart в Подскажите правильность действий?   
    у этих людей и нужно спрашивать.
    о подобном можно почитать, например, здесь: https://ipbmafia.ru/topic/24562-posovetuyte-s-kakimi-harakteristikami-vzyat-vds/
    быстрее будет работать Redis. смотреть нужно индивидуально под себя, База или ФС, зависит от вашей системы.
    да, ещё языки, темы и прочие данные от плагинов и приложений.
    верно.
  6. Лайк
    by_ix отреагировална пост Desti в (D) Enable CSS in editor   
    Обновил, должно работать на 4.7.1. Проверил на 4.7.2.1 - вроде всё кажет.
  7. Лайк
    by_ix отреагировална пост Desti в (D) Enable CSS in editor   
    Агу, уже увидел. Обновлю сегодня, если успею.
  8. Лайк
    by_ix получил реакцию от SlawkA в 4.7.2 Сканер совместимости PHP 8   
    те, кто до сих пор сидит на пхп 5.4/5.6 -🗿
  9. Лайк
    by_ix отреагировална пост Desti в (D) Enable CSS in editor   
    Что, например, не подхватывает?
  10. Лайк
    by_ix получил реакцию от alexis в (k4) XF Global Statistics   
    Просмотр файла (k4) XF Global Statistics
    Редизайн плагина (k4) Global Statistics, в стиле XenForo.
    Изменён дизайн. Изменено меню настроек. В доступе настройка количества колонок, цвета карточек и иконок, размера шрифта и аватара, а также, все настройки с оригинального плагина.
      Список карточек: Темы. Сообщения. Просмотры тем. Блоги. Записи блогов. Просмотры блогов. Файлы. Скачивания файлов. Просмотры файлов. Базы данных страниц. Записи страниц. Просмотры страниц. Изображения. Просмотры изображений. Запуск сайта. Администраторы. Пользователи. Заблокированные. Максимальный онлайн. Новый пользователь. Добавил by_ix Добавлено 09/15/22 Категория Интерфейс Язык RUS/ENG  
  11. Лайк
    by_ix получил реакцию от SlawkA в 4.7.2 Сканер совместимости PHP 8   
    очередные красные таблички в ац.. 
  12. Лайк
    by_ix отреагировална пост Maqlao в 4.7.2 Сканер совместимости PHP 8   
    В Invision Community 4.7.2 появился сканер совместимости PHP 8 для сторонних приложений и плагинов.
    Пожалуйста, прочитайте этот пост перед обновлением с версии 4.7.1 или ниже.
    Зачем нам это нужно?
    Базовым языком программирования, который использует Invision Community, является PHP. Последняя версия PHP 8 была выпущена в ноябре 2020 года и содержит множество критических изменений и несовместимостей, которые не имеют обратной совместимости. Некоторые из этих изменений означают, что то, что было безобидным молчаливым уведомлением, теперь является фатальной ошибкой, что означает, что если вы обновитесь с несовместимым кодом, ваше сообщество выдаст фатальную ошибку, которая приведет либо к белому экрану, либо к сообщению об ошибке на уровне сервера в вашем браузере.
    Сообщество Invision не может зафиксировать и устранить эти фатальные ошибки. Фатальные ошибки находятся глубже в цепочке выполнения.
    PHP 8 существует уже почти два года, а PHP 7.4 «устарел», и обновления безопасности прекратятся с ноября, что означает, что он становится небезопасным, поэтому всем придется очень скоро перейти на PHP 8.
    Что это?
    Средство проверки совместимости проверяет все сторонние приложения и плагины, которые вы добавили из Marketplace.
    Мы рекомендуем нашим авторам Marketplace тестировать PHP 8, но не все это делают, и поэтому такие приложения и плагины, которые нормально работают с PHP 7.4, не будут работать с PHP 8.
    Средство проверки совместимости сканирует весь сторонний код на наличие проблем, которые могут привести к фатальным ошибкам, и, если находит их, отключает приложение или подключаемый модуль при обновлении.
    Единственный способ повторно включить приложение или обновить его — обновить его до версии, совместимой с 4.7.2, из магазина.
    Могу ли я повторно включить отключенные сторонние плагины и приложения?
    Да, если вы уверены, что плагины и приложения нормально работают с вашей текущей версией PHP, вы можете снова включить их до нашего ноябрьского релиза, после чего приложения будут принудительно отключены.

    Стоит связаться с авторами ключевых плагинов и приложений, чтобы узнать, есть ли у них версия, совместимая с PHP8, или они планируют выпустить ее к ноябрю, чтобы вы могли подготовиться к ноябрьскому обновлению.
    Это действительно необходимо?
    К сожалению, да. PHP вносит смелые изменения, которые не совместимы с предыдущими версиями. Сообществу Invision повезло, что так много сторонних разработчиков выпускают приложения и плагины для дальнейшего улучшения набора функций, но у нас нет прямого контроля над этим кодом. Нашим приоритетом является обеспечение плавного обновления вашего сайта и его бесперебойной работы.
    Почему сейчас?
    Мы уже некоторое время работаем над совместимостью с PHP 8 и призываем наших сторонних авторов сделать то же самое и протестировать PHP 8. В августе мы также проинформировали разработчиков о сканере и о том, что он может сделать с их приложениями. Мы также выпускаем бета-версии Invision Community 4.7 с мая этого года, чтобы дать им как можно больше времени для обновления своих приложений. Внедрение этого изменения болезненно в краткосрочной перспективе, но принесет пользу всем в долгосрочной перспективе.
    Что еще я могу сделать?
    Ваша лицензия на самостоятельный хостинг позволяет вам выполнить тестовую установку , которую вы должны использовать в качестве промежуточного сайта, и протестировать любые обновления на этом промежуточном сайте перед выполнением обновления на рабочем сайте. Это позволит вам зафиксировать любые проблемы, которые могут возникнуть, прежде чем запускать его на своем рабочем сайте.

    Как всегда, мы рекомендуем делать резервную копию перед любым обновлением, чтобы вы могли легко выполнить откат, если возникнут какие-либо проблемы.
    Я использую PHP 7, влияет ли это на меня?
    Да, сканер совместимости по-прежнему будет работать при обновлении и проверять наличие проблем с PHP 8, поэтому при обновлении до PHP 8 вы не обнаружите, что ваше сообщество больше не работает.
  13. Лайк
    by_ix получил реакцию от Maqlao в Подскажите правильность действий?   
    если дело только в тестовой настройке, можете в конце перенести весь сайт на основной домен, а не только папку uploads. данные от бд могут отличаться, главное, в конфиге форума их потом изменить на актуальные. 
    а насчёт конверта, почему не получится? не зря же делали этот функционал. можете так же на тестовом домене и попробовать. 
  14. Лайк
    by_ix получил реакцию от afshin20 в Русский язык для Invision Community   
    @motomac писать это лучше не сюда, а авторам перевода на invisionbyte, тут никто не будет вносить правки, т.к. берётся он оттуда. 
  15. Лайк
    by_ix отреагировална пост Zero108 в (k4) XF Global Statistics   
    Да, вы правы. Сейчас посмотрю, как я это настраивал для виджетов раньше. Давно было.

    1. Downloads - заменить в статистике количество обзоров/комментариев на количество скачиваний:
    /applications/downloads/widgets/downloadStats.php Найти: SUM(file_reviews) AS totalReviews Заменить на: SUM(file_downloads) AS totalReviews Найти: SUM(file_comments) Заменить на: SUM(file_views) Шаблон downloadStats Заменить блочек внизу: <div class='ipsGrid ipsGrid_collapsePhone ipsWidget_stats'> <div class='ipsGrid_span{$span} ipsType_center cDownloadsWidget_statsNumber'> <span class='ipsType_large ipsWidget_statsCount'>{number="$stats['totalFiles']"}</span><br> <span class='ipsType_light ipsType_medium'>{lang="total_files_front"}</span> </div> {{if $stats['totalReviews']}} <div class='ipsGrid_span{$span} ipsType_center cDownloadsWidget_statsNumber'> <span class='ipsType_large ipsWidget_statsCount'>{number="$stats['totalReviews']"}</span><br> <span class='ipsType_light ipsType_medium'>{lang="downloads_file_info"}</span> </div> {{endif}} <div class='ipsGrid_span{$span} ipsType_center cDownloadsWidget_statsNumber'> <span class='ipsType_large ipsWidget_statsCount'>{number="$stats['totalComments']"}</span><br> <span class='ipsType_light ipsType_medium'>{lang="video_sort_views"}</span> </div> {{if $latestFile}} <div class='ipsGrid_span{$span} ipsType_left cNewestMember'> <div id='elDownloadStatsLatest' class='ipsClearfix'> <span class='ipsType_minorHeading'>{lang="latest_file"}</span><br> <div class='ipsType_break ipsContained'><a href="{$latestFile->url()}" title='{lang="view_this_file" sprintf="$latestFile->name"}' class='ipsTruncate ipsTruncate_line'>{$latestFile->name}</a></div> <span class='ipsType_light ipsType_medium'>{lang="byline_nodate" htmlsprintf="$latestFile->author()->link()"}</span> <p class='ipsType_medium ipsType_reset'>{{if !$latestFile->downloads}}<span class='ipsType_light'>{{endif}}<i class='fa fa-arrow-circle-down'></i> {$latestFile->downloads}{{if !$latestFile->downloads}}</span>{{endif}} {{if $latestFile->container()->bitoptions['comments']}}&nbsp;&nbsp;{{if !$latestFile->comments}}<span class='ipsType_light'>{{endif}}<i class='fa fa-comment'></i> {$latestFile->comments}{{endif}}{{if !$latestFile->comments}}</span>{{endif}}</p> </div> </div> {{endif}} </div> 2. Gallery - заменить в статистике количество обзоров/комментариев на количество просмотров.
     
    /applications/gallery/widgets/galleryStats.php Найти: SUM(image_comments) AS totalComments Заменить на: SUM(image_views) AS totalComments Шаблон galleryStats Заменить блочек внизу: <div class='ipsGrid ipsGrid_collapsePhone ipsWidget_stats'> {{if $stats['totalAlbums']}} <div class='ipsGrid_span4 ipsType_center'> <span class='ipsType_large ipsWidget_statsCount'>{number="$stats['totalAlbums']"}</span><br> <span class='ipsType_light ipsType_medium'>{lang="albums"}</span> </div> {{endif}} <div class='ipsGrid_span4 ipsType_center'> <span class='ipsType_large ipsWidget_statsCount'>{number="$stats['totalImages']"}</span><br> <span class='ipsType_light ipsType_medium'>{lang="digest_area_gallery_image"}</span> </div> <div class='ipsGrid_span4 ipsType_center'> <span class='ipsType_large ipsWidget_statsCount'>{number="$stats['totalComments']"}</span><br> <span class='ipsType_light ipsType_medium'>{lang="video_sort_views"}</span> </div> </div> 3. Blogs - добавить количество просмотров.
    /applications/blog/widgets/blogStatistics.php Найти: $stats = array(); $stats['total_blogs'] = \IPS\Db::i()->select( "COUNT(*)", 'blog_blogs' )->first(); $stats['total_entries'] = \IPS\Db::i()->select( "COUNT(*)", 'blog_entries', array( 'entry_status=? AND entry_hidden=?', 'published', 1 ) )->first(); Заменить на: $stats = array_merge( \IPS\Db::i()->select( "COUNT(*) as total_blogs, SUM(blog_num_views) AS total_blogs_views", 'blog_blogs' )->first(), \IPS\Db::i()->select( "COUNT(*) as total_entries, SUM(entry_views) AS total_entries_views", 'blog_entries', array( 'entry_status=? AND entry_hidden=?', 'published', 1 ) )->first() ); ================== Шаблон blogStatistics - для вывода суммы просмотров всех блогов использовать $stats['total_blogs_views'] - для вывода суммы просмотров записей всех блогов использовать $stats['total_entries_views'] Заменить блочек внизу: <div class='ipsGrid ipsGrid_collapsePhone ipsWidget_stats'> <div class='ipsGrid_span4 ipsType_center'> <span class='ipsType_large ipsWidget_statsCount'>{number="$stats['total_blogs']"}</span><br> <span class='ipsType_light ipsType_medium'>{lang="total_blogs"}</span> </div> <div class='ipsGrid_span4 ipsType_center'> <span class='ipsType_large ipsWidget_statsCount'>{number="$stats['total_entries']"}</span><br> <span class='ipsType_light ipsType_medium'>{lang="total_entries"}</span> </div> <div class='ipsGrid_span4 ipsType_center'> <span class='ipsType_large ipsWidget_statsCount'>{number="$stats['total_entries_views']"}</span><br> <span class='ipsType_light ipsType_medium'>{lang="video_sort_views"}</span> </div> </div> 4. Статистика форума. Добавление количества просмотра всех тем в виджет статистики.
    Шаблон forumStatistics - внизу заменить на         <div class='ipsGrid ipsGrid_collapsePhone ipsWidget_stats'>             <div class='ipsGrid_span4 ipsType_center'>                 <span class='ipsType_large ipsWidget_statsCount'>{number="$stats['total_topics']"}</span><br>                 <span class='ipsType_light ipsType_medium'>{lang="total_topics"}</span>             </div>             <div class='ipsGrid_span4 ipsType_center'>                 <span class='ipsType_large ipsWidget_statsCount'>{number="$stats['total_posts']"}</span><br>                 <span class='ipsType_light ipsType_medium'>{lang="total_posts"}</span>             </div>            <div class='ipsGrid_span4 ipsType_center'>                 <span class='ipsType_large ipsWidget_statsCount'>{number="$stats['total_topics_views']"}</span><br>                 <span class='ipsType_light ipsType_medium'>{lang="video_sort_views"}</span>             </div>         </div> =============== /applications/forums/widgets/forumStatistics.php Найти: $stats['total_topics']  = \IPS\Db::i()->select( "COUNT(*)", 'forums_topics', array( 'approved = ?', 1 ) )->first(); Заменить на: $stats = array_merge($stats, \IPS\Db::i()->select( "COUNT(*) as total_topics, SUM(views) AS total_topics_views", 'forums_topics', array( 'approved = ?', 1 ) )->first()); 

     
  16. Лайк
    by_ix отреагировална пост Xontero в Обновление стиля до последней версии   
    Используйте следующие документы
    https://invisioncommunity.com/index.php?app=core&module=system&controller=plugins&do=diff
  17. Лайк
    by_ix отреагировална пост Exception в (D) Enable CSS in editor   
    функция templates() менялась в 4.7.1 и не все css файлы подхватывает
  18. Лайк
    by_ix отреагировална пост mamyka в Русский язык для Invision Community   
    И на Ё бывает и Е бывает ! 😉
  19. Лайк
    by_ix получил реакцию от Zero108 в (k4) XF Global Statistics   
    Zero108 добавил.
  20. Лайк
    by_ix получил реакцию от alexis в Images Tab on User Profile 1.0.0   
    нет ничего подобного для статусов?
  21. Лайк
    by_ix получил реакцию от SlawkA в (k4) XF Global Statistics   
    не все ими пользуются, функционал для отдельного/индивидуального плагина.
    добавлять его сюда будет лишним.
  22. Насмешил
    by_ix отреагировална пост SlawkA в Чат для общения.   
    а мне нельзя
  23. Лайк
    by_ix получил реакцию от SlawkA в Чат для общения.   
    давно оно там и заброшено.
    скачать можно.
  24. Лайк
    by_ix отреагировална пост SlawkA в Чат для общения.   
    не знал что ипс в гугл плей вроде есть. но приложение не скачать
     
  25. Лайк
    by_ix отреагировална пост aLEX49566 в Чат для общения.   
    На этом фото мы видим, как обучают новой программе робота - курьера 

    Ну или - андроид смотрит на айос
×
×
  • Создать...