1
wishcraft
Profile 1.69 - With IP Validation

Resized Image
Profile 1.69
Verbose Validation Edition
Community Release

Profile 1.69 is a version of Profile module for XOOPS that allows for a verbose registration to be done.

This has a field for validation that allows for Text Match, RegEx or SQL Validation to be used to prevent people registering with your website without having validation data of sometype such as an existing email address or an invite code or some regular expression statement.

Featuring still Multiple Fields, 2 Types of validation - one which uses JSON; the other that uses the Field $_POST validation method.

Simply upgrade your existing XOOPS 2.4 or 2.5 to XOOPS Profile 1.65 to experience the difference. We can really recommend XinCodes 1.05 for a user based invitation to be done.


Now with IP Validation so an IP Address can be only used once to register. THis means you can check you are not being signed up by an Indian SEO Sweat Shop and other such misbehaviour in signup.

New in this feature:
  • IP Address Field - With Registration Validation
  • Proxy IP Address Field - With Registration Validation
  • Netbios Address Field - With Registration Validation


Some Other Features:
  • Recaptcha.net - Remember to change the API Keys
  • Verbose Validation - SQL or Match or RegEx Match Validation
  • Directory - Browsable directory of users
  • Multifielded User Profiles - Set your own variables


Download: xoops2.5_profile_1.69.zip - 133 Kb

Demo: Pre installed at http://xoops.demo.chronolabs.coop or try http://www.xortify.com/register.php and put in my email address for validation. Notice how it unlocks the form wherever it is.

--=[ Example SQL Validation for a basis of pre-existing users email, remember to change 'prefix']=--

Select count(*) from `prefix_userswhere `emailLIKE "[value]" and `level` > 0
Resized Image
http://www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/RegaltyFamily
github.com/Chronolabs-Cooperative
facebook.com/DrAntonyRoberts

2
timgno
Re: Profile 1.69 - With IP Validation
  • 2011/6/20 13:36

  • timgno

  • Module Developer

  • Posts: 1504

  • Since: 2007/6/21


Simon why did you put the security keys in files of language, instead of in config.php file? Every time you load a new version is going to overwrite those files. I put the two keys in modinfo.php
but the same error on the second step:

To use reCAPTCHA you must get an API key from http://recaptcha.net/api/getkey

3
wishcraft
Re: Profile 1.69 - With IP Validation

There is no new version of profile with a file called config.php, this is an independant module that does not need core hacks. The API Key upgrades itself by going to that URL you are correct but if you update the file it automatically keeps the existing variable.

So i don't understand what you mean by it is going to overwrite config.php?? Huh?? Thats okey, didn't we talk about recaptcha in modules had to be without the core hack applicator you brought up before that has a config.php.

That is the terms of writting a module within XOOPS. Thats the rules DJ Told me, no core changes in the module group so recaptcha is written independant.

Anyway I am learning Drupal 7 at the moment, I have a 12 month job for AMPco the medical journal site making webservices and applications, they want Drupal, which i am looking at and is limited. Ugghh new commands. 100k a yar or so, just near the QVB.. so i am going to be entertaining myself less on the xoops forum.
Resized Image
http://www.ohloh.net/accounts/226400

Follow, Like & Read:-

twitter.com/RegaltyFamily
github.com/Chronolabs-Cooperative
facebook.com/DrAntonyRoberts

Login

Who's Online

337 user(s) are online (256 user(s) are browsing Support Forums)


Members: 0


Guests: 337


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Nov 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits