Jump to content

Exception

Актив
  • Регистрация

Posts posted by Exception

  1. 22 минуты назад, aplayer said:

    Всем привет.

    Какая версия php требуется?

    Привет

    По информации с форума Invision Community, для версии 5 программного обеспечения минимальные системные требования такие же, как и для версии 4:

    • PHP: минимальная версия — 8.1, рекомендуется — 8.2.

    • MySQL: рекомендуется использовать версию 8.

    Необходимые модули для PHP такие же, как и для версии 4.

    Более подробную информацию о системных требованиях Invision Community 5 можно найти на сайте invisioncommunity.com

  2. 16 минут назад, iks1 said:

    Где здесь смайл хлопающий себя по лбу??? Может, другие не пробовали открывать его из под указанных версий iOS, не?
    Может хватит уже дурака включать, я привел скрин с совершнно стороннего онлайн симулятора. Ссылка на него не скрыта. Если есть время писать пустые комментарии, то может оно найдется на то, чтобы открыть этот симулятор (или любой другой) и убедиться, что и у вас оно не заработает?
    На других версиях и у меня работает, но это не значит, что проблемы с IPB5 нет. На версии 4 данный баг отсутствовал в любой iOS.

    По данным на 2024 год, доля рынка iOS 16.6 составляла 1,94% от общего числа устройств с iOS.

    Информацию о текущем проценте пользователей iOS 16.6 на май 2025 года найти не удалось. Но по данным Statcounter Global Stats на март 2025 года, доля рынка iOS 16.7 —  3,5%, а iOS 18.3 —  58,58%.

    думаю, это не тот % пользователей ради которых стоит что-то исправлять

  3. Posted

    Сделать страницу версий для IC5 как это организовано для IC4 и добавить линк в меню или вывести (кнопками) ссылками в где-нибудь в блоке.

    Было бы полезно так же прикреплять ссылку на Developer Tools версии равной версии ic5, так как инструменты сейчас можно скачать только при загрузке ic5 с официального сайта.

  4. ·

    Edited by Exception

    46 минут назад, Desti said:

    Это тоже проблема, блоки IP хостеров известны, целыми сетями либо в бан сразу либо ограничение по регистрации.

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

  5. ·

    Edited by Exception

    7 часов назад, Desti said:

    Только надо понимать, что уже многие админы начали блокировать крупные бесплатные (и платные тоже) vpn-ы.

    о каких vpn-ах идет речь? ты создаешь на своем выделенном vps vpn сервер с нужным протоколом и любой конфигурацией, у меня сейчас крутится на протоколе AmneziaWG основанном на WireGuard, плюс я сделал кастомную конфигурацию заголовков, что теперь вообще пробивает любой блок.
    Некоторые используют например XRay
    image.png

    но это вообще край, главный минус оно режет сильно скорость.

  6. ·

    Edited by Exception

    On 07.11.2024 at 23:02, Desti said:

    Вся Россия благополучно юзает zapret-discord-youtube, но обязательно надо посоветовать тормозной тор.

    Самый лучший вариант купить vps под vpn (500 руб месяц), например под amnezia, ставится за 5 минут (сервер + клиент), у меня весь дом подключен, трафик идет через Эстонию, максимальный пинг 20, скорость ~500 мбит\с

  7. 9 минут назад, Desti сказал:

    в init.php - $uniqueKey и 'CACHEBUST_KEY'. Это переменные создаются во время каждой генерации дистрибутива. 

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

  8. 53 минуты назад, AHristich сказал:

    IPS уже давным-давно позиционируется не кАк,тупо,форум,а именно соц.сообществом. Почему все думают, что на нём можно делать только форум и все ,лично мне не понятно.  Можно же ведь сделать и новостной проект,и блоговый,и блого-новостной и т.д.

    они видимо и не знают, что помимо Forums есть такие приложения как CMS, Blogs, Gallery, Clubs

  9. 6 часов назад, MrShandy сказал:

    Вы тему прочитайте, там отправляли всеми способами. Ничего не получилось из этого

    Для работы необходим multipart/form-data и не как иначе.

    Как открыть файл в виде строки для того чтобы передать его в массиве files должен знать ты сам
    например на php можно использовать file_get_contents

    $communityUrl = 'https://example.ru/';
    $apiKey = 'key';
    $endpoint = '/downloads/files';
    
    $curl = curl_init( $communityUrl . 'api' . $endpoint );
    curl_setopt_array( $curl, array(
      CURLOPT_POST            	=> 1,
      CURLOPT_RETURNTRANSFER	=> TRUE,
      CURLOPT_HTTPAUTH	    	=> CURLAUTH_BASIC,
      CURLOPT_POSTFIELDS      	=> http_build_query( array(
          'category'      => $_POST['category'],
          'author'        => $_POST['author'],
          'title'         => $_POST['title'],
          'description'   => $_POST['description'],
          'files'         => array(
              $_FILES['file']['name'] => file_get_contents( $_FILES['file']['tmp_name'] )
          )
      ) ),
      CURLOPT_USERPWD		    => "{$apiKey}:",
      CURLOPT_USERAGENT			=> "MyUserAgent/1.0"
    ) );
    
    $response = curl_exec( $curl );

    это при условии формы:

    <!-- Тип кодирования данных, enctype, требуется указывать только так, как показывает пример -->
    <form accept-charset="utf-8" enctype="multipart/form-data" action="https://example.ru/post.php" method="POST">
      <!-- Поле MAX_FILE_SIZE требуется указывать перед полем загрузки файла -->
      <input type="hidden" name="MAX_FILE_SIZE" value="30000" />
      <input type="hidden" name="category" value="1" />
      <input type="hidden" name="author" value="1" />
      <input type="hidden" name="title" value="Test file title" />
      <input type="hidden" name="description" value="Test file description" />
      <!-- Название элемента input определяет название элемента в суперглобальном массиве $_FILES -->
      Отправить файл: <input name="file" type="file" />
      <input type="submit" value="Отправить файл" />
    </form>

     

  10. Posted

    (DB) Translate Downloader & Uploader


    Плагин предназначен для скачивания перевода для отдельных приложений и плагинов с последующей загрузкой.
    После установки плагина будет добавлено два новых пункта в меню языка: (Upload Translate) Загрузить перевод и (Download Translate) Скачать перевод

    Основные возможности плагина:

    • Скачать отдельный перевод для приложения или плагина. Скачивание через отдельный пункт меню: (Download Translate) Скачать перевод
      (!) С полной схемой и информацией о языке
      (!) Скачанный языковой файл имеет вид: Название языка - Название приложения или плагина.xml
       
    • Редактировать схему скачиваемого языка
       
    • Загрузить отдельный перевод для приложения или плагина. Загрузка через отдельный пункт меню: (Upload Translate) Загрузить перевод
      (!) При этом не нарушается схема языка и информация
       
    • Переводы Приложений после скачивания совместимы с обычным загрузчиком Invision Community
      (!) НО крайне рекомендуется загружать переводы через новый отдельный пункт меню
       
    • (ОБРАТИТЕ ВНИМАНИЕ) Переводы Плагинов НЕ совместимы с обычным загрузчиком Invision Community, так как имеют другую структуру отличную от переводов для приложений.
      (!) После скачивания перевода для плагина, для последующей его загрузки необходимо использовать загрузчик доступный через отдельный пункт меню: (Upload Translate) Загрузить перевод
      (!) При загрузке перевода для Плагинов перевод добавляется только в созданные языковые строки

    Перевод для этого плагина так же доступен при скачивании.

    Как перевести Приложение или Плагин, чтобы потом скачать перевод:

    Спойлер
    1. Переходим на страницу языков
    2. Напротив нужного языка жмем на кнопку "Перевести"
      image.thumb.png.b9bbd3d1ae0f7b9d29239381fa1b5c6b.png
       
    3. Жмем на шестеренку поиска справа
      image.thumb.png.38da807d53809434b5a42222f1bcca8d.png
       
    4. Выбираем нужное Приложение или Плагин и жмем кнопку "Поиск"
      image.thumb.png.5be4fdf2aa30a8dc94ff52a65ef769bf.png
       
    5. Переводим и сохраняем