Changeset 29087 for extensions


Ignore:
Timestamp:
Jul 27, 2014, 11:37:31 AM (10 years ago)
Author:
mistic100
Message:

add Vkontakte

Location:
extensions/oAuth
Files:
1 added
8 edited

Legend:

Unmodified
Added
Removed
  • extensions/oAuth/admin/providers.php

    r26608 r29087  
    2020        (!@$PROVIDERS_CONFIG[$id]['require_client_id'] and empty($data['keys']['key']))
    2121      ) {
    22         $page['errors'][] = l10n('%s: invalid keys', $PROVIDERS_CONFIG[$id]['provider_name']);
     22        $page['errors'][] = l10n('%s: invalid keys', $PROVIDERS_CONFIG[$id]['name']);
    2323      }
    2424    }
     
    3434    }
    3535   
    36     $data['name'] = $PROVIDERS_CONFIG[$id]['provider_name'];
     36    $data['name'] = $PROVIDERS_CONFIG[$id]['name'];
    3737    $providers[$id] = $data;
    3838  }
  • extensions/oAuth/admin/template/providers.tpl

    r28863 r29087  
    5151{foreach from=$PROVIDERS item=provider key=p}
    5252  <div data-p="{$p}" class="provider {$p} {if $CONFIG[$p].enabled}enabled{else}disabled{/if}">
    53     <h4>{$provider.provider_name}</h4>
     53    <h4>{$provider.name}</h4>
    5454   
    5555    <table><tr>
     
    122122      {elseif $p=='Live'}
    123123        <li>{'Go to <b>API Parameters</b> and set <em>%s</em> for <b>Redirect URL</b>'|translate:$WEBSITE}
     124       
     125      {elseif $p=='Vkontakte'}
     126        <li>{'Set <b>%1s</b> to <em>%2s</em>'|translate:'Category':'Website'}</li>
     127        <li>{'Set <b>%1s</b> to <em>%2s</em>'|translate:'Site address':$WEBSITE}</li>
     128        <li>{'Put your website domain in the <b>%1s</b> field. It must match with the current hostname: <em>%2s</em>'|translate:'<b>Base domain</b>':$SERVERNAME}</li>
     129        <li>{'Go to the <b>Settings</b> tab after creating the app'|translate}</li>
    124130     
    125131      {elseif $p=='Yahoo'}
  • extensions/oAuth/include/providers_stats.inc.php

    r28826 r29087  
    22
    33return array(
    4   'Facebook' => array(
    5     'label'             => 'Facebook',
    6     'provider_name'     => 'Facebook',
     4  'Facebook' => array(
     5    'name'              => 'Facebook',
    76    'require_client_id' => true,
    87    'new_app_link'      => 'https://developers.facebook.com/apps',
    98    'scope'             => 'email',
    109  ),
    11   'Google' => array(
    12     'label'             => 'Google',
    13     'provider_name'     => 'Google',
    14     'callback'          => true,
     10  'Google' => array(
     11    'name'              => 'Google',
    1512    'require_client_id' => true,
    1613    'new_app_link'      => 'https://cloud.google.com/console/project',
     
    1815  ),
    1916  'Instagram' => array(
    20     'label'             => 'Instagram',
    21     'provider_name'     => 'Instagram',
    22     'callback'          => true,
     17    'name'              => 'Instagram',
    2318    'require_client_id' => true,
    2419    'new_app_link'      => 'http://instagram.com/developer/clients/manage',
    2520  ),
    2621  'LinkedIn' => array(
    27     'label'             => 'LinkedIn',
    28     'provider_name'     => 'LinkedIn',
     22    'name'              => 'LinkedIn',
    2923    'new_app_link'      => 'https://www.linkedin.com/secure/developer',
    3024  ),
    3125  'Tumblr' => array(
    32     'label'             => 'Tumblr',
    33     'provider_name'     => 'Tumblr',
    34     'callback'          => true,
     26    'name'              => 'Tumblr',
    3527    'new_app_link'      => 'http://www.tumblr.com/oauth/apps',
    3628  ),
    37   'Twitter' => array(
    38     'label'             => 'Twitter',
    39     'provider_name'     => 'Twitter',
    40     'callback'          => true,
     29  'Twitter' => array(
     30    'name'              => 'Twitter',
    4131    'new_app_link'      => 'https://dev.twitter.com/apps',
    4232  ),
    43   'Live' => array(
    44     'label'             => 'Live',
    45     'provider_name'     => 'Windows Live',
     33  'Live' => array(
     34    'name'              => 'Windows Live',
    4635    'require_client_id' => true,
    4736    'new_app_link'      => 'https://account.live.com/developers/applications/index',
    4837  ),
    49   'Yahoo' => array(
    50     'label'             => 'Yahoo',
    51     'provider_name'     => 'Yahoo!',
    52     'callback'          => true,
     38  'Vkontakte' => array(
     39    'name'              => 'Vkontakte',
     40    'require_client_id' => true,
     41    'new_app_link'      => 'http://vk.com/dev',
     42  ),
     43  'Yahoo' => array(
     44    'name'              => 'Yahoo!',
    5345    'new_app_link'      => 'https://developer.apps.yahoo.com/projects/',
    5446  ),
    5547  'px500' => array(
    56     'label'             => '500px',
    57     'provider_name'     => '500px',
    58     'callback'          => true,
     48    'name'              => '500px',
    5949    'new_app_link'      => 'http://500px.com/settings/applications',
    6050  ),
    61   'OpenID' => array(
    62     'label'             => 'OpenID',
    63     'provider_name'     => 'OpenID',
     51  'OpenID' => array(
     52    'name'              => 'OpenID',
    6453    'new_app_link'      => null,
    6554    'about_link'        => 'http://openid.net/get-an-openid/what-is-openid/',
    6655  ),
    67   'Flickr' => array(
    68     'label'             => 'Flickr',
    69     'provider_name'     => 'Flickr',
     56  'Flickr' => array(
     57    'name'              => 'Flickr',
    7058    'new_app_link'      => null,
    7159    'about_link'        => 'http://openid.net/get-an-openid/what-is-openid/',
    7260  ),
    73   'Steam' => array(
    74     'label'             => 'Steam',
    75     'provider_name'     => 'Steam',
     61  'Steam' => array(
     62    'name'              => 'Steam',
    7663    'new_app_link'      => null,
    7764    'about_link'        => 'http://openid.net/get-an-openid/what-is-openid/',
    7865  ),
    79   'Wordpress' => array(
    80     'label'             => 'Wordpress',
    81     'provider_name'     => 'Wordpress',
     66  'Wordpress' => array(
     67    'name'              => 'Wordpress',
    8268    'new_app_link'      => null,
    8369    'about_link'        => 'http://openid.net/get-an-openid/what-is-openid/',
    8470  ),
    8571  'Persona' => array(
    86     'label'             => 'Persona',
    87     'provider_name'     => 'Persona',
     72    'name'              => 'Persona',
    8873    'new_app_link'      => null,
    8974    'about_link'        => 'https://login.persona.org/about',
  • extensions/oAuth/language/en_UK/help.lang.php

    r28863 r29087  
    1818$lang['Select these APIs: <b>Contacts</b> as <em>Read</em> and <b>Social Directory</b> as <em>Read Public</em>'] = 'Select these APIs: <b>Contacts</b> as <em>Read</em> and <b>Social Directory</b> as <em>Read Public</em>';
    1919$lang['Set <b>%1s</b> to <em>%2s</em>'] = 'Set <b>%1s</b> to <em>%2s</em>';
     20$lang['Go to the <b>Settings</b> tab after creating the app'] = 'Go to the <b>Settings</b> tab after creating the app';
  • extensions/oAuth/template/oauth_sprites.css

    r28826 r29087  
    1919.oauth_16px.persona { background-position: -192px 0px; }
    2020.oauth_16px.px500 { background-position: -208px 0px; }
     21.oauth_16px.vkontakte { background-position: -224px 0px; }
    2122
    2223.oauth_26px {
     
    4041.oauth_26px.persona { background-position: -312px 0px; }
    4142.oauth_26px.px500 { background-position: -338px 0px; }
     43.oauth_26px.vkontakte { background-position: -364px 0px; }
    4244
    4345.oauth_38px {
     
    6163.oauth_38px.persona { background-position: -456px 0px; }
    6264.oauth_38px.px500 { background-position: -494px 0px; }
     65.oauth_38px.vkontakte { background-position: -532px 0px; }
Note: See TracChangeset for help on using the changeset viewer.