I understand this thread was started prior to 2.0, but I have the same issue as Carla mentioned above. And let me preface that I am a VERY novice user. I am running 2.4.3 version on a mac server typically via firefox, safari, or chrome browsers.
1. With the upgraded 2.4.3 is there a way to protect teacher's emails from harvesting while still being open to the public. I've read in older versions about adding java script to mask email addresses. I've found some code and copied and pasted it into the html source editor pop up box (see code below). It applies the changes initially, but the minute I open the editing again the code is gone. I've read that 2.0+ requires additional code with java now, but what I've read is "Greek to me." Any suggestions or help with the following code would be appreciated.
var username = "[your_username]";
var hostname = "[your_mail_account_domain]";
var linktext = username + "@" + hostname ;document.write("<a href='" + "mail" + "to:" + username + "@" + hostname + "'>" + linktext + "</a>");</script>
2. If the above option is hopeless to accomplish what I want, can you point me to a thread discussing parent log in? I really don't want to assign all of my parents to an account. Currently, to see most of our MOODLE (besides actual courses), parents must log in as a Guest. Will this level of log in satisfy your previous suggestion of protecting teacher's emails or is more required?
3. Finally, neither of these above avenues address how to protect teacher emails while providing a "mailto" list from the menu. My admin really wants me to include this feature. Any suggestions on a solution to protect their email (like the java) or compromise to the problem?