Hope
Premium
- Сообщения
- 48,318
- Решения
- 22
- Реакции
- 71,959
- Баллы
- 40,905
Не там Вы где-то всё делаете, вот тут надо:
У Вас недостаточно прав для просмотра ссылок.
Вход или Регистрация
Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: В настоящее время эта функция требует доступа к сайту с помощью встроенного браузера Safari.
Вот его то я только увидел .. спасибо , уже всё сделал .Не там Вы где-то всё делаете, вот тут надо:У Вас недостаточно прав для просмотра ссылок. Вход или Регистрация
Перед установкой необходимо сделать следующее:
В файле library/Social/install.php удалить этот фрагмент
В установочном файле addon-Social.xml найтиКод:if(!$addOnModel->getAddOnById('TMS')){ throw new XenForo_Exception(new XenForo_Phrase('social_requires_tms')); }
и заменить наКод:<addon addon_id="Social" title="Social" version_string="Beta 2" version_id="1" url="" install_callback_class="Social_Manufacture" install_callback_method="build" uninstall_callback_class="Social_Manufacture" uninstall_callback_method="destroy">
затем найти и удалить фрагментКод:<addon addon_id="Social" title="Social" version_string="Beta 2" version_id="1" url="" install_callback_class="Social_Install" install_callback_method="build" uninstall_callback_class="Social_Install" uninstall_callback_method="destroy">
и этот фрагмент тоже удалитьКод:<template_modifications> <modification title="social_account_wrapper_sidebar_settings" template_title="account_wrapper" execute_order="10" modification_type="preg_replace" callback_class="" callback_method="" description="" version_id="1" version_string="Beta 2" active="1"> <search_value><![CDATA[#{xen:phrase facebook_integration}</a></li></xen:if>#s]]></search_value> <replace_value><![CDATA[$0 <xen:if is="{$xenOptions.twitterConsumerKey}"><li><a class="{xen:if "{$selectedKey} == 'account/twitter'", 'secondaryContent', 'primaryContent'}" href="{xen:link account/twitter}">{xen:phrase social_twitter_integration}</a></li></xen:if> <xen:if is="{$xenOptions.linkedinConsumerKey}"><li><a class="{xen:if "{$selectedKey} == 'account/linkedin'", 'secondaryContent', 'primaryContent'}" href="{xen:link account/linkedin}">{xen:phrase social_linkedin_integration}</a></li></xen:if> <xen:if is="{$xenOptions.vkAppId}"><li><a class="{xen:if "{$selectedKey} == 'account/vk'", 'secondaryContent', 'primaryContent'}" href="{xen:link account/vk}">{xen:phrase social_vk_integration}</a></li></xen:if> <xen:if is="{$xenOptions.googleAppId}"><li><a class="{xen:if "{$selectedKey} == 'account/google'", 'secondaryContent', 'primaryContent'}" href="{xen:link account/google}">{xen:phrase social_google_integration}</a></li></xen:if>]]></replace_value> </modification> <modification title="social_helper_login_form" template_title="helper_login_form" execute_order="10" modification_type="preg_replace" callback_class="" callback_method="" description="" version_id="1" version_string="Beta 2" active="1"> <search_value><![CDATA[#<xen:if is="{\$xenOptions.facebookAppId}">.*?</xen:if>#s]]></search_value> <replace_value><![CDATA[<xen:require css="social_login_buttons.css" /> <dl class="ctrlUnit"> <xen:if is="{$xenOptions.facebookAppId}"> <dt></dt> <dd><a href="{xen:link register/facebook, '', 'reg=1'}" class="fbLogin"><span>{xen:phrase login_with_facebook}</span></a></dd> </xen:if> <xen:if is="{$xenOptions.twitterConsumerKey}"> <dt></dt> <dd><a href="{xen:link register/twitter, '', 'reg=1'}" class="twitterLogin"><span>{xen:phrase social_login_with_twitter}</span></a></dd> </xen:if> <xen:if is="{$xenOptions.linkedinConsumerKey}"> <dt></dt> <dd><a href="{xen:link register/linkedin, '', 'reg=1'}" class="linkedinLogin"><span>{xen:phrase social_login_with_linkedin}</span></a></dd> </xen:if> <xen:if is="{$xenOptions.vkAppId}"> <dt></dt> <dd><a href="{xen:link register/vk, '', 'reg=1'}" class="vkLogin"><span>{xen:phrase social_login_with_vk}</span></a></dd> </xen:if> <xen:if is="{$xenOptions.googleAppId}"> <dt></dt> <dd><a href="{xen:link register/google, '', 'reg=1'}" class="googleLogin"><span>{xen:phrase social_login_with_google}</span></a></dd> </xen:if> </dl> ]]></replace_value> </modification> <modification title="social_login_bar_item" template_title="login_bar_form" execute_order="10" modification_type="preg_replace" callback_class="" callback_method="" description="" version_id="1" version_string="Beta 2" active="1"> <search_value><![CDATA[#<xen:hook name="login_bar_eauth_set">.*<xen:if is="{\$xenOptions.facebookAppId}">(.*?<xen:hook name="login_bar_eauth_items">.*?)(</xen:hook>)#s]]></search_value> <replace_value><![CDATA[<xen:hook name="login_bar_eauth_set"><xen:if is="{$xenOptions.facebookAppId} or {$xenOptions.twitterConsumerKey} or {$xenOptions.linkedinConsumerKey} or {$xenOptions.vkAppId} or {$xenOptions.googleAppId}"> $1 <xen:require css="social_login_buttons.css" /> <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.linkedinConsumerKey}"> <li><a href="{xen:link register/linkedin, '', 'reg=1'}" class="linkedinLogin"><span>{xen:phrase social_login_with_linkedin}</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.googleAppId}"> <li><a href="{xen:link register/google, '', 'reg=1'}" class="googleLogin"><span>{xen:phrase social_login_with_google}</span></a></li> </xen:if> $2]]></replace_value> </modification> <modification title="social_navigation_visitor_tab_link" template_title="navigation_visitor_tab" execute_order="10" modification_type="preg_replace" callback_class="" callback_method="" description="" version_id="1" version_string="Beta 2" active="1"> <search_value><![CDATA[#<xen:if is="{\$xenOptions.facebookAppId}">.*?</xen:if>#s]]></search_value> <replace_value><![CDATA[$0 <xen:if is="{$xenOptions.twitterConsumerKey}"><li><a href="{xen:link account/twitter}">{xen:phrase social_twitter_integration}</a></li></xen:if> <xen:if is="{$xenOptions.linkedinConsumerKey}"><li><a href="{xen:link account/linkedin}">{xen:phrase social_linkedin_integration}</a></li></xen:if> <xen:if is="{$xenOptions.vkAppId}"><li><a href="{xen:link account/vk}">{xen:phrase social_vk_integration}</a></li></xen:if> <xen:if is="{$xenOptions.googleAppId}"><li><a href="{xen:link account/google}">{xen:phrase social_google_integration}</a></li></xen:if>]]></replace_value> </modification> </template_modifications>
Код:<phrase title="social_requires_tms" version_id="0" version_string=""><![CDATA[<a href="http://xenforo.com/community/resources/template-modification-system-tms.293/">Template Modification System</a> required]]></phrase>
Теперь можно установить исправленный аддон.
Идем в штатный TMS и делаем следующие модификации:
Шаблон: account_wrapper
Ключ модификации: social_account_wrapper_sidebar_settings
Тип поиска: Регулярное выражение
Найти:
Заменить на:Код:#{xen:phrase facebook_integration}</a></li></xen:if>#s
Шаблон: helper_login_formКод:$0 <xen:if is="{$xenOptions.twitterConsumerKey}"><li><a class="{xen:if "{$selectedKey} == 'account/twitter'", 'secondaryContent', 'primaryContent'}" href="{xen:link account/twitter}">{xen:phrase social_twitter_integration}</a></li></xen:if> <xen:if is="{$xenOptions.linkedinConsumerKey}"><li><a class="{xen:if "{$selectedKey} == 'account/linkedin'", 'secondaryContent', 'primaryContent'}" href="{xen:link account/linkedin}">{xen:phrase social_linkedin_integration}</a></li></xen:if> <xen:if is="{$xenOptions.vkAppId}"><li><a class="{xen:if "{$selectedKey} == 'account/vk'", 'secondaryContent', 'primaryContent'}" href="{xen:link account/vk}">{xen:phrase social_vk_integration}</a></li></xen:if> <xen:if is="{$xenOptions.googleAppId}"><li><a class="{xen:if "{$selectedKey} == 'account/google'", 'secondaryContent', 'primaryContent'}" href="{xen:link account/google}">{xen:phrase social_google_integration}</a></li></xen:if>
Ключ модификации: social_helper_login_form
Тип поиска: Регулярное выражение
Найти:
Заменить на:Код:#<xen:if is="{\$xenOptions.facebookAppId}">.*?</xen:if>#s
Шаблон: login_bar_formКод:<xen:require css="social_login_buttons.css" /> <dl class="ctrlUnit"> <xen:if is="{$xenOptions.facebookAppId}"> <dt></dt> <dd><a href="{xen:link register/facebook, '', 'reg=1'}" class="fbLogin"><span>{xen:phrase login_with_facebook}</span></a></dd> </xen:if> <xen:if is="{$xenOptions.twitterConsumerKey}"> <dt></dt> <dd><a href="{xen:link register/twitter, '', 'reg=1'}" class="twitterLogin"><span>{xen:phrase social_login_with_twitter}</span></a></dd> </xen:if> <xen:if is="{$xenOptions.linkedinConsumerKey}"> <dt></dt> <dd><a href="{xen:link register/linkedin, '', 'reg=1'}" class="linkedinLogin"><span>{xen:phrase social_login_with_linkedin}</span></a></dd> </xen:if> <xen:if is="{$xenOptions.vkAppId}"> <dt></dt> <dd><a href="{xen:link register/vk, '', 'reg=1'}" class="vkLogin"><span>{xen:phrase social_login_with_vk}</span></a></dd> </xen:if> <xen:if is="{$xenOptions.googleAppId}"> <dt></dt> <dd><a href="{xen:link register/google, '', 'reg=1'}" class="googleLogin"><span>{xen:phrase social_login_with_google}</span></a></dd> </xen:if> </dl>
Ключ модификации: social_login_bar_item
Тип поиска: Регулярное выражение
Найти:
Заменить на:Код:#<xen:hook name="login_bar_eauth_set">.*<xen:if is="{\$xenOptions.facebookAppId}">(.*?<xen:hook name="login_bar_eauth_items">.*?)(</xen:hook>)#s
Шаблон: navigation_visitor_tabКод:<xen:hook name="login_bar_eauth_set"><xen:if is="{$xenOptions.facebookAppId} or {$xenOptions.twitterConsumerKey} or {$xenOptions.linkedinConsumerKey} or {$xenOptions.vkAppId} or {$xenOptions.googleAppId}"> $1 <xen:require css="social_login_buttons.css" /> <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.linkedinConsumerKey}"> <li><a href="{xen:link register/linkedin, '', 'reg=1'}" class="linkedinLogin"><span>{xen:phrase social_login_with_linkedin}</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.googleAppId}"> <li><a href="{xen:link register/google, '', 'reg=1'}" class="googleLogin"><span>{xen:phrase social_login_with_google}</span></a></li> </xen:if> $2
Ключ модификации: social_navigation_visitor_tab_link
Тип поиска: Регулярное выражение
Найти:
Заменить на:Код:#<xen:if is="{\$xenOptions.facebookAppId}">.*?</xen:if>#s
Код:$0 <xen:if is="{$xenOptions.twitterConsumerKey}"><li><a href="{xen:link account/twitter}">{xen:phrase social_twitter_integration}</a></li></xen:if> <xen:if is="{$xenOptions.linkedinConsumerKey}"><li><a href="{xen:link account/linkedin}">{xen:phrase social_linkedin_integration}</a></li></xen:if> <xen:if is="{$xenOptions.vkAppId}"><li><a href="{xen:link account/vk}">{xen:phrase social_vk_integration}</a></li></xen:if> <xen:if is="{$xenOptions.googleAppId}"><li><a href="{xen:link account/google}">{xen:phrase social_google_integration}</a></li></xen:if>
Просто вообще не знал ничего про TMS, подумал что типо поиск по шаблонам:O_o:[DOUBLEPOST=1373220321][/DOUBLEPOST]А в этом плагине, есть возможность создании такого блока :Как то внимательнее надо быть:)
нетА в этом плагине, есть возможность создании такого блока
В чем именно проблема и что не получается? Подробности.Доброе утро ув.Администрация этого замечательного форума, не сочтите за невежество, нужна Ваша помощь в интеграции кнопок авторизации через соц сети, перечитал практически все темы на Вашем форуме на эту тему, но так ничего и не получилось, просидел пол ночи с этим. Благодарю за помощь.
Прошу понять и простить !
P.S. версия форума 1.1.3
:biggrin: А как Вы тогда хотите, чтобы данный плагин у Вас заработал? Без ТМС он работать не будет.да, я не ставил вот это Template Modification System, везде ссылки битые и непонятно какую версию ставить.
вы какой xml и куда импортируете?залил ТМС, но при импорте xml пишет "Указанный файл не является корректным файлом стиля в формате XML." что не так или я неправильно что-то делаю ? Спасибо за помощь.
Это как ?)вы какой xml и куда импортируете?
при установке как тмс так и интеграции с социалками никаких стилей не ставится. Т.е. xml-ы обоих аддонов ставить нужно именно как аддоны, а не как стили или язык.
Это здесь admin.php?add-ons/install-confirmЭто как ?)
настройки аддона сделали?понял спасибо, добавил, но вот кнопки через соц сети всеравно нет, папки закинул куда требуется по интсрукции и так же добавил через адм панель аддон, в чем еще может причина быть ?
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="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>
Про настройки, которые в настройках ))Или про какие настройки ?
XenForo 1.1.3 у меня, а где найти эти настройки и что нужно изменить ? Благоадрю за помощь и терпение, я в этом неособо шарю.Про настройки, которые в настройках ))
Шаблоны вообще трогать не надо, если у вас ТМС и версия движка не выше 1.1.5
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения