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.

WaNted

Пользователи
  • Регистрация

  • В сети

Everything posted by WaNted

  1. Скачайте и вытащите из архива папку applications/cms и загрузите на свой форум. Приложение должно появиться в админке, там нужно будет его установить.
  2. require_once 'init.php'; // init.php вашего форума $member = \IPS\Member::load( $member_id ); // $member_id - id пользователя, фотографию которого нужно получить echo '<img src="' . $member->photo . '" alt="' . $member->name . '">'; // выводим
  3. $this->members_pass_hash = password_hash( $password, PASSWORD_DEFAULT ); if ( password_verify( $password, $member->members_pass_hash ) === TRUE ) { return TRUE; }
  4. Готового решения нет. Вам скорее нужен метод processAfterCreate.
  5. Подробнее опишите что Вы хотите.
  6. Место на диске есть? Была подобная проблема, ломались таблицы из-за отсутствия места на жестком диске.
  7. Посмотрите что за хук hook277.
  8. Настройте OAuth 2
  9. Вы же уже подключили init.php, этого достаточно.
  10. В настройках редактора укажите переход на новую строку а не абзац. Тогда пропадут разрывы между строками.
  11. Ставьте перенос строк с помощью Shift + Enter или меняйте стандартный перенос с <p> на <br> в конфиге редактора.
  12. При чем тут notepad? Это просмотр кода страницы в браузере.
  13. if ( !\IPS\Db::i()->select( 'COUNT(*)', 'core_validating', array( 'member_id=? AND lost_pass!=1 AND forgot_security!=1', $member->member_id ) )->first() ) { // Подтвердил }
  14. $member = \IPS\Member::load( \IPS\Request::i()->id ); $member->member_id - идентификатор, $member->name - имя.
  15. Делал подобный плагин в связке с приложением Points. Если найду его, отпишусь.
  16. Там какой то косяк с каруселью. Попробуйте восстановить шаблон downloads > front > view > view (зайдя в шаблон нажмите кнопку восстановить).
  17. Если в шаблоне, то можно так: {{if \IPS\Member::loggedIn()->member_id}} Содержимое, которое видят только авторизованные пользователи {{endif}}
  18. Скорее всего шаблон не адаптирован под новую версию. Зайдите в шаблон profile (core > front > profile > profile) и нажмите кнопку Восстановить.
  19. Наверное лучше создать новую тему с этими вопросами.
  20. Этот плагин восстановит запись названия блога в переменную blog_name. После установки обновите seo-названия в плагине транслитерации или зайдите в инструменты SQL (Система > Поддержка > Справа в блоги найдите ссылку Инструменты SQL) и отправьте запрос: UPDATE blog_blogs SET blog_seo_name=NULL Если у Вас стоит префикс, то поставьте его перед таблицей blog_blogs в запросе. Fix Blog Name.xml Справа в блоке*
  21. Это же Ваш плагин? Название блога как я понял он берет с колонки blog_name, в которую ничего не пишется по-крайней мере в 4.3.6. Все названия блогов хранятся в языках. \IPS\blog\Blog строка 590 - значение blog_name попросту убирается из записи не зависимо от того, пользователю блог принадлежит или группе. В версиях 4.2 blog_name удалялся в том случае, если блог принадлежал группе.
  22. Пока ничего не делайте, сейчас напишу небольшой плагин.
  23. Это видимо косяк IPS. Если Вы перестраивали SEO в плагине транслитерации, то он пытался получить название блога из поля blog_name в которое ничего не записано после создания этого самого блога. На более ранних версиях этой проблемы не было. Пока у Вас блогов мало, можете пробежаться по ним и заходя в редактирование нажимать просто кнопку сохранить.

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.