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.
|