Case Studies 
 Selected Client List 
 Testimonials 
 
 Acrobat Courses 
 ColdFusion Courses 
 Dreamweaver Courses 
 Flash Courses 
 Flex Courses 
 Google Courses 
 JackBe Presto Courses 
 JavaScript / DHTML / AJAX Courses 
 Robohelp / Captivate Courses 
 Other Courses - Complete Listing 
 
 Adobe Connect 
 Adobe LiveCycle 
 Adobe Creative Suite 
 E-Commerce 
 Job Bank 
 
 User Groups 
 Publications 
 Presentations 
 Source Code 
 Discussion Lists 
 
 Return to Home Page 
 
 History 
 Expertise 
 Partners 
 Executive Team 
 Locations 
 Employment 
 
 Strategic Analysis 
 Project Management 
 Creative Services 
 Software Integration 
 Best Practices Consulting 
 Quality Assurance 
 Technical & Web Writing 
 Support 
 Hosting 
 
 Latest News 
 Events 
 Awards 
 Press 
 
Contact Site Map
 
Click here to search.
Community
Community
About Paperthin and Fig Leaf Software

Fig Leaf Software has enjoyed a long and prosperous relationship with Paperthin Software, the creators of the CommonSpot Content Server. During our partnership, we have created two hands-on courses - CommonSpot for Developers and CommonSpot for Content Contributors, as well as a number of utilities that extend the system. Below are a few that we have released to the public as community source. Enjoy!

Custom Authentication Excerpt

This PDF file is an excerpt from our CommonSpot for Developers course that details how to implement custom authentication on the CommonSpot Content Server.

Click here to download

KTML Documentation

KTML is the underlying WYSIWYG editor used in CommonSpot 5. You can download the developers guide by clicking here.

Orphaned files customCF script

The following zip file contains a Coldfusion page that should be placed into your site's CUSTOMCF folder. When you invoke it within a CommonSpot page, it will run a report that indicates whether you have any "orphaned" pages on the site. An orphaned page is one which does not have any internal hyperlinks pointing to it.

Click here to download

Rich Text Editor Tools for CommonSpot 4.0

The following zip file contains code that enables content authors to navigate to different pages on a site while keeping a wysiwyg editor open and not losing page lock.  It also adds a button that strips all formatting from code (except paragraph, br tags, etc) -- particularly useful for users that copy and paste from Word.

Contact Steve Drucker for installation troubleshooting.

Click here to download

Clean HTML Control for Wysiwyg Editor

This custom field type can be installed underneath a wysiwyg editor within a custom element to provide the content contributor with a means to easily strip all SPAN and FONT tags from their input.  This is particularly useful if the user is copying and pasting from MS Word or other applications that embed a bunch of useless <SPAN> tags in the content stream.  It also corrects a bug in V. 4.0 where the "Normal" style class does not equate to the CS_Document class, resulting in your wysiwyg contents not properly reflecting styles that are active on a page.

Click here to download

Implementing SQL Server Full-Text Searching

This archive file contains the necessary SQL table definitions, triggers, and CFQUERY example for implementing full-text searching on CommonSpot metadata and custom element data.

Click here to download

Site Map

This Custom ColdFusion script uses the DHTML x-browser compatible tree system from www.treemenu.net to produce a sitemap for your CommonSpot-based site

Click here for a demonstration

Click here to download the script

Autosave Custom Field Type

This custom field type for CommonSpot 4.x prompts the user after a specified period to save their work.  It also allows you to change the text of the "Finish" button.

Click here to download

Sample Windows Active Directory Authentication

This archive contains a sample custom-authentication.cfm file which authenticates a user against a windows active directory server.

Click here to download

Rich Text Editor Render Handlers Simulating Page Sets

This zip archive contains two render handlers for Formatted Text Blocks.  The first uses DHTML and regular expressions to split the entered text into multiple virtual "pages".  The second uses bracket and hyphen syntax [section name] and --subsection name-- to split a document into multiple virtual pages.


Click here to download
Syndicating Custom Element Data through RSS

This presentation outlines how to offer CommonSpot custom element data in Really Simple Syndication (RSS) format.

CommonSpot compatibility: 3.x, 4.x
Browser compatibility: RSS/Blog reader

Click here for the interactive presentation

Click here to download the source code

Rich Text Block Render Handler: A Page Set Alternative

Creating page sets, while often worthwhile, can often be a bit of a hassle. This render handler for the Formatted Text Block element will automatically simulate "Page Set" behavior through the application of DHTML.

CommonSpot compatibility: 3.x, 4.x
Browser compatibility: Anything except Netscape 4

Click here to download

Using RoboDemo to provide CommonSpot Tutorials

This proof-of-concept demonstrates the result of using Macromedia RoboDemo to create online tutorials for CommonSpot

Click here to view.
Implementing Unsupported Multilingual Sites

This MS Word document describes how to implement unsupported multilingual sites (Chinese, Arabic, etc) within the CommonSpot Content Server.

Platform: CommonSpot 3.x, 4.0

Click here to download

CommonSpot Search Results Custom Render Handler

This custom render handler takes your search results output and redirects hyperlinks to external documents (PDF, XLS, DOC) so that they launch in new browser window. Links to HTML content remain unchanged.

Platform: CommonSpot 3.x

Click here to download.

CommonSpot Batch Image Uploader

This utility is quite handy if you're migrating a pre-existing site into CommonSpot. It will upload a nested directory structure of GIF and JPG images into the CommonSpot-based website of your choosing. Directory names are automatically converted into CommonSpot image categories and there is name conflict resolution in the unlikely event that an image exists with the same name as a new one that you are uploading.

Platform: CommonSpot 3.2 SP4 on SQL Server and ORACLE DB on CF 5/MX

Click here to download.

CommonSpot Form Data Extractor

This utility allows you to export data entered through a CommonSpot form or Custom element into a delimited file that can be loaded into MS Excel.

Platform: CommonSpot 3.2 SP4/SQL Server/CF 5/CFMX

Click here to download.