Per Nergård (MVP)
+1
Nov 11, 2010
visibility 5417
star star star star star
(0 votes)

Edit profile properties

Magnus Paulsson wrote a post on how to create a plugin for editing profile information which reminded me about that I tried to get that working back when CMS 5 was released. You can find Magnus post here.

I took the quick and dirty approach and simply copied the CustomUserMembership.ascx and extracted the code with reflector. I could then do some minor changes to add some additional fields.

To avoid messing with the original files I used virtualpathmappings to point to my “hack”.

This worked for CMS 5 but my guess is that’s the profile handling hasn’t changed much in CMS 6.

You can get a slightly commented version of the files here

Nov 11, 2010

Comments

error Please login to comment.
Latest blogs
Add more scheduled job settings from the Optimizely CMS 12 admin UI -- with OptiScheduledJob.ExtraParameters

  Optimizely (EPiServer) CMS 12 ships a great scheduled-jobs framework, but it has one frustrating gap: a job has nowhere to store its own...

Binh Nguyen Thi | Jun 25, 2026

Automated Search & Navigation to Graph Migration with Claude Code

A Claude Code plugin that scans your S&N codebase, applies Graph SDK transformations, and validates the result. Install once, run one command. CMS ...

Connor Fortin | Jun 24, 2026

Migrating from Find to Graph: Lessons Learned from a Real CMS 13 Project

While migrating a search solution from Optimizely Search & Navigation (Find) to Optimizely Graph in CMS 13, I encountered several issues that were...

Binh Nguyen Thi | Jun 24, 2026

Optimizely: Upgrade Opti-ID and .NET 10 in CMS 12

Many Optimizely customers are planning their roadmap around a future migration to Optimizely CMS 13. As a result, upgrades such as Opti ID adoption...

Madhu | Jun 23, 2026 |