Captain, ты чего добиваешься? В профиле возраст глянь, и половину из этого возраста я таки да, программист... Только в АСУТП и в embedded-приложениях. Всего знать невозможно...
 
помогите с проблемой.мне очень важна авторизация через battl net
ошибка 400 что это может быть? я так понимаю редирект, может в .htaccess нужно что-то дописать?
 

Вложения

  • 2017-04-02_03-39-51.png
    2017-04-02_03-39-51.png
    255.5 KB · Просмотры: 18
Как не странно, но все заработало само по себе сегодня утром...
Но появилась вот такая табличка у гостей только.
Ну и сами иконки кривые стали.

/*
* When enabled, this hides default providers.
* Rather than simply removing the providers via
* Template Modification, this method prevents
* conflictions from other addons that may add
* their own provider.
*/
<xen:if is="{$xenOptions.externalMinimal}">
li a.eeProxy,
li span.eeProxy
{
display: block !important;
}
</xen:if>

/* Login Disabler */
<xen:if is="{$xenOptions.externalLogin}">
#loginBar form.eAuth #eAuthUnit
{
position: relative !important;

margin: 0 auto;
}
</xen:if>

/* Horizontal Buttons */
<xen:if is="@eeLoginHorizontal">
.eeLogin
{
margin: 0 auto;
}

.eeLogin .ctrlUnit
{
display: inline-block;
margin: 0;
}

.eeLogin .ctrlUnit:after
{
clear: unset;
content: "";
}

.eeLogin .ctrlUnit > dd
{
height: 0;
margin: 10px 0;
}

.eeLogin .ctrlUnit > dt
{
padding: 0;
width: 0;
}
</xen:if>

/* Removes text-decoration on hover */
#eAuthUnit li a:hover,
#pageLogin .ctrlUnit dd a:hover
{
text-decoration: none;
}

/* Fixes Login for multiple providers */
#loginBar form.eAuth #eAuthUnit
{
overflow-x: hidden;
overflow-y: auto;

height: 100%;
width: 200px;

right: -10px !important;
}

/* External Minimal Button */
a.externalMinimal,
#loginBar a.externalMinimal
{
background: #303030;
}

a.externalMinimal span:before
{
background: none !important;
}

a.externalMinimal:active,
#loginBar a.externalMinimal:active
{
background-color: #303030;
}

/* All External Providers */

/* Global Options (standard display) */

/* External Provider Default Icon Styling */
a.externalProvider span
{
display: block;
padding: 3px;
padding-left: 23px;
white-space: nowrap;
overflow: hidden;
}
a.externalProvider span:before
{
content: " ";
background: url("styles/default/xenforo/external/sprite-20.png");
background-repeat: no-repeat;
display: block;
position: absolute;

width: 20px;
height: 20px;

margin-left: -23px;
margin-top: -3px;
}

a.externalProvider,
#loginBar a.externalProvider
{
display: inline-block;
width: @eAuthButtonWidth;
height: 22px;
box-sizing: border-box;
cursor: pointer;

color: #FFFFFF !important;

border-radius: 3px;
padding-left: 2px;

font-weight: bold;
font-size: 11px;
line-height: 14px;
}

/* Provider-Specific */
a.soundCloudLogin,
#loginBar a.soundCloudLogin
{
background: #ffa348;
background: -moz-linear-gradient(top, #ffa348 0%, #e67301 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa348), color-stop(100%,#e67301));
background: -webkit-linear-gradient(top, #ffa348 0%,#e67301 100%);
background: -o-linear-gradient(top, #ffa348 0%,#e67301 100%);
background: -ms-linear-gradient(top, #ffa348 0%,#e67301 100%);
background: linear-gradient(to bottom, #ffa348 0%,#e67301 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa348', endColorstr='#e67301',GradientType=0 );
}

a.soundCloudLogin span:before
{
background-position: -50px -26px;
}

a.soundCloudLogin:active,
#loginBar a.soundCloudLogin:active
{
background-color: #ffa348;
}

a.tumblrLogin,
#loginBar a.tumblrLogin
{
background-color: #36475d;
border: #36465d solid 1px;
}

a.tumblrLogin span:before
{
background-position: -26px -50px;
}

a.tumblrLogin:active,
#loginBar a.tumblrLogin:active
{
background-color: #36475d;
}

a.vkLogin,
#loginBar a.vkLogin
{
background-color: #54769b;
border: #54769b solid 1px;
}

a.vkLogin span:before
{
background-position: -74px -26px;
}

a.vkLogin:active,
#loginBar a.vkLogin:active
{
background-color: #54769b;
}

a.odnoklassnikiLogin,
#loginBar a.odnoklassnikiLogin
{
background: #fb8012;
background: -moz-linear-gradient(top, #fb8012 0%, #ff3901 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb8012), color-stop(100%,#ff3901));
background: -webkit-linear-gradient(top, #fb8012 0%,#ff3901 100%);
background: -o-linear-gradient(top, #fb8012 0%,#ff3901 100%);
background: -ms-linear-gradient(top, #fb8012 0%,#ff3901 100%);
background: linear-gradient(to bottom, #fb8012 0%,#ff3901 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb8012', endColorstr='#ff3901',GradientType=0 );

border: #d05300 solid 1px;
}

a.odnoklassnikiLogin span:before
{
background-position: -26px -26px;
}

a.odnoklassnikiLogin:active,
#loginBar a.odnoklassnikiLogin:active
{
background-color: #be3e2e;
}

a.githubLogin,
#loginBar a.githubLogin
{
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));
background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
background: -o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
background: linear-gradient(to bottom, #ffffff 0%,#f5f5f5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 );

border: #c9c9c9 solid 1px;

color: #515151 !important;
}

a.githubLogin span:before
{
background-position: -26px -2px;
}

a.githubLogin:active,
#loginBar a.githubLogin:active
{
background-color: #ffffff;
}

a.linkedinLogin,
#loginBar a.linkedinLogin
{
background: #7dbcd6;
background: -moz-linear-gradient(top, #7dbcd6 0%, #55a6c9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7dbcd6), color-stop(100%,#55a6c9));
background: -webkit-linear-gradient(top, #7dbcd6 0%,#55a6c9 100%);
background: -o-linear-gradient(top, #7dbcd6 0%,#55a6c9 100%);
background: -ms-linear-gradient(top, #7dbcd6 0%,#55a6c9 100%);
background: linear-gradient(to bottom, #7dbcd6 0%,#55a6c9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7dbcd6', endColorstr='#55a6c9',GradientType=0 );

border: #55a6c9 solid 1px;
}

a.linkedinLogin span:before
{
background-position: -50px -2px;
}

a.linkedinLogin:active,
#loginBar a.linkedinLogin:active
{
background-color: #f9f9f9;
}

a.twitchLogin,
#loginBar a.twitchLogin
{
background-color: #6441A5;
}

a.twitchLogin span:before
{
background-position: -50px -50px;
}

a.battlenetLogin:active,
#loginBar a.battlenetLogin:active
{
background-color: #6441A5;
}

a.battlenetLogin,
#loginBar a.battlenetLogin
{
background: #0f9ada;
background: -moz-linear-gradient(top, #0f9ada 0%, #0076ad 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f9ada), color-stop(100%,#0076ad));
background: -webkit-linear-gradient(top, #0f9ada 0%,#0076ad 100%);
background: -o-linear-gradient(top, #0f9ada 0%,#0076ad 100%);
background: -ms-linear-gradient(top, #0f9ada 0%,#0076ad 100%);
background: linear-gradient(to bottom, #0f9ada 0%,#0076ad 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f9ada', endColorstr='#0076ad',GradientType=0 );

border: #55a6c9 solid 1px;
}

a.battlenetLogin span:before
{
background-position: -2px -2px;
}

a.battlenetLogin:active,
#loginBar a.battlenetLogin:active
{
background-color: #f9f9f9;
}

a.liveLogin,
#loginBar a.liveLogin
{
background: #ffffff;

border: #e3e3e3 solid 1px;

color: #000000 !important;
}

a.liveLogin span:before
{
background-position: -2px -26px;
}

a.live:active,
#loginBar a.live:active
{
background-color: #f9f9f9;
}


a.stravaLogin,
#loginBar a.stravaLogin
{
background: #fc4c02;

border: #fc4c02 solid 1px;
}

a.stravaLogin span:before
{
background-position: -2px -50px;
}

a.strava:active,
#loginBar a.strava:active
{
background-color: #f9f9f9;
}

a.vimeoLogin,
#loginBar a.vimeoLogin
{
background: #1ab7ea;

border: #1ab7easolid 1px;
}

a.vimeoLogin span:before
{
background-position: -74px -2px;
}

a.vimeo:active,
#loginBar a.vimeo:active
{
background-color: #1ab7ea;
}

a.instagramLogin,
#loginBar a.instagramLogin
{
color: #483e33 !important;
background: #ece5d6;
}

a.instagramLogin span:before
{
background-position: -74px -49px;
}

a.instagram:active,
#loginBar a.instagram:active
{
background-color: #ece5d6;
}

/* Enables UI.X Support */
<xen:if is="@eeUIX">
a.externalProvider span:before
{
margin-left: -27px;
margin-top: 6px;
}

#XenForo a.externalProvider span
{
margin: 0;
padding: 0 {xen:calc '{xen:property uix_gutterWidthSmall} + 21'}px;
border: none;
text-shadow: none;
width: auto;
height: {xen:property uix_formElementHeight};
line-height: {xen:property uix_formElementHeight};
border-radius: {xen:property uix_globalBorderRadius};
}

#XenForo a.externalProvider, #loginBar a.externalProvider
{
display: block;
background: none;
margin: 0;
padding: 0;
border: none;
text-shadow: none;
color: #FFF;
width: 100%;
height: auto;
font-size: {xen:property uix_globalLargeFontSize};
border-radius: {xen:property uix_globalBorderRadius};
}
#XenForo a.externalProvider span:hover
{
background: rgba(0, 0, 0, 0.1);
}

#XenForo a.externalMinimal, #loginBar a.externalMinimal { background: #303030; }
#XenForo a.soundCloudLogin, #loginBar a.soundCloudLogin { background: #ffa348; }
#XenForo a.vkLogin, #loginBar a.vkLogin { background: #54769b; }
#XenForo a.tumblrLogin, #loginBar a.tumblrLogin { background: #36475d; }
#XenForo a.odnoklassnikiLogin, #loginBar a.odnoklassnikiLogin { background: #fb8012; }
#XenForo a.githubLogin, #loginBar a.githubLogin { background: #f5f5f5; }
#XenForo a.linkedinLogin, #loginBar a.linkedinLogin { background: #7dbcd6; }
#XenForo a.twitchLogin, #loginBar a.twitchLogin { background-color: #6441A5; }
#XenForo a.battlenetLogin, #loginBar a.battlenetLogin { background: #0f9ada; }
#XenForo a.liveLogin, #loginBar a.liveLogin{ background: #FFFFFF; }
#XenForo a.stravaLogin, #loginBar a.stravaLogin{ background: #fc4c02; }
#XenForo a.vimeoLogin, #loginBar a.vimeoLogin{ background: #fc4c02; }
#XenForo a.instagramLogin, #loginBar a.instagramLogin{ background: #ece5d6; }
</xen:if>
 

Вложения

  • Снимок.PNG
    Снимок.PNG
    12.8 KB · Просмотры: 30
  • Снимок2.PNG
    Снимок2.PNG
    3.8 KB · Просмотры: 31
Как я понимаю - это?
Включил, без изменений.
 

Вложения

  • Снимок.PNG
    Снимок.PNG
    12.3 KB · Просмотры: 44
Исправил, все работает
 
Кэш чистили? Под другим браузером смотрели?
Кеш почистил, без изменений.

еще вот такое заметил

<xen:h1>{$xenOptions.boardTitle}</xen:h1>

<xen:container var="$head.canonical"><link rel="canonical" href="{xen:link 'canonical:forums'}" /></xen:container>
<xen:if is="{$xenOptions.boardDescription}"><xen:container var="$head.description">
<meta name="description" content="{$xenOptions.boardDescription}" /></xen:container></xen:if>
<xen:container var="$head.openGraph">
<xen:include template="open_graph_meta">
<xen:set var="$url">{xen:link 'canonical:forums'}</xen:set>
<xen:set var="$title">{$xenOptions.boardTitle}</xen:set>
<xen:set var="$description">{$xenOptions.boardDescription}</xen:set>
<xen:set var="$ogType">website</xen:set>
</xen:include></xen:container>

<xen:hook name="forum_list_nodes">
<xen:callback class="Siropu_Chat_Callback" method="getChat" params="{xen:array 'room_id=0'}"></xen:callback>
<xen:if is="{$renderedNodes}"><xen:include template="node_list" /></xen:if>
</xen:hook>

<xen:sidebar>
<xen:edithint template="sidebar.css" />

<xen:hook name="forum_list_sidebar">
<xen:if is="{$canViewMemberList}">
<xen:include template="sidebar_online_users" />
</xen:if>

<xen:if is="{$threads}">
<div class="section threadList">
<div class="secondaryContent">
<h3><a href="{xen:link find-new/posts}">{xen:phrase new_posts}</a></h3>
<xen:include template="sidebar_new_posts" />
</div>
</div>
</xen:if>

<xen:if is="{$profilePosts}">
<div class="section profilePostList">
<div class="secondaryContent">
<h3><a href="{xen:link find-new/profile-posts}">{xen:phrase new_profile_posts}</a></h3>
<xen:include template="sidebar_profile_post_list" />
</div>
</div>
</xen:if>

<!-- block: forum_stats -->
<div class="section">
<div class="secondaryContent statsList" id="boardStats">
<h3>{xen:phrase forum_statistics}</h3>
<div class="pairsJustified">
<dl class="discussionCount"><dt>{xen:phrase discussions}:</dt>
<dd>{xen:number $boardTotals.discussions}</dd></dl>
<dl class="messageCount"><dt>{xen:phrase messages}:</dt>
<dd>{xen:number $boardTotals.messages}</dd></dl>
<dl class="memberCount"><dt>{xen:phrase members_count}:</dt>
<dd>{xen:number $boardTotals.users}</dd></dl>
<dl><dt>{xen:phrase latest_member}:</dt>
<dd><xen:username user="$boardTotals.latestUser" /></dd></dl>
<!-- slot: forum_stats_extra -->
</div>
</div>
</div>
<!-- end block: forum_stats -->

<xen:include template="sidebar_share_page">
<xen:set var="$url">{xen:link canonical:forums}</xen:set>
</xen:include>

</xen:hook>
</xen:sidebar>
 

Вложения

  • Снимок.PNG
    Снимок.PNG
    133.8 KB · Просмотры: 17
Кеш почистил, без изменений.

еще вот такое заметил

<xen:h1>{$xenOptions.boardTitle}</xen:h1>

<xen:container var="$head.canonical"><link rel="canonical" href="{xen:link 'canonical:forums'}" /></xen:container>
<xen:if is="{$xenOptions.boardDescription}"><xen:container var="$head.description">
<meta name="description" content="{$xenOptions.boardDescription}" /></xen:container></xen:if>
<xen:container var="$head.openGraph">
<xen:include template="open_graph_meta">
<xen:set var="$url">{xen:link 'canonical:forums'}</xen:set>
<xen:set var="$title">{$xenOptions.boardTitle}</xen:set>
<xen:set var="$description">{$xenOptions.boardDescription}</xen:set>
<xen:set var="$ogType">website</xen:set>
</xen:include></xen:container>

<xen:hook name="forum_list_nodes">
<xen:callback class="Siropu_Chat_Callback" method="getChat" params="{xen:array 'room_id=0'}"></xen:callback>
<xen:if is="{$renderedNodes}"><xen:include template="node_list" /></xen:if>
</xen:hook>

<xen:sidebar>
<xen:edithint template="sidebar.css" />

<xen:hook name="forum_list_sidebar">
<xen:if is="{$canViewMemberList}">
<xen:include template="sidebar_online_users" />
</xen:if>

<xen:if is="{$threads}">
<div class="section threadList">
<div class="secondaryContent">
<h3><a href="{xen:link find-new/posts}">{xen:phrase new_posts}</a></h3>
<xen:include template="sidebar_new_posts" />
</div>
</div>
</xen:if>

<xen:if is="{$profilePosts}">
<div class="section profilePostList">
<div class="secondaryContent">
<h3><a href="{xen:link find-new/profile-posts}">{xen:phrase new_profile_posts}</a></h3>
<xen:include template="sidebar_profile_post_list" />
</div>
</div>
</xen:if>

<!-- block: forum_stats -->
<div class="section">
<div class="secondaryContent statsList" id="boardStats">
<h3>{xen:phrase forum_statistics}</h3>
<div class="pairsJustified">
<dl class="discussionCount"><dt>{xen:phrase discussions}:</dt>
<dd>{xen:number $boardTotals.discussions}</dd></dl>
<dl class="messageCount"><dt>{xen:phrase messages}:</dt>
<dd>{xen:number $boardTotals.messages}</dd></dl>
<dl class="memberCount"><dt>{xen:phrase members_count}:</dt>
<dd>{xen:number $boardTotals.users}</dd></dl>
<dl><dt>{xen:phrase latest_member}:</dt>
<dd><xen:username user="$boardTotals.latestUser" /></dd></dl>
<!-- slot: forum_stats_extra -->
</div>
</div>
</div>
<!-- end block: forum_stats -->

<xen:include template="sidebar_share_page">
<xen:set var="$url">{xen:link canonical:forums}</xen:set>
</xen:include>

</xen:hook>
</xen:sidebar>
Попробуйте переставить тему и плагин. Проверьте, что все корректно залилось. А так хз, мб админы подскажут.
 
Переустановил плагин, все встало на свои места. Спасибо
 
скажите как исправить?
коды везде авторизации прописаны и всё работает
 
Последнее редактирование модератором:
Последнее редактирование модератором:
скажите как исправить?
коды везде авторизации прописаны и всё работает
Если не поможет грамотная переустановка, как человеку выше, то укажите название стиля хотя бы. Возможно, в настройках стиля нужно галочку на адаптивности поставить, такие моменты тоже бывают.
 
Последнее редактирование модератором:
помогла переустановка
 
И всем ведь надо было процитировать пост с ссылкой на обменник...
Все изображения загружаются только на наш сервер!
 
Переехал на новый домен, все ссылки поправил
Опять 25
Произошла ошибка при соединении с Battlenet. Пожалуйста, повторите попытку позднее.
Редирект стоит такой
На почту приходит письмо от близард что я авторизовался. ничего не пойму:notworthy:
 
Последнее редактирование:
Ребят, столкнулся с такой же бедой как и выше парень описывал, он сказал что ему помогло просто переустановить плагин, у меня вопрос, если я переустановлю плагин, то все синхронизации авторизации что подключены слетят? или все останется на своих местах? ХЕЛП!
Gj62xpyh.png
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу