x First time here? Check out the FAQ
Seth Niemuth started this project on Tuesday, January 26, 2010 it's current version is 1.0 .

Package Info

Project Owner/Creator

Avatar

Seth Niemuth

275posts 396karma

Project Compatibility



View Details Report Compatibility

Project Information

Project owner:
Seth Niemuth
Created:
Tuesday, January 26, 2010
Current version
1.0
License
MIT
Tags
change password email any user 
Downloads:
111

My Info - Change User Password and Email

This project contains a macro with a usercontrol which can be added to any page to allow any logged in user the ability to change their password and/or email address. You can add a success message on the macro as well as a redirect URL on successful change. This has only been tested on 4.0.3. I created it as a macro rather than as an extra section in the backend so that the new section does not have to be added for all users.

Note on the final screenshot:

If you want to add a button on the backend next to the about button you can do this (Backup files before you edit them):

Edit the /umbraco/umbraco.aspx and find the  <div class="topBarButtons">

Inside of it, add this button and image (with '/MyInfo.aspx' being the URL to your web page with the control:

 <button onclick="window.open('/MyInfo.aspx','help','width=750,height=500,scrollbars=auto,resizable=1;'); return false;" class="topBarButton">

 

                    <img src="images/newStar.gif" alt="about" /><span><%=umbraco.ui.Text("general", "myprofile")%></span></button> 

Then, you will need to add text for 'myprofile' in the general area of your language file.

Language files are in /umbraco/lang/

My en.xml file now has 

 

  <key alias="myprofile">My Profile</key>

Inside <area alias="general">

 

 

Screenshots

Package Files

Source Code

Resources

Package discussions

Comments
1 topics, 3 posts
Any comments, bugs, complaints, etc.
December 11, 2010 @ 10:21 by Daniel Bardi