Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Zero108

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

  • В сети

Everything posted by Zero108

  1. Насколько я понимаю, если для поля Page Address и можно создать шаблон с помощью *, то для остальных полей (обведено синим) невозможно добавить какие-то шаблоны или переменные. Автоматизировать не получится. А зря. В битриксе такого беспредела нет. Хотел в приложении Videos для страницы просмотра видео добавить шаблончик, а то криво сделано.
  2. Как скучно я живу.
  3. Проверяйте на дефолтной теме, сбрасывайте кеш в браузере. Других способов нет.
  4. Вообще, в русском языке принято использовать знак №.
  5. Если в целях тестирования вам необходимо временно отключить рекламу в RSS-ленте, то следует выполнить следующие манипуляции: 1. Открыть файлы и закомментировать: .../TelegramRSS/app/Controller/BaseFeedController.php /* if ($isChannel) { $result['sponsored_messages'] = $this->client->getSponsoredMessages($channel); } */ .../TelegramRSS/app/TgClient.php /* public function getSponsoredMessages(string $peer): array { if ($this->isPremium === null) { $self = self::getContents($this->get('getSelf')); $this->isPremium = $self['premium'] ?? null; } $messages = []; if (!$this->isPremium) { $messages = self::getContents($this->get('getSponsoredMessages', $peer)); $futures = []; foreach ($messages as $message) { if (!empty($message['from_id'])) { $futures[] = async(function() use(&$message) { $id = $this->getId($message['from_id']); $message['peer'] = $this->getInfo($id); }); } } awaitAll($futures); } return $messages; } public function viewSponsoredMessage(string $peer, array $message) { return $this->get('viewSponsoredMessage', ['peer' => $peer, 'message' => $message]); }*/ 2. Перезапустить сервис docker: service docker restart (Или аналогичная команда для вашей ОС). PS Рекламы приходит очень много - порядка 30-40 сообщений из нескольких RSS-лент. Намного больше, чем сообщений в импортируемых каналах/группах.
  6. Zero108 replied to Respected's тема in Interface
    Это работает для любого [дефолтного] приложения или только для Forums?
  7. На этом форуме такое же есть.
  8. Закрыто - это перевод с английского Locked. Означает, что данный параметр невозможно деактивировать. Видимо, потому что он единственный. Три недели в современном мире - целая жизнь. Если проект коммерческий, то нужно пиннать автора.
  9. Я недавно в Магните сыр взял (типо брызны), а он уже испортился, пока лежал в магазине. Пришёл, вернул, что осталось, поменяли на свежий.
  10. Списочек трекеров приличный:
  11. Устарела приложуха, видимо. Правила на той стороне поменялись, судя по steam_err_getplayer
  12. В очередной раз пропал с радаров клон фильмопотока - http://www.filmplace.ru/last-tv-torrent/. Удобный сайт, так как визуально удобно выбирать качественный торрент на странице раздачи. Пошел искать торренты в тг. Нашел бота. Кому интересно - запустить бота, набрать в поиске название нужного фильма. К Новому Году самое то! Не дадим РКН испортить праздники! https://t.me/torrents_index_bot
  13. Ни разу не видел, чтобы в чате писали достаточно часто. Обычно, эта штука наполнена бессмысленными сообщениями, типо: "Вчера отмечали, порвали два баяна. Сегодня голова гудит."
  14. Скорее всего это база данных Pages с кастомным шаблоном. FX Pages 2.4.0 - Documentation имеет более интересный дизайн. По первой ссылке сможете найти файл и чуть ниже ссылка на документацию по установке будет. Более простой визуально вариант - вторая ссылка.
  15. Вот это попробуй, если для видео:
  16. OzzieKris https://translate.google.com/?sl=auto&tl=en&text=Форум поддержки IPS в России&op=translate aLEX49566 Это всё влияние ракшасов.
  17. Смотря куда на главной странице. Можно в приложении Pages создать кастомный блок и вставлять как виджет, к примеру.
  18. По каким логотипом какого сайта что написано, что нужно перевести на английский?
  19. Zuldek199 можно еще вот такие плагины попробовать (по одному): 1. Friendly URL Translit_3.2.0.xml 2. (SIV41) Seo URL Transliteration 2.0.2.xml Для дефолтных приложений само работает, для сторонних нужно выполнить запросы к базе вида: UPDATE ibf_videos_videos SET seo_title=''; UPDATE ibf_membermap_markers SET marker_name_seo=''; То же самое, но без префикса, если префикса у таблиц базы данных нет: UPDATE videos_videos SET seo_title=''; UPDATE membermap_markers SET marker_name_seo=''; Friendly URL Translit_3.2.0.xml (SIV41) Seo URL Transliteration 2.0.2.xml У меня вот этот стоит: Friendly URL Translit 3.2.0
  20. Вроде нужно пересохранить каждую тему теперь руками.
  21. Поясните подробнее, о чём вы пишите.
  22. Процесс последовательной установки расписан по пунктам тут: https://github.com/xtrime-ru/TelegramRSS#installation https://github.com/xtrime-ru/TelegramApiServer?tab=readme-ov-file#installation С автором скрипта можно связаться тут: Telegram: @xtrime Email: alexander(at)i-c-a.su Моя установка на Centos 7 1. Проверить, что порт 9504 на сервере доступен из сети. Это можно сделать по адресу https://www.reg.ru/web-tools/port-checker 2. Создать на сервере домен третьего уровня (или любой другой), который будет отвечать за создание RSS-ленты. Настроить для него SSL сертификат. Проверить, что домен доступен из сети в браузере (открывается тестовая страница). Например: https://rss.vashdomen.ru Если сервер работает через Nginx, внести следующую директиву в конфигурационный файл для этого домена (в двух местах, если Nginx работает для 80 и 443 портов): /etc/nginx/vhosts/<пользователь>/rss.vashdomen.ru.conf proxy_pass http://127.0.0.1:9504; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; Образец: https://github.com/xtrime-ru/TelegramRSS?tab=readme-ov-file#additional-steps 3. Зарегестрироваться на https://my.telegram.org, получить App api_id, App api_hash. Процесс несложный, результат показан на скриншоте и доступен по адресу https://my.telegram.org/apps 4. Авторизоваться в консоли сервера с правами root по ssh и в консоли ввести по очереди следующие команды для установки docker (докера) (будет установлен в ту папку, из которой выполнялась соманда curl): curl -fsSL https://get.docker.com -o get-docker.sh sh ./get-docker.sh 5. Установить Telegram Api Server (будет установлен в ту папку, из которой выполнялась соманда git) согласно мануалу: git clone https://github.com/xtrime-ru/TelegramApiServer.git TelegramApiServer cd TelegramApiServer cp .env.docker.example .env.docker docker compose pull Открыть файл для редактирования: .../TelegramApiServer/.env.docker Ввести данные API_ID и API_HASH, полученные в п.1: Сохранить файл и загрузить обратно на сервер. Запустить docker, выполнив команду: docker compose run --rm api Авторизовать сессию, введя по запросу свой номер телефона, к которому привязан Телеграм, в формате: +79998887766 Успешный запуск Tekegram Api Server будет подтвержден сообщением в консоли: TelegramApiServer ready. Number of sessions: 1. Выйти с помощью клавиш Ctrl+C Запустить docker и добавить его в автозагрузку на случай рестарта сервера: docker compose up -d systemctl start docker.service systemctl enable docker.service systemctl enable containerd.service 6. Установить скрипт Telegram RSS git clone https://github.com/xtrime-ru/TelegramRSS.git TelegramRSS cd TelegramRSS cp .env.docker.example .env.docker Открыть на редактирование файл: .../TelegramRSS/.env.docker Отредактировать и загрузить обратно на сервер: REAL_IP_HEADER=X-Forwarded-For SELF_URL=https://rss.vashdomen.ru (см. п.2 выше) FORBIDDEN_REFERERS_REGEX="^((?!vashdomen.ru).)*$" (чтобы медиа из RSS-ленты открывались только на своём домене) RPM=150 MEDIA_RPM=150 (количество запросов к летнте в минуту и количество запросов медиа в минуту) Выполнить команду в консоли: service docker restart Примечение: у меня после установки оба пакета находятся в одной папке: 7. Проверить, что импорт доступен, выполнив тестовый запрос к произвольному Телеграм-каналу в консоли: curl "https://rss.vashdomen.ru/rss/zv_art" или в браузере: https://rss.vashdomen.ru/rss/zv_art 8. Отредактировать главную страницы сайта https://rss.vashdomen.ru можно в следующем файле: .../TelegramRSS/public/index.html 9. Далее вы можете использовать данную ленту для импорта данных в форумы, виджеты, RSS-ридеры и т.п. Обратите внимание, что согласно пользовательскому соглашению, Телеграм встраивает свою рекламу в RSS-ленту, которую вы импортируете (см. ниже). Поэтому рекомендуется использовать импорт на свой сайт в премодерируемом режиме. Либо необходимо приобрести платную подписку для своего аккаунта в Телеграме. Либо вы можете модифицироватьт скрипт импорта и рассказать в комментариях, чем это быстро закончилось. Автор скрипта к рекламе не имеет никакого отношения. 10. Как это все работает, показано на схеме ниже:
  23. Ну, так создай RSS в админцентре в разделе RSS Feeds для форумов или активируй RSS в приложении Forums. В чём проблема то? И делай в RSS-лентой потом что хочешь. Тебя сложно понять.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.