We build. You grow.

Get best community software here

Start a social network, a fan-site, an education project with oxwall - free opensource community software

Nudity filter | Forum

Hugo Dias
Hugo Dias Sep 9 '13

Hi everybody


I'm using oxwall to create a models / photographer social network.
One of my concerns is the nude picts can be viewable by young people. Of course it's art but some people don't think that way.
 And of course in the terms of my community where I make reference to the possibility of naked pictures and the website it's only available for people under or over the adult age to see this kind of images. But everybody knows nobody cares it this and register themselves without the parents knowledge.

Putting this I was thinking in try to create a plugin that can filter this content by the user choice or simply a warning "this image contains nudity, are you sure you want to see it ?"

In my logic I think I'll need to add a new field in the photo description so the author can flag it nude or not. this flag would be written in the database.
And then probably I should modify the image viewer file with some "if's"

If photo flaged has nude

   Then

      if user approves nudity show image

      else user disapproves nudity show default warning image

else show image.


Now I'm asking your help for which files should I modify specially since I don't program for a lot of years.

Or if there's any developer there that want to create this plugin at a good price I'm open to suggestions.


Best Regards,

Hugo

The Forum post is edited by Hugo Dias Sep 9 '13
dave Leader
dave Sep 12 '13

I do agree that in order to do this effectively it would have to involve the owner/uploader being involved in the process as check or unchecked input.   Otherwise you end up with tons of false pos and false neg.

 

However i did find this below and wanted to share it. I DO NOT trust most of this kind of stuff i find online and i would definately NOT put this in a live environment unless you have actually looked at the code, verified harmless and tested in a test enviroment first.  But here it is you may do as you wish i suppose.

 

http://www.phpclasses.org/package/3269-PHP-Determine-whether-an-image-may-contain-nudity.html

The Forum post is edited by dave Sep 12 '13
Hugo Dias
Hugo Dias Sep 12 '13
Hi Dave
I also stumbled on that script, it's nice because it does some analysis to the image and then according to some pixels it will censor some parts. But you can image the overload this will cause in the server.
Normally the photographers or models who use online communities to promote their work they end up to mark the photos has nude content. Maybe a question of common sense or afraid of account suspension or deletion.
Well lets face, they aren't a bunch of kids sharing breasts lol

But thanks for your time on this matter ;)
dave Leader
dave Sep 12 '13

I think you may be taking it to a deeper level than you need to. 

 

1. Your only obligation as a site owner is to make a organized and thoughtfull effort to protect minors.  You are not obligated to cover every angle or every avenue or sneaky trick to bypass your effort.  You only need to make the effort and have something thoughtfull and organized in place. 

 

       Examples of this can be:

 

      1.  using the splash page option and saying 18+ only such as here, anorexiadating.com (which as a side note just happens to be a condition well known in the modeling would)

 

     2.  using something like http://www.rtalabel.org/  which is a free service if you want that option.

 

     3.  Putting a clause in your TOS regarding age limits.

 

     4. Putting text in your registration form that 18+ required.

 

     5. Making an effort to moderate the site and removing accounts that violation that TOS or site rules for age.

 

Outside of that you are not obligated to do anything else.  Some say that you are obligated to report that kind of thing but your not (at least not here) , just delete the account and move on.

 

So there is really no sense for you to take this to the extreme level and make any kind of guarentee to anyone.   If that was the case most porn sites and adult sites would be out of business.   What i do is i put all images all content other than the splash page , join page, tos, contact and affiliate pages, behind a login.   

 

So make the effort as best you can and then just focus on your site and not this because it will happen, it happens to us all that some kiddo gets in.  But just delete them and move on.

Besides most kids can see nudity anywhere with one click so most of them are not going to go thru a registration process when they can just get porn anytime they want with a click.

 

I hope this helps...  if you are really concerned best thing is to consult an attorney and/or a small business support forum which has attorney volunteers  and/or a legal professional.

The Forum post is edited by dave Sep 12 '13
dave Leader
dave Sep 12 '13

I completely understand, it is all good. :)  A family filter would be a nice plugin. 

 

What i found funny is this comment  "they aren't a bunch of kids sharing breasts" as i have not really meet a model as of yet that had any to share lol..   But respecfully i know they are under so much pressure in that way.

The Forum post is edited by dave Sep 12 '13
Hugo Dias
Hugo Dias Sep 12 '13

Hi Dave,

Yes I was trying to cover all corners with this matter. If some of the examples above will do , I have it covered ;)


I meant share breast pics :P 

Thanks for your replies.