We are upgrading a DNN 4.8.4 site to DNN 9.2.2. On 4.8.4, the top bar shows the user’s name. If you click it, they get to Manage Profile: tabs for User Credentials, Password, and Profile, in which they can edit 6 properties, including Country, Time Zone and Preferred Locale. That’s all that is needed for this site. On the 9.2.2 site-to-be, I’m having trouble reproducing this simplicity. I had trouble with the default theme Xcillion. On the DNN store I found dnnContra, but am having a similar sort of problem. Functionally, dnnContra has 3 partially applicable icons in the top bar, all of which go to www.mySite.com/Activity-Feed/My-Profile/userId/2, discussing Messages and Notifications, which are not applicable. They do offer “Edit Profile”, which does offer functionality akin to 4.8.4, using URL www.mySite.com/Activity-Feed/My-Profile/ctl/Profile/userId/2/pageno/2 These icons and URL’s seem to be made available in top-bar-user-functions.ascx through these controls: <dnn:USER ID="dnnUserNotifications" runat="server" LegacyMode="false" CssClass="notifications" /> <dnn:USER ID="dnnUserNotifications" runat="server" LegacyMode="false" CssClass="messages" /> <dnn:USER ID="dnnUserNotifications" runat="server" LegacyMode="false" CssClass="profiles" /> I can simply delete two of these and leave or modify “profiles”. Question 1: How can I coax DNN:user..."profiles" to both display the user’s name and to go to www.mySite.com/Activity-Feed/My-Profile/ctl/Profile/userId/2/pageno/2 when clicked? Question 2: When I get to 9.2.2’s Profile page, it has tabs for Communications and Manage Services, as well as a “Profile URL” property on the Manage Account tab. How can I remove these, or at least hide them? Thanks in advance for your help. Don
|