Igorek Ii
Проверенные
- Сообщения
- 45
- Реакции
- 11
- Баллы
- 5,505
Желаете помочь?)Либо переписывать данный плагин (добавлять одноклассники), либо писать отдельный плагин под это дело.
Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: В настоящее время эта функция требует доступа к сайту с помощью встроенного браузера Safari.
Желаете помочь?)Либо переписывать данный плагин (добавлять одноклассники), либо писать отдельный плагин под это дело.
Написанием плагинов не занимаюсь))Желаете помочь?)
функция OverlayTrigger лишняя,если ее оставить то при нажатии на кнопку регистрация вылазит 2 окошка регистрацииДа, если хотите добавить кнопки авторизации через социальные сети в боковую панель под кнопку входа, то в шаблоне sidebar_visitor_panel находим:
Код:<xen:if is="{$visitor.user_id}"> <div class="section visitorPanel"> <div class="secondaryContent"> <xen:avatar user="$visitor" size="m" img="true" /> <div class="visitorText"> <h2>{xen:phrase signed_in_as_x_sidebar, 'name={xen:helper username, $visitor, 'NoOverlay'}'}</h2> <div class="stats"> <xen:hook name="sidebar_visitor_panel_stats"> <dl class="pairsJustified"><dt>{xen:phrase messages}:</dt> <dd>{xen:number $visitor.message_count}</dd></dl> <dl class="pairsJustified"><dt>{xen:phrase likes}:</dt> <dd>{xen:number $visitor.like_count}</dd></dl> <dl class="pairsJustified"><dt>{xen:phrase points}:</dt> <dd>{xen:number $visitor.trophy_points}</dd></dl> </div> </xen:hook> </div> </div> </div> <xen:else /> <div class="section loginButton"> <div class="secondaryContent"> <label for="LoginControl" id="SignupButton"><a href="{xen:link login}" class="inner">{xen:if $xenOptions.registrationSetup.enabled, {xen:phrase sign_up_now}, {xen:phrase log_in}}</a></label> </div> </div> </xen:if>
И заменяем на:
Код:<xen:if is="{$visitor.user_id}"> <div class="section visitorPanel"> <div class="secondaryContent"> <xen:avatar user="$visitor" size="m" img="true" /> <div class="visitorText"> <h2>{xen:phrase signed_in_as_x_sidebar, 'name={xen:helper username, $visitor, 'NoOverlay'}'}</h2> <div class="stats"> <xen:hook name="sidebar_visitor_panel_stats"> <dl class="pairsJustified"><dt>{xen:phrase messages}:</dt> <dd>{xen:number $visitor.message_count}</dd></dl> <dl class="pairsJustified"><dt>{xen:phrase likes}:</dt> <dd>{xen:number $visitor.like_count}</dd></dl> <dl class="pairsJustified"><dt>{xen:phrase points}:</dt> <dd>{xen:number $visitor.trophy_points}</dd></dl> </div> </xen:hook> </div> </div> </div> <xen:else /> <div class="section loginButton"> <div class="secondaryContent"> <label for="LoginControl" id="SignupButton"><a href="{xen:link login}" class="OverlayTrigger inner">{xen:if $xenOptions.registrationSetup.enabled, {xen:phrase sign_up_now}, {xen:phrase log_in}}</a></label> <div align="center"> <xen:if is="{$xenOptions.facebookAppId}"> <li><a href="{xen:link register/facebook, '', 'reg=1'}" class="fbLogin"><span>{xen:phrase login_with_facebook}</span></a></li> </xen:if> <xen:if is="{$xenOptions.vkAppId}"> <li><a href="{xen:link register/vk, '', 'reg=1'}" class="vkLogin"><span>{xen:phrase social_login_with_vk}</span></a></li> </xen:if> <xen:if is="{$xenOptions.twitterConsumerKey}"> <li><a href="{xen:link register/twitter, '', 'reg=1'}" class="twitterLogin"><span>{xen:phrase social_login_with_twitter}</span></a></li> </xen:if> <xen:if is="{$xenOptions.googleAppId}"> <li><a href="{xen:link register/google, '', 'reg=1'}" class="googleLogin"><span>{xen:phrase social_login_with_google}</span></a></li> </xen:if> </div> </div> </div> </xen:if>
После всех манипуляций получим вот такую красивую панельку:
Посмотреть вложение 1520
ну у меня вылетала такая ошибка,подправил все нормализовалось,мало ли у кого тоже возникнет подобное[DOUBLEPOST=1389295896,1389292879][/DOUBLEPOST]Там ещё для версии 1.1 было написано и там всё работало идеально.
всплывающее окно авторизации организовывается немного иным способомну у меня вылетала такая ошибка,подправил все нормализовалось,мало ли у кого тоже возникнет подобное
<label for="LoginControl"><a href="{xen:link login}" class="concealed noOutline">{xen:if $xenOptions.registrationSetup.enabled, {xen:phrase log_in_or_sign_up}, {xen:phrase log_in}}</a></label>
<a href="{xen:link login}" class="OverlayTrigger">{xen:if $xenOptions.registrationSetup.enabled, {xen:phrase log_in_or_sign_up}, {xen:phrase log_in}}</a>
<label for="LoginControl" id="SignupButton"><a href="{xen:link login}" class="inner">{xen:if $xenOptions.registrationSetup.enabled, {xen:phrase sign_up_now}, {xen:phrase log_in}}</a></label>
<label id="SignupButton"><a href="{xen:link login}" class="OverlayTrigger"><p class="inner">{xen:if $xenOptions.registrationSetup.enabled, {xen:phrase sign_up_now}, {xen:phrase log_in}}</p></a></label>
проверял,единственное может неправильно СКОПИРОВАЛ!Igorek Ii, а Вы проверили свой вариант перед тем, как егоскопировать с другого форуманаписать? :-) По наблюдениям в Вашем варианте теряется один класс formOverlay. На 1.2 Ваш вариант не заработает.
вот,пожалуйста,И на 1.2 Вы хотите сказать, что у Вас заработало? Без класса? Вот чудеса. Проверили на тестовом - не работает. Интересно.[DOUBLEPOST=1389299068,1389298934][/DOUBLEPOST]А по большому счёту зачем вообще нужна эта всплывашка? Как по мне, так ничего особо красивого в ней нет, ну не знаю, на вкус и цвет конечно. :-)
эта всплывашка вылазила в том коде который ты показывал когда добавлял аутентификацию соц сетей в сайдбар,только вместе с ней выпрыгивал хеадерИ на 1.2 Вы хотите сказать, что у Вас заработало? Без класса? Вот чудеса. Проверили на тестовом - не работает. Интересно.[DOUBLEPOST=1389299068,1389298934][/DOUBLEPOST]А по большому счёту зачем вообще нужна эта всплывашка? Как по мне, так ничего особо красивого в ней нет, ну не знаю, на вкус и цвет конечно. :-)
ты сам себя запутал))в общем у меня все работает))Так я думал мы и о говорим о сайдбаре... Ну да ладно. Это тема не по этой модификации в любом случае. Для 1.2 её нужно переписывать.
у меня на тестовом не установлен этот плагин,поэтому нет таких кнопок)))[DOUBLEPOST=1389299898][/DOUBLEPOST]У окна должен быть такой вид:Посмотреть вложение 10730
Не считая кнопок.
А у вас такой, из-за отсутствия
Посмотреть вложение 10731
а теперь понял о чем ты!ну получается где то упустил.пардон мой косякHope, к кому можно обратиться по дополнению этого плагина? хочу добавить авторизацию через одноклассники и яндекс.[DOUBLEPOST=1389299831,1389299791][/DOUBLEPOST]
у меня на тестовом не установлен этот плагин,поэтому нет таких кнопок)))
Он не про кнопки, а про границы окна, как раз такой вид из-за отсутствия класса. :)у меня на тестовом не установлен этот плагин,поэтому нет таких кнопок)))
Вот это сам не знаю, сам бы не отказался от такого. Автора как-то просили, но он съхал и говорил что-то про сложное API одноклассников.Hope, к кому можно обратиться по дополнению этого плагина? хочу добавить авторизацию через одноклассники и яндекс.
<form action="{xen:link 'login/login'}" method="post" class="xenForm" id="pageLogin">
<form action="{xen:link 'login/login'}" method="post" class="xenForm formOverlay" id="pageLogin">
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения