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.

andros0789

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

  • В сети

Everything posted by andros0789

  1. И еще, если у вас мультиязычный форум, вам поможет данный плагин. Сможете свои переводы добавить , т.е. вместо ТЕМЫ ФОРУМ вставите свой тег {topic_my_forum=Темы форума}, примерно так)) customlangstrings_1.1.0.zip
  2. чтобы сделать подобное Вам потребуется: -создать блоки "сообщения", "темы" , "Базы" и тд (с той инфой что вам нужно будет выводить в ваших вкладках); -далее переходим сюда (https://invisioncommunity.com/4guides/themes-and-customizations/javascript-framework/using-ui-widgets/ipsuitabbar-r66/) и чтаем как сделать вкладки на IPS стандартными средствами (такие как в блоке ТОП пользователей или в вашем профиле); -после чего в этот " скилет" кода, что выше по ссылке на офф сайт Вы вставляете свои блоки ранее созданные в виде: Ключ блока может быть использован в шаблонах и на страницах для получения данных из блока, например: {block="my_block_key"} С вашими ключами блоков... Скидываю вам готовый вариант на 3 вкладки со своего сайта zloplay ru на главной справа уведите приме)) <!-- The tab bar --> <div class="ipsTabs ipsTabs_small ipsTabs_stretch ipsClearfix" id="blocksTab_01" data-ipstabbar="" data-ipstabbar-contentarea="#blocksTab_01_content"> <a href='#blocksTab_01' data-action='expandTabs'><i class='icon-caret-down'></i></a> <ul role='tablist'> <li role='presentation'> <a href="#ipsTabs_1" role='tab' id='blocksTab_01_forums' class='ipsTabs_item ipsType_center' aria-selected="true">Сообщения форума</a> </li> <li role='presentation'> <a href="#ipsTabs_2" id='blocksTab_01_orion' role='tab' class='ipsTabs_item ipsType_center'>Темы форума</a> </li> <li role='presentation'> <a href="#ipsTabs_3" id="blocksTab_01_moon" role='tab' class='ipsTabs_item ipsType_center'>Стримы сообщества</a> </li> </ul> </div> <br> <!-- The tab panel wrapper --> <div id="blocksTab_01_content" class="ipsTabs_panels"> <!-- The tab 1 --> <div id="ipsTabs_blocksTab_01_blocksTab_01_forums_panel" class="ipsTabs_panel" style="" aria-hidden="" animating="false"> {block="last_posts"} <br> </div> <!-- The tab 2 --> <div id="ipsTabs_blocksTab_01_blocksTab_01_orion_panel" class="ipsTabs_panel" style="" aria-hidden="" animating="false"> {block="last_topics"} <br> </div> <!-- The tab 3 --> <div id="ipsTabs_blocksTab_01_blocksTab_01_moon_panel" class="ipsTabs_panel" style="" aria-hidden="" animating="false"> {block="streams_feed"} <br> </div> </div> Пользуйтесь) PS Посмотрите на код и поймете что где одинаковое))) Отсюда и пляшите ну и конечно же шаблон и отображение фида самих носостей можете скопировать с того сайта что вы показали))раз вам такой по душе
  3. в основном шаблоне удали подключение шаблона breadcrump
  4. нука скиньте css как вы вставляете фон?
  5. WOLF дело в мере, и ее надо знать. Дальше говорить не буду. Взрослый человек
  6. wasder12 WOLF господа, ну я бы не сказал что у вас все гуд как с дизайном так и с наполнением и всем остальным. wasder12 то что стоит лимит на просмотр это не ваше дело, там суть форума такая, чтобы у ищущих читы меньше было времени на халявный просмотр. Это дело держателя форума, никак не ваша. Критика критикой, это слишком. По сути человек попросил решение. Не нравится, идем дальше...что за вечные поучения и полемика??? Недойоб дома? Или другие психологические травмы....Слишком уже. Otto_River2 вот пример красивого фона. bg_slider.rar bg_slider.rar
  7. accop * уроки не даешь ? *не шутка
  8. Может кто подскажет или намекнет как сделать рекурсию?
  9. accop ага, вот шаблон {{$recordClass = null;}} {{$catClass = null;}} {{if count($records)}} {{$recordClass = get_class($records[0]);}} {{$catClass = '\IPS\cms\Categories' . $recordClass::database()->_id;}} {{endif}} {{$firstRecord = null;}} {{$currentUrlPath = \IPS\Request::i()->url()->data['path'];}} {{if count($records) and $catClass and count($catClass::roots())}} <ul class="ipsList_reset cDevDocs" data-controller="devDocs.front.devDocs.main"> {{foreach $catClass::roots() as $root}} <li> <h2>{$root->_title}</h2> {{if count($root->children())}} <ul class="ipsList_reset"> {{foreach $root->children() as $child}} <li class="cDevDocs_closed"> <h3 data-action="expandSection">{$child->_title}</h3> {{foreach $records as $record}} {{if $record->container()->_id == $child->_id}} <ul class="ipsList_reset"> {{if $firstRecord == null}} {{$firstRecord = $record;}} {{endif}} <li> <a {{if $currentUrlPath === $record->url()->data['path']}}class="cDevDocs_active"{{endif}} href="{$record->url()}"> {{if $record->customFieldDisplayByKey('shortened_title', 'raw')}}{$record->customFieldDisplayByKey('shortened_title', 'raw')}{{else}}{$record->_title}{{endif}} </a> </li> </ul> {{endif}} {{endforeach}} </li> {{endforeach}} </ul> {{endif}} <ul class="ipsList_reset"> {{foreach $records as $record}} {{if $record->container()->_id == $root->_id}} {{if $firstRecord == null}} {{$firstRecord = $record;}} {{endif}} <li> <a {{if $currentUrlPath === $record->url()->data['path']}}class="cDevDocs_active"{{endif}} href="{$record->url()}"> {{if $record->customFieldDisplayByKey('shortened_title', 'raw')}}{$record->customFieldDisplayByKey('shortened_title', 'raw')}{{else}}{$record->_title}{{endif}} </a> </li> {{endif}} {{endforeach}} </ul> </li> {{endforeach}} </ul> {{endif}} {{if $recordClass and \IPS\cms\Pages\Page::$currentPage and (string) \IPS\cms\Pages\Page::$currentPage->url() == (string) \IPS\Request::i()->url()}} {{if $firstRecord}} {{\IPS\Output::i()->redirect($firstRecord->url(), '', 302);}} {{else}} {{\IPS\Output::i()->redirect(\IPS\Http\Url::internal(''), '', 302);}} {{endif}} {{endif}}
  10. Добрый день уважаемые пользователи сайта. Интересует одна вещь, существует такая страничка с документацией на офф. сайте, а именно как сделать так, чтобы в левом блоке отображало все категории и подкатегории? То есть глубиной от 1 до 5 к примеру подкатегорий?
  11. TemaMinsky бейджик появится на втором вашем сообщении в данной теме, на первом оно не показывает
  12. TemaMinsky Достижения? Automation Rules и Awards
  13. https://invisioncommunity.com/developers/docs/general/enabling-developer-mode-r23/ https://invisioncommunity.com/developers/rest-api
  14. .ipsComposeArea_editor { background-color:transparent; border:1px solid #24242C; } .ipsComposeArea_dummy,.ipsApp .cke_wysiwyg_frame,.ipsApp .cke_wysiwyg_div { background-color:#18191e; color:#6E6E84; font-family:'Muli',sans-serif; } .ipsApp .cke_inner { background-color:transparent; } .ipsApp .cke_top { background-color:#18191e; color:#E0E0EE; padding:0 10px; } .ipsApp .ipsComposeArea_withPhoto .ipsComposeArea_editor { padding:0; } html[dir="ltr"] .ipsComposeArea_withPhoto .ipsComposeArea_editor:before { display:none; } .ipsApp .cke_reset_all,.ipsApp .cke_reset_all *,.ipsApp .cke_reset_all a,.ipsApp .cke_reset_all textarea { font-family:'Muli',sans-serif; color:#ffffff; } .ipsApp .cke_toolbar_separator { display:none; } .ipsApp .cke_toolgroup .cke_button_icon { background-image:none !important; } .ipsApp .cke_button_icon:before { font-family:'FontAwesome'; color:#E0E0EE; transition:all .3s ease-in-out; position:relative; left:2px; } .ipsApp a.cke_button { transition:all .3s ease-in-out; } .ipsApp a.cke_button_off:hover,.ipsApp a.cke_button_off:focus,.ipsApp a.cke_button_off:active,.ipsApp a.cke_button_disabled:hover,.ipsApp a.cke_button_disabled:focus,.ipsApp a.cke_button_disabled:active .ipsApp a.cke_button_on { background-color:#E0E0EE; } .ipsApp a.cke_button:hover .cke_button_icon:before,.ipsApp a.cke_button_on .cke_button_icon:before { color:#0d0d0f; } .ipsApp .cke_button_icon.cke_button__bgcolor_icon:before { content:'\f15c'; } .ipsApp .cke_button_icon.cke_button__bold_icon:before { content:'\f032'; } .ipsApp .cke_button_icon.cke_button__bulletedlist_icon:before { content:'\f0ca'; } .ipsApp .cke_button_icon.cke_button__copy_icon:before { content:'\f0c5'; } .ipsApp .cke_button_icon.cke_button__cut_icon:before { content:'\f0c4'; } .ipsApp .cke_button_icon.cke_button__indent_icon:before { content:'\f03c'; } .ipsApp .cke_button_icon.cke_button__ipscode_icon:before { content:'\f121'; } .ipsApp .cke_button_icon.cke_button__ipsemoticon_icon:before { content:'\f118'; } .ipsApp .cke_button_icon.cke_button__ipslink_icon:before { content:'\f0c1'; } .ipsApp .cke_button_icon.cke_button__ipspage_icon:before { content:'\f0f6'; } .ipsApp .cke_button_icon.cke_button__ipspreview_icon:before { content:'\f0f6'; } .ipsApp .cke_button_icon.cke_button__ipsquote_icon:before { content:'\f10e'; } .ipsApp .cke_button_icon.cke_button__Ipsspoiler_icon:before { content:'\f06e'; } .ipsApp .cke_button_icon.cke_button__italic_icon:before { content:'\f033'; } .ipsApp .cke_button_icon.cke_button__justifyblock_icon:before { content:'\f039'; } .ipsApp .cke_button_icon.cke_button__justifycenter_icon:before { content:'\f037'; } .ipsApp .cke_button_icon.cke_button__justifyleft_icon:before { content:'\f036'; } .ipsApp .cke_button_icon.cke_button__justifyright_icon:before { content:'\f038'; } .ipsApp .cke_button_icon.cke_button__numberedlist_icon:before { content:'\f0cb'; } .ipsApp .cke_button_icon.cke_button__outdent_icon:before { content:'\f03b'; } .ipsApp .cke_button_icon.cke_button__paste_icon:before { content:'\f0ea'; } .ipsApp .cke_button_icon.cke_button__redo_icon:before { content:'\f01e'; } .ipsApp .cke_button_icon.cke_button__removeformat_icon:before { content:'\f12d'; } .ipsApp .cke_button_icon.cke_button__source_icon:before { content:'\f1c9'; } .ipsApp .cke_button_icon.cke_button__strike_icon:before { content:'\f0cc'; } .ipsApp .cke_button_icon.cke_button__subscript_icon:before { content:'\f12c'; } .ipsApp .cke_button_icon.cke_button__superscript_icon:before { content:'\f12b'; } .ipsApp .cke_button_icon.cke_button__textcolor_icon:before { content:'\f1fc'; } .ipsApp .cke_button_icon.cke_button__underline_icon:before { content:'\f0cd'; } .ipsApp .cke_button_icon.cke_button__undo_icon:before { content:'\f0e2'; } .ipsApp .cke_button_icon.cke_button__ipsspoiler_icon:before { content:'\f070'; } Кинь себе в custom.css
  15. Simplyaion не пашет твой аккаунт
  16. на просторах интернета есть запрос в базу данных, с помощью которого можно изменить одни и те же же поля в таблицах в определенном столбце.
  17. я писал что оба режима дают одинаковый результат
  18. когда у одного нормально, когда уже третьего слышу и у самого та же проблема, это уже вопрос
  19. у кого-то приходит у кого-то нет...хз в чем проблема, хосты разные, прроблема одна
  20. у меня на нескольких сайтах такое, настройки почты стандартные, и пробовал так же другие, это длится начиная с версии 4.1 до 4.3...многих приходится активировать вручную... В чем беда не могу понять.
  21. неожиданная реакция , правда? Помню нормально реагировал на эту ссылку, висит в закладах с 2009 года
  22. отношения свои у себя выясняй))мне никто не нужен... поверь)доход есть, а это просто увлечение, не более)это тебе надо думать о доходе))
  23. мне нравится и ладно. Говно на ипбордах и им подобных стоят...
  24. KhersoN ну если до этого работали с DLE, то сложностей не будет, движок прост в настройке и можно натянуть любой шаблон какой вам понравится. Определенных гайдов нет)

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.