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.

Desti

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

  • В сети

Everything posted by Desti

  1. Тему нельзя создать без категории, на главной так не получится.
  2. Они в своем праве и, скорее всего, это прописано в правилах сервиса.
  3. скорее всего они проверяют соответствие расширения и контента, а их библиотека не умеет проверять файлы с паролями или зашифрованные файлы. И они правы, зачем им хранить и распространять непонятно что?
  4. Ну вот, пришел и порушил всю теорию заговора..
  5. 1. хук на \IPS\Theme\class_core_front_profile, добавляем (#elEditProfile, insert after) кнопку, но не напрямую через <li>...</li>, а через шаблон {template='myProfileButton' group="plugins" location="global" app="core" params='$members'} 2. создаем темплейт myProfileButton.phtml с кнопкой в dev/html (копируем из edit-profile, например, меняем seoTemplate='profile_testform' и do='testform') 3. создаем code-хук на \IPS\Http\Url\Friendly (фурлу по другому не создать в плагине) static public function furlDefinition( $revert=false ) { $furls = parent::furlDefinition( $revert ); if( !isset( $furls['profile_testform'] ) ) { $furls['profile_testform'] = array( 'friendly' => 'profile/{#id}/testform', 'real' => 'app=core&module=members&controller=profile&do=testform', 'params' => array(), 'regex' => array(), ); } return $furls; } 4. создаем хук на \IPS\core\modules\front\members\profile - новую функцию, которую мы передаем в do= на п.2 public function testform() { $form = new \IPS\Helpers\Form; $form->add( new \IPS\Helpers\Form\Text(’name’)); \IPS\Output::i()->output = $form; } Радуемся окошку с формой при нажатии на кнопку. Ну или ищем ошибку
  6. так и не победили?
  7. Да, возможно. Я бы делал на английском, чтобы не рушить логику "Оригинал - перевод".
  8. А как в одном плагине-приложении два языка в дистрибутив запихнуть?
  9. Я не доверяю этому сервису, всегда переношу через mv, а потом в базе пути правлю.
  10. Да нет никакой сути у вашего вопроса, вы всё сделали (с точки зрения админа форума) правильно, но надо было включить принудительное обновление. Этого мало. Я не помню, какими порциями копируются файлы, но точно мизерными, штук по 50 за исполнение.
  11. Начнет, да, но, по умолчанию, только при активности пользователей. В самом низу главной страницы админки есть окно "Фоновые процессы". Там видно, какие задачи в очереди.
  12. Форум сам ничего делать не будет, ему нужна активность пользователей для запуска задач обслуживания. Ну или вы должны запустить их принудительно.
  13. Да вроде уже обновили
  14. А куда код делся из первого сообщения?
  15. 4.6 вчера появилось..
  16. Мое мнение - никогда не используйте такое в темплейтах.
  17. add before <h3 class... {{$stats['total_files'] = \IPS\Db::i()->select( "COUNT(*)", 'downloads_files', array( 'file_open = ?', 1 ) )->first();}}
  18. Никак. Только целиком язык с правками, выдирать из него нужные строки и делать свой xml.
  19. Ыыы... не модификатор, а спецификатор
  20. В языковом файле только одна строчка с %S (это ошибка, такого модификатора не существует). Залезьте в файл языка, найдите %S (именно так, с большой буквой) и замените на %s, может поможет.. Я поставил 4.6, поставил русский с этого форума, ошибки нет.
  21. Toggle Developers Mode On/Off Deluxe Просмотр файла Исправленный для 4.6.0 вариант. Обновить кеш после установки, обязательно добавить \define('IN_DEV', FALSE ); в файл constants.php Добавил Desti Добавлено 14.06.2021 Категория Администрирование Язык Английский  
    • 19 скачиваний
    • Версия 5.1.0
    Исправленный для 4.6.0 вариант. Обновить кеш после установки, обязательно добавить \define('IN_DEV', FALSE ); в файл constants.php
    Free
  22. В оригинале этого нет, небось хук какой-то гадит.
  23. Какой элегантный способ положить сервер

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.