Индикатор для прочитанных/непрочитанных подфорумов

Индикатор для прочитанных/непрочитанных подфорумов 2013-06-20

Нет прав для скачивания

Hope

Premium
Сообщения
48,305
Решения
22
Реакции
71,870
Баллы
40,905
Пользователь Hope разместил новый ресурс:

Индикатор для прочитанных/непрочитанных подфорумов - Индикатор для прочитанных/непрочитанных подфорумов.

Изображения из архива положите в папку /icons Вашего стиля.

Далее идём по пути: Панель управления - Стили - Напротив нужного стиля нажимаем на "Настройки стиля" - выбираем группу настроек "Список разделов/узлов" и снимаем галочку с "Показывать всплывающие окна для подразделов".

В шаблон EXTRA.CSS добавляем:
Код:
.subForumList li .nodeTitle:before {
  background:...

Узнать больше об этом ресурсе...
 
Кружки эти убогие ( по крайне мере для меня ).
Вот мой вариант стрелочки ( серая и зеленая ):

В extra.css ( изменена ширина, высота и отступ )
Код:
.subForumList li .nodeTitle:before
{
    background: url("@imagePath/xenforo/icons/subforum-read.png") no-repeat left center transparent;
    height: 16px;
    width: 16px;
    content: "";
    padding-left: 20px;
}

.subForumList li .unread .nodeTitle:before
{
    background: url("@imagePath/xenforo/icons/subforum-unread.png") no-repeat left center transparent;
    height: 16px;
    width: 16px;
    content: "";
    padding-left: 20px;
}
 

Вложения

  • icons.zip
    4.1 KB · Просмотры: 50
Последнее редактирование:
Отлично, Slowpoked! Реально разнообразит внешний вид. Эти кружочки прихарили, согласен. Послушай, ты продолжай. Может со временем и с Шелли потягаешься.
Я уверен, у тебя получится. Стрелочки мелочь, но как креативненько! :thumbsup::thumbsup::thumbsup:
 
стрелочки добавились, спс

но остались старые кружочки, не подскажите где их искать чтоб убрать?
vopros2.jpg
 
Посмотрите по исходному коду нужного элемента или дайте ссылки на живой пример - так не угадать нам. :)
 
Посмотрите по исходному коду нужного элемента или дайте ссылки на живой пример - так не угадать нам. :)
Код:
            <div class="nodeStats pairsInline">
                <dl><dt>Темы:</dt> <dd>4</dd></dl>
                <dl><dt>Сообщения:</dt> <dd>6</dd></dl>
              
            </div>
          
          
        </div>

      
            <ol class="subForumList">
          
                <li class="node forum level-n node_62">
    <div>
        <h4 class="nodeTitle"><a href="index.php?forums/%D0%A0%D0%B5%D0%BA%D0%BB%D0%B0%D0%BC%D0%B0-%D1%82%D0%B8%D0%B7%D0%B5%D1%80%D1%8B-%D0%B1%D0%B0%D0%BD%D0%BD%D0%B5%D1%80%D1%8B-etc.62/" class="menuRow">Реклама: тизеры, баннеры etc.</a></h4>
    </div>
 
Тут нет того, что нужно...
 
Ребята а где можно (шаблон) к примеру заменить (png) на (gif)?
без всяких мудростей
 
Что? Вот код:
Код:
background: url("@imagePath/xenforo/icons/subforum-read.png") no-repeat left center transparent;


И:
Код:
background: url("@imagePath/xenforo/icons/subforum-unread.png") no-repeat left center transparent;

Меняйте на что угодно.
 
Что? Вот код:
Код:
background: url("@imagePath/xenforo/icons/subforum-read.png") no-repeat left center transparent;


И:
Код:
background: url("@imagePath/xenforo/icons/subforum-unread.png") no-repeat left center transparent;

Меняйте на что угодно.
Всё сделал вроде как нада но эфекта 0
.subForumList li .nodeTitle:before {
background: url("@imagePath/xenforo/icons/subforum-read.gif") no-repeat left center transparent;
height: 24px;
width: 48px;
content: "";
padding-left: 12px; }

.subForumList li .unread .nodeTitle:before {
background: url("@imagePath/xenforo/icons/subforum-unread.gif") no-repeat left center transparent;
height: 24px;
width: 48px;
content: "";
padding-left: 12px; }
 
А иконки по какому пути положили?
 
/public_html/styles/runaway/xenforo/icons
И на всяк случий в /public_html/styles/default/xenforo/icons
Вот сама картинкаsubforum-read.gif
 
И что вместо картинки отображается? Вообще ничего? У меня такой вариант, что иконка слишком большая просто, поэтому её и не видно.
 
Да всё те же кружки
Вот нашол в где они ещо располагаютса www\styles\runaway\xenforo\widgets
unread.png
unread-sprite.png
Может где то в щаблоне нужно переименовать?
 
Да всё те же кружки
Кэш браузера почистите и всё будет. :)

Так же можно изменить значение:
Код:
padding-left: 12px; }

Если иконки не будут влезать.


Может где то в щаблоне нужно переименовать?
Ничего трогать больше не нужно, инструкция полностью рабочая.
 
Блин чо то не хочет(
 
Ну тогда я вообще без понятия...
 
Блин чо то не хочет(
На вскидку - поробуй:
В шаблоне node_forum_level_n
найди <div {xen:if $forum.hasNew, 'class="unread"'}>

и замени на подобное
<div style="{xen:if '{$forum.hasNew} OR !{$visitor.user_id}', 'background: url( )', 'background: url( no-repeat left center transparent;">
 
А как сделать небольшой отступ от подраздела ?
qj3iBJp.png
 
Последнее редактирование модератором:
Отступ сверху? Куда уж больше-то? Оо. Некрасиво же будет. :)
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу