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

Подскажите название аддона для переключения темы


Рекомендуемые сообщения

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

Ссылка на комментарий
Поделиться на другие сайты

Раньше это называлось Languages Flags on Board Top, но с недавних пор несовместимо с 4.3.x.

Ссылка на комментарий
Поделиться на другие сайты

6 часов назад, Zero108 сказал:

но с недавних пор несовместимо с 4.3.x.

Проверил у себя на localhost, всё робит.

2018-09-07_02-55-39.png.81bcd16464e9e6ca90af0fb7e5a88890.png

 

Ссылка на комментарий
Поделиться на другие сайты

Причем тут темы оформления и переключение языка? Что нужно автору?

Ссылка на комментарий
Поделиться на другие сайты

12 часов назад, Zero108 сказал:

Languages Flags on Board Top

 

3 часа назад, Ryo сказал:

Причем тут темы оформления и переключение языка?

 

Ссылка на комментарий
Поделиться на другие сайты

15 часов назад, Zero108 сказал:

Подскажите название аддона для переключения тем оформления

o.O

Ссылка на комментарий
Поделиться на другие сайты

Перепутал названия. Нужна именно кнопка переключения тем. Просто автор у этих аддонов (Фариа) один и тот же, перепутал. Если у кого есть инфа, подскажите.

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, Zero108 сказал:

Перепутал названия. Нужна именно кнопка переключения тем. Просто автор у этих аддонов (Фариа) один и тот же, перепутал. Если у кого есть инфа, подскажите.

Да, верно, был такой плагин. Никак не смог найти ни его названия, ни его самого.

Поэтому просто возьмите и в шаблон userBar вставьте этот код Над <li class='elUserNav_sep'></li><li id='cUserLink'>:

{{$themes = \IPS\Theme::getThemesWithAccessPermission();}}
	{{if count ( $themes ) > 1 }}
		<li>
			<a href='#elNavTheme_menu' id='elNavTheme' data-ipsMenu data-ipsMenu-above><i class='fa fa-pencil' data-ipsTooltip title="{lang='skin'}"></i> <i class='fa fa-caret-down'></i></a>
			<ul id='elNavTheme_menu' class='ipsMenu ipsMenu_selectable ipsHide'>
			{{foreach $themes as $id => $set }}
				{{if $set->canAccess()}}
					<li class='ipsMenu_item{{if \IPS\Theme::i()->id == $id}} ipsMenu_itemChecked{{endif}}'>
						<form action="{url="app=core&module=system&controller=theme" noprotocol="true" csrf="true" seoTemplate="theme"}" method="post">
						<button type='submit' name='id' value='{$id}' class='ipsButton ipsButton_link'>{lang="$set->_title"} {{if $set->is_default}}{lang="default"}{{endif}}</button>
						</form>
					</li>
				{{endif}}
			{{endforeach}}
			</ul>
		</li>
	{{endif}}

 

Ссылка на комментарий
Поделиться на другие сайты

  • 6 месяцев спустя...

Тоже интересует такой плагин.  Кажется даже где-то видел. Добавляет кнопку в виде лампочки при нажатии на которую, меняются темы установленные. Выбор тем настраивается в админке.

Ссылка на комментарий
Поделиться на другие сайты

  • 4 года спустя...

Может кто то доведет до ума 

(DP43) Change Theme via URL.xml

Изменено пользователем aLEX49566
Ссылка на комментарий
Поделиться на другие сайты

В 07.09.2018 в 15:38, alexis сказал:

Да, верно, был такой плагин. Никак не смог найти ни его названия, ни его самого.

Поэтому просто возьмите и в шаблон userBar вставьте этот код Над <li class='elUserNav_sep'></li><li id='cUserLink'>:

{{$themes = \IPS\Theme::getThemesWithAccessPermission();}}
	{{if count ( $themes ) > 1 }}
		<li>
			<a href='#elNavTheme_menu' id='elNavTheme' data-ipsMenu data-ipsMenu-above><i class='fa fa-pencil' data-ipsTooltip title="{lang='skin'}"></i> <i class='fa fa-caret-down'></i></a>
			<ul id='elNavTheme_menu' class='ipsMenu ipsMenu_selectable ipsHide'>
			{{foreach $themes as $id => $set }}
				{{if $set->canAccess()}}
					<li class='ipsMenu_item{{if \IPS\Theme::i()->id == $id}} ipsMenu_itemChecked{{endif}}'>
						<form action="{url="app=core&module=system&controller=theme" noprotocol="true" csrf="true" seoTemplate="theme"}" method="post">
						<button type='submit' name='id' value='{$id}' class='ipsButton ipsButton_link'>{lang="$set->_title"} {{if $set->is_default}}{lang="default"}{{endif}}</button>
						</form>
					</li>
				{{endif}}
			{{endforeach}}
			</ul>
		</li>
	{{endif}}

 

Вот этот метод работает. Вставлять нужно над <li class='elUserNav_sep'></li> и потом сбросить кеш в админцентре.

В теме Revenge вставлять перед <li class='cNotifications cUserNav_icon'>

Videos-InternationalVaishnavasPortalBrave.jpg.434f4f1191941d4065c9c158886ddc7b.jpg

 

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, Zero108 сказал:

Вот этот метод работает. Вставлять нужно над <li class='elUserNav_sep'></li> и потом сбросить кеш в админцентре.

В теме Revenge вставлять перед <li class='cNotifications cUserNav_icon'>

Videos-InternationalVaishnavasPortalBrave.jpg.434f4f1191941d4065c9c158886ddc7b.jpg

 

И оно дает выбрать темы? Или автоматом переключает?

Изменено пользователем aLEX49566
Ссылка на комментарий
Поделиться на другие сайты

Дает. 

Вообще, удобная штука.

Изменено пользователем Zero108
Ссылка на комментарий
Поделиться на другие сайты

1 час назад, Zero108 сказал:

Дает. 

Вообще, удобная штука.

Если просто как в низу получается выбор тем, на верх переносит?

Я так уже давно себе сделал и код меньше даже получился

Ссылка на комментарий
Поделиться на другие сайты

Вставил для тем Nexxe и Revenge так:

Nexxe - вставить в двух местах:
Шаблон userBar:
Перед <li class='elUserNav_sep'></li>
Для неавторизованных вставить сразу после {{if $usernamePasswordMethods or $buttonMethods}}

Revenge - вставить в двух местах:
Шаблон userBar:
Перед <li class='cNotifications cUserNav_icon'>
Для неавторизованных вставить сразу после {template="siteSocialProfiles" if="theme.social_links != 'footer'" app="core" group="global" location="front"}

Сбросить кеш в админцентре.

Изменено пользователем Zero108
Ссылка на комментарий
Поделиться на другие сайты

Я себе для мобильной и для десктопа отдельно делал. Потом скину может как , куда и что

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...