Skip 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.

rsergio

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

  • В сети

Reputation Activity

  1. Like
    Для страницы форума мне не помогло.
    Помогло Core -> Front -> global -> pageHeader удалить
    <h1 class='ipsType_pageTitle'>{$title}</h1>
  2. Like
  3. Like
    Так человек этого и хочет вроде
  4. Like
  5. Like
    Так человек этого и хочет вроде
  6. Like
    Чтобы убрать  index.php?  надо в настройках SEO включить опцию "Использовать mod_rewrite?" и соответственно настроить .htaccess

    Title настраивается на закладке Метатеги для нужных страниц (можно в режиме визуального редактора)
  7. Like
    Для страницы форума мне не помогло.
    Помогло Core -> Front -> global -> pageHeader удалить
    <h1 class='ipsType_pageTitle'>{$title}</h1>
  8. Like
    Только вчера искал как можно пересчитать количество сообщений т.к. при перемещении сообщения в категории выводилось больше, чем реально есть.
    Не нашел и просто залез в SQL и поправил ручками
     
  9. Like
    Всем привет. 
    Как вы знаете, на форуме нет возможности пересчитать все сообщения в темах и пересчитать количество тем во всех разделах.
    Иногда, при некоторых манипуляциях, эти счетчики сбиваются и вернуть их в актуальное состояние - довольно трудоёмкий процесс.
    Единственное, что можно сделать через Админцентр, это пересчитать количество сообщений пользователя (или всех пользователей) и пересчитать их репутацию.
    Пошарив немного по интернету, я решил написать свой собственный php-скрипт и как всегда поделиться им с вами бесплатно.
    На данный момент скрипт умеет (v0.1 - 17.11.2016):
    Пересчитывать количество сообщений в каждой теме; Пересчитывать количество тем в каждом разделе; Пересчитывать количество сообщений у каждого пользователя (то, что можно сделать через админцентр); Отображает общее количество одобренных сообщений на форуме; Отображает общее количество утвержденных тем на форуме. Пересчитывать репутацию он не умеет, я пока не могу найти способа этого сделать, всё что удаётся извлечь из базы, это текущую репутацию.
    Сообщения и темы, находящиеся в архиве он тоже не считает.
    Установка:
    Скачайте файл restatic.php из этого сообщения в корень вашего сайта, настройте (указав параметры подключения к БД) и запустите в адресной строке браузера по пути: http://ваш_сайт.ru/restatic.php
    Процесс выполнения скрипта может занимать от пары секунд, до пары минут, в зависимости от объёма данных в вашей базе.
    Если файл во вложении больше недоступен, можете создать в корне сайта пустой файл restatic.php и скопировать туда следующее содержимое:
    Если файл будет полезен, пишите. Возможно в будущем будет обновляться. Всем спасибо за внимание.
    Возможно вам также будут интересны другие мои темы:
     
    restatic.php
  10. Like
    Чтобы вывести количество ответов и просмотров нужно в шаблоне после строки
    <li><strong><a href='{$record->url()}' title="{lang="read_more_about" sprintf="$record->name"}">{lang="read_more"}</a></strong></li> (и перед </ul>) 
    вставить
    {{foreach $record->stats(FALSE) as $k => $v}} <li> <span class='ipsDataItem_stats_number'>{number="$v"}</span> <span class='ipsDataItem_stats_type'>{lang="{$k}" pluralize="$v"}</span> </li> {{endforeach}} С картинкой не знаю как быть - оно в базах данных выделена отдельно.
  11. Like
    Ошибку не заметил - название темы то не выводится.
    В шаблоне выше вместо
    {$record->_title} поставить
    {$record->title} (убрать подчеркивание)
  12. Like
    Выше - шаблон для вывода самих баз данных, а если нужно подобное, но для последний тем форума, то такой вариант подойдет:
    {{if !empty( $topics ) }} <h1 class='ipsType_pageTitle'>{$title}</h1> <hr class='ipsHr'> <section class='ipsType_normal ipsSpacer_both'> {{foreach $topics as $record}} <article class='cCmsCategoryFeaturedEntry ipsClear ipsClearfix {{if $record->hidden()}}ipsModerated{{endif}}'> <header class='ipsPhotoPanel ipsPhotoPanel_notPhone ipsPhotoPanel_small ipsSpacer_bottom'> {template="userPhoto" app="core" params="$record->author()" group="global"} <div> <h2 class='ipsType_pageTitle'> {{if $record->prefix()}} {template="prefix" group="global" app="core" params="$record->prefix( TRUE ), $record->prefix()"} {{endif}} <div class='ipsType_break ipsContained'> <a href="{$record->url()}" title="{lang="read_more_about" sprintf="$record->_title"}" class='ipsTruncate ipsTruncate_line'> {{if $record->unread()}} <span class='ipsItemStatus' data-ipsTooltip title="{lang="cms_unread_record"}"><i class="fa fa-circle"></i></span> {{endif}} {$record->_title} </a> </div> </h2> <p class='ipsType_light ipsType_reset'> {lang="cms_byline" htmlsprintf="$record->author()->link(), $record->container()->url(), $record->container()->_title"}{datetime="$record->mapped('date')"} </p> </div> </header> <div> <section class='ipsType_normal ipsType_richText ipsType_break ipsSpacer_bottom' data-ipsTruncate data-ipsTruncate-size='7 lines' data-ipsTruncate-type='remove'> {$record->truncated()|raw} </section> {{if count( $record->tags() )}} {template="tags" group="global" app="core" params="$record->tags()"} {{endif}} <ul class='ipsList_inline ipsClear'> <li><strong><a href='{$record->url()}' title="{lang="read_more_about" sprintf="$record->name"}">{lang="read_more"}</a></strong></li> </ul> </div> </article> {{endforeach}} </section> {{endif}} По вкусу можно подправить
  13. Like
    Шаблон для горизонтальной ориентации
    {{if !empty( $records ) }} <h1 class='ipsType_pageTitle'>{$title}</h1> <hr class='ipsHr'> <section class='ipsType_normal ipsSpacer_both'> {{foreach $records as $record}} <article class='cCmsCategoryFeaturedEntry ipsClear ipsClearfix {{if $record->hidden()}}ipsModerated{{endif}}'> <header class='ipsPhotoPanel ipsPhotoPanel_notPhone ipsPhotoPanel_small ipsSpacer_bottom'> {template="userPhoto" app="core" params="$record->author()" group="global"} <div> <h2 class='ipsType_pageTitle'> {{if $record->prefix()}} {template="prefix" group="global" app="core" params="$record->prefix( TRUE ), $record->prefix()"} {{endif}} {{if $record->isFutureDate() || $record->mapped('pinned') || $record->mapped('featured') || $record->hidden() === -1 || $record->hidden() === 1}} {{if $record->isFutureDate()}} <span class="ipsBadge ipsBadge_icon ipsBadge_warning" data-ipsTooltip title='{$record->futureDateBlurb()}'><i class='fa fa-clock-o'></i></span> {{elseif $record->hidden() === -1}} <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{$record->hiddenBlurb()}'><i class='fa fa-eye-slash'></i></span> {{elseif $record->hidden() === 1}} <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_warning" data-ipsTooltip title='{lang="pending_approval"}'><i class='fa fa-warning'></i></span> {{endif}} {{if $record->mapped('pinned')}} <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_positive" data-ipsTooltip title='{lang="pinned"}'><i class='fa fa-thumb-tack'></i></span> {{endif}} {{if $record->mapped('featured')}} <span class="ipsBadge ipsBadge_icon ipsBadge_small ipsBadge_positive" data-ipsTooltip title='{lang="featured"}'><i class='fa fa-star'></i></span> {{endif}} {{endif}} <div class='ipsType_break ipsContained'> <a href="{$record->url()}" title="{lang="read_more_about" sprintf="$record->_title"}" class='ipsTruncate ipsTruncate_line'> {{if $record->unread()}} <span class='ipsItemStatus' data-ipsTooltip title="{lang="cms_unread_record"}"><i class="fa fa-circle"></i></span> {{endif}} {$record->_title} </a> </div> </h2> <p class='ipsType_light ipsType_reset'> {lang="cms_byline" htmlsprintf="$record->author()->link(), $record->container()->url(), $record->container()->_title"}{datetime="$record->record_publish_date"} </p> </div> </header> {{if count( $record->customFieldsForDisplay('listing') )}} <div class='ipsDataItem_meta'> {{foreach $record->customFieldsForDisplay('listing') as $fieldId => $fieldValue}} {{if $fieldValue}} {$fieldValue|raw} {{endif}} {{endforeach}} </div> {{endif}} <div {{if $record->record_image}}class='ipsColumns ipsColumns_collapsePhone'{{endif}}> {{if $record->record_image}} <div class='ipsColumn ipsColumn_medium'> <div class="cCmsRecord_image"> <img class="ipsImage" src="{file="$record->_record_image_thumb" extension="cms_Records"}"> </div> </div> <div class='ipsColumn ipsColumn_fluid'> {{endif}} <section class='ipsType_normal ipsType_richText ipsType_break ipsSpacer_bottom' data-ipsTruncate data-ipsTruncate-size='7 lines' data-ipsTruncate-type='remove'> {$record->truncated()|raw} </section> {{if count( $record->tags() )}} {template="tags" group="global" app="core" params="$record->tags()"} {{endif}} <ul class='ipsList_inline ipsClear'> <li><strong><a href='{$record->url()}' title="{lang="read_more_about" sprintf="$record->name"}">{lang="read_more"}</a></strong></li> {{if $record::database()->options['reviews']}} <li>{template="rating" app="core" params="'small', $record->averageReviewRating(), \IPS\Settings::i()->reviews_rating_out_of, $record->memberReviewRating()" group="global"}</li> {{endif}} {{if $record::database()->options['comments']}}<li><a href='{$record->url()}#comments' title='{lang="view_comments"}'><i class='fa fa-comment'></i> {lang="num_comments" pluralize="$record->record_comments"}</a></li>{{endif}} <li class='ipsType_light'>{lang="num_views_with_number" pluralize="$record->record_views"}</li> </ul> {{if $record->record_image}} </div> {{endif}} </div> </article> {{endforeach}} </section> {{endif}}  
  14. Like
    Выше - шаблон для вывода самих баз данных, а если нужно подобное, но для последний тем форума, то такой вариант подойдет:
    {{if !empty( $topics ) }} <h1 class='ipsType_pageTitle'>{$title}</h1> <hr class='ipsHr'> <section class='ipsType_normal ipsSpacer_both'> {{foreach $topics as $record}} <article class='cCmsCategoryFeaturedEntry ipsClear ipsClearfix {{if $record->hidden()}}ipsModerated{{endif}}'> <header class='ipsPhotoPanel ipsPhotoPanel_notPhone ipsPhotoPanel_small ipsSpacer_bottom'> {template="userPhoto" app="core" params="$record->author()" group="global"} <div> <h2 class='ipsType_pageTitle'> {{if $record->prefix()}} {template="prefix" group="global" app="core" params="$record->prefix( TRUE ), $record->prefix()"} {{endif}} <div class='ipsType_break ipsContained'> <a href="{$record->url()}" title="{lang="read_more_about" sprintf="$record->_title"}" class='ipsTruncate ipsTruncate_line'> {{if $record->unread()}} <span class='ipsItemStatus' data-ipsTooltip title="{lang="cms_unread_record"}"><i class="fa fa-circle"></i></span> {{endif}} {$record->_title} </a> </div> </h2> <p class='ipsType_light ipsType_reset'> {lang="cms_byline" htmlsprintf="$record->author()->link(), $record->container()->url(), $record->container()->_title"}{datetime="$record->mapped('date')"} </p> </div> </header> <div> <section class='ipsType_normal ipsType_richText ipsType_break ipsSpacer_bottom' data-ipsTruncate data-ipsTruncate-size='7 lines' data-ipsTruncate-type='remove'> {$record->truncated()|raw} </section> {{if count( $record->tags() )}} {template="tags" group="global" app="core" params="$record->tags()"} {{endif}} <ul class='ipsList_inline ipsClear'> <li><strong><a href='{$record->url()}' title="{lang="read_more_about" sprintf="$record->name"}">{lang="read_more"}</a></strong></li> </ul> </div> </article> {{endforeach}} </section> {{endif}} По вкусу можно подправить
  15. Like
    В таком случае поиском стоит заняться после экзаменов, никуда файлы не убегут.
  16. Like
    Проверил. Рабочий
    Post Number.xml
  17. Like
    https://invisionpower.com/files/file/8081-post-number/ ищите по названию, здесь где-то был, либо в гугле
  18. Like
    в custom.css добавить:
    .cAuthorPane { background: #f5f5f5; }  
  19. Like
    Создайте на форуме закрытый раздел "Корзина". В сохраненных действиях добавьте действие "удалить в корзину" и настройте его так, чтобы происходило перемещение в раздел "Корзина".
  20. Like
    rsergio reacted to Sipsb in Фоновая картинка   
    Замените в custom.css
    на 
    #ipsLayout_header header { background: url(http:ССЫЛКА.jpg); }  
  21. Like
    rsergio reacted to Sipsb in Фоновая картинка   
    Фон на всю страницу, добавьте custom.css
    body { background: url(http://ССЫЛКА.jpg) fixed; -moz-background-size: cover; /* Firefox до 4.0 */ -webkit-background-size: cover; /* Safari и Chrome */ -o-background-size: cover; /* Opera до версии 10.53 */ background-size: cover; } #ipsLayout_header header {padding:0; margin:0; background-color: transparent;}  
  22. Like
    rsergio reacted to ro-avde in Фоновая картинка   
    В custom.css добавить 
    body { background-image: url(ссылка); } Плюс почитать про условия добавления картинок в html. Выставление размеров и прочее

Account

Navigation

Search

Search

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.