Home | Libraries | Submit | Tools | Resources | About the Project | RSS
 

 Submit a UDF

Submission Form

Thank you for sharing your code with CFLib.org! To submit your UDF, simply fill out the form below. Your code will be checked and if accepted, released as soon as possible. Please fill out all form fields or your submission will not be accepted. We will try to get to your submission as soon as possible. Sometimes this means immediately, sometimes it means a few days.

Please be sure your UDF conforms to the following standards:

  • Each variable used by the UDF that is not passed in MUST be declared in a var statement.
  • Please do not include comments in the header of your code. We auto-generate code headers. You can, of course, include short comments within the body of the UDF.
  • The example code should only show the code in action. Do not use any HTML that you do not need. I.e., <BR> is acceptable, most other tags are not.
  • Your example code should not use cfquery, cfinclude, or any other tag that requests other files or back end data. Make your example code simple. It should only demonstrate that the UDF works.
  • In the Code portion, do not include the CFSCRIPT tag.
  • And since some people don't seem to read this: In the Code portion, do not include the CFSCRIPT tag!!
  • If this is an update, please email the code to us directly instead of using this form.
  • Please see the queue before submitting.
  • For more information, please see the FAQ.
  • Stop. Read the first bulleted item above. Read it again. And then one more time. We constantly get UDF submissions without properly var scoped declarations. PLEASE be sure to check your code!

Important Notes!

You must check your code before submitting it. If your code does not work, we will reject it outright. If you just mis-cut and paste, it will be obvious and we will contact you, but we have had numerous cases where UDFs needed serious work in order to get them working. We will not be doing this anymore due to the backlog of queued UDFs. Along with checking that your code works properly, also be sure to var your variables!

If you change your email address, please let us know. Without your email address, we cannot inform you of changes to your code.

By submitting your UDF to this site, you give us the right to post your code. This does not mean you give up ownership of the code, however, we retain the right to publish the code until we see fit to remove it. If you have code that you may want to sell at a later time, please do not submit it here.

Attention spammers. Thank you for finding this site. Because of you, I changed the public queue to not show any submissions that are not more than 24 hours old. Therefore, you have no reason to use this form for spam. Seriously. I'll just delete it.

Your Name:
Your Email:
UDF Name:
Required CF Version:
Enter a short description (one sentence):
Enter a description:
Enter the code:
Enter an example:
 



   !     Search
Google
Web www.cflib.org

Advanced Search





   !     Log On

Email Address

Password

Auto Logon

Register today and start using our advanced features such as commenting and UDF rating.

There are currently 1173 active sessions on CFLib.org.



   !     Latest Additions
These are the latest functions that have been updated or added to CFLib.org.

arrayFind
structToQueryRow
nowTimestamp
toSeconds
amInCFThread

More...