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

alexis

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

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

  • Посещение

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

    24

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

  1. Лайк
    alexis отреагировална пост kgb в Plugins/Apps Extractor   
    Да тут все грубо, на самом деле)))

    В файле  \IPS\core\modules\admin\marketplace
    после строк ( где то 266 строка)
            /* Temporary File */
            $temporaryFile = tempnam( \IPS\TEMP_DIRECTORY, 'IPSMP' );
            \file_put_contents( $temporaryFile, (string) $resourceData );

    Добавляем выход из программы

            \IPS\Output::i()->error( ',blahblahblah', '2C409/D', 403, '' );
            exit; 

    И все, файлик скачен и на сервере во временной папке.
  2. Лайк
    alexis отреагировална пост HooLIGUN в Рамочки при бане, муте пользователей в их профиле   
    1_Denchansky the.bunin 
    Набросал на скорую руку
     
  3. Лайк
    alexis отреагировална пост Respected в Plugins/Apps Extractor   
    Просмотр файла Plugins/Apps Extractor
    Плагин добавляет возможность скачивать приложения и плагины из админцентра.
    Скачать плагины можно будет только те, которые были загружены после установки Plugins/Apps Extractor.
    Добавил Respected Добавлено 07.11.2021 Категория Администрирование Язык ENg/Rus  
  4. Лайк
    alexis отреагировална пост Desti в Загрузка вложений   
    Именно так. Поэтому предлагаю в app/core/modules/admin/applications/applications.php заменить
            if( $application->marketplace_id )
            {
                \IPS\Output::i()->error( 'application_cannot_build_marketplace', '2C133/Y', 403, '' );
            }
    на 
            if( $application->marketplace_id)
            {
            //    \IPS\Output::i()->error( 'application_cannot_build_marketplace', '2C133/Y', 403, '' );
            }
    и спокойно скачивать программки (ну и делиться ими, конечно ). 
    Проверить не могу, сижу на 4.4.
     
  5. Лайк
    alexis отреагировална пост BlackShot в Automation Rules   
    Вроде нормально работает на последней версии. Есть несколько ошибок, например, иногда действия выполняются два или три раза во время определенных событий. Но в целом это хорошо.
  6. Лайк
    alexis отреагировална пост Zero108 в Бесплатный вечный VPN   
    Компания Cloudflare снова радует. Выпустила бесплатный VPN сервис, который работает на уровне системы, а не браузера. Скачать для разных систем можно тут: https://1.1.1.1/ Подойдёт тем, кто не хочет светить властям, к камим серверам обращается его компуктер, а также, к каким веб-сайтам идут запросы из браузера. При соединении из России выдается IP адрес сервера Cloudflare, который привязан к Москве. 
     
     

  7. Лайк
    alexis отреагировална пост Respected в Редизайн IPS и поднятие цен   
    Я после сан Андреас онлайн больше ни во что не рубил, а больше всех нравится Call of Cthulhu и San Andreas
    Чат полезен только здесь и сейчас, но не более, после работы не будешь читать 150 постов в чате твоего тсж..
  8. Лайк
    alexis отреагировална пост Desti в Редизайн IPS и поднятие цен   
    Попытка натягивания совы на глобус. Голосовые сообщения - полностью потерянная информация. Видео - потерянная информация + огромное количество ненужной информации.
    Плюс это уже системы, которые тебе неподконтрольны.
     
  9. Лайк
    alexis отреагировална пост bsnet в Редизайн IPS и поднятие цен   
    Suite core было 100$ и forums 100$, в сумме 200$.
    Сейчас стало 100$ и 150$ соответственно, итого 250$
    Базовая лицензия на 50$ подорожала.

  10. Лайк
    alexis отреагировална пост SINILIAN в Редизайн IPS и поднятие цен   
    Мдау-ж. Собственно рад, что собрал все необходимые мне приложения. На этом и закончим эпопею эту. Надо будет обновиться перед истечением лицензии и все. 
    UPD. А где собственно дизайн новый? Ну обновили они свой сайт. Но в движке чет я не вижу различий. Как все было так и осталось. Или с повышением стоимости они хотят отбить затраты на дизайнера, который пилил им редизайн?)
  11. Лайк
    alexis отреагировална пост Desti в Редизайн IPS и поднятие цен   
    Или нет спроса и надо выжать из возможных покупателей максимум.
    Цена уже кусается, надо думать, как жить дальше. 
  12. Лайк
    alexis отреагировална пост Desti в Не поможете с mysql-запросом?   
    Проще скриптом (создать файлик в корневой директории, назвать, например, upd.php)
    Адреса для удаления записать в отдельный файлик emails.txt, один адрес на строку, тоже положить в корень.
    Вызвать http://ваш домен.ru/upd.php 
    Предупреждаю, все такие операции надо делать только с копией таблицы базы. После преобразования и проверки переименовать таблицы. 
    <?php \define('REPORT_EXCEPTIONS', TRUE); $_SERVER['SCRIPT_FILENAME'] = __FILE__; require_once 'init.php'; \IPS\Session\Front::i(); $h = \fopen("./emails.txt", "r"); $limit = 0; $in = array(); if ($h) { while (!feof($h)) { $a = rtrim(fgets($h, 256)); if($a !== '') { $in[] = $a; $limit++; } if($limit==50) { \IPS\Db::i()->update( 'core_members_copy', array('allow_admin_mails' => 0), \IPS\Db::i()->in('email', $in)); $in = array(); $limit = 0; } } fclose($h); if($limit) { \IPS\Db::i()->update( 'core_members_copy', array('allow_admin_mails' => 0), \IPS\Db::i()->in('email', $in)); } }  
  13. Лайк
    alexis отреагировална пост mistudioru в Ограничения перекрестных реакций пользователей   
    Друзья простите за сумбурность в описании вопроса, писал с телефона, параллельно рулил. Все верно подметили. Иногда пользователи намеренно прокачивают репутацию друг другу... Пользователь "A" ставит лайки на все сообщения пользователю "Б". Пользователь "Б" в ответ ставит лайки пользователю "А". Действуют в сговоре прокачивая репу друг другу.
  14. Спасибо
    alexis получил реакцию от Artemka в Отображение прикреплённого файла (ipsAttachLink)   
    "Абракадабра" исправляется правкой системного файла:
    в файле 
    system/Lang/Lang.php
    код
    $replacement = mb_substr( json_encode( $replacement ), 1, -1 );
    заменить на
    $replacement = mb_substr( json_encode( $replacement, JSON_UNESCAPED_UNICODE ), 1, -1 );
  15. Спасибо
    alexis получил реакцию от by_ix в Отображение прикреплённого файла (ipsAttachLink)   
    "Абракадабра" исправляется правкой системного файла:
    в файле 
    system/Lang/Lang.php
    код
    $replacement = mb_substr( json_encode( $replacement ), 1, -1 );
    заменить на
    $replacement = mb_substr( json_encode( $replacement, JSON_UNESCAPED_UNICODE ), 1, -1 );
  16. Лайк
    alexis отреагировална пост Exception в древовидные комментарии\сообщения   
    Пока вот что удалось реализовать
    Плагин при включении в выбранных приложениях существенно изменяет логику комментариев
    - Возможность отдельно ответить на комментарий (с возможностью отмены ответа)
    - Ответы выводятся под комментарием
    - Все ответы выделяются настраиваемым таймлайном
    - Подгрузка комментариев\ответов на AJAX
    - Ограничение комментариев\ответов на страницу и при AJAX
    - Возможность сохранения структуры ответов, если комментарий "родитель" был удален или скрыт
    - Возможность детальной настройки плагина
    - Все системные и визуальные функции комментирования сохранены. Все новые комментарии\ответы моментально добавляются средствами IPS AJAX в ленту.

    осталось сделать пару правок для работы авто поллинга
     
     
     
     
     
  17. Лайк
    alexis получил реакцию от VladD в Перемещение в группу в зависимости от потраченных денег на сайте   
    https://invisioncommunity.com/files/file/9831-customer-rewards/
  18. Лайк
    alexis получил реакцию от t_reks в группа неактивированные   
    Вот, возьмите, сходил сделал для вас:
    validated.xml
    Там, где Rule Actions, есть Действие "Группа", жмите там Edit, и где выбор групп, выбирайте заранее созданную группу "Пользователи" и сохраняйте изменения. Теперь при валидации пользователя, то есть активации аккаунта (например, путём подтверждения им своего электронного адреса), он сразу автоматически будет переведён в группу "Пользователи" (если, конечно, у вас уже настроена группа "Неактивированные" по инструкции выше в теме)
    При желании в Rule Actions можно ещё создать дополнительные действия, например,
    - для высылки новому активированному пользователю автописьма на его почту или в Беседу с личным приветствием и описанием особенностей и правил форума,
    - для создания нового сообщения где-нибудь в теме на форуме по типу что "К нам присоединился такой-то пользователь",
    - для оповещения администратора/модератора, что вот, на форум пришёл новый пользователь,
    - и для прочего, что вам только в голову придёт  
    validated.xml
  19. Лайк
    alexis получил реакцию от t_reks в Группа "Заблокированные"   
    Это же одно из самых лёгких правил  Ну, раз не получается, берите:
    спамер.xml
    Там, где Rule Actions, есть Действие "Группа", жмите там Edit, и где выбор групп, выбирайте заранее созданную блок-группу "Заблокированные" и сохраняйте изменения. Теперь при нажатии кнопки "Спамер" в профиле пользователя, он сразу автоматически будет переведён в группу "Заблокированные".
    При желании в Rule Actions можно ещё создать дополнительные действия, например, для оставления автосообщения где-нибудь в теме на форуме, что такой-то пользователь таким-то модератором заблокирован.
    спамер.xml
  20. Лайк
    alexis отреагировална пост zxcoikio в Достижения и поинты в 4.6   
    прошлый век
  21. Лайк
    alexis получил реакцию от extrim в Как убрать надпись Forums на форуме   
    вставьте это в custom.css:
    body[data-pagemodule="forums"][data-pagecontroller="index"] .ipsPageHeader{ display: none; }
  22. Спасибо
    alexis получил реакцию от gudman1 в Как добавить тему форума в игнорируемые?   
    https://invisioncommunity.com/files/file/8132-ignore-topics/
  23. Спасибо
  24. Лайк
    alexis получил реакцию от zavsegda в Максимальное число ответов теме   
    встречал темы на тысячи страниц. не слышал нигде об ограничениях на это, равно как и не видел в настройках такие ограничения. Наверное, нет их.
  25. Спасибо
    alexis получил реакцию от ShadowQ в Убрать слово "Форумы" Во вкладке браузера и в поисковых системах   
    aLEX49566 это изменяется в Метатегах в подразделе "Поисковая оптимизация" (в разделе "Продвижение") на Панели. Вот тут в общем:
    /admin/?app=core&module=promotion&controller=seo&tab=metatags
     
     
×
×
  • Создать...