Index: typo3/sysext/setup/mod/locallang.xml
===================================================================
--- typo3/sysext/setup/mod/locallang.xml (revision 5105)
+++ typo3/sysext/setup/mod/locallang.xml (working copy)
@@ -94,6 +94,7 @@
+
Index: typo3/sysext/setup/mod/index.php
===================================================================
--- typo3/sysext/setup/mod/index.php (revision 5105)
+++ typo3/sysext/setup/mod/index.php (working copy)
@@ -188,6 +188,8 @@
|| $be_user_data['realName']!=$BE_USER->user['realName']
|| (strlen($be_user_data['password1'])==32
&& !strcmp($be_user_data['password1'],$be_user_data['password2']))
+ || (t3lib_extMgm::isLoaded('openid')
+ && $be_user_data['tx_openid_openid'] != $BE_USER->user['tx_openid_openid'])
) {
$storeRec = array();
$BE_USER->user['realName'] = $storeRec['be_users'][$BE_USER->user['uid']]['realName'] = substr($be_user_data['realName'],0,80);
@@ -196,6 +198,10 @@
$BE_USER->user['password'] = $storeRec['be_users'][$BE_USER->user['uid']]['password'] = $be_user_data['password1'];
$this->PASSWORD_UPDATED = 1;
}
+
+ if (t3lib_extMgm::isLoaded('openid')) {
+ $BE_USER->user['tx_openid_openid'] = $storeRec['be_users'][$BE_USER->user['uid']]['tx_openid_openid'] = substr($be_user_data['tx_openid_openid'],0,80);
+ }
// Make instance of TCE for storing the changes.
$tce = t3lib_div::makeInstance('t3lib_TCEmain');
@@ -352,6 +358,15 @@
$code[$i][2] = 'formWidth(20).' onchange="this.value=this.value?MD5(this.value):\'\'" />';
$code[$i++][3] = $displayFullText ? ' ' : $this->getCSH('newPasswordAgain');
+ if (t3lib_extMgm::isLoaded('openid')) {
+ if ($displayFullText) {
+ $code[$i++][1] = $this->getCSH('openid');
+ }
+ $code[$i][1] = $this->setLabel('openid');
+ $code[$i][2] = 'formWidth(20).' />';
+ $code[$i++][3] = $displayFullText ? ' ' : $this->getCSH('openid');
+ }
+
// Languages:
$opt = array();
$opt['000000000']='
Index: typo3/sysext/setup/locallang_csh_mod.xml
===================================================================
--- typo3/sysext/setup/locallang_csh_mod.xml (revision 5105)
+++ typo3/sysext/setup/locallang_csh_mod.xml (working copy)
@@ -95,6 +95,9 @@
+
+
+