Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация 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.

Таблица лидеров

  1. Buskopan

    IPB Specialist
    4
    Баллы
    454
    Публикаций
  2. desti

    IPB Specialist
    1
    Баллы
    282
    Публикаций
  3. Ph-A

    IPB Skins.ru Team
    1
    Баллы
    5 477
    Публикаций

Популярные публикации

Отображаются публикации с наибольшей репутацией на 02.12.2010 во всех областях

  1. Иногда на форуме требуется создание индивидуальных статических страниц, сохраняя оформление форума. Для этого советуют использовать (DP31) Custom Pages или IP.Content. Это оправдано, когда пользовательские страницы необходимо в определенном количестве. Для одной одной или двух страниц, покупать IP.Content или разбирается с (DP31) Custom Pages не совсем оправданно. Есть два способа быстрого создания таких страничек. Правильный способ, через регистрацию своего приложения через административную панель но есть другой "неправильный" способ. Быстрый и простой. Для начала рассмотрим неправильный способ. Стоит задача сделать свою страницу по адресу "ваш форум/MyCustomPage/". Создаем папку MyCustomPage. В папку кладем файл, например index.php со следующим содержанием: <?php define( 'IPB_THIS_SCRIPT', 'public' ); require_once( '../initdata.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsController.php' ); $registry = ipsRegistry::instance(); $registry->init(); $registry->output->setTitle('Ваше название'); $registry->output->addContent('Ваш контент'); $registry->output->sendOutput(); ?> 'Ваш контент' - содержание вашей страницы. Здесь может быть любой текст или простой html код. Главное что бы в нем не присутствовала одиночная кавычка ( ' ). Если код html сложный, используется пользовательский CSS и javascript, то в $registry->output->addContent('Ваш контент') меняем 'Ваш контент' на переменную $content. $content может содержать массив, результат из базы данных или другие данные. Получаем следующий пример. <?php define( 'IPB_THIS_SCRIPT', 'public' ); require_once( '../initdata.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' ); require_once( IPS_ROOT_PATH . 'sources/base/ipsController.php' ); $content = <<<BLK Ваш контент BLK; $registry = ipsRegistry::instance(); $registry->init(); $registry->output->setTitle('Название'); $registry->output->addContent($content); $registry->output->sendOutput(); ?> Здесь $content информация которая находится в блоге между BLK. Ваша первая "Пользовательские страница" на IP.Board 3 готова. Осталось поместить ее в меню: Добавление своих ссылок в верхнее меню форума IPB 3.0 Важно: ссылка на вашу страницу, должна быть полной. Если вы создали файл index.php в папке MyCustomPage, то короткая ссылка "ваш форум/MyCustomPage/" вызовет ошибку. А ссылка "ваш форум/MyCustomPage/index.php" откроет нужную страницу. Название папки и имя файла может быть произвольным. Источник: community.invisionpower.com и моя обработка полученных знаний :) Продолжение: Регистрируем персональные страницы для IP.Board 3
  2. В списке пользователей на главном экране они цветные (цвет группы), а в темах-сообщениях нет, непорядочек.. файл action_public/topics.php найти //----------------------------------------- // Fix up the membername so it links to the members profile //----------------------------------------- if ( $poster['id'] ) { добавить после $poster['members_display_name_short'] = $this->ipsclass->make_name_formatted( $poster['members_display_name_short'], $poster['mgroup'] );
  3. Замучила иконка от ipb при передаче темы с форума на facebook. Убираем строки <link rel="image_src" href='{$this->settings['meta_imagesrc']}' /> <meta property="og:image" content="{$this->settings['img_url']}/meta_image.png"/> из global template. Получаем иконки фотографий из темы форума на FB, вместо скукоты
  4. спасибо. Не то чтобы сумничать, но (T31) Group Format 3.0.0 делает это все + раскрашивает имена пользователей в * Portal * Board Index * Default Sidebar hooks (Recent Topics, Status updates, Top Posters, Watched Forums) * Forum View * Announcements * Topic View * Search * Moderators * Profile View * Messenger * Members List * Online List * User CP * Statistics * Report Center * Warn Panel Просто подумал, может Вы не в курсе.
  5. Давно хотелось, чтобы предупреждения от модераторов выглядели немного красивее, чем просто красные буквы. По этому поводу добавил кастомный BB Code. Действия. Идем в панель управления форумом. Look and feel>Post Content>BBCode Management>Custom BB Codes жмем на add bbcode Заполняем поля для нового кода Custom BBCode - Warning Custom BBCode Example - Custom BBCode Tag - warning В поле Custom BBCode Replacement добавляем <table style='margin:0; width:99%; border:1px solid red;'><tr><td style="background-color: red; vertical-align: middle; text-align:center; width: 1%"> <br /><font color='white' size='+8'><b> ! </b></font><br /></td><td valign='top' cellpadding="5" style="font-weight: bold; font-style: italic; color: red; background: pink; padding: 5px;">{content}</td> </tr></table> Можно поиграться цветами, для соответствия вашему скину. В моем случае стоят цвета красный для значка, розовый для бэкграунда текста. Which groups can use this BBCode? - ВЫбираем административные группы Where can the BBCode be used? - ВЫбираем где будет работать код BB Code Image - Добавляем название файла кнопки. (его необходимо предварительно забросить в папку public/style_images/(ваш скин)/rte_icons/ Сохраняем. Радуемся красоте. менеям цвета и значок ! на * ...получаем А было скучно как-то А вот эту кнопку добавить в форму редактирования поста. Я еще не научился.
  6. Вот живой пример :) Кроссворд на форуме. Удалите если расцените как рекламу. И вопрос. А что пишет система в профиле пользователя когда он сидит на одной из таких самодельных страниц? "Смотрит главную страницу" ? - это реально подправить? скажем на "играет в кроссворд".

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.