Вход Регистрация
Файл: IPBMafia.ru_IPB_3.4.6_Final_Rus _Nulled/board/upload/admin/applications/core/xml/hooks/vkontakte.xml
Строк: 257
<?xml version="1.0" encoding="utf-8"?>
<hookexport>
  <hookdata>
    <config>
      <hook_name>Формы авторизации Vkontakte</hook_name>
      <hook_desc>Добавление форм Vkontakte в шаблоны</hook_desc>
      <hook_author>IBResource, LTD</hook_author>
      <hook_email>sales@ibresource.ru</hook_email>
      <hook_website>http://www.ibresource.ru</hook_website>
      <hook_update_check/>
      <hook_requirements><![CDATA[a:3:{s:21:"required_applications";a:0:{}s:20:"hook_php_version_min";s:0:"";s:20:"hook_php_version_max";s:0:"";}]]></hook_requirements>
      <hook_version_human>1.2.0</hook_version_human>
      <hook_version_long>10200</hook_version_long>
      <hook_extra_data><![CDATA[a:5:{s:7:"display";a:3:{s:9:"templates";s:81:"От skin_vkontakte: membersVkontakteConnect, vkInlineLogInService, vkServicesLim";s:8:"language";s:38:"От core_admin_js: bit_skin_vkontakte";s:8:"settings";s:90:"Группа настроек: Интеграция с социальными сетями";}s:9:"templates";a:1:{s:14:"skin_vkontakte";a:3:{s:0:"";s:23:"membersVkontakteConnect";i:1;s:20:"vkInlineLogInService";i:2;s:13:"vkServicesLim";}}s:8:"database";a:0:{}s:13:"settingGroups";a:1:{s:0:"";s:2:"fbconnect";}s:8:"settings";a:0:{}}]]></hook_extra_data>
      <hook_key>ibr_vkontakte_forms</hook_key>
      <hook_global_caches/>
    </config>
  </hookdata>
  <hookfiles>
    <file>
      <hook_file_real>vkontakte.php</hook_file_real>
      <hook_type>templateHooks</hook_type>
      <hook_classname>vk_register_form</hook_classname>
      <hook_data><![CDATA[a:8:{s:12:"dataLocation";s:0:"";s:14:"libApplication";s:0:"";s:15:"classToOverload";s:0:"";s:9:"skinGroup";s:13:"skin_register";s:12:"skinFunction";s:12:"registerForm";s:4:"type";s:2:"if";s:2:"id";s:10:"twitterBox";s:8:"position";s:10:"post.endif";}]]></hook_data>
      <hooks_source><![CDATA[<?php

class vk_register_form
{
    public function 
getOutput()
    {
        if( 
IPSLib::loginMethod_enabled('vkontakte') === true )
        {
            return 
ipsRegistry::instance()->output->getTemplate('vkontakte')->vkInlineLogInService();
        }
    }
}]]></
hooks_source>
    </
file>
    <
file>
      <
hook_file_real>vkontakte.php</hook_file_real>
      <
hook_type>templateHooks</hook_type>
      <
hook_classname>vk_lim</hook_classname>
      <
hook_data><![CDATA[a:8:{s:12:"dataLocation";s:0:"";s:14:"libApplication";s:0:"";s:15:"classToOverload";s:0:"";s:9:"skinGroup";s:11:"skin_global";s:12:"skinFunction";s:14:"globalTemplate";s:4:"type";s:2:"if";s:2:"id";s:10:"limTwitter";s:8:"position";s:10:"post.endif";}]]></hook_data>
      <
hooks_source><![CDATA[<?php

class vk_lim
{
    public function 
getOutput()
    {
        if( 
IPSLib::loginMethod_enabled('vkontakte') === true )
        {
            return 
ipsRegistry::instance()->output->getTemplate('vkontakte')->vkServicesLim();
        }
    }
}]]></
hooks_source>
    </
file>
    <
file>
      <
hook_file_real>vkontakte.php</hook_file_real>
      <
hook_type>templateHooks</hook_type>
      <
hook_classname>vk_login_form</hook_classname>
      <
hook_data><![CDATA[a:8:{s:12:"dataLocation";s:0:"";s:14:"libApplication";s:0:"";s:15:"classToOverload";s:0:"";s:9:"skinGroup";s:10:"skin_login";s:12:"skinFunction";s:13:"showLogInForm";s:4:"type";s:2:"if";s:2:"id";s:10:"twitterBox";s:8:"position";s:10:"post.endif";}]]></hook_data>
      <
hooks_source><![CDATA[<?php

class vk_login_form
{
    public function 
getOutput()
    {
        if( 
IPSLib::loginMethod_enabled('vkontakte') === true )
        {
            return 
ipsRegistry::instance()->output->getTemplate('vkontakte')->vkInlineLogInService();
        }
    }
}]]></
hooks_source>
    </
file>
    <
file>
      <
hook_file_real>vkontakte.php</hook_file_real>
      <
hook_type>templateHooks</hook_type>
      <
hook_classname>vk_ajax_login_form</hook_classname>
      <
hook_data><![CDATA[a:8:{s:12:"dataLocation";s:0:"";s:14:"libApplication";s:0:"";s:15:"classToOverload";s:0:"";s:9:"skinGroup";s:11:"skin_global";s:12:"skinFunction";s:11:"inlineLogin";s:4:"type";s:2:"if";s:2:"id";s:10:"twitterBox";s:8:"position";s:10:"post.endif";}]]></hook_data>
      <
hooks_source><![CDATA[<?php

class vk_ajax_login_form
{
    public function 
getOutput()
    {
        if( 
IPSLib::loginMethod_enabled('vkontakte') === true )
        {
            return 
ipsRegistry::instance()->output->getTemplate('vkontakte')->vkInlineLogInService();
        }
    }
}]]></
hooks_source>
    </
file>
  </
hookfiles>
  <
hookextras_settings/>
  <
hookextras_language/>
  <
hookextras_modules/>
  <
hookextras_help/>
  <
hookextras_templates>
    <
templates>
      <
template_group>skin_vkontakte</template_group>
      <
template_content><![CDATA[{parse striping="usercp" classes="row1,row2"}

<if 
test="!$isConnected">
<
div>
    <
class='message'>{$this->lang->words['vk_config']}</p>
    <
br />
    <
br />
    <
a href="{$this->settings['_original_base_url']}/interface/vkontakte/index.php"><img src="{$this->settings['img_url']}/vkontakte_login.png" alt="" /></a>
    <
br />
</
div>
<else />
<
div>
    <
div class='ipsPad row2 clearfix'>
        <if 
test="vkHasPic:|:$userData['photo']">    
            <
img src="{$userData['photo']}alt='' class='left ipsUserPhoto ipsUserPhoto_medium' />
            <
div class='ipsBox_withphoto'>
        </if>
        <
h2 class='ipsType_subtitle'>
            {
$this->lang->words['vk_logged_in_as']} <strong>{$userData['first_name']} {$userData['last_name']}</strong>
        </
h2>
        <if 
test="vkHasPic:|:$userData['photo']">
            </
div>
        </if>
    </
div>

    <
br />
    <
div class='right row2 ipsPad clearfix' style='width: 250px'>
        <
input type='button' class='ipsButton_secondary' id='vk_remove_start' value='{$this->lang->words['vk_disassociate']}' />

        <
div id='vk_remove_popup' style='display: none'>
            <
h3>{$this->lang->words['vk_disassociate']}</h3>
            <
div class='ipsPad'>
                <
p>{$this->lang->words['vk_revoke']}</p>
                <
class='desc'>{$this->lang->words['vk_disassociate_desc']}</p>
                <
br />
                <
input type='button' class='ipsButton' id='vk_remove' value='{$this->lang->words['tc_disassociate_now']}' />
            </
div>
        </
div>
    </
div>

    <if 
test="vkPassword:|:! $this->memberData['bw_local_password_set'] AND $this->memberData['members_created_remote']">
        <
div class='message'>
            <
strong>{$this->lang->words['remote_no_password']}</strong>
            <
p>{$this->lang->words['remote_no_password_1']} <a href='{parse url="app=core&amp;module=usercp&amp;tab=core&amp;area=password" base="public"}'>{$this->lang->words['remote_no_password_2']}</a>
            </
p>
        </
div>
        <
br />
    </if>
</
div>
<
script type="text/javascript">
    $(
'vk_remove').observe'click'usercp_remove );
    function 
usercp_remove(){
        
window.location ipb.vars['base_url'] + 'app=core&module=usercp&tab=core&area=vkontakteRemove&do=custom&secure_key=' ipb.vars['secure_hash'];
    }

    $(
'vk_remove_start').on('click', function(e){
        new 
ipb.Popup'sign_in_popup', {    type'pane',
                                            
initial: $('vk_remove_popup').show(),
                                            
hideAtStartfalse,
                                            
hideClosefalse,
                                            
modaltrue,
                                            
w'600px' } );
    });
</
script>
</if>
]]></
template_content>
      <
template_name>membersVkontakteConnect</template_name>
      <
template_data>$isConnected$userData</template_data>
      <
template_updated>1280738657</template_updated>
      <
template_removable>1</template_removable>
      <
template_added_to>1</template_added_to>
      <
template_user_added>1</template_user_added>
      <
template_user_edited>0</template_user_edited>
      <
template_master_key>root</template_master_key>
    </
templates>
    <
templates>
      <
template_group>skin_vkontakte</template_group>
      <
template_content><![CDATA[<li><a href="{$this->settings['_original_base_url']}/interface/vkontakte/index.php?_reg=1"><img src="{$this->settings['img_url']}/vkontakte_login.png" alt="" /></a></li>]]></template_content>
      <
template_name>vkInlineLogInService</template_name>
      <
template_data/>
      <
template_updated>1311665029</template_updated>
      <
template_removable>1</template_removable>
      <
template_added_to>1</template_added_to>
      <
template_user_added>1</template_user_added>
      <
template_user_edited>0</template_user_edited>
      <
template_master_key>root</template_master_key>
    </
templates>
    <
templates>
      <
template_group>skin_vkontakte</template_group>
      <
template_content><![CDATA[<a href='{parse url="app=core&amp;module=global&amp;section=login&amp;serviceClick=vkontakte" base="public"}'>{parse replacement="lim_vkontakte"}</a>]]></template_content>
      <
template_name>vkServicesLim</template_name>
      <
template_data/>
      <
template_updated>1311664820</template_updated>
      <
template_removable>1</template_removable>
      <
template_added_to>1</template_added_to>
      <
template_user_added>1</template_user_added>
      <
template_user_edited>0</template_user_edited>
      <
template_master_key>root</template_master_key>
    </
templates>
  </
hookextras_templates>
  <
hookextras_css/>
  <
hookextras_tasks/>
  <
hookextras_database_create/>
  <
hookextras_database_alter/>
  <
hookextras_database_update/>
  <
hookextras_database_insert/>
</
hookexport>
Онлайн: 2
Реклама