Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001565 [Slicer4] Core: Documentation & Wiki feature N/A 2011-11-20 21:48 2012-08-21 13:39
Reporter fedorov View Status public  
Assigned To jcfr
Priority low Resolution open  
Status assigned   Product Version
Summary 0001565: Email address in the documentation template
Description my understanding is, the idea behind the template that inserts an image with the email address is to reduce the chances of this email being harvested by spammers.

But this template produces the image in such a way that the email address is available in plain text in the page source:

<img src='/slicerWiki/extensions/EmailAddressImage/EmailAddressImage-generator.php?str=fedorov@bwh.harvard.edu'

Does it make sense to obfuscate the email a bit better?
Additional Information
Tags No tags attached.
Attached Files

- Relationships
related to 0001522closedmhalle Make sure GetData special page does NOT pre-append two extra empty lines 
related to 0002047assignedjcfr Automatically populate author and acknowledgement from module XML 

-  Notes
(0003532)
jcfr (administrator)
2012-01-25 17:00

Very good point.

Few possibility:
 - prevent non-authenticated user from looking at the source.

 - allow non-authenticated user to look at the source but make sure they are human using a captcha.

 - add an indirection .. so that all emails are centralised in one document not visible from non-authenticated user. Using a mediawiki template these one could be retrieved. This central location could be used to map the contributor (firstname lastname) listed in the XML to a real email.

=> Issue 0001522 will have to be fixed first.
(0003546)
fedorov (developer)
2012-01-25 19:30

I can't immediately justify either of these approaches as optimal ... maybe discuss at some Slicer hangout to get other opinions?

- Issue History
Date Modified Username Field Change
2011-11-20 21:48 fedorov New Issue
2011-11-20 22:36 fedorov Assigned To => jcfr
2011-11-20 22:36 fedorov Priority normal => low
2011-11-20 22:36 fedorov Status new => assigned
2012-01-25 16:44 jcfr Category Documentation => Slicer Wiki
2012-01-25 17:00 jcfr Note Added: 0003532
2012-01-25 17:00 jcfr Relationship added child of 0001522
2012-01-25 17:01 jcfr Status assigned => feedback
2012-01-25 17:01 jcfr Status feedback => assigned
2012-01-25 17:01 jcfr Assigned To jcfr => fedorov
2012-01-25 17:01 jcfr Status assigned => feedback
2012-01-25 19:30 fedorov Note Added: 0003546
2012-02-02 08:21 jcfr Relationship deleted child of 0001522
2012-02-02 08:22 jcfr Relationship added related to 0001522
2012-02-02 08:22 jcfr Status feedback => assigned
2012-02-02 08:22 jcfr Assigned To fedorov => jcfr
2012-05-15 18:18 finetjul Relationship added related to 0002047
2012-05-15 18:21 jcfr Target Version => Slicer 4.2.0 AHM Summer 2012
2012-05-15 18:56 jcfr Category Slicer Wiki => Documentation & Wiki
2012-08-20 14:01 jcfr Target Version Slicer 4.2.0 - Feature freeze Sept 1st 2012 => Slicer 4.2.5
2012-08-21 13:39 jcfr Target Version Slicer 4.2.5 => Slicer 4.3.0


Mantis 1.1.4[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker