x First time here? Check out the FAQ
Join the North American Umbraco Festival in March 2015
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