One of the greatest things about Moodle is that showing teachers a successful course can really spur them onto joining the Moodle train and creating their classroom. However, there are many security concerns when live running courses allow guest access. The foremost is the guest’s ability to see student names and data in modules and activities.
Brian Weaver (www.unBweaveable.com) highlights his code modification to thwart a guest’s ability to see student info when viewing the Glossary. Check out his test course as a guest and his screen shots of the modified cost over at his site (login as guest).
http://unbweaveable.com/glossary-choice-activity-mods-in-moodle