|
Site content area
...
|
|
|
Home
Whats New? ContentMonger v4.52 has been released and is FREE for non-commercial use.Commercial licenses are only US$99 AccessMonger Pro v2.0 Technology Preview is available to registered users GridBuilder current release ...
|
|
|
Pricing Philosophy
The Bottom Line and How We Figure It Here's the basic deal: We don't bill you as if we developed your site from scratch. What we do instead is present you with an advance quote based on our assumption of how many hours a job will take to complete. If ...
|
|
|
Spamfighting
This area is here to help our clients use their anti-spam and mail systems. We've left it publicly visible in case it can be of use to anyone else. ...
|
|
|
How Our Anti-Spam System Works
Simply put, our anti-spam system implements a trusted network via whitelists, and applies Bayesian content filtering to anything that doesn't come from a trusted sender. In a nutshell, the system 'reads' an email message and, based on what ...
|
|
|
Monthly Newsletter
Every month we send out a notice to our customers that describe message statistics and detail any new spamfighting options that are available. Beginning with the November 2003 newsletter, these messages are now also available online. ...
|
|
|
February 3, 2004
This month, once again, we have made changes to the antispam system. This time the changes were major and dramatic, in that we dropped the rule-based system that we have used for the last two years and implemented an entirely new one on January ...
|
|
|
January 1, 2004
Spam:While our statistics for the month show an increase in both mail volume and delivery rate (and a fat increase in viruses) , you should have seen a dramatic decrease in the You Have Spam messages in your inbox, and our monthly stat ...
|
|
|
December 3, 2003
The last 30 days have been tumultuous for the anti-spam system. For starters, there was a 38% increase in caught spam. Our capture techniques improved, as we flat-out deleted almost 45,000 more junk messages this month than in O ...
|
|
|
November 1, 2003
Spam statistics for last month have been reviewed and posted. http://mysecretbase.com/Message_Statistics.cfm Our spam detection algorithms got a big boost with a recent upgrade. We stopped about 74,000 mailpieces last month... and over 100,000 thi ...
|
|
|
AntiSpam Service Options
While our antispam system is convenient, it makes decisions for you that you may not agree with. The only way to avoid that is to shut it off for your domain (or for only selected users in that domain) and let you take matters into your ow ...
|
|
|
Message Statistics
February 16, 2004 With the introduction of our new AntiSpam system, message statistics are not quantifiable in the same manner, and as such are longer published. However, in the days since its January 20th introduction: Messages processed:&nbs ...
|
|
|
How The Anti-Virus System Works
For the first two years of its operation, before a message even touched any of the anti-spam or mail services it was scanned for viruses. Beginning on January 30, 2004 our antispam system -- which is actually a 'gateway' in front of our mail se ...
|
|
|
How To Create Message Rules
Complete the steps below and any "You Have Spam" mail that is received will be neatly moved to its own folder, where it is segregated from your regular mail and out of sight until you decide to check it/clean out the folder. ... If you use ...
|
|
|
Log In
This text is not visible to regular visitors given the automatic link in place below.This is a sample showing how you can securely put your login page on your public-side menu. You are not required to set up your system this way. ...
|
|
|
Where We Work
So where does the work get done? When working in cyberspace, you can get awfully creative. Rather than give a straight answer just now (pix of the regular office are forthcoming after Christmas, when some new artwork will be in) ...
|
|
|
Programmers' Tools
You'll find a wide variety of ColdFusion-based tools, ranging from simple little custom tags that perform a handy function all the way up to a complete, full-featured content management system capable of managing dozens of web sites edited by hundred ...
|
|
|
GridBuilder
We've finally gone over the edge... WYSIWYG EditingDetails Here Current version: 4.82Registered users can still upgrade for free GridBuilder works with our extremely popular GridMonger tool to automate your grid production. GridBuild ...
|
|
|
How it Works
The idea behind GridBuilder is to turn what is otherwise a tedious manual process into an automated one. You do your form entry in GridBuilder grids and, when you're done, click the Build Grid icon. Using GridBuilder in general is easy. G ...
|
|
|
Revision History
March 23 2006 v4.82 (only available to registered users) A bugfix and a minor tweak to error handling. Details are in the GridMonger release notes. September 23 2005 v4.81 (only available to registered users) The 'bad behavior' reg ...
|
|
|
Installation
Installation is pretty simple: Take note of the password on the download page. You'll need it to unzip your file set as it is password-protected. Unzip the file set to a new folder under your web root. Enable the provided Acc ...
|
|
|
GridBuilder vs. GridMonger
We remain committed to keeping the free GridMonger just that: Free and very, very cool. However, unquestionably our focus has shifted to GridBuilder and support of GridBuilder users. GridBuilder users may get access to ve ...
|
|
|
Licensing
Licensing for GridBuilder UseGridBuilder is licensed per each developer using it. If you are a developer with multiple computers you can install on all systems you use. If you are a development shop, you can, at your option, have multiple devel ...
|
|
|
ContentMonger
"Can't thank you enough for developing this excellent CMS. You've saved our college countless hours and lots of money." David Hoff, Middlesex County College ContentMonger is Now FREE for non-commercial use (license a commercial/government web si ...
|
|
|
FAQ
This page will be added to as questions come in... ...
|
|
|
Is There a Demo?
We have taken the CMPro demo down. It was a version 3 demo and is being replaced by an entirely new system of audio-visual tutorials covering ContentMonger 4.30+ The first of these tutorials are available right now. Check back as more are added in t ...
|
|
|
What Are ContentMonger's System Requirements?
Web Application Server: ColdFusion Application Server must be installed. This application was developed on ColdFusion Application Server MX v6.1 and ColdFusion MX v7.0. It should work with only minor modification on ColdFusion 5. Public Side: Se ...
|
|
|
How Do I Install It?
Installation of CMPro is fast and painless. But now its even more so: Now you can watch an actual installation using our almost-live tutorial system. It is recommended that you put ContentMonger in its own directory, at least for as ...
|
|
|
How Does Licensing Work?
Licenses are per customer solution, or per domain, with unlimited instances allowed within each individual scenario. Multiple licenses are available in quantity at a reduced rate. You can click here and ask for pricin ...
|
|
|
Is There Support?
With CMPro's change from a full-price content management system to free (or super cheap for commercial sites) CMPro support is limited to using our contact form. Free support is limited. Over time, with the completion of the almost-live tutorial are ...
|
|
|
Whats Coming in the Future?
We get ideas all the time with regard to suggested features to include in a future version. We give serious consideration to all suggestions. Got a feature you want that we don't have? Ask us for it! Here are some ...
|
|
|
|
Features
Where do you begin when trying to describe a system that does so much without making it look like a monster? We've tried to give a decent synopsis here. The best way to understand CMPro is to try it for yourself. Visit th ...
|
|
|
|
Buy a License
" ... ContentMonger Pro offers everything you could ask for in a Content Management System and more: group-based permissions, a complete content archive, an excellent browser-based content editor and a terrific method for storing and reusing for ...
|
|
|
Revision History
March 08 2010 (v4.52) Updated the wysiwyg editor to FCKeditor 2.6.6 (the latest v2 release) when a recent Firefox update mysteriously broke the v2.40 editor. Rick Root's CFFM is upgraded to the latest v1.31 and some (very)minor style and icon ...
|
|
|
Registered User Area
This page is the link to the CMPro Registered User Area. Log in to enable display of the user area. Your user rights will only allow access to what you are registered for. If you have lost your login and can't retrieve it w ...
|
|
|
FAQ
Frequently Asked Questions We're centralizing common CMPro questions here. Stay tuned as this area grows. Pick a question from the menu at left, or the link below. ...
|
|
|
Any Installation Tips?
For an install to run smoothly you need: Store client vars in a dsn per best practice. Storing them in the registry will work. Storing client vars in cookies won’t. You need table creation permissions to the db via CF. At least fo ...
|
|
|
How Do I Add A New Section?
Synopsis: To create a new section you make a copy of the ENTIRE cmpro file/tree structure. Then you paste that into a new folder inside your CMPro tree structure. THEN you delete the folders you don't need. THEN you create the section inside of the C ...
|
|
|
AccessMonger Pro
FREE Buy AMPro now and get a free upgrade to the upcoming AMPro2 AccessMonger Pro is full-featured access control system that goes WAY beyond AccessMonger Lite. AMPro can either be simply configured and quickly dropped in ...
|
|
|
Version 2.0 (!)
Version 2.0 is here now, available to registered AMPro users only as a Technology Preview release. Learn about it here, and see what the fuss is all about. We will be rolling AMPro2 out in stages. The first stage is the announcement of th ...
|
|
|
Screen Shots
This is the user management screen. You can view the user tree, add or remove permissions belonging to a user, update their data records and perform all user maintenance from this one screen. No jumping back and forth from one view to ...
|
|
|
Upgrading From AMPro 1.x
"Is it compatible with my AMPro 1.x system?" Yes. AMPro received only minor changes to its front-end security system (which is a good thing, since you want to hear that a security system was made right the first time). Most of AMPro's imp ...
|
|
|
Whats New?
Completely revised the administration area, which no longer uses a GridMonger-based interface. Virtually all administration tasks can now be run from one of two multi-framed screens that place all pertinent information into one common view.&nb ...
|
|
|
Whats With This 'Preview' Business?
Put simply, AMPro2's code is reasonably mature and has been in production use at client sites for some time. However, writing the software is the easy part. Documenting it -- writing the instruction manuals -- is a giant, time-consuming&n ...
|
|
|
FAQ
Here's a list of frequently asked questions. We've also tried to use this area as a how-to guide to set up permissions in this (or perhaps any) access control system. ...
|
|
|
Which Version of AMPro Should I Use?
Short answer: Use AMPro 2.x! AMPro comes in two versions. Version 1.07. This is the last 'official' production release. AMPro 1.0x is compatible back to ColdFusion 5+ and uses GridMonger for its user interface.While functional ...
|
|
|
System Requirements
ColdFusion 5 and up. CFFILE (read and write) is required (but only in two places, making it easy to substitute in your ISP's CFX-based secure file manager). GetDirectoryFromPath() in the installer ExpandPath in the installer CREATE TABL ...
|
|
|
How Do I Install It?
Buy it. If your Paypal transaction is backed by a credit card you will receive a nearly instant login from our system with instructions on how to download your software. Unzip it to a folder off of your web root. Create a new ...
|
|
|
What Kind of User is AMPro Meant For?
AMPro is designed for use by ColdFusion developers who need to be able to work an access control system -- either simple or complex -- into a project. While AMPro is simple for a developer to use, a modest amount of proficiency in ColdFusion is ...
|
|
|
What are Tiers?
Permission tiers are the simplest of methods for performing access control. Users are given numbers in a heirarchy, with lower numbers having more privileges than user who are assigned a high number. For example consider the following use ...
|
|
|
What Are Roles?
When we looked at tiers, we saw that the user pretty much gets one privilege level. They get designated as an Administrator or an editor, or perhaps they get planted as a member of the Marketing Department. With tiers, one size ...
|
|
|
What Are Groups?
Like roles, group permissions give you much more flexibility than tiers. However they really do a different sort of job. For this example lets say we're dealing with editorial access to a web page in the admin side of a content management ...
|
|
|
Can I Mix Permission Types in My System?
Yes, and in fact its the smart thing to do. Here are some examples, where we'll assume that we are protecting a content management system: Tiers and Groups Use groups to decide what content section in your system a user can acce ...
|
|
|
Can I Nest Permissions?
Once you are comfortable with the concept of roles, yes. This is one more way to add flexibility to your access control system. Lets say you have the following roles set up to work within foo.cfm: Roles for foo.cfm foo fo ...
|
|
|
Can I Do A Login Pass-Through?
Yes. You can set AMPro to behave either in pass-through mode, or to refuse any attempt to link directly to an interior page and silently dump the user to your home page when such an attempt by an uncredentialed user occurs. An example of a pass ...
|
|
|
Can I Add Users Automatically?
Yes. Do you have a registration process of some kind that, once properly completed (perhaps after your credit card gateway responds positively) needs to create a user in your system, and gives that user some form of tailored access? You ca ...
|
|
|
Can I Import Users From Another System?
Yes. The same tools that you use to add users after a registration form is completed can be tossed into a query loop and run as part of a general import process. A complete code example is provided to registered users. ...
|
|
|
If I Forget My Password Will AMPro Send It To Me?
In the words of Dr. Evil: How about: NO! It is frightening to see how many password systems make this gigantic mistake. You go to all sorts of trouble to secure your application; jumping thru one hoop after another, building the perfe ...
|
|
|
Screen Shots
AccessMonger Pro's automated installer lets you specify a few settings and then does the rest for you. If your dsn permissions don't allow for table and index creation you can use one of the two supplied data files (Access and mySQL) and&nb ...
|
|
|
The Free Stuff
These tools are all designed to work with Macromedia ColdFusion, and are found in the Macromedia ColdFusion Developers Exchange. The best news is they're all free. ...
|
|
|
LockMonger
LockMonger will show you how to implement your own record-locking system, so one user can edit a record without worrying about whether other users are doing the same thing at the same time, possibly resulting in data corruption. Unlike database solut ...
|
|
|
GridMonger
Current Versions 4.82 (both free and registered versions)version 5.0 will be available soon in both free and GridBuilder versions. Check out the Revision History for details GridMonger creates a sophisticated, searchable add/edit/dele ...
|
|
|
Setup
Installation is easy. Download the GridMonger files and look for the following included demo grid calling template: /embeddeddemo.cfm Use one 'calling' template for each grid you want to build. These files control all of the options ...
|
|
|
Live Demos
GridMonger comes with a series of working demo files, linked below. All have been set into 'Demo' mode, which prevents data edits (and unfortunately also prevents demonstration of the built-in regular expression-based field validation... y ...
|
|
|
|
Revision History
December ?? 2008: v5.0 will be available as a free and registered GridBuilder version Added the windowTarget parameter. This allows the grid to operate inside of a frame or iframe. Since it defaults to the "_self" parameter a ...
|
|
|
Upgrade Notes
If you're wondering whether or not you should upgrade, these notes may help you make your decision. from 4.10 to 4.20 (and future) Upgrade support is provided solely to GridBuilder users via the supplied automatic upgrade templates. Everybody ...
|
|
|
Performance Notes
GridMonger is an application that, in several respects, shows just how versatile ColdFusion can be. It is an application that, coming out of the gate... Does not know how many fields you will display, or which fields will be editable ...
|
|
|
The Past / The Future
Modified versions of GridMonger grids are used in several places in the latest version of our CMPro content management system. GridMonger turned out to be such a cool tool we made a generic version available for the asking. GridMonge ...
|
|
|
Want a feature? Have an Idea?
Well, don't keep it to yourself. Some of GM's best features have come from user-driven ideas. GridMonger is a great tool for the ColdFusion community. If you have a nifty added feature or customization, don't keep it to yourself. If we like your ide ...
|
|
|
Reported Bugs (Oct 15, '04)
er... we're a little behind on this page. The good news is there are no showstopping issues for the vast majority of GridMonger uses. The sole reason we have not rolled up the public release of GridMonger to match v4.51 is the time it wou ...
|
|
|
FAQ
We've tried to hit the high points, as listed below (if you don't see them, scroll down). If you have another question feel free to ask, although be advised that we cannot help with grid configuration questions unless you are a registered GridB ...
|
|
|
|
|
|
How do default form field values work?
In GridMonger you can specify a default value for a form field, so its auto-filled automatically when a user clicks the 'Add Record' icon. As a general rule, if whatever you want will fit inside of an Evaluate() statement (regardless of whether ...
|
|
|
|
How do I put more than one grid on a page?
You have to be careful when doing this, first of all. You need to use the 'embedded' model for all of them if you want to put as many on as you want without restriction. There is, however, a specific bit of code you need to put in between ...
|
|
|
How do I use the server-side form field validation feature?
Short answer: Learn how to use regular expressions. Ben Forta's new book on the subject is the best quick-read you can find. Not quite as short of an answer: While it won't teach you regular expressions, registered GridBuilder users don't ...
|
|
|
|
I get an error pointing to GetData.RecordCount. Whats wrong?
One thing we see not infrequently is a cfdump in our inbox from a perplexed user, pointing to an error in the vicinity of Line 400 in gridmonger.cfm (exactly where depends on how you set up your grid) and pointing to either an empty value in&nbs ...
|
|
|
|
Is there a sample database available with GridMonger?
Yes. More than one, actually. The GridMonger release itself contains a small sample database which contains 1,000 ZIP codes entries. These entries also include additional information that, basically, is worthless filler meant t ...
|
|
|
|
Some of your demos don't let me add or update data!
You're using the demo and the MS Access demo data, right? This is a known bug in Microsoft Access' ability to handle date field types. See the Access Date Field FAQ page for more on this, and a workaround. ...
|
|
|
Tell me about joined table support
GridMonger supports table joins to only a limited degree at present. The 'main' table is the displayed data. A 'joined' table can be added that will affect the records displayed. The join is a part of the WHERE clause and not a part o ...
|
|
|
Whats the deal with calculated columns?
A calculated column can reference any ColdFusion data present on the current row. It can also reference any variables you specify via your own programming outside the grid, where that information is available to the current page request. Since the ca ...
|
|
|
How Do I Enable the WYSIWYG Editor?
Please note that wysiwyg editing is only available in GridMonger v4.60 and up, which is currently limited to registered GridBuilder users. It doesn't take much to enable the wysiwyg editor in GridMonger, but you do have to roll up your sleeves a ...
|
|
|
Update Mailing List
Finally, after about a zillion requests we are pleased to be able to post the GridMonger Update mailing list. Members of this email-only list will receive an email when GridMonger is updated. Only. If you want off the list at any time eit ...
|
|
|
Licensing
GridMonger is a free tool which can be deployed in commercial and non-commercial environments, both for your own web sites, your free projects or your paid clients. Its free use is granted provided its copyright comments are left intact. GridMonge ...
|
|
|
ContentMonger Lite
ContentMonger Lite Has Been Replaced By ContentMonger (formerly ContentMonger Pro)ContentMonger Lite was the most-downloaded free Coldfusion content management system on the Adobe ColdFusion Exchange. Now, renamed simply as "ContentMonger" ContentMo ...
|
|
|
|
Revision History
November 25, 2006 CMLite, which was a chopped-down version of CMPro code that was a few versions old, has been discontinued in favor of changing CMPro's licensing scheme. "ContentMonger" will take it from here. May 14 2004 Upgraded the e ...
|
|
|
AccessMonger Lite
If you like AccessMonger Lite you'll love AccessMonger ProThis long-awaited release is finally available, loaded with features and dirt cheapCheck It Out AMLite gives you: Simple tiered access gives you as many levels as you ...
|
|
|
Demo
Go to the Login Screen Demo NowThe username is 'abc123' and the password is 'password'. Be careful not to lock yourself out of the system before you give yourself a chance to login. Also since you are not a bona-fide user you will n ...
|
|
|
|
Installation
To install AccessMonger: Download and unzip the AccessMonger file. Download GridMonger (get it here) and unzip it into a temp folder. Copy gridmonger.css and gridmonger.cfm to AccessMonger's /admin/ folder. Move all gridmonger ...
|
|
|
Configuration
This should be fairly straightforward. If your application already has an application.cfm (and it should) you can just take the code from AccessMonger's Application.cfm and work it into your own. You can drop the files in with the rest of your web d ...
|
|
|
Experience Walk-Through
Use the information in this section to learn how AccessMonger can be put to use. Pick a scenario from the menu at left. ...
|
|
|
Administrator Creates Initial User Records
Using the user manager, the designated administrator can add users to the system, edit existing ones, delete them, change their passwords or send safe welcome messages giving users' access. All that is necessary to input -- at the barest minim ...
|
|
|
User Arrives At Login Screen
When the user receives their email announcement from the administrator (or whatever notification method you choose to use) they can easily run through the password selection process (or log right in if the admin has not used the automated system and ...
|
|
|
User Forgets Password And Resets It On Their Own.
The goal here was to create a system where the user could recover from forgetting their password -- and continue with their work -- without bothering the admin. However, the admin should also be kept apprised on whats going on when users start resett ...
|
|
|
Revision History
April 1, 2004, v3.11:Version 3.11 released. Only change is updated user manager to work with the latest version of GridMonger. January 9, 2004, v3.10: Added salt to 'season' the hashed passwords. See this MSDN article for a discuss ...
|
|
|
AHHH! BUGS!
Entry into the User Manager causes an error. There are actually two places where trouble can creep in here. One is a bug and the other a parameter choice that will foul up anyone not using the default datasource name. Both are locat ...
|
|
|
PaletteMonger
Do we REALLY need Yet Another Color Picker, when there are already so many out there? The correct answer is Yes Take a look at PaletteMonger. We developed it when we needed something more robust for the upcoming revision to MenuMonger Pro. Someth ...
|
|
|
TreeMonger
TreeMonger is a small demonstration app that illustrates how to build a simple yet powerful Explorer tree-style menu structure. Check it out, pick it apart and integrate its principles into your own project. The tree is persistent. Choices remain ...
|
|
|
ZIPMonger
ZIPMonger does ZIP Code radius searches, returning a list of the surrounding ZIP codes that are within a given mileage radius of your origin point. ZIPMonger is different from other available tools because of its performance. It uses onl ...
|
|
|
Background
We had a job where we needed to perform a ZIP code radius search. So like everyone else we went out and looked at what was in the Macromedia Developers Exchange. We downloaded all of the free tags, and bought a couple of the ones that wer ...
|
|
|
Installation & Use
Get a ZIP Code database. There are many commercial and free databases out there. Several other ZIP radius tags have data in them that you can use. We purchased this database for US$39.95. It gave us all we needed plus it ...
|
|
|
|
BofAinProcess
Easy to set up and call, cf_BofAinProcess provides an immediate, working tie-in to Bank of America's E-Stores payment gateway. A simple little tag. It really isn't much more than a juiced-up cfhttp call, although it does parse out the gateway's resp ...
|
|
|
QuoteMonger
QuoteMonger is an extremely simple random quote generator. Functionally, its ideal both in its simplicity (only 17 lines of actual code make up the quote engine's 32-line total -- The rest are comments) and its light use of resources (100 ms total ac ...
|
|
|
|
What It's Got
QuoteMonger's database contains possibly the biggest and most varied quote database to be found. There's some absolutely great stuff here comprising over 2,800 separate items. There is no obscenity or pornography, and in fact very little here co ...
|
|
|
|
SitePeeker
Version 3.0 Now Available SitePeeker is a replacement for commercial server monitoring services. Monitor your sites at close intervals (whatever you specify) for free with SitePeeker, or pay around US$80 per target, per month with a commercial s ...
|
|
|
Features
Compatible with ColdFusion 4.5.1 up to ColdFusion 6.1. Regularly monitors HTTP, HTTPS, SMTP and POP3 targets on any number of servers (on the port of your choice per target). Sends an email alert to up to three different addresses ...
|
|
|
|
Revision History
May 6 2004 v3.0 Added long message support. Instead of a brief text-only email blip (suitable for your cell phone), send a nice long html message to someone... like your server support staff. Added the BackUpMessage parameter. Defa ...
|
|
|
Installation
In Application.cfm ... Give your application a unique name in the cfapplication statement Since SitePeeker uses an application variable to determine status on the test server, it is essential that your application name is unique in case ...
|
|
|
Tips
As you pile on tests in tagcaller.cfm, bear in mind that you are creating a potentially long-running ColdFusion template. Don't overdo it. If you have a lot of targets, create multiple CFSCHEDULEd calls, and break the scheduling up a bit. Th ...
|
|
|
Blackout
Allows you to suspend (or enable) any operation for any period of time during a given day. Simply feed it a time frame (6:00AM to 7:00AM, for example). CF_Blackout will determine if the current time falls within the blackout period and return a varia ...
|
|
|
ReportMonger
Generates a report with sophisticated features Next/Previous navigation. Users can re-sort data in ascending or descending order on any column. Default and user-selectable output limits (i.e. per-page maxrows). Designed to allow ea ...
|
|
|
|
|
Security
You can set up a ReportMonger page literally in seconds, and thats handy. However, if you just spend a few more minutes writing out a proper SQL query your report page will be MUCH more secure... and so will your server and data. The best of al ...
|
|
|
Usage
ReportMonger is a relatively simple single-template system. You specify the following parameters directly inside of it: DataSource The datasource name. TableName The name of the table you are querying. FieldNames A comma-separated l ...
|
|
|
PageMonger
Grabs the complete contents from any web page, returning everything between the and tags. Originally created to expose html so our clients could build EBay® auction pages with a simple click and drag operation. THE PROBLEM:We needed a quick-and-dirty ...
|
|
|
Installation
This thing is dirt-simple. Put the files onto your web site. Run the demo to see how it works. Customize to your own needs as necessary. OPTIONAL: Install the included VTM file into ColdFusion Studio to enable convenient Tag Insight functionality.&n ...
|
|
|
|
Revision History
7/16/2001 Added CF Studio support via a simple VTM tag. 2/8/2001 Changed the method of grabbing page content. This tag and others like it had trouble grabbing content from some very complex pages (allaire.com's default page, among others). The ...
|
|
|
MailMonger
Calculates US Postal Service Priority Mail shipping rates. Since the rate tables are located on your web site, there is no reliance on anyone else to produce your rates. Includes an admin utility so you can modify rates online. How Will I Get Rate an ...
|
|
|
Installation
Enable the datasource, either via the creation of an entirely new datasource or by transferring the tables used by this tag to an existing Access or SQL datasource. Set the dsn value in application.cfm, or put the CFSET located in MailMonger's appli ...
|
|
|
|
ShipMonger
Calculates shipping charges based on total amount of sale, just like traditional printed catalog shipping rates. Allows the merchant to decide what shipping carrier to use on any given order at any time. Supports 3 shipping plans, but more can easil ...
|
|
|
|
Installation
Enable the datasource, either via the creation of an entirely new datasource or by transferring the tables used by this tag to an existing Access or SQL datasource. Change the SiteDSN value in the runme.cfm (Line 6) and admin.cfm (Line 1) templates ...
|
|
|
Revision History
10/5/2000 Documented the tag's input and output variables (found inside the tag). Removed a couple of initialized variables that weren't used in the tag's final version. Tag now rounds the sale amount up to the next highest whole dollar to help ...
|
|
|
|
|
Installation
Enable the datasource, either via the creation of an entirely new datasource or by transferring the tables used by this tag to an existing Access or SQL datasource. Change the SiteDSN value in the runme.cfm (Line 6) and admin.cfm (Line 2) templates ...
|
|
|
UpTimeMonger
This application will monitor and report on the frequency and duration of server downtime. Two web accounts are required. One is the web account (server) being tested. The other must be on a separate CF box... preferably at the same ISP to avoid any ...
|
|
|
|
|
Installation
This is an app that you need to install on two separate servers. Templates, DSN’s... there are several steps to the process. There are extensive instructions and notes in the readme.txt file -- both written by the original author and expanded upon h ...
|
|
|
Free ColdFusion Tutorials
Welcome to our new tutorials section. This section contains detailed instructions to commonly asked ColdFusion-related questions. Since there are plenty of ColdFusion resources out in the world we're trying to pick only topics that haven ...
|
|
|
How Can I Throttle Down CFMAIL's Speed (v3.0)?
Several years ago we introduced one of our favorite tools, the mail trickler, which was used to fight off some of the problems ColdFusion had (back when it was made by Allaire and called Cold Fusion) with sending large volumes of mail on a shared ser ...
|
|
|
How Do I Create a Multi-User Record Locking System?
This subject was originally going to be a tutorial, but instead to answer this question the fully functional LockMonger tag was developed and released to the developer community. Visit the page, play with it, download it and read its extensivel ...
|
|
|
How Do You Build A Who's On Application?
One question I see a lot of is folks wanting to build a "Who's On" function into their web sites. In its most basic form such a thing is mostly just an "oooh cool" kind of feel-good thing that doesn't accomplish a lot. However with very l ...
|
|
|
How Can I Throttle Down CFMAIL's Speed?
(and why on Earth would I do this??) Its strange to discuss a procedure that makes a ColdFusion function less efficient. Especially in light of how well the ColdFusion MX 6.1 CFMAIL tag works. Nonetheless, some realities in this worl ...
|
|
|
How Can I Throttle Down CFMAIL's Speed (and do it better)?
The mail trickler is really a very cool tool. Its found a lot of use in a lot of places, both as a way to reduce server load on shared boxes (I'm told by many users that mail volume on shared servers is still an issue despite ColdFusi ...
|
|
|
Is There An Even Better Way?
That depends on your needs, but this method looks very promising. You must either have access to the ColdFusion Administrator or the right to use the CFSchedule tag on your server. Dov Katz suggested this idea to us on the CF-Talk m ...
|
|
|
How Do I Do An Error Handler?
There can be multiple components to an error handler, and it can either be used to protect a single template or an entire server's web sites -- the Site-Wide Error Handler you often hear spoken about in hushed tones. As error handling goes, you ...
|
|
|
Listing 1
<cfswitch expression="#cgi.Server_Name#"> <cfcase value="mydomain.com,anotherdomain.com"> <cfparam name="request.dumpMode"   ...
|
|
|
Listing 2
<cfparam name="request.dumpMode" default="" type="string"><cfparam name="request.emailTo" default="" type="string"><cfparam name="request.emailFrom" default="" type="string"><cfparam name="request.emailServer" default="" type="st ...
|
|
|
Listing 3
<cfparam name="request.dumpMode" default="" type="string"><cfparam name="request.emailTo" default="" type="string"><cfparam name="request.emailFrom" default="" type="string"><cfparam name="request.emailServer" default="" type="st ...
|
|
|
How do I store client variables in a database?
To store client variables in a database, your ColdFusion Server must be specially configured to do so. By default, client variables are stored in the Registry (or an equivalent if ColdFusion is not running on a Windows system). In ColdFusion MX: Op ...
|
|
|
How can I safely upload files?
ColdFusion's CFFILE tag lets you upload files from a web-based form. However, allowing users to upload files to a web server without adding constraints isn't such a good idea. The code below will impose a file size constraint of your cho ...
|
|
|
|
|
How Do I Update One-To-Many-Record Forms?
We'll concentrate on the fundamentals of the problem at hand. Stuff like validating form inputs, testing referers and whatnot are beyond the scope of this tutorial, although we do make use of cfqueryparam, which should be a mandatory part ...
|
|
|
How do I grab the ID of the record I just created?
This is perhaps the most-often-asked question in the history of ColdFusion (its either that, or "Golly... what does a CFLOCK do?"). It is also noteworthy because there are so very many wrong answers out there on the web. The problem:&nbs ...
|
|
|
Code Snippets
When cruising around the CF forums and CF-Talk, I often see solutions I'd like to explore more fully, but just don't have the time for. Bookmarking the thread doesn't really cut it. I created this to help myself remember stuff. No reason why I should ...
|
|
|
Obsolete Tags
These are tags that we think are obsolete. Maybe technology has caught up to them an a better solution is now in effect. Or maybe they go with something else that is no longer in use. They're still in the library as maybe they ...
|
|
|
UPSRateMonger
[As our business moved away from ecommerce and our workload piled up to a never-ending backlog, some freebies had to go. UPSRateMonger was a casualty of this set of circumstances. However you are welcome to update the built-in database an ...
|
|
|
Demo
In the interest of simplifying our lives, we have disabled the demo. However, installing your own instance of UPSR is really very simple. Feel free to download a copy and give it a try. ...
|
|
|
|
General Notes
Why is this thing built the way it is? While UPS provides their shipping rate data in a handy comma-delimited format, field names and field layout are inconsistent from one rate table to another. Rate calculation methods vary from one plan to anothe ...
|
|
|
Rate Updates
One way or the other, updates are free. In 2004, UPSRateMonger will enter its fourth year of free distribution. The tag will be updated with current rates on an as-needed basis (typically these are 1-year intervals). Since rates are provided ...
|
|
|
Installation
Enable the included datasource, either via the creation of an entirely new one in the ColdFusion Administrator or by transferring the included tables to an existing datasource. Integrate the rating system into your existing cart software. & ...
|
|
|
Double-Checking Rates
Use the downloaded UPS rate and zone tables (choose View and not Download to get PDF-formatted rates). The rates are calculated on the demo assuming a residential address, a 0.75% fuel surcharge, a regular pickup and merchant packaging. On occasion ...
|
|
|
How Do I Do Multi-Origin Shipping?
If you are drop-shipping products on your site from different vendors, you could have shopping cart orders that are shipping from different origin points to a single destination. UPSRateMonger now directly supports multiple origin zon ...
|
|
|
How Do I Import A Zone Table?
Version 2.50 introduced a simple form-based interface for directly importing raw UPS zone files. This is essentially just a front end to an import routine originally created by Mary Jo Sminkey at CFWebStore. Go here and retrieve the CSV-text files ...
|
|
|
Why Would I Use ISP Mode?
ISP mode allows you to store your zone information in one data source, while keeping your rate information in another. This would let you share one rate datasource among many different web sites, letting each site have individualized zone dsn's. If ...
|
|
|
Usage
<CF_UPSRATEMONGER PostalCode=#form.TO# ShipWeight=#form.ShipWeight# ServiceType=#form.Service# Country=#form.Country# SiteDSN=#request.ServerDSN# ZoneDSN=#request.UserDSN# CanadaZone="cal" USZone="936" AutoXarea=Y Origin="WEST ...
|
|
|
Revision History
v5.03, Apr 01, 2004 Updated the admin template config files to work with the latest GridMonger release (v4.0). v5.02, Jan 22, 2004 Updated the admin template config files to work with the latest GridMonger release (v3.51). v5.01, Jan 04, 2004 CFPA ...
|
|
|
Bugs and Errata
If you discover an issue with the tag please contact us. Known Issues: #1: Affects /admin/surcharges.cfm Problem: The surcharge editor tool explodes on contactStatus: Fixed in the current downloadSol ...
|
|
|
FedexMonger
[As our business moved away from ecommerce, FedexMonger became obsolete when we no longer had the time to maintain it. However you are welcome to update the built-in database and unencrypted code with current rates] Current Version: 3.01Ne ...
|
|
|
General Notes
Calculates shipping charges for First Overnight®, Priority Overnight®, Standard Overnight®, 2-Day®, Express Saver, Fedex Ground® and Fedex Ground Home Delivery® plans using rates and tables effective on June 29th, 2003. Both destination ...
|
|
|
|
Installation
Install the FXM3 datasource. An Access database is supplied. The supplied code uses a datasource name of ''FXM''. Copy fedexmonger.cfm, fedexmonger_rate.cfm and fedexmonger_das.cfm to the folder you'll be calling the tag ...
|
|
|
Revision History
v3.01 April 1, 2004 Replaced GridMonger config files to match up with current GridMonger version (4.0). Renamed a db field to due to a reserved-word conflict with MS Access and 'Zone'. Renamed 'Range' to 'ZIPRange' just in ...
|
|
|
SessionMonger
SessionMonger was our very first free-release custom tag. It creates and expires a unique session ID independent of ColdFusion session management. Works with session management turned off, but optionally uses client management to set a session cookie ...
|
|
|
|
Usage
To call the tag insert this code at the top of any page you want to test for session ID validity and expiration. I usually use it from a centrally located, CFINCLUDED header template so I only have to call it once: <CF_SES ...
|
|
|
Revision History
April 2, 2000: Tag released. April 6, 2000: A site running Oâ??Reilly WebSite Pro 2.4.9 didnâ??t like CGI.HTTP_REMOTE_HOST, so CGI.REMOTE_ADDR was substituted for it when creating the OriginIP variable (either works fine on an NT ...
|
|
|
MenuMonger
Shows a way to build an unlimited-depth, unlimited-capacity, fully data-driven HeirMenus / ColdFusion menuing system. Its build method is unique and worth looking at on its own: The menu is pre-built and stored for visitor use by the system administr ...
|
|
|
|
Installation
Get the tag from the Developer's Exchange (linked at left). Go here and download the latest copy of the HierMenus script. Unzip all of the files (MenuMonger and HierMenus) into the same folder. Enable the included Acces ...
|
|
|
MenuMonger Too
MenuMongerToo shows a way to build an unlimited-depth, unlimited-capacity, fully data-driven menuing system, using both ColdFusion and the popular, cross-browser Milonic DHTML Menu System. Its build method is unique and worth looking at on its ...
|
|
|
Installation
Get the tag from the Macromedia Developer's Exchange (linked above). Go here and download the latest copy of the Milonic menu script. Unzip all of the files (MenuMongerToo and Milonic) into the same folder. Enable either ...
|
|
|
|
Example
ContentMonger Pro runs on almost exactly the same code, although that system pre-builds and stores multiple versions of a menu system to take into account the multiple access levels of the various users in its system. Menus built w ...
|
|
|
About The Team
The Robertson Team is no more, but the content on this site lives on. In 2006 I became a principal at Leland-West Insurance Brokers, Inc. They offer classic car insurance as well as exotic car insurance to enthusiast owners all across the United St ...
|
|
|
Contact Us
Our contact information is at the bottom of every page on this site. Feel free to drop us an email with any questions related to our work here. ...
|
|
|
Site Map
This text is not visible to regular visitors given the auto-link that is in place. This page uses the optional sitemap.cfm to provide a site map feature. ...
|
|
|
Remove Me
This text is not visible to regular visitors given the auto-link that is in place. This page uses the optional removeme.cfm to provide a user-driven mechanism for mailing list removal. ...
|
|