Hmmm--it doesn't work for me. The folder defaults to "My Folder" and when I click the Upload File button and choose the image I want, the button then displays the name of my selected file but nothing else seemingly happens. Looking at the file system on the server, I don't see any uploaded images, so the system definitely isn't doing the job.
As a plan B, I'd like to just manually upload an image, but I can't figure out how DNN finds a "My Folder" to use as a folder path. On the server, user folders seem to be nested several deep, and I see no reference to a "My Folder". Heck, I'm not even sure whether my superuser account should be within the user folder under the /Portals _default folder or the initial /0 folder (I presume the former).
In the course of my debugging, I've noticed two things. First, the database UserProfile table isn't populated with PropertyDefinitionID of 21 (associated with the profile image property), so it seems like when I'm saving my profile, nothing is being written to the database about my image.
Second, when I try the whole process in IE 9 (instead of my beloved Google Chrome), a curious thing happens; I get a server challenge prompting me for my username and password: "The server dnn7.thehway.com at DNNAPI requires a username and password." This makes me think that I don't have something configured correctly on the server. And indeed, I'm running Windows Server 2008 R2 but the application pool is set to NETWORK SERVICES (as is the root folder security settings), even though the DNN instructions for setting up the system in IIS 7.5 instruct to use app pool/website name:
- Windows Version: Windows 7/2008r2
- IIS Version: 7.5
- Account: IIS APPPOOL\WEBSITENAME
So, while I got DNN7 to work using NETWORK SERVICES, do I perhaps have that wrong and it's causing the problem with uploading a profile image? Note that I can add files and images to content just fine, so the system SEEMS to be working ok...