Установка uLogin виджет - авторизации

В этом подфоруме общаемся на любые темы связанные со сторонними CMS, делимся собственными наработками и советами

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Ответить
Аватара пользователя
t4p2
Заглянул на огонек
Заглянул на огонек
Сообщения: 39
Стаж: 8 лет 4 месяца
Откуда: Okayma
Контактная информация:

Установка uLogin виджет - авторизации

Сообщение t4p2 »

ИзображениеПри установке данного виджета сталкнулась с трудностями дизайна. Мне надо под subsilver2, а описание только под prosilver.

В общем смотрите как у меня кнопки расположились:


Я открыла файл overall_header.html и если бы это был стиль prosilver, то мне после:

Код: Выделить всё

				<!-- IF not S_IS_BOT -->
					<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
					<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
					<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x">{L_LOGIN_LOGOUT}</a></li>
				<!-- ENDIF -->
надо было вставить этот код:

Код: Выделить всё

				<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
				<li style="margin-top: 5px;">
				<script src="http://ulogin.ru/js/ulogin.js"></script>
				<div id="uLogin" x-ulogin-params="display=small&fields=first_name,last_name,email,photo&optional=bdate,country,city&providers={ULOGIN_SHOWN}&hidden={ULOGIN_HIDDEN}&redirect_uri={ULOGIN}"></div>
				</li><!-- ENDIF -->
Но на subsilver2 все иначе, и код выглядит вот так:

Код: Выделить всё

<!-- IF not S_IS_BOT --><a href="{U_LOGIN_LOGOUT}"><img src="{T_THEME_PATH}/images/icon_mini_login.gif" width="12" height="13" alt="*" /> {L_LOGIN_LOGOUT}</a>&nbsp;<!-- ELSE --><a href="{U_LOGIN}"><img src="{T_THEME_PATH}/images/icon_mini_login.gif" width="12" height="13" alt="*" /> {L_LOGIN}</a>&nbsp;<!-- ENDIF -->
И я решила удалить тег li в этом виджете, и получилось:

Код: Выделить всё

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
				<script src="http://ulogin.ru/js/ulogin.js"></script>
				<div id="uLogin" x-ulogin-params="display=small&fields=first_name,last_name,email,photo&optional=bdate,country,city&providers={ULOGIN_SHOWN}&hidden={ULOGIN_HIDDEN}&redirect_uri={ULOGIN}"></div>
				<!-- ENDIF -->
Но мне всеравно не так хочется.
Хочется чтобы Примерно вот так вот было (в фотошопе нарисовала):


Подскажите, как вот так вот поправить плз.
#1
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Установка uLogin виджет - авторизации

Сообщение DeaDRoMeO »

Глупейшее предположение - замените div на a. Или span. Или код вставьте перед, а не после
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#2
Аватара пользователя
t4p2
Заглянул на огонек
Заглянул на огонек
Сообщения: 39
Стаж: 8 лет 4 месяца
Откуда: Okayma
Контактная информация:

Установка uLogin виджет - авторизации

Сообщение t4p2 »

Точно... Все получилось, Спасибку добавила +
#3
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Установка uLogin виджет - авторизации

Сообщение DeaDRoMeO »

На здоровье)))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#4
Ответить