move openid settings to Personal
This commit is contained in:
parent
c998bc1215
commit
f039320a0b
|
@ -21,8 +21,6 @@ OC_Util::addHeader('link',array('rel'=>'openid.delegate', 'href'=>$urlBase.OC_He
|
||||||
|
|
||||||
require_once 'apps/user_openid/user_openid.php';
|
require_once 'apps/user_openid/user_openid.php';
|
||||||
|
|
||||||
OC_App::addSettingsPage( array( "id" => "user_openid_settings", 'order'=>1, "href" => OC_Helper::linkTo( "user_openid", "settings.php" ), "name" => "OpenID"));
|
|
||||||
|
|
||||||
//active the openid backend
|
//active the openid backend
|
||||||
OC_User::useBackend('openid');
|
OC_User::useBackend('openid');
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,26 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
// Init owncloud
|
||||||
|
require_once('../../lib/base.php');
|
||||||
|
|
||||||
|
$l=new OC_L10N('settings');
|
||||||
|
|
||||||
|
// We send json data
|
||||||
|
header( "Content-Type: application/jsonrequest" );
|
||||||
|
|
||||||
|
// Check if we are a user
|
||||||
|
if( !OC_User::isLoggedIn()){
|
||||||
|
echo json_encode( array( "status" => "error", "data" => array( "message" => $l->t("Authentication error") )));
|
||||||
|
exit();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Get data
|
||||||
|
if( isset( $_POST['identity'] ) ){
|
||||||
|
$identity=$_POST['identity'];
|
||||||
|
OC_Preferences::setValue(OC_User::getUser(),'user_openid','identity',$identity);
|
||||||
|
echo json_encode( array( "status" => "success", "data" => array( "message" => $l->t("OpenID Changed") )));
|
||||||
|
}else{
|
||||||
|
echo json_encode( array( "status" => "error", "data" => array( "message" => $l->t("Invalid request") )));
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
|
@ -29,6 +29,11 @@ $tmpl->assign('usage',OC_Helper::humanFileSize($used));
|
||||||
$tmpl->assign('total_space',OC_Helper::humanFileSize($total));
|
$tmpl->assign('total_space',OC_Helper::humanFileSize($total));
|
||||||
$tmpl->assign('usage_relative',$relative);
|
$tmpl->assign('usage_relative',$relative);
|
||||||
$tmpl->assign('languages',$languages);
|
$tmpl->assign('languages',$languages);
|
||||||
|
$tmpl->assign('hasopenid',OC_App::isEnabled( 'user_openid' ));
|
||||||
|
if(OC_App::isEnabled( 'user_openid' )){
|
||||||
|
$identity=OC_Preferences::getValue(OC_User::getUser(),'user_openid','identity','');
|
||||||
|
$tmpl->assign('identity',$identity);
|
||||||
|
}
|
||||||
$tmpl->printPage();
|
$tmpl->printPage();
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
|
@ -19,6 +19,17 @@ $(document).ready(function(){
|
||||||
return false;
|
return false;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$('#openidform').submit(function(event){
|
||||||
|
event.preventDefault();
|
||||||
|
var post = $( "#openidform" ).serialize();
|
||||||
|
$.post( 'ajax/openid.php', post, function(data){
|
||||||
|
if( data.status == "success" ){
|
||||||
|
}else{
|
||||||
|
alert('error while setting OpenID');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
$("#languageinput").change( function(){
|
$("#languageinput").change( function(){
|
||||||
// Serialize the data
|
// Serialize the data
|
||||||
var post = $( "#languageinput" ).serialize();
|
var post = $( "#languageinput" ).serialize();
|
||||||
|
|
|
@ -29,6 +29,17 @@
|
||||||
</fieldset>
|
</fieldset>
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
|
<?php if($_['hasopenid']):?>
|
||||||
|
<form id="openidform">
|
||||||
|
<fieldset>
|
||||||
|
<legend><?php echo $l->t( 'OpenID' );?></legend>
|
||||||
|
<p>OpenID identity for <b><?php echo OC_User::getUser();?></b></p>
|
||||||
|
<p><input name='identity' id='identity' value='<?php echo $_['identity']; ?>'></input></p>
|
||||||
|
<p><input type='submit' value='Save'></input></p>
|
||||||
|
</fieldset>
|
||||||
|
</form>
|
||||||
|
<?php endif;?>
|
||||||
|
|
||||||
<form id="languageform">
|
<form id="languageform">
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend><?php echo $l->t( 'Language' );?></legend>
|
<legend><?php echo $l->t( 'Language' );?></legend>
|
||||||
|
|
Loading…
Reference in New Issue