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.

AHristich

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

  • В сети

Everything posted by AHristich

  1. В чем она одинаковая с другими? КОНКРЕТНО в чем одинаковость? Вы хоть читали или поняли смысл этой темы? мне как-то вообще по-барабану сколько у меня постов и т.д. Мне достаточно уже годков чтобы не гонятся за лайками и т.п.
  2. Продолжение ТЕМЫ. Ситуация,значит,такая. Есть категории статей. К каждой категории для статей надо привязать картинку-заглушку на случай отсутствия в статье картинки. Загруженные картинки отображаются все как надо, НО картинка-заглушка получается общая для всех категорий,а надо для каждой категории свою. В корне сайта создал папку images,туда закинул картинку-заглушку для категории "В мире" ,т.е картинка В мире.webp <img class='ipsImage' src='/images/{$record->container()->_title}.webp'> Отображается как и хотелось,но.. Мне кажется что все-таки лучше использовать FURL Slug категории а не само название и картинки сохранить в ресурсах темы. Попытался и такой вариант (ресурсы) использовать <img class='ipsImage' src='{resource="no_images/{$record->container()->_title}.webp" app="cms" location="front"}'> но в таком виде ничего вообще не выводится. Может кто-нибудь подскажет какое решение.
  3. Понимаю,конечно,что нехорошо убирать копирайты,но используя нулл мы уже поступаем так же... Небольшой хак для замены ссылки-копирайта в футере. Открываем файл /system/Theme/Theme.php и в строке 4582 меняем <p id='elCopyright'> <span id='elCopyright_userLine'>{lang=\"copyright_line_value\"}</span> <a rel='nofollow' title='Invision Community' href='https://www.invisioncommunity.com/'>Powered by Invision Community</a> </p> меняем на <p id='elCopyright'> <span id='elCopyright_userLine'> <a href='/'>{setting=\"board_name\"}</a>{lang=\"copyright_line_value\"} </span> </p> В итоге БЫЛО СТАЛО
  4. И блуждал я по движку ipsовскому не один день Да нашел я маленькую но некрасивую вещь в нем В категории блогов да не отображается название категории блога Короче,отображается только слово Блоги,в какой бы вы категории блогов не были. Покопавшись ,нашел-таки решение (причем сам без чьей-либо подсказки 👆) . Для этого идем шаблоны темы по адресу blog/front/browse и в файлах indexGrid и index строку <h1 class="ipsType_pageTitles ipsFlex-flex:11 ipsType_break">{lang="blogs"}}</h1> Приводим к такому виду <h1 class="ipsType_pageTitles ipsFlex-flex:11 ipsType_break"> {{if \count( $category )}} {$category->_title} {{else}} {lang="blogs"} {{endif}} </h1> И по итогу получаем что и хотели Может и пригодится кому такое решение. А может еще кто-нибудь плагином сделает...
  5. Можно и без плагинов. Простейшее решение <script type="text/javascript"> start_date = new Date('September 11, 2011'); current_date = new Date(); days = (current_date.getTime() - start_date.getTime()) / (1000*60*60*24); document.write('Этот сайт живет <b>' + Math.round(days) + '</b>-й день.'); </script> September 11, 2011 меняете на свою дату и все. Скрипт куда хотите туда и вставляйте.
  6. Sirius Такой вариант я давным-давно придержал на всяк случай,но кроме этого костылика нет разве каких-то решений ?
  7. Вопрос ,конечно,интересный,но ответа как-то не нашел.Либо плохо искал либо одно из двух... Как вообще отключить проверку обновлений движка? Просто бесят эти красненькие окошки в админке...
  8. Без крика и ора ! Вопрос к тем кто юзает на своих сайтах Блоги. При каждом новом посте необходимо выбирать категорию для поста,что немного подбешивает.А если юзверь пакостник/тупень будет под каждую свою запись новую категорию создавать,это ж сколько хлама будет.... Этот выбор категорий где-нибудь отключается или нет? В настройках ничего не нашел,но может плохо искал.
  9. спс,но не то.
  10. Нет,просто нигде не встречал такого. ну на своем сайте я тоже нашел футер,так что ваш ваш под...бон не проканает.
  11. Собственно вопрос о наличии у кого-нибудь этого плагина/приложения от автора . Для версии 4.6.*,в идеале 4.6.10-11. Advanced Footer 1.0.7 почти не работает на этой версии IPS, Website Footer v1.05 как-то .... Автор Да еханый бабай !!! Почему ссылки не вставляются?
  12. про хукать не знаю,а вот создавать новые я и понял как и использую этот метод.
  13. И тех и тех. До шаблонов тем пока не добрался,перелопатил только шаблоны страниц.
  14. Да пляха,скока можно ж учиться! У меня процессор головной (который на шее) уже не всегда вытягивает: UnrealEngine, IPS,DLE,Cs-cart 😱 🥵.... Но все-равно скиньте пример .
  15. Решение и должно быть уже в готовых решениях и идеях.
  16. А что делать если не умею плагины писАть?
  17. Тема закрыта.Решение ЗДЕСЬ .
  18. Все-таки я победил ЭТОТ вопрос !!! Не знаю,понадобится кому-либо подобное решение или нет,но поделиться. Моя ошибка была в том что я менял файл shareButton и выводил его в шаблоне с помощью {template="shareButton" app="core" group="sharelinks" params="$record"} В принципе кнопки поделиться работали,но не передавали параметры data-url,data-title от постов,только ссылку на сам сайт и все. После долгих мучений (и угрызений совести от принесенных обид/оскорблений) нашел решение всего этого. В моем случае это делалось для Статей. В файлах entry (для главной страницы) и recordRow (для категорий) добавил <a href='#elShareItem_{$id}_menu' id='elShareItem_{$id}' data-ipsMenu class='ipsShareButton ipsButton ipsButton_{$size} ipsButton_{$type} {{if $type == 'link'}}ipsButton_link--light{{endif}}'> <span><i class='fa fa-share-alt'></i></span> &nbsp;{lang="share"} </a> <div class='ipsPadding ipsMenu ipsMenu_auto ipsHide' id='elShareItem_{$id}_menu' data-controller="core.front.core.sharelink"> <div class="ya-share2" data-title="{$record->_title}" data-url="{$record->url()}" data-curtain data-services="messenger,vkontakte,odnoklassniki,telegram,twitter,viber,whatsapp,moimir"></div> </div> Для recordRow $record заменить на $row ! На выходе получаем Без всяких плагинов и т.п !!! Ну вот как-то так.
  19. я без какого-либо намека и т.п так напечатал,если чем-то огорчил приношу свои извинения. Но,действительно, лично я вообще не понял вашего ответа/совета и скрин дефолтного файла. Если не все потерянно , объясните,пожалуйста,что и как.
  20. вот либо я шипко русский либо одно из двух...
  21. Доброго времени. Из-за блокировок и т.п фейсбука и т.д изменил дефолтный блок Поделиться на блок от Яндекса В shareButton.phtml весь код заменил на этот <a href='#elShareItem_{$id}_menu' id='elShareItem_{$id}' data-ipsMenu class='ipsShareButton ipsButton ipsButton_{$size} ipsButton_{$type} {{if $type == 'link'}}ipsButton_link--light{{endif}}'> <span><i class='fa fa-share-alt'></i></span> &nbsp;{lang="share"} </a> <div class='ipsPadding ipsMenu ipsMenu_auto ipsHide' id='elShareItem_{$id}_menu' data-controller="core.front.core.sharelink"> <ul class='ipsList_inline'> <li> <div class="ya-share2" data-curtain data-services="messenger,vkontakte,odnoklassniki,telegram,twitter,viber,whatsapp,moimir"></div> </li> </ul> </div> Все бы ничего но не могу понять как передать data-description,data-image,data-url,как бы не пытался заканчивается ошибкой. Может кто-нибудь делал подобное?
  22. Да я впринципе это сразу понял,но.... У HTML страницы априори нет БД.... Это так ,для понимания
  23. ну так сделайте кнопку-ссылку на сайте ,которая будет перекидывать на форум.
  24. Вы вот сейчас троллите или КАК вас понимать? Элементарно даже не совсем понятна ваша тема. Ну а тег такой <a href="ссылка на форум">Название ссылки в меню</a>
  25. Вы не поверите,но с помощью html-тегов !!! 😱

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.