Перейти к содержанию

rsergio

Пользователи
  • Постов

    22
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Активность репутации

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

    Title настраивается на закладке Метатеги для нужных страниц (можно в режиме визуального редактора)
  7. Лайк
    rsergio получил реакцию от Volodymyr в Как убрать "Категории и разделы -" из заголовка   
    Для страницы форума мне не помогло.
    Помогло Core -> Front -> global -> pageHeader удалить
    <h1 class='ipsType_pageTitle'>{$title}</h1>
  8. Лайк
    rsergio получил реакцию от Heavenanvil в Пересчитываем всю статистику форума [restatic.php]   
    Только вчера искал как можно пересчитать количество сообщений т.к. при перемещении сообщения в категории выводилось больше, чем реально есть.
    Не нашел и просто залез в SQL и поправил ручками
     
  9. Лайк
    rsergio отреагировална пост Heavenanvil в Пересчитываем всю статистику форума [restatic.php]   
    Всем привет. 
    Как вы знаете, на форуме нет возможности пересчитать все сообщения в темах и пересчитать количество тем во всех разделах.
    Иногда, при некоторых манипуляциях, эти счетчики сбиваются и вернуть их в актуальное состояние - довольно трудоёмкий процесс.
    Единственное, что можно сделать через Админцентр, это пересчитать количество сообщений пользователя (или всех пользователей) и пересчитать их репутацию.
    Пошарив немного по интернету, я решил написать свой собственный php-скрипт и как всегда поделиться им с вами бесплатно.
    На данный момент скрипт умеет (v0.1 - 17.11.2016):
    Пересчитывать количество сообщений в каждой теме; Пересчитывать количество тем в каждом разделе; Пересчитывать количество сообщений у каждого пользователя (то, что можно сделать через админцентр); Отображает общее количество одобренных сообщений на форуме; Отображает общее количество утвержденных тем на форуме. Пересчитывать репутацию он не умеет, я пока не могу найти способа этого сделать, всё что удаётся извлечь из базы, это текущую репутацию.
    Сообщения и темы, находящиеся в архиве он тоже не считает.
    Установка:
    Скачайте файл restatic.php из этого сообщения в корень вашего сайта, настройте (указав параметры подключения к БД) и запустите в адресной строке браузера по пути: http://ваш_сайт.ru/restatic.php
    Процесс выполнения скрипта может занимать от пары секунд, до пары минут, в зависимости от объёма данных в вашей базе.
    Если файл во вложении больше недоступен, можете создать в корне сайта пустой файл restatic.php и скопировать туда следующее содержимое:
    Если файл будет полезен, пишите. Возможно в будущем будет обновляться. Всем спасибо за внимание.
    Возможно вам также будут интересны другие мои темы:
     
    restatic.php
  10. Лайк
    rsergio получил реакцию от alexbavar в Как изменить шаблона блока приложения Pages?   
    Чтобы вывести количество ответов и просмотров нужно в шаблоне после строки
    <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. Лайк
    rsergio получил реакцию от alexbavar в Как изменить шаблона блока приложения Pages?   
    Ошибку не заметил - название темы то не выводится.
    В шаблоне выше вместо
    {$record->_title} поставить
    {$record->title} (убрать подчеркивание)
  12. Лайк
    rsergio получил реакцию от alexbavar в Как изменить шаблона блока приложения Pages?   
    Выше - шаблон для вывода самих баз данных, а если нужно подобное, но для последний тем форума, то такой вариант подойдет:
    {{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. Лайк
    rsergio получил реакцию от alexbavar в Как изменить шаблона блока приложения Pages?   
    Шаблон для горизонтальной ориентации
    {{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. Лайк
    rsergio получил реакцию от Respected в Как изменить шаблона блока приложения Pages?   
    Выше - шаблон для вывода самих баз данных, а если нужно подобное, но для последний тем форума, то такой вариант подойдет:
    {{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. Лайк
    rsergio отреагировална пост Respected в Файлы из архива IPS (поможем скачать)   
    В таком случае поиском стоит заняться после экзаменов, никуда файлы не убегут.
  16. Лайк
    rsergio отреагировална пост ArcheR_AWG в Файлы из архива IPS (поможем скачать)   
    Проверил. Рабочий
    Post Number.xml
  17. Лайк
    rsergio отреагировална пост Redneck в Номер сообщения в теме по порядку   
    https://invisionpower.com/files/file/8081-post-number/ ищите по названию, здесь где-то был, либо в гугле
  18. Лайк
    rsergio отреагировална пост Redneck в Как поставить картинку в хедере ?   
    в custom.css добавить:
    .cAuthorPane { background: #f5f5f5; }  
  19. Лайк
    rsergio отреагировална пост Sufiy в Как запретить модераторам удалять сообщения?   
    Создайте на форуме закрытый раздел "Корзина". В сохраненных действиях добавьте действие "удалить в корзину" и настройте его так, чтобы происходило перемещение в раздел "Корзина".
  20. Лайк
    rsergio отреагировална пост Sipsb в Фоновая картинка   
    Замените в custom.css
    на 
    #ipsLayout_header header { background: url(http:ССЫЛКА.jpg); }  
  21. Лайк
    rsergio отреагировална пост Sipsb в Фоновая картинка   
    Фон на всю страницу, добавьте 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. Лайк
    rsergio отреагировална пост ro-avde в Фоновая картинка   
    В custom.css добавить 
    body { background-image: url(ссылка); } Плюс почитать про условия добавления картинок в html. Выставление размеров и прочее
×
×
  • Создать...