In-Portal Issue Tracker - In-Portal CMS
Viewing Issue Advanced Details
896 [In-Portal CMS] Admin Interfaces feature request always 2010-10-22 00:10 2012-07-25 05:32
Dmitry  
alex  
normal  
closed 5.1.1-B2  
fixed  
 
none 5.2.0-B1  
http://groups.google.com/group/in-portal-dev/browse_thread/thread/f7ef3c1456c85979
Ability to manage User Addresses in Admin
1
0000896: User Address Management in Admin
Implement Admin interfaces for User Address Management under the user record.

We should be able to fully manage all addresses as we do now on Front-end. Note that all database and units are already in place and should be used in this task.
1. addr prefix is already a subitem to user's unit config, so no problem with coping to temp tables
2. make sure, that "addr" unit is made subitem via OnAfterConfigRead hook from "addr" unit event handler to user's unit
3. add "Addresses" tab on user adding/editing page
4. see http://guide.in-portal.org/rus/index.php/K4:%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D0%BF%D0%BE%D0%B4%D1%87%D0%B8%D0%BD%D1%91%D0%BD%D0%BD%D1%8B%D0%BC%D0%B8_%D0%BF%D1%80%D0%B5%D1%84%D0%B8%D0%BA%D1%81%D0%B0%D0%BC%D0%B8 for more detailed sub-item adding explanation
5. use same controls on address adding/editing page as ones from "My Addresses" section in "advanced" theme
patch address_management_core_896.patch (4,862) 2011-12-29 12:13
http://tracker.in-portal.org/file_download.php?file_id=1437&type=bug
patch address_management_modules_896.patch (16,375) 2011-12-29 12:14
http://tracker.in-portal.org/file_download.php?file_id=1438&type=bug
patch address_management_core_v2.patch (6,267) 2011-12-30 04:43
http://tracker.in-portal.org/file_download.php?file_id=1444&type=bug
patch address_management_modules_v2.patch (28,749) 2011-12-30 04:43
http://tracker.in-portal.org/file_download.php?file_id=1445&type=bug
Issue History
2012-07-25 05:32 alex Note Added: 0005011
2012-07-25 05:32 alex Status resolved => closed
2012-01-05 07:58 alex Changeset attached 5.2.x r14996
2011-12-30 04:46 alex Note Added: 0004362
2011-12-30 04:46 alex Status reviewed and tested => resolved
2011-12-30 04:46 alex Fixed in Version => 5.2.0-B1
2011-12-30 04:46 alex Resolution open => fixed
2011-12-30 04:46 alex Assigned To !COMMUNITY => alex
2011-12-30 04:46 alex Changeset attached 5.2.x r14954
2011-12-30 04:45 alex Changeset attached 5.2.x r14953
2011-12-30 04:45 alex Note Added: 0004361
2011-12-30 04:45 alex Assigned To alex => !COMMUNITY
2011-12-30 04:45 alex Status needs testing => reviewed and tested
2011-12-30 04:43 alex File Added: address_management_modules_v2.patch
2011-12-30 04:43 alex File Added: address_management_core_v2.patch
2011-12-29 13:10 administrator Target Version Icebox => 5.2.0
2011-12-29 12:15 erik Note Added: 0004352
2011-12-29 12:15 erik Assigned To erik => alex
2011-12-29 12:15 erik Developer => erik
2011-12-29 12:15 erik Status needs work => needs testing
2011-12-29 12:14 erik File Added: address_management_modules_896.patch
2011-12-29 12:13 erik File Added: address_management_core_896.patch
2011-12-29 03:15 alex Estimate Points 0 => 1
2011-12-29 03:15 alex Additional Information Updated bug_revision_view_page.php?rev_id=950#r950
2011-12-15 18:29 Dmitry Estimate Points => 0
2011-12-15 18:29 Dmitry Assigned To => erik
2011-12-15 18:29 Dmitry Status active => needs work
2010-10-22 00:12 Dmitry Summary Address Management for User in Admin => User Address Management in Admin
2010-10-22 00:10 Dmitry New Issue
2010-10-22 00:10 Dmitry Reference => http://groups.google.com/group/in-portal-dev/browse_thread/thread/f7ef3c1456c85979
2010-10-22 00:10 Dmitry Change Log Message => Ability to manage User Addresses in Admin

Notes
(0004352)
erik   
2011-12-29 12:15   
Patches attached - needs testing
(0004361)
alex   
2011-12-30 04:45   
Problems:
1. addresses deleting wasn't working
2. got "Editing User - Adding Address 'TitleField Missing' " - no title field while editing address in a bluebar
3. phrase for address editing page in a blue bar not translated
4. profile address changing wasn't affecting user record in admin
5. since column phrase translation doesn't get imported on upgrade, then sql were needed to create them

Style fixes:
1. OnAfterConfigRead hook should be placed in addresses unit, since it that unit logically hooks to user's unit
(0004362)
alex   
2011-12-30 04:46   
Fix committed to 5.2.x branch. Commit Message:

Fixes 0000896: User Address Management in Admin
Commit on behalf of Erik
(0005011)
alex   
2012-07-25 05:32   
Since 5.2.0 version was released.