-
Постов
476 -
Зарегистрирован
-
Посещение
-
Победитель дней
24
Активность репутации
-
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;
И все, файлик скачен и на сервере во временной папке.
-
alexis отреагировална пост HooLIGUN в Рамочки при бане, муте пользователей в их профиле
1_Denchansky the.bunin
Набросал на скорую руку
-
alexis отреагировална пост Respected в Plugins/Apps Extractor
Просмотр файла Plugins/Apps Extractor
Плагин добавляет возможность скачивать приложения и плагины из админцентра.
Скачать плагины можно будет только те, которые были загружены после установки Plugins/Apps Extractor.
Добавил Respected Добавлено 07.11.2021 Категория Администрирование Язык ENg/Rus
-
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.
-
alexis отреагировална пост BlackShot в Automation Rules
Вроде нормально работает на последней версии. Есть несколько ошибок, например, иногда действия выполняются два или три раза во время определенных событий. Но в целом это хорошо.
-
alexis отреагировална пост Zero108 в Бесплатный вечный VPN
Компания Cloudflare снова радует. Выпустила бесплатный VPN сервис, который работает на уровне системы, а не браузера. Скачать для разных систем можно тут: https://1.1.1.1/ Подойдёт тем, кто не хочет светить властям, к камим серверам обращается его компуктер, а также, к каким веб-сайтам идут запросы из браузера. При соединении из России выдается IP адрес сервера Cloudflare, который привязан к Москве.
-
alexis отреагировална пост Respected в Редизайн IPS и поднятие цен
Я после сан Андреас онлайн больше ни во что не рубил, а больше всех нравится Call of Cthulhu и San Andreas
Чат полезен только здесь и сейчас, но не более, после работы не будешь читать 150 постов в чате твоего тсж..
-
alexis отреагировална пост Desti в Редизайн IPS и поднятие цен
Попытка натягивания совы на глобус. Голосовые сообщения - полностью потерянная информация. Видео - потерянная информация + огромное количество ненужной информации.
Плюс это уже системы, которые тебе неподконтрольны.
-
alexis отреагировална пост bsnet в Редизайн IPS и поднятие цен
Suite core было 100$ и forums 100$, в сумме 200$.
Сейчас стало 100$ и 150$ соответственно, итого 250$
Базовая лицензия на 50$ подорожала.
-
alexis отреагировална пост SINILIAN в Редизайн IPS и поднятие цен
Мдау-ж. Собственно рад, что собрал все необходимые мне приложения. На этом и закончим эпопею эту. Надо будет обновиться перед истечением лицензии и все.
UPD. А где собственно дизайн новый? Ну обновили они свой сайт. Но в движке чет я не вижу различий. Как все было так и осталось. Или с повышением стоимости они хотят отбить затраты на дизайнера, который пилил им редизайн?)
-
alexis отреагировална пост Desti в Редизайн IPS и поднятие цен
Или нет спроса и надо выжать из возможных покупателей максимум.
Цена уже кусается, надо думать, как жить дальше.
-
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)); } }
-
alexis отреагировална пост mistudioru в Ограничения перекрестных реакций пользователей
Друзья простите за сумбурность в описании вопроса, писал с телефона, параллельно рулил. Все верно подметили. Иногда пользователи намеренно прокачивают репутацию друг другу... Пользователь "A" ставит лайки на все сообщения пользователю "Б". Пользователь "Б" в ответ ставит лайки пользователю "А". Действуют в сговоре прокачивая репу друг другу.
-
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 );
-
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 );
-
alexis отреагировална пост Exception в древовидные комментарии\сообщения
Пока вот что удалось реализовать
Плагин при включении в выбранных приложениях существенно изменяет логику комментариев
- Возможность отдельно ответить на комментарий (с возможностью отмены ответа)
- Ответы выводятся под комментарием
- Все ответы выделяются настраиваемым таймлайном
- Подгрузка комментариев\ответов на AJAX
- Ограничение комментариев\ответов на страницу и при AJAX
- Возможность сохранения структуры ответов, если комментарий "родитель" был удален или скрыт
- Возможность детальной настройки плагина
- Все системные и визуальные функции комментирования сохранены. Все новые комментарии\ответы моментально добавляются средствами IPS AJAX в ленту.
осталось сделать пару правок для работы авто поллинга
-
alexis получил реакцию от VladD в Перемещение в группу в зависимости от потраченных денег на сайте
https://invisioncommunity.com/files/file/9831-customer-rewards/
-
alexis получил реакцию от t_reks в группа неактивированные
Вот, возьмите, сходил сделал для вас:
validated.xml
Там, где Rule Actions, есть Действие "Группа", жмите там Edit, и где выбор групп, выбирайте заранее созданную группу "Пользователи" и сохраняйте изменения. Теперь при валидации пользователя, то есть активации аккаунта (например, путём подтверждения им своего электронного адреса), он сразу автоматически будет переведён в группу "Пользователи" (если, конечно, у вас уже настроена группа "Неактивированные" по инструкции выше в теме)
При желании в Rule Actions можно ещё создать дополнительные действия, например,
- для высылки новому активированному пользователю автописьма на его почту или в Беседу с личным приветствием и описанием особенностей и правил форума,
- для создания нового сообщения где-нибудь в теме на форуме по типу что "К нам присоединился такой-то пользователь",
- для оповещения администратора/модератора, что вот, на форум пришёл новый пользователь,
- и для прочего, что вам только в голову придёт
validated.xml
-
alexis получил реакцию от t_reks в Группа "Заблокированные"
Это же одно из самых лёгких правил Ну, раз не получается, берите:
спамер.xml
Там, где Rule Actions, есть Действие "Группа", жмите там Edit, и где выбор групп, выбирайте заранее созданную блок-группу "Заблокированные" и сохраняйте изменения. Теперь при нажатии кнопки "Спамер" в профиле пользователя, он сразу автоматически будет переведён в группу "Заблокированные".
При желании в Rule Actions можно ещё создать дополнительные действия, например, для оставления автосообщения где-нибудь в теме на форуме, что такой-то пользователь таким-то модератором заблокирован.
спамер.xml
-
-
alexis получил реакцию от extrim в Как убрать надпись Forums на форуме
вставьте это в custom.css:
body[data-pagemodule="forums"][data-pagecontroller="index"] .ipsPageHeader{ display: none; }
-
alexis получил реакцию от gudman1 в Как добавить тему форума в игнорируемые?
https://invisioncommunity.com/files/file/8132-ignore-topics/
-
alexis получил реакцию от aLEX49566 в Убрать слово "Форумы" Во вкладке браузера и в поисковых системах
-
alexis получил реакцию от zavsegda в Максимальное число ответов теме
встречал темы на тысячи страниц. не слышал нигде об ограничениях на это, равно как и не видел в настройках такие ограничения. Наверное, нет их.
-
alexis получил реакцию от ShadowQ в Убрать слово "Форумы" Во вкладке браузера и в поисковых системах
aLEX49566 это изменяется в Метатегах в подразделе "Поисковая оптимизация" (в разделе "Продвижение") на Панели. Вот тут в общем:
/admin/?app=core&module=promotion&controller=seo&tab=metatags