Avoiding empty links to "View Details"
Our public membership directory has a whole series of entries with worthless and empty "View Details" links. They result from members who indicate that they are willing to make their directory information "public" but then don't make their names or any other information actually viewable by "anyone." In other words, the contact indicates "yes" to the entry asking about inclusion in the Member Directory. The instructions are: "Choose "yes" to share your contact info in general; choose what data via the member profile." In each case the members have restricted all contact details to members only. As a result, there is no information to show in the fully public directory available to "anyone." WA puts a worthless placeholder, an empty link for "View Details" in the public directory. If a member does not indicate that his/her name should be viewable to "anyone," then WA should contain logic to avoid indicating any entry at all for this member in the public directory; certainly not the "View Details" link to nowhere. Please implement this.
Dmitry Buterin commented
Tom, your point is fair, the aspect to consider is that any field can be potentially made into a link on the directory listing, not just name.
We have clients using the system in various ways so there for example situations when the name is hidden but there is a custom 'nickname' field that is made public and that field is used to link to profile details.
Another consideration is that what is displayed is a a complex interplay between what admin sets up (which fields to show in the directory; default privacy settings ) and what member changes, possibly at some later time (privacy settings). So we have implemented this 'View details' to deal with conflicting situations.
I would love to hear input from other clients on this.