In-Portal Issue Tracker

Welcome to the In-Portal Open Source CMS Issue Tracker! This is a central management / tracking tool for all types of tasks / issues / bugs for the In-Portal Project. Before reporting any issues, please make sure to read the Guide into Issue Tracker and How to Properly Test and Report Bugs!

Viewing Issue Simple Details Jump to Notes ] Wiki ]  Related Changesets ] View Advanced ] Issue History ] Print ]
ID Category Type Reproducibility Date Submitted Last Update
0001107 [In-Portal CMS] Optimization task N/A 2011-08-24 03:25 2012-09-28 06:06
Reporter alex View Status public Project Name In-Portal CMS
Assigned To alex Developer
Priority normal Resolution fixed Fixed in Version 5.2.0-B1
Status closed Product Version 5.1.3-RC2 Target Version 5.2.0
Time EstimateNo estimate
Summary 0001107: Logical changes on user registration/my profile/forgot password forms
Description In-Portal these 2 fields (among other fields) in PortalUser table:
* Login
* Email

Login field is translated everywhere on forms, like "Username" plus actual login can be performed by Email too, but it's never indicated, so users don't know about it.
Also, when "Use Emails As Login" is enabled, then Login/Username field is hidden from a form completely. But maybe user want to enter his username just in case (e.g. for nice mod-rewrite url building scheme).


Based on described above I'm proposing:
* rename PortalUser.Login to PortalUser.Username field in database + change phrase name "la_fld_Login" to "la_fld_Username" accordingly
* don't hide Username (former Login) field from registration/my profile/forgot password forms, when "Use Emails As Login" option is turned on
* rename "Use Emails As Login" configuration setting name to "Username Required During Registration" (+invert logic in code) to be more user friendly
* use new phrase "lu_fld_EmailOrUsername" (translated as "E-mail or Username") on login dialog
Additional Information
Tags No tags attached.
Reference https://groups.google.com/d/topic/in-portal-dev/LuEL15tD-g4/discussion
Change Log Message Renamed Login field to Username field in PortalUser table
Estimate Points 1
Attached Files patch file icon login_to_username_core.patch [^] (55,995 bytes) 2011-11-03 03:36 [Show Content]
patch file icon login_to_username_modules.patch [^] (39,909 bytes) 2011-11-03 03:36 [Show Content]
patch file icon login_to_username_themes.patch [^] (13,320 bytes) 2011-11-03 03:36 [Show Content]
patch file icon email_or_username_and_config_var_core.patch [^] (10,117 bytes) 2011-11-03 05:42 [Show Content]
patch file icon email_or_username_and_config_var_themes.patch [^] (7,732 bytes) 2011-11-03 05:42 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
related to 0000964closed (5.2.0)alex Improvements to user Login field 
related to 0000778closed (5.2.0)alex Improvements to Create User & Admin form in Admin 
child of 0001275closed (5.2.0)alex User can't Subscribe to Newsletter 

-  Notes
User avatar (0004124)
alex (manager)
2011-11-03 03:37

Will test all together later.
User avatar (0004125)
alex (manager)
2011-11-03 03:43

Fix committed to 5.2.x branch. Commit Message:

Fixes 0001107: Logical changes on user registration/my profile forms
User avatar (0005065)
alex (manager)
2012-07-25 05:32

Since 5.2.0 version was released.

- Related Changesets
In-Portal CMS: 5.2.x r14728
Timestamp: 2011-11-03 05:44:15
Author: alex
Details ] Diff ]
Bug 0001107: Logical changes on user registration/my profile/forgot password forms
1. fixing part with "e-mail or username" phrase adding
mod - /in-portal/branches/5.2.x/core/admin_templates/login.tpl Diff ] File ]
mod - /in-portal/branches/5.2.x/core/install/english.lang Diff ] File ]
mod - /in-portal/branches/5.2.x/core/install/install_data.sql Diff ] File ]
mod - /in-portal/branches/5.2.x/core/install/upgrades.sql Diff ] File ]
mod - /in-portal/branches/5.2.x/core/kernel/managers/cache_manager.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/users/users_event_handler.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/users/users_tag_processor.php Diff ] File ]
Themes :: Advanced: 1.2.x r14727
Timestamp: 2011-11-03 05:43:19
Author: alex
Details ] Diff ]
Bug 0001107: Logical changes on user registration/my profile/forgot password forms
1. fixing part with "e-mail or username" phrase adding
mod - /themes/advanced/branches/1.2.x/_install/english.lang Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/elements/side_boxes/login.elm.tpl Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/login/forgot_password.tpl Diff ] File ]
In-Portal CMS: 5.2.x r14726
Timestamp: 2011-11-03 03:43:30
Author: alex
Details ] Diff ]
Fixes 0001107: Logical changes on user registration/my profile forms
mod - /in-portal/branches/5.2.x/admin/system_presets/simple/users_u.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/admin_templates/logs/change_logs/change_log_edit.tpl Diff ] File ]
mod - /in-portal/branches/5.2.x/core/admin_templates/user_selector.tpl Diff ] File ]
mod - /in-portal/branches/5.2.x/core/admin_templates/users/admins_edit.tpl Diff ] File ]
mod - /in-portal/branches/5.2.x/core/admin_templates/users/user_edit_items.tpl Diff ] File ]
mod - /in-portal/branches/5.2.x/core/admin_templates/users/user_edit_password.tpl Diff ] File ]
mod - /in-portal/branches/5.2.x/core/admin_templates/users/user_selector.tpl Diff ] File ]
mod - /in-portal/branches/5.2.x/core/admin_templates/users/users_edit.tpl Diff ] File ]
mod - /in-portal/branches/5.2.x/core/install/english.lang Diff ] File ]
mod - /in-portal/branches/5.2.x/core/install/install_data.sql Diff ] File ]
mod - /in-portal/branches/5.2.x/core/install/install_schema.sql Diff ] File ]
mod - /in-portal/branches/5.2.x/core/install/step_templates/download_license.tpl Diff ] File ]
mod - /in-portal/branches/5.2.x/core/install/upgrades.sql Diff ] File ]
mod - /in-portal/branches/5.2.x/core/kernel/db/cat_event_handler.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/kernel/db/db_event_handler.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/kernel/utility/temp_handler.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/ban_rules/ban_rules_config.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/categories/categories_config.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/email_events/email_events_event_handler.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/helpers/user_helper.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/logs/change_logs/change_logs_config.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/logs/session_logs/session_logs_config.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/mailing_lists/mailing_lists_config.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/reviews/reviews_config.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/statistics/statistics_config.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/structure/structure_config.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/user_groups/user_groups_config.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/users/users_config.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/users/users_event_handler.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/users/users_tag_processor.php Diff ] File ]
mod - /in-portal/branches/5.2.x/core/units/visits/visits_config.php Diff ] File ]
mod - /in-portal/branches/5.2.x/tools/run_event.php Diff ] File ]
Modules :: In-News: 5.2.x r14725
Timestamp: 2011-11-03 03:42:08
Author: alex
Details ] Diff ]
Bug 0001107: Logical changes on user registration/my profile forms
mod - /modules/in-news/branches/5.2.x/units/articles/articles_config.php Diff ] File ]
Modules :: In-Link: 5.2.x r14724
Timestamp: 2011-11-03 03:41:56
Author: alex
Details ] Diff ]
Bug 0001107: Logical changes on user registration/my profile forms
mod - /modules/in-link/branches/5.2.x/install/install_data.sql Diff ] File ]
mod - /modules/in-link/branches/5.2.x/install/upgrades.sql Diff ] File ]
mod - /modules/in-link/branches/5.2.x/units/links/links_config.php Diff ] File ]
mod - /modules/in-link/branches/5.2.x/units/listings/listings_config.php Diff ] File ]
Modules :: In-Commerce: 5.2.x r14723
Timestamp: 2011-11-03 03:41:26
Author: alex
Details ] Diff ]
Bug 0001107: Logical changes on user registration/my profile forms
mod - /w/in-commerce/branches/5.2.x/units/affiliate_payments/affiliate_payments_config.php Diff ] File ]
mod - /w/in-commerce/branches/5.2.x/units/affiliates/affiliates_config.php Diff ] File ]
mod - /w/in-commerce/branches/5.2.x/units/coupons/coupons_config.php Diff ] File ]
mod - /w/in-commerce/branches/5.2.x/units/downloads/download_helper.php Diff ] File ]
mod - /w/in-commerce/branches/5.2.x/units/orders/orders_config.php Diff ] File ]
mod - /w/in-commerce/branches/5.2.x/units/orders/orders_tag_processor.php Diff ] File ]
mod - /w/in-commerce/branches/5.2.x/units/products/products_config.php Diff ] File ]
mod - /w/in-commerce/branches/5.2.x/units/reports/reports_event_handler.php Diff ] File ]
Modules :: In-Bulletin: 5.2.x r14722
Timestamp: 2011-11-03 03:41:10
Author: alex
Details ] Diff ]
Bug 0001107: Logical changes on user registration/my profile forms
mod - /modules/in-bulletin/branches/5.2.x/units/poll_comments/poll_comments_config.php Diff ] File ]
mod - /modules/in-bulletin/branches/5.2.x/units/posts/post_eh.php Diff ] File ]
mod - /modules/in-bulletin/branches/5.2.x/units/posts/posts_config.php Diff ] File ]
mod - /modules/in-bulletin/branches/5.2.x/units/private_messages/private_messages_config.php Diff ] File ]
mod - /modules/in-bulletin/branches/5.2.x/units/topics/topics_config.php Diff ] File ]
Themes :: Advanced: 1.2.x r14720
Timestamp: 2011-11-03 03:39:43
Author: alex
Details ] Diff ]
Bug 0001107: Logical changes on user registration/my profile forms
mod - /themes/advanced/branches/1.2.x/_install/english.lang Diff ] File ]
mod - /themes/advanced/branches/1.2.x/in-commerce/elements/content_boxes/checkout/form_register.elm.tpl Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/elements/users.elm.tpl Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/login/forgot_password.tpl Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/login/register.tpl Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/my_account/my_preferences.tpl Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/my_account/my_profile.tpl Diff ] File ]
mod - /themes/advanced/branches/1.2.x/platform/my_account/public_profile.tpl Diff ] File ]

- Issue History
Date Modified Username Field Change
2012-09-28 06:06 alex Relationship added related to 0000778
2012-07-25 05:32 alex Note Added: 0005065
2012-07-25 05:32 alex Status resolved => closed
2012-05-15 14:12 Dmitry Relationship added child of 0001275
2011-11-03 05:44 alex Changeset attached 5.2.x r14728
2011-11-03 05:43 alex Changeset attached 1.2.x r14727
2011-11-03 05:42 alex File Added: email_or_username_and_config_var_themes.patch
2011-11-03 05:42 alex File Added: email_or_username_and_config_var_core.patch
2011-11-03 05:35 alex Description Updated View Revisions
2011-11-03 05:35 alex Summary Logical changes on user registration/my profile forms => Logical changes on user registration/my profile/forgot password forms
2011-11-03 05:35 alex Description Updated View Revisions
2011-11-03 03:43 alex Note Added: 0004125
2011-11-03 03:43 alex Status reviewed and tested => resolved
2011-11-03 03:43 alex Fixed in Version => 5.2.0-B1
2011-11-03 03:43 alex Resolution open => fixed
2011-11-03 03:43 alex Assigned To !COMMUNITY => alex
2011-11-03 03:43 alex Changeset attached 5.2.x r14726
2011-11-03 03:42 alex Changeset attached 5.2.x r14725
2011-11-03 03:41 alex Changeset attached 5.2.x r14724
2011-11-03 03:41 alex Changeset attached 5.2.x r14723
2011-11-03 03:41 alex Changeset attached 5.2.x r14722
2011-11-03 03:40 alex Changeset attached 5.2.x r14721
2011-11-03 03:39 alex Changeset attached 1.2.x r14720
2011-11-03 03:37 alex Note Added: 0004124
2011-11-03 03:37 alex Status needs testing => reviewed and tested
2011-11-03 03:37 alex Description Updated View Revisions
2011-11-03 03:36 alex Time Estimate Removed 2 =>
2011-11-03 03:36 alex Assigned To => !COMMUNITY
2011-11-03 03:36 alex Developer => alex
2011-11-03 03:36 alex Status active => needs testing
2011-11-03 03:36 alex File Added: login_to_username_themes.patch
2011-11-03 03:36 alex File Added: login_to_username_modules.patch
2011-11-03 03:36 alex File Added: login_to_username_core.patch
2011-10-22 05:39 alex Estimate Points => 1
2011-09-26 04:52 alex Time Estimate Added 2
2011-09-23 20:49 Dmitry Target Version Icebox => 5.2.0
2011-08-24 03:28 alex Relationship added related to 0000964
2011-08-24 03:25 alex New Issue
2011-08-24 03:25 alex Reference => https://groups.google.com/d/topic/in-portal-dev/LuEL15tD-g4/discussion
2011-08-24 03:25 alex Change Log Message => Renamed Login field to Username field in PortalUser table



Web Development by Intechnic
In-Portal Open Source CMS
In-Portal Open Source CMS
Copyright © 2000 - 2009 MantisBT Group

Powered by Mantis Bugtracker