View Single Post
Old 05-23-2007, 11:08 AM  
quantum-x
Confirmed User
 
quantum-x's Avatar
 
Join Date: Feb 2002
Location: ICQ: 251425 Fr/Au/Ca
Posts: 6,863
NATS Users: AutoNotes > Free Class / Framework

Just finished coding an 'AutoNotes' Framework for NATS, used for the remote addition of notes to a member name.

We use it in our webcam chats- if a user is kicked or banned, a note is automagically added to their account info in NATS so if they complain etc, we can see what happened.

OOP [as much as PHP4 allows]
Implements NATS db calls / interface, so it's easy and secure
Additional IP restriction to limit access to known IPs
Can be Invoke manually or automatically parse a POST request.

ZIP > http://www.ninjito.com/autoNotes.zip

Instructions >
1 -Script must live on the same server as your copy of NATS.
Unzip, pull open the /_system/_config.php, and change the 'natsPath' line to the FULL system path to your NATS includes directory.

2 - Change the 'defaultUser' to the NATS user you want to author the notes if you don't supply one. You will need to change it from quantumx.

3 - Change / Add IPs into the 'ValidIP' variable. These are the IPs that the script will only talk to. This can be overridden if you choose.

4 - Save file and close.

5 - Open index.php for a poke around.
It should be reasonably self explanatory how to use it.


> If you're going to use it, read this
Standard disclaimer: While this is coded to production level, by using the script you waive all right to lodge damages or losses to me if something breaks. Have a look at all the code, reassure yourself it's not nasty. It's provided as is. If it does what you want, fantastic, I'm glad to help. If it doesn't, remember - it was free.

It's a pretty nice framework for RPCs, I'm chatting w/ the TMM guys to see if they want to add it in as default for the future.

qx.
quantum-x is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote