Well, the call is just as documemented..... To edit:
[!WebLoginPE? &type=`profile` &profileTpl=`UpdateForm` &customFields=`firstname,lastname,marriedname,emailprivate,phoneprivate,mobilephoneprivate,address1private,dobprivate,website,aim,aimprivate,msn,msnprivate,yahoo,yahooprivate,myspace,myspaceprivate,facebook,facebookprivate,city,address1` &inputHandler=`Keep private:userProfileEmailPrivate:emailprivate:checkbox:()||Keep private:userProfilePhonePrivate:phoneprivate:checkbox:()||Keep private:userProfileMobilePhonePrivate:mobilephoneprivate:checkbox:()||Keep private:userProfileAddress1Private:address1private:checkbox:()||Keep private:userProfileDOBPrivate:dobprivate:checkbox:()||Keep private:userProfileAIMPrivate:aimprivate:checkbox:() ||Keep private:userProfileMSNPrivate:msnprivate:checkbox:()||Keep private:userProfileYahooPrivate:yahooprivate:checkbox:()||Keep private:userProfileMyspacePrivate:myspaceprivate:checkbox:()||Keep private:userProfileFacebookPrivate:facebookprivate:checkbox:()` !]
The chunk to display the user info:
[+wlpe.message+]
<b>
<p>If you don't see a particular piece of information for a user here - They either have not added it or have prevented it from displaying. If you want to edit information for your own profile, visit <a href="[~56~]">your profile</a>.</p>
</b>
<table id="wlpeViewProfileTable">
<tr>
<td colspan=2 class="wlpeViewProfileHeader"><h3>Viewing the profile of "[+view.username+]":</h3></td>
</tr>
<tr>
<td class="wlpeViewAttribute">Username:</td>
<td class="wlpeViewAttributeValue">[+view.username+]</td>
</tr>
<tr>
<td class="wlpeViewAttribute">Full Name:</td>
<td class="wlpeViewAttributeValue">[+view.fullname+]</td>
</tr>
<tr>
<td class="wlpeViewAttribute">Email:</td>
<td class="wlpeViewAttributeValue">[+view.email+]</td>
</tr>
<tr>
<td class="wlpeViewAttribute">Phone Number:</td>
<td class="wlpeViewAttributeValue">[+view.phone+]</td>
</tr>
<tr>
<td class="wlpeViewAttribute">Mobile Phone Number:</td>
<td class="wlpeViewAttributeValue">[+view.mobilephone+]</td>
</tr>
<tr>
<td class="wlpeViewAddress1">Address:</td>
<td class="wlpeViewAttributeValue">[+view.address1+]</td>
</tr>
<tr>
<td class="wlpeViewCity">City:</td>
<td class="wlpeViewAttributeValue">[+view.city+]</td>
</tr>
<tr>
<td class="wlpeViewAttribute">State:</td>
<td class="wlpeViewAttributeValue">[+view.state+]</td>
</tr>
<tr>
<td class="wlpeViewAttribute">Country:</td>
<td class="wlpeViewAttributeValue">[+view.country+]</td>
</tr>
<tr>
<td class="wlpeViewAttribute">Age:</td>
<td class="wlpeViewAttributeValue">[+view.age+]</td>
</tr>
<tr>
<td class="wlpeViewAttribute">Gender:</td>
<td class="wlpeViewAttributeValue">[+view.gender+]</td>
</tr>
<tr>
<td class="wlpeViewAttribute">Website:</td>
<td class="wlpeViewAttributeValue"><a href="[+view.website+]">[+view.website+]</a></td>
</tr>
<tr>
<td class="wlpeViewAttribute">AIM username:</td>
<td class="wlpeViewAttributeValue">[+view.aim+]</td>
</tr>
<tr>
<td class="wlpeViewAttribute">MSN Messenger username:</td>
<td class="wlpeViewAttributeValue">[+view.msn+]</td>
</tr>
<tr>
<td class="wlpeViewAttribute">Yahoo! Messenger username:</td>
<td class="wlpeViewAttributeValue">[+view.yahoo+]</td>
</tr>
<tr>
<td class="wlpeViewAttribute">Myspace profile:</td>
<td class="wlpeViewAttributeValue"><a href="[+view.myspace+]">[+view.myspace+]</a></td>
</tr>
<tr>
<td class="wlpeViewAttribute">Facebook profile:</td>
<td class="wlpeViewAttributeValue"><a href="[+view.facebook+]">[+view.facebook+]</a></td>
</tr>
<tr>
<td class="wlpeViewAttribute">Signature:</td>
<td class="wlpeViewAttributeValue">[+view.comment+]</td>
</tr>
<tr>
<td class="wlpeViewAttribute">Photo:</td>
<td class="wlpeViewAttributeValue"><img src="[+view.photo+]" alt="[+view.photo+]" title="[+view.username+]" /></td>
</tr>
<tr>
<td colspan="2" class="wlpeViewContact">
<form name="wlpeViewContactForm" method="post" action="[~[*id*]~]">
<fieldset id="wlpeViewContactFormFieldset">
<h4>Contact [+view.username+]</h4>
<label for"wlpeViewContactSubject" id="wlpeViewContactSubjectLabel">Subject:
<input type="text" id="wlpeViewContactSubject" name="subject" />
</label>
<label for"wlpeViewContactMessage" id="wlpeViewContactMessageLabel">Message:
<textarea id="wlpeViewContactMessage" name="message"></textarea>
</label>
</fieldset>
<fieldset id="wlpeViewContactButtons">
<button type="submit" id="wlpeContactSend" name="service" value="messageuser">Send Message to [+view.username+]</button>
</fieldset>
</form>
</td>
</tr>
</table>
The problem is that instead of displaying the phrase
Private (as it’s supposed to) for information that the user has marked private, nothing is displayed. If you look at webloginpe.class.php around line 1400, LanguageArray[38] should be replacing the information, but it is not.
If someone would simply confirm this behavior, I’ll post it to the Google Code as a bug.
Thanks.