Ignore:
Timestamp:
Mar 15, 2013, 6:43:07 PM (11 years ago)
Author:
mistic100
Message:

don't delete keys when the provider is removed, hide fieldset when no provider active, use jQuery instead of $

File:
1 edited

Legend:

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

    r20620 r21584  
    1111  foreach ($_POST['providers'] as $id => $data)
    1212  {
    13     $error = false;
    1413    $data['enabled'] = $data['enabled']=='true';
    1514   
     
    2120      ) {
    2221        array_push($page['errors'], sprintf(l10n('%s: invalid keys'), $PROVIDERS_CONFIG[$id]['provider_name']));
    23         $error = true;
    2422      }
    2523    }
    26     else
    27     {
    28       unset($data['keys']);
    29     }
    3024   
    31     if ( ($id=='Wordpress' or $id=='Flickr') and $data['enabled'] and !@$providers['OpenID']['enabled'] )
     25    if ( ($id=='Wordpress' or $id=='Flickr') and $data['enabled'] and !@$providers['OpenID']['enabled'] ) // in the template, OpenID must be before other OpenID based providers
    3226    {
    3327      array_push($page['errors'], sprintf(l10n('OpenID must be enabled in order to use %s authentication'), $id));
    34       $error = true;
    3528    }
    3629   
Note: See TracChangeset for help on using the changeset viewer.