Version Notes
- Version 1.4.0: fix a problem to enable and disable a customer account from Customer Management in backend
- Version 1.3.0: new features. Configurable options: display username in Manage Customer Grid, allow customer to edit or not username in frontend My Account, define maximum and minimum length of username for the forms, define what kind of validation desired (letters, digits, both or both " _-)
- Version 1.2.1: fix customer account layout
- Version 1.2.0: fix problem with case sensitive OS, limit the number of characters possible (now it's between 6 and 30 letters), allow only some characters, try to provide compatibility update for users who had the old Jfusion_Username module, generate a username for old customers who don't have it, based on email address and a random id, improve the german translation, tested on 1.6.2 and 1.5.1
- Version 1.1.0: change the module name from Jfusion_Customer to Diglin_Username, fix bugs with checkout frontend and backend and with old customers
- Version 1.0.2 - fix a bug with the installation
- Version 1.0.1 - fix bug in sql query during installation on prefixed tables, add german translation, do package for Magento version prior to 1.5 and version 1.5.x
- Version 1.0.0 - stable version
Release Info
Developer | Magento Core Team |
Extension | Diglin_Username |
Version | 1.4.0 |
Comparing to | |
See all releases |
Code changes from version 1.3.0 to 1.4.0
- app/code/community/Diglin/Username/Block/Overwrite/Adminhtml/Edit/Tab/Account.php +0 -49
- app/code/community/Diglin/Username/Block/Overwrite/Adminhtml/Grid.php +1 -1
- app/code/community/Diglin/Username/Helper/Data.php +1 -1
- app/code/community/Diglin/Username/Model/Config/Source/Inputvalidation.php +1 -1
- app/code/community/Diglin/Username/Model/Customer.php +1 -1
- app/code/community/Diglin/Username/Model/Entity/Customer.php +3 -2
- app/code/community/Diglin/Username/Model/Entity/Setup.php +9 -2
- app/code/community/Diglin/Username/Model/Form.php +1 -1
- app/code/community/Diglin/Username/Model/Observer.php +2 -2
- app/code/community/Diglin/Username/etc/config.xml +1 -2
- app/code/community/Diglin/Username/sql/username_setup/mysql4-install-1.0.0.php +1 -1
- app/code/community/Diglin/Username/sql/username_setup/mysql4-upgrade-1.0.0-1.1.0.php +1 -1
- app/code/community/Diglin/Username/sql/username_setup/mysql4-upgrade-1.1.0-1.2.0.php +1 -1
- app/code/community/Diglin/Username/sql/username_setup/mysql4-upgrade-1.3.0-1.4.0.php +41 -0
- package.xml +6 -5
@@ -1,49 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Diglin
|
4 |
-
*
|
5 |
-
* @category Diglin
|
6 |
-
* @package Diglin_Username
|
7 |
-
* @copyright Copyright (c) 2011 Diglin (http://www.diglin.com)
|
8 |
-
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
-
*/
|
10 |
-
class Diglin_Username_Block_Overwrite_Adminhtml_Edit_Tab_Account extends Mage_Adminhtml_Block_Customer_Edit_Tab_Account
|
11 |
-
{
|
12 |
-
/**
|
13 |
-
* Add the field 'is_active' to the edit tab form
|
14 |
-
*
|
15 |
-
* @see Mage_Adminhtml_Block_Widget_Form::_prepareForm()
|
16 |
-
*/
|
17 |
-
protected function _prepareForm()
|
18 |
-
{
|
19 |
-
$customer = Mage::registry('current_customer');
|
20 |
-
$form = $this->getForm();
|
21 |
-
$fieldset = $form->getElements()->searchById('base_fieldset');
|
22 |
-
$fieldset->addField('is_active', 'select',
|
23 |
-
array(
|
24 |
-
'name' => 'is_active',
|
25 |
-
'label' => Mage::helper('adminhtml')->__('This account is'),
|
26 |
-
'id' => 'is_active',
|
27 |
-
'title' => Mage::helper('adminhtml')->__('Account status'),
|
28 |
-
'class' => 'input-select',
|
29 |
-
'required' => false,
|
30 |
-
'style' => 'width: 80px',
|
31 |
-
'value' => '1',
|
32 |
-
'values' => array(
|
33 |
-
array(
|
34 |
-
'label' => Mage::helper('adminhtml')->__('Active'),
|
35 |
-
'value' => '1',
|
36 |
-
),
|
37 |
-
array(
|
38 |
-
'label' => Mage::helper('adminhtml')->__('Inactive'),
|
39 |
-
'value' => '0',
|
40 |
-
),
|
41 |
-
),
|
42 |
-
)
|
43 |
-
);
|
44 |
-
|
45 |
-
$form->setValues($customer->getData());
|
46 |
-
$this->setForm($form);
|
47 |
-
return parent::_prepareForm();
|
48 |
-
}
|
49 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
-
* @copyright Copyright (c) 2011 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Block_Overwrite_Adminhtml_Grid extends Mage_Adminhtml_Block_Customer_Grid
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
+
* @copyright Copyright (c) 2011-2012 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Block_Overwrite_Adminhtml_Grid extends Mage_Adminhtml_Block_Customer_Grid
|
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
-
* @copyright Copyright (c) 2011 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Helper_Data extends Mage_Core_Helper_Abstract {}
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
+
* @copyright Copyright (c) 2011-2012 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Helper_Data extends Mage_Core_Helper_Abstract {}
|
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
-
* @copyright Copyright (c) 2011 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Model_Config_Source_InputValidation
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
+
* @copyright Copyright (c) 2011-2012 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Model_Config_Source_InputValidation
|
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
-
* @copyright Copyright (c) 2011 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Model_Customer extends Mage_Customer_Model_Customer{
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
+
* @copyright Copyright (c) 2011-2012 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Model_Customer extends Mage_Customer_Model_Customer{
|
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
-
* @copyright Copyright (c) 2011 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Model_Entity_Customer extends Mage_Customer_Model_Entity_Customer{
|
@@ -28,7 +28,8 @@ class Diglin_Username_Model_Entity_Customer extends Mage_Customer_Model_Entity_C
|
|
28 |
return $this;
|
29 |
}
|
30 |
|
31 |
-
protected function _getDefaultAttributes()
|
|
|
32 |
$attributes = parent::_getDefaultAttributes();
|
33 |
array_push($attributes, 'is_active');
|
34 |
return $attributes;
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
+
* @copyright Copyright (c) 2011-2012 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Model_Entity_Customer extends Mage_Customer_Model_Entity_Customer{
|
28 |
return $this;
|
29 |
}
|
30 |
|
31 |
+
protected function _getDefaultAttributes()
|
32 |
+
{
|
33 |
$attributes = parent::_getDefaultAttributes();
|
34 |
array_push($attributes, 'is_active');
|
35 |
return $attributes;
|
@@ -4,12 +4,13 @@
|
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
-
* @copyright Copyright (c) 2011 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Model_Entity_Setup extends Mage_Customer_Model_Entity_Setup{
|
11 |
|
12 |
-
public function getDefaultEntities()
|
|
|
13 |
$entities = parent::getDefaultEntities();
|
14 |
|
15 |
$entities['customer']['attributes'] = array(
|
@@ -21,6 +22,12 @@ class Diglin_Username_Model_Entity_Setup extends Mage_Customer_Model_Entity_Setu
|
|
21 |
)
|
22 |
);
|
23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
return $entities;
|
25 |
}
|
26 |
}
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
+
* @copyright Copyright (c) 2011-2012 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Model_Entity_Setup extends Mage_Customer_Model_Entity_Setup{
|
11 |
|
12 |
+
public function getDefaultEntities()
|
13 |
+
{
|
14 |
$entities = parent::getDefaultEntities();
|
15 |
|
16 |
$entities['customer']['attributes'] = array(
|
22 |
)
|
23 |
);
|
24 |
|
25 |
+
$entities['customer']['attributes'][] = array('is_active' => array(
|
26 |
+
'label' => 'Active',
|
27 |
+
'visible' => true,
|
28 |
+
'sort_order' => 40,
|
29 |
+
));
|
30 |
+
|
31 |
return $entities;
|
32 |
}
|
33 |
}
|
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
-
* @copyright Copyright (c) 2011 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Model_Form extends Mage_Customer_Model_Form
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
+
* @copyright Copyright (c) 2011-2012 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Model_Form extends Mage_Customer_Model_Form
|
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
-
* @copyright Copyright (c) 2011 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Model_Observer extends Mage_Customer_Model_Observer {
|
@@ -12,7 +12,7 @@ class Diglin_Username_Model_Observer extends Mage_Customer_Model_Observer {
|
|
12 |
public function isActive($observer)
|
13 |
{
|
14 |
$customer = $observer->getEvent()->getModel();
|
15 |
-
// Add the inactive option
|
16 |
if($customer->getIsActive () != '1' ){
|
17 |
throw new Mage_Core_Exception(Mage::helper('customer')->__('This account is disabled.'), 0);
|
18 |
}
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
+
* @copyright Copyright (c) 2011-2012 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
class Diglin_Username_Model_Observer extends Mage_Customer_Model_Observer {
|
12 |
public function isActive($observer)
|
13 |
{
|
14 |
$customer = $observer->getEvent()->getModel();
|
15 |
+
// Add the inactive option
|
16 |
if($customer->getIsActive () != '1' ){
|
17 |
throw new Mage_Core_Exception(Mage::helper('customer')->__('This account is disabled.'), 0);
|
18 |
}
|
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Diglin_Username>
|
5 |
-
<version>1.
|
6 |
</Diglin_Username>
|
7 |
</modules>
|
8 |
<default>
|
@@ -52,7 +52,6 @@
|
|
52 |
<adminhtml>
|
53 |
<rewrite>
|
54 |
<customer_grid>Diglin_Username_Block_Overwrite_Adminhtml_Grid</customer_grid>
|
55 |
-
<customer_edit_tab_account>Diglin_Username_Block_Overwrite_Adminhtml_Edit_Tab_Account</customer_edit_tab_account>
|
56 |
</rewrite>
|
57 |
</adminhtml>
|
58 |
</blocks>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Diglin_Username>
|
5 |
+
<version>1.4.0</version>
|
6 |
</Diglin_Username>
|
7 |
</modules>
|
8 |
<default>
|
52 |
<adminhtml>
|
53 |
<rewrite>
|
54 |
<customer_grid>Diglin_Username_Block_Overwrite_Adminhtml_Grid</customer_grid>
|
|
|
55 |
</rewrite>
|
56 |
</adminhtml>
|
57 |
</blocks>
|
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
-
* @copyright Copyright (c) 2011 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
$installer = $this;
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
+
* @copyright Copyright (c) 2011-2012 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
$installer = $this;
|
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
-
* @copyright Copyright (c) 2011 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
+
* @copyright Copyright (c) 2011-2012 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
|
@@ -4,7 +4,7 @@
|
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
-
* @copyright Copyright (c) 2011 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
$installer = $this;
|
4 |
*
|
5 |
* @category Diglin
|
6 |
* @package Diglin_Username
|
7 |
+
* @copyright Copyright (c) 2011-2012 Diglin (http://www.diglin.com)
|
8 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
*/
|
10 |
$installer = $this;
|
@@ -0,0 +1,41 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Diglin
|
4 |
+
*
|
5 |
+
* @category Diglin
|
6 |
+
* @package Diglin_Username
|
7 |
+
* @copyright Copyright (c) 2011-2012 Diglin (http://www.diglin.com)
|
8 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
9 |
+
*/
|
10 |
+
|
11 |
+
/* @var $installer Rissip_Customer_Model_Entity_Setup */
|
12 |
+
$installer = $this;
|
13 |
+
|
14 |
+
$installer->startSetup();
|
15 |
+
|
16 |
+
$entityTypeId = $installer->getEntityTypeId('customer');
|
17 |
+
$defaultAttributeSetId = $installer->getDefaultAttributeSetId($entityTypeId);
|
18 |
+
|
19 |
+
$attribute = $installer->getAttribute($entityTypeId, 'is_active');
|
20 |
+
if($attribute) $installer->removeAttribute($entityTypeId, 'is_active');
|
21 |
+
|
22 |
+
$installer->addAttribute('customer', 'is_active', array(
|
23 |
+
'group' => 'Account information',
|
24 |
+
'label' => 'Active',
|
25 |
+
'type' => 'static',
|
26 |
+
'input' => 'select',
|
27 |
+
'user_defined' => true,
|
28 |
+
'source' => 'eav/entity_attribute_source_boolean',
|
29 |
+
'required' => false,
|
30 |
+
'default' => true,
|
31 |
+
'visible' => true,
|
32 |
+
'visible_on_front' => false,
|
33 |
+
)
|
34 |
+
);
|
35 |
+
|
36 |
+
Mage::getSingleton('eav/config')
|
37 |
+
->getAttribute('customer', 'is_active')
|
38 |
+
->setData('used_in_forms', array('adminhtml_customer'))
|
39 |
+
->save();
|
40 |
+
|
41 |
+
$installer->endSetup();
|
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Diglin_Username</name>
|
4 |
-
<version>1.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
|
7 |
<channel>community</channel>
|
@@ -19,7 +19,8 @@ Allow to disable an account from backend. The user will be blocked if the option
|
|
19 |
- The default template override some customer and checkout views to adapt display for login pages, checkout process and account edition in frontend. If you have a customized template, please check the layout file username.xml and compare with your template to use or adapt to your situation.
|
20 |

|
21 |
Compatible Magento version >= 1.4.2 until 1.6.2</description>
|
22 |
-
<notes>- Version 1.
|
|
|
23 |
- Version 1.2.1: fix customer account layout 
|
24 |
- Version 1.2.0: fix problem with case sensitive OS, limit the number of characters possible (now it's between 6 and 30 letters), allow only some characters, try to provide compatibility update for users who had the old Jfusion_Username module, generate a username for old customers who don't have it, based on email address and a random id, improve the german translation, tested on 1.6.2 and 1.5.1
|
25 |
- Version 1.1.0: change the module name from Jfusion_Customer to Diglin_Username, fix bugs with checkout frontend and backend and with old customers
|
@@ -27,9 +28,9 @@ Compatible Magento version >= 1.4.2 until 1.6.2</description>
|
|
27 |
- Version 1.0.1 - fix bug in sql query during installation on prefixed tables, add german translation, do package for Magento version prior to 1.5 and version 1.5.x
|
28 |
- Version 1.0.0 - stable version</notes>
|
29 |
<authors><author><name>diglin</name><user>auto-converted</user><email>sly@diglin.com</email></author></authors>
|
30 |
-
<date>2012-
|
31 |
-
<time>
|
32 |
-
<contents><target name="mageetc"><dir name="modules"><file name="Diglin_Username.xml" hash="79603fae3def6dd098d4be51897e1ec6"/></dir></target><target name="magecommunity"><dir name="Diglin"><dir name="Username"><dir name="Block"><dir name="Overwrite"><dir name="Adminhtml"><dir name="Config"><dir name="Source"><file name="Hint.php" hash="6419dadae08bf316492007996b03c9b9"/></dir></dir><
|
33 |
<compatible/>
|
34 |
<dependencies/>
|
35 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Diglin_Username</name>
|
4 |
+
<version>1.4.0</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
|
7 |
<channel>community</channel>
|
19 |
- The default template override some customer and checkout views to adapt display for login pages, checkout process and account edition in frontend. If you have a customized template, please check the layout file username.xml and compare with your template to use or adapt to your situation.
|
20 |

|
21 |
Compatible Magento version >= 1.4.2 until 1.6.2</description>
|
22 |
+
<notes>- Version 1.4.0: fix a problem to enable and disable a customer account from Customer Management in backend
|
23 |
+
- Version 1.3.0: new features. Configurable options: display username in Manage Customer Grid, allow customer to edit or not username in frontend My Account, define maximum and minimum length of username for the forms, define what kind of validation desired (letters, digits, both or both " _-)
|
24 |
- Version 1.2.1: fix customer account layout 
|
25 |
- Version 1.2.0: fix problem with case sensitive OS, limit the number of characters possible (now it's between 6 and 30 letters), allow only some characters, try to provide compatibility update for users who had the old Jfusion_Username module, generate a username for old customers who don't have it, based on email address and a random id, improve the german translation, tested on 1.6.2 and 1.5.1
|
26 |
- Version 1.1.0: change the module name from Jfusion_Customer to Diglin_Username, fix bugs with checkout frontend and backend and with old customers
|
28 |
- Version 1.0.1 - fix bug in sql query during installation on prefixed tables, add german translation, do package for Magento version prior to 1.5 and version 1.5.x
|
29 |
- Version 1.0.0 - stable version</notes>
|
30 |
<authors><author><name>diglin</name><user>auto-converted</user><email>sly@diglin.com</email></author></authors>
|
31 |
+
<date>2012-04-01</date>
|
32 |
+
<time>23:36:55</time>
|
33 |
+
<contents><target name="mageetc"><dir name="modules"><file name="Diglin_Username.xml" hash="79603fae3def6dd098d4be51897e1ec6"/></dir></target><target name="magecommunity"><dir name="Diglin"><dir name="Username"><dir name="Block"><dir name="Overwrite"><dir name="Adminhtml"><dir name="Config"><dir name="Source"><file name="Hint.php" hash="6419dadae08bf316492007996b03c9b9"/></dir></dir><file name="Grid.php" hash="8cca181c48ec4121ef06cc7a71c3fc4c"/></dir></dir></dir><dir name="Helper"><file name="Data.php" hash="f8f4c678fdc809d2376d6b214a3136db"/></dir><dir name="Model"><dir name="Config"><dir name="Source"><file name="Inputvalidation.php" hash="24975e73aaa2d6eaef58e4fecf2864c9"/></dir></dir><dir name="Entity"><file name="Customer.php" hash="c6b4911f86363800bf65c52a68f32f21"/><file name="Setup.php" hash="f656439839e04fc017b2580cf3b56f4d"/></dir><file name="Customer.php" hash="91c0ed4c64415c4becb4d97079035a2f"/><file name="Form.php" hash="c99df4acc8e7e7958ea87697d2b4dd6a"/><file name="Observer.php" hash="de039323ed6ab0347281f074ac3c591a"/></dir><dir name="etc"><file name="adminhtml.xml" hash="8eaa2843438b116e9d0425fcdd2ccabf"/><file name="config.xml" hash="addd957ece0cc9eafae0ba184347a3af"/><file name="system.xml" hash="5a88bf387b290654d0c45665e327b223"/></dir><dir name="sql"><dir name="username_setup"><file name="mysql4-install-1.0.0.php" hash="ac912748eb6e22a8044931c2b6cc53ad"/><file name="mysql4-upgrade-1.0.0-1.1.0.php" hash="4175a420b453763473b02120e80c43ac"/><file name="mysql4-upgrade-1.1.0-1.2.0.php" hash="8290f1a7337654851097223c366aeb06"/><file name="mysql4-upgrade-1.3.0-1.4.0.php" hash="5e2aecdd97a6a051327b7fd63f64c1c6"/></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="template"><dir name="username"><dir name="checkout"><dir name="onepage"><file name="billing.phtml" hash="158561d558368712426b803b2f392a8b"/><file name="login.phtml" hash="057960b4b741b21657aed20a15278872"/></dir></dir><dir name="customer"><dir name="account"><dir name="dashboard"><file name="info.phtml" hash="ba4d68c18857691a034c45400deb6e51"/></dir></dir><dir name="form"><file name="edit.phtml" hash="fd93820e2b5aaed8b81b4ce98d7e6822"/><file name="login.phtml" hash="4b0be135d49e4098e093514bc0ddb88f"/><file name="register.phtml" hash="2808979c10df1b36dc0c74333490a50f"/></dir></dir></dir></dir><dir name="layout"><file name="username.xml" hash="cd4f5b85815c981f068da7408e325ba2"/></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_GB"><file name="Diglin_Username.csv" hash="2d18fb6bfc2c4c56f19cfe7ee6761f4b"/></dir><dir name="en_US"><file name="Diglin_Username.csv" hash="2d18fb6bfc2c4c56f19cfe7ee6761f4b"/></dir><dir name="fr_FR"><file name="Diglin_Username.csv" hash="d8d025c852649fc8e9edd2aed5ab377a"/></dir><dir name="de_DE"><file name="Diglin_Username.csv" hash="71ec3c2c428c65a3b700b5a1a12fc772"/></dir></target></contents>
|
34 |
<compatible/>
|
35 |
<dependencies/>
|
36 |
</package>
|