кнопки в кунена   На форуме Кунена 5 в шаблоне Cripsis для различных действий пользователей выводятся кнопки на которых имеются иконки.

  Лично я считаю что эти иконки не соответствующими для тех функций, которые выполняют данные кнопки.  Поэтому я их взял и просто заменил на те, которые я считаю что более соответствуют по смыслу.

  Собственно о том как это сделать - будет данная запись.


Как изменить иконки на кнопках в Кунена 5

 Вот так иконки на кнопках форума Кунена выглядят по умолчанию на шаблоне Cripsis:

icoknopki kunena

Согласитесь, что не совсем они актуальны. Поэтому я их меняю на свои. Готовый результат замены данных иконок можно посмотреть чуть ниже в статье.


 Для тех кто не знает, скажу что данные иконки берутся из иконочного шрифта. Это шрифт Icomoon который по установлен в ядро Joomla 3.

Замена шрифтовых иконок на кнопках

 Названия иконок можно брать перейдя по ссылке которая двумя строчками выше.

  Чтобы не занимать много места, я даю путь путь к файлу в котором нужно поменять название иконки и жёлтым выделяю название иконки которую вставляю я. И ниже даю код, который в итоге получается (везде название иконки идёт в конце строки кода).


Путь к файлу:

\www\components\com_kunena\controller\message\item\actions\display.php

 

Кнопка "Ответить" - строка 83            icon-pencil-2

$this->getButton(sprintf($layout, 'reply'), 'reply', 'message', 'communication', 'reply', $button, 'icon icon-pencil-2'));


Кнопка "Цитировать" - строка 143    icon-quote-2

$this->getButton(sprintf($layout, 'reply&quote=1'), 'quote', 'message', 'communication', 'quote', $button, 'icon icon-quote-2'));


Кнопка "Пожаловаться" - строка 289    icon-warning

$icon = 'icon icon-warning';


 

\www\components\com_kunena\controller\topic\item\actions\display.php

 

Кнопка "Ответить в теме"    - строка 69    icon-pencil-2

$this->getButton(sprintf($layout, 'reply'), 'reply', 'topic', 'communication', false, $button, 'icon icon-pencil-2'));


Кнопка "Подписаться"    - строка 130          icon-mail-2

$this->getButton(sprintf($task, 'subscribe'), 'subscribe', 'topic', 'user', false, $button, 'icon icon-mail-2'));


Кнопка "Неважное"    - строка 161                 icon-star-empty

$this->getButton(sprintf($task, 'unfavorite'), 'unfavorite', 'topic', 'user', false, $button, 'icon icon-star-empty'));


Кнопка "Важное" - строка 191            icon-star  или  icon-bookmark-2

$this->getButton(sprintf($task, 'favorite'), 'favorite', 'topic', 'user', false, $button, 'icon icon-star'));


 В итоге получается такая картина:

Иконки на кнопках Кунена 5


Кнопки на странице списка тем категории

 И ещё кнопки со страницы категории:

кнопки в kunena

Путь к файлу:

\www\components\com_kunena\layout\category\item.php

 

Кнопка "Темы прочитаны" - строка 110       icon-checkmark-circle

->setProperties(array('url' => $url, 'name' => 'markread', 'scope' => 'category', 'type' => 'user', 'icon' => 'icon-checkmark-circle'));


Кнопка "Подписаться" - строка 156       icon-mail-2

->setProperties(array('url' => $url,'name' => 'subscribe','scope' => 'category','type' => 'user','icon' => 'icon-mail-2'));


 

  Друзья, если вам интересна подобная тематика - оставляйте ниже комментарии. Тогда я буду знать что это кому то нужно и могу ещё развивать тему о Кунена форуме.

 

Комментарии  

Дмитрий
# Дмитрий 18.09.2017 20:24
Друзья здравствуйте! Возникла проблема с форумом Kunena 5,а именно кнопки,они как в тумане каком то,как это можно исправить и где можно менять цвет кнопок?
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 18.09.2017 22:52
Здравствуйте!
Цвет кнопок берётся из шаблона сайта. Кунена для кнопок не задаёт своих стилей, т.к. у них проставлены классы из бутстрапа. Напомню что шаблоны кунены Сripsis работают на фреймворке бутстрап.
Но можно легко цвет кнопок задать новый или отредактировать в шаблоне.
Чтобы не гадать - кидайте ссылку на сайт я посмотрю что можно сделать (ссылку потом затру).
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 18.09.2017 23:18
Да, забыл и сделайте пользователя логин/пароль - demo/demo или test/test чтобы я мог зайти на ваш форум и увидеть эти кнопки.
Ответить | Ответить с цитатой | Цитировать
Дмитрий
# Дмитрий 19.09.2017 08:59
Здравствуйте,вот этот форум.
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 19.09.2017 09:13
Увидел, зашёл. Сейчас своё кое что решу и сделаю вам кнопки. Я решение на вашем форуме напишу (потом удалите). Проблема решаема.
Ответить | Ответить с цитатой | Цитировать
Super User
# Super User 19.09.2017 13:24
Я на вашем форуме ответил как решить вопрос по кнопкам - в разделе Куплю.
Ответить | Ответить с цитатой | Цитировать
Дмитрий
# Дмитрий 19.09.2017 13:35
Большое спасибо! Поремонтирую,отпишусь по результату.
Ответить | Ответить с цитатой | Цитировать
Дмитрий
# Дмитрий 20.09.2017 08:56
Все работает. Спасибо!
Ответить | Ответить с цитатой | Цитировать

Добавить комментарий

Для того чтобы ваши комментарии появлялись мгновенно (без модерации), авторизируйтесь или пройдите регистрацию на сайте. Комментарии добавленные анонимно добавляются только после модерации, из-за большого количества спама.

Защитный код
Обновить

Авторизация

Войти через соцсети: