1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.4.x Добавляем нестандартные, собственные иконки для разделов

Тема в разделе "Модификации шаблонов", создана пользователем Romchik®, 24.01.2011.

Загрузка
  1. Wild

    Wild Местный

    Регистрация:
    27.12.11
    Сообщения:
    11
    Симпатии:
    0
    Ау, ребят, помогите пожалуйста.
     
  2. TAIFUN

    TAIFUN Человек

    Регистрация:
    27.09.10
    Сообщения:
    2 258
    Симпатии:
    1 613
    Версия XF:
    1.5.23
     
  3. Lex

    Lex Dura Lex

    Регистрация:
    27.11.10
    Сообщения:
    820
    Симпатии:
    159
    Версия XF:
    1.5.1
    Я в свое время добавлял для разделов собственные иконки по данному мануалу описанному в настоящей теме, сейчас я решил вернуть все на место, удалил соответствующий код из файла EXTRA.css и все как бы вернулось на место, отображаются родные иконки что идут по дефолту, но вот беда при создании новых тем в разделе иконка отображается как прочитанная (forum-read.png), хотя фактически тема в разделе не прочитана и название самого раздела отображается жирным шрифтом, как положено, проблема только в иконке. Перестраивал кеш, думал может беда в этом, ничего не помогло. Подскажите в чем может быть дело?

    Сама иконка forum-unread.png в файлах присутствует, проверял.
     
  4. Lex

    Lex Dura Lex

    Регистрация:
    27.11.10
    Сообщения:
    820
    Симпатии:
    159
    Версия XF:
    1.5.1
    Ответьте пожалуйста на предыдущее сообщение :(
     
  5. TAIFUN

    TAIFUN Человек

    Регистрация:
    27.09.10
    Сообщения:
    2 258
    Симпатии:
    1 613
    Версия XF:
    1.5.23
    Кэш?
     
  6. Lex

    Lex Dura Lex

    Регистрация:
    27.11.10
    Сообщения:
    820
    Симпатии:
    159
    Версия XF:
    1.5.1
    Кеш браузера или сервера?
     
  7. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Посмотри путь к той картинке. Там скорей всего неправильно настроены спрайты.
    Спрайт для разделов называется "node-sprite.png". А настройки находятся тут:
    Внешний вид - Настройки стиля - Иконки узлов
     
  8. Lex

    Lex Dura Lex

    Регистрация:
    27.11.10
    Сообщения:
    820
    Симпатии:
    159
    Версия XF:
    1.5.1
    Иконка узла: непрочитанно @imagePath/xenforo/node-sprite.png

    Вроде как положено, тем более я ничего там не трогал никогда
    --- добавлено : 10 май 2013 в 00:21 ---
    Спасибо Роман решил. Проблема была не в пути, а в настройках Позиции, там было по нулям, сделал -36px 0 и все встало на место :)
     
  9. RUBIK

    RUBIK Read only

    Регистрация:
    27.04.13
    Сообщения:
    23
    Симпатии:
    0
    Версия XF:
    1.1.4
    Почему зарегистрированные пользователи видят иконки:
    1-1.jpg

    А гости не видят?
    1-2.png
     
  10. mgn777

    mgn777 Read only

    Регистрация:
    06.05.13
    Сообщения:
    16
    Симпатии:
    6
    Тоже интересует этот вопрос, подскажет кто?
     
  11. RUBIK

    RUBIK Read only

    Регистрация:
    27.04.13
    Сообщения:
    23
    Симпатии:
    0
    Версия XF:
    1.1.4
    Меня игнорируют?
     
  12. MicroHaX

    MicroHaX Местный

    Регистрация:
    14.09.12
    Сообщения:
    38
    Симпатии:
    5
    Версия XF:
    1.1.5
    Есть решения для 1.1.5? Стиль Novus
     
  13. MicroHaX

    MicroHaX Местный

    Регистрация:
    14.09.12
    Сообщения:
    38
    Симпатии:
    5
    Версия XF:
    1.1.5
    все заработало, вырезал код из custom node icons, т.к там нельзя иконку ссылкам ставить или категориям, вот код:
    Код:
    // single icon mode
    $css .= ".node.node_{$node['node_id']} .nodeIcon {\n\tbackground: transparent url($icons[1]) no-repeat top left !important;\n}\n";
    } else {
    // double icons mode
    $css .= ".node.node_{$node['node_id']} .unread .nodeIcon {\n\tbackground: transparent url($icons[1]) no-repeat top left  !important;\n}\n";
    $css .= ".node.node_{$node['node_id']} .nodeIcon {\n\tbackground: transparent url($icons[2]) no-repeat top left  !important;\n}\n";
    
    знающий поймет, что вставлять, а что не нужно и выкинуть нафиг

    получиться, что-то типо:
    Код:
    .node_3 .nodeIcon {background: transparent url('www.radikal.su/ikonka') no-repeat top left !important;}
    
    Не забудьте изменить radikal.su на свою ссылку на картинку.
     
    Mirovinger нравится это.
  14. MicroHaX

    MicroHaX Местный

    Регистрация:
    14.09.12
    Сообщения:
    38
    Симпатии:
    5
    Версия XF:
    1.1.5
  15. Anahronix

    Anahronix Новичок

    Регистрация:
    20.06.13
    Сообщения:
    8
    Симпатии:
    0
    Версия XF:
    1.1.5
    Приветствую!
    Заменял иконки таким способом

    /* custom status icons */
    .node .node_21 .forumNodeInfo .nodeIcon,
    .node .node_21 .categoryForumNodeInfo .nodeIcon {
    background-image:url("@imagePath/xenforo/widgets/forum-read-21.png");
    }
    .node .node_21 .forumNodeInfo.unread .nodeIcon,
    .node .node_21 .categoryForumNodeInfo.unread .nodeIcon {
    background-image:url("@imagePath/xenforo/widgets/forum-unread-21.png");
    }
    Иконка Forum read рендерится, а вот вторая почему-то нет. Тема стиля форума Aurora. Когда начинаю смотреть код через chrome - картинку видно. Но на главной - никак.
    Будьте добры, помогите.
     
  16. Betelgelze

    Betelgelze Местный

    Регистрация:
    30.12.11
    Сообщения:
    355
    Симпатии:
    101
    Версия XF:
    1.1.5
    Anahronix нравится это.
  17. Anahronix

    Anahronix Новичок

    Регистрация:
    20.06.13
    Сообщения:
    8
    Симпатии:
    0
    Версия XF:
    1.1.5
    Спасибо большое за плагин. :)
     
  18. MicroHaX

    MicroHaX Местный

    Регистрация:
    14.09.12
    Сообщения:
    38
    Симпатии:
    5
    Версия XF:
    1.1.5
  19. Betelgelze

    Betelgelze Местный

    Регистрация:
    30.12.11
    Сообщения:
    355
    Симпатии:
    101
    Версия XF:
    1.1.5
    ну наверное тогда ручками надо делать иконки подразделам или допиливать плагин. Если включить плагин, то ручное изменение иконок подразделов будет работать?
     
  20. MicroHaX

    MicroHaX Местный

    Регистрация:
    14.09.12
    Сообщения:
    38
    Симпатии:
    5
    Версия XF:
    1.1.5
    да, но по мне лучше писать в extra.css
     

Поделиться этой страницей