Scaffolding Plugin

This plug-in contains macros for creating 'permanent templates' and editable forms.

Name Scaffolding Plugin
Vendor CustomWare Asia Pacific (Website)
Authors David Peterson, David Chui, Riyaz Shaikh
Homepage http://www.customware.net/repository/display/AtlassianPlugins/Scaffolding+Plugin
Issue Management http://jira.adaptavist.com/browse/SCAFF
Categories Formatting Macros
Version 2.7-dr9
Availability Confluence v2.7 to v2.7.3
State Beta
License Freeware / Open Source (BSD)
Price Free
Release Docs https://bamboo.developer.atlassian.com/download/SCAFF-STABLE/artifacts/latest/JavaDoc-API/index.html
Java API Docs n/a
Download Source http://svn.atlassian.com/svn/public/contrib/confluence/scaffolding-plugin/tags/2.7-dr9/
Download JAR scaffolding-plugin-2.7-dr9.jar
Warning
Scaffolding 2.3-dr7 and earlier are not compatible with Confluence 2.6.
This plugin can be installed and updated via the Confluence Repository Client.

Description/Features

As this plugin is currently not compatible with Confluence version 2.8 you may experience errors such as inability to edit/add pages.

Cause:
java.lang.reflect.InvocationTargetException
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
caused by: java.lang.NoClassDefFoundError: Could not initialize class org.randombits.confluence.metadata.LegacyScaffoldStorage
 at org.randombits.confluence.metadata.LegacyMetadataStorage.(LegacyMetadataStorage.java:70) 

There is already a reported bug in the Scaffolding Project.

Version 1.4.18 and earlier require the appropriate Utilities Plugin to be installed into WEB-INF/lib.

This plug-in contains macros for creating 'permanent templates' and editable forms.

It provides many macros which allow data to be entered into a form. It does so by allowing the editing of specified sections on a page when viewing the page, if the current user has 'edit' permissions to the page being viewed.

There is a public library of scaffolds people have used in real life availabile here.

For more information, visit this plugin's homepage

Version History

Confluence 2.3 and newer

Version Date State License Price
Show description 2.7-dr9 (#29) 01 Mar 2007 Beta Freeware / Open Source (BSD) Free

Release Notes

Warning
This plugin is still beta quality. The main outstanding issue is compatibility with Internet Explorer, but some others may exist.

However, this release is relatively stable, and the underlying infrastructure is unlikely to change, meaning it is mostly extra features and some cosmetic issues which are yet to be resolved.

Thanks to Rayaz Shaikh and Honeywell for providing some IE-related fixes in this release.

New features since 1.4.x include:

  • Version history for field data - you can now go back in history for all modifications to field data.
  • Indexing - Most data is now indexed and will show up with a regular search.
  • Lots of bug fixes.
  • Better data editing integration - To edit, just click the regular 'Edit' tab and you can access your data fields.
  • Dynamic table and repeating sections - You can add, remove and reorder table sections without reloading the page.
  • Preview your page - Check out your changes before you save them.

New features in this release:

Adaptavist Public Issue Tracker (18 issues)
T Key Pr Summary Updated Reporter Status
Task SCAFF-217 Major Confluence 2.8 compatibility Jun 25, 2008 Don Willis Open
Bug SCAFF-209 Critical Labels are deleted when editing a page in Internet Explorer that uses Scaffolding Mar 31, 2008 Ken Yagen Closed
Task SCAFF-201 Major Confluence 2.7 compatibility Feb 29, 2008 David Peterson Closed
Improvement SCAFF-196 Major Provide macros the ability to determine if their rendering is part of a live-template Mar 20, 2008 Bob Swift Closed
New Feature SCAFF-195 Major Allow labels to be selected in a drop-down box when editing a page. Feb 29, 2008 David Peterson Closed
Bug SCAFF-193 Major Form Validator doesn't work on drop down menu's Feb 29, 2008 Kyle Closed
Plugin SCAFF-192 Major When will Scaffolding Plugin be available for Confluence 2.7.1? Mar 10, 2008 Robert Breton Resolved
Bug SCAFF-190 Major Cannot create summary report (separate page) of data calculated using eval-data within a scaffold Feb 29, 2008 Patricia Kale Resolved
Bug SCAFF-189 Blocker When clicking on the .PDF icon in the upper left we get errors instead of a .PDF Mar 01, 2008 Jeff Minks Resolved
Bug SCAFF-187 Critical no co-existance with Confluence Plugin "Approval Workflow" Mar 01, 2008 Frank Polscheit Resolved
Bug SCAFF-181 Major No Attachments shown Feb 29, 2008 Jörg Albrecht Closed
Bug SCAFF-178 Major export to PDF fails Apr 29, 2008 Tiffany Bartlett Resolved
Bug SCAFF-176 Major hidden-data prevents page from being saved: generates UnexpectedRollbackException Mar 11, 2008 Gum Shoes Closed
Task SCAFF-175 Major Document set-data and get-data on the customware.net website. Feb 29, 2008 David Peterson Closed
Bug SCAFF-170 Critical Data lost after updating scaffold table in Firefox 2 Mar 02, 2008 Nick Waanders Resolved
Bug SCAFF-144 Major Number-data field not working inside Table-data Feb 29, 2008 Mel Nepomuceno Closed
Bug SCAFF-108 Critical Scaffolding conflicts with {dynamictable} and {dynamictasklist} macros in IE Mar 16, 2008 Yuri Ziryukin Resolved
Bug SCAFF-104 Major Current data is not being displayed after saving Feb 29, 2008 David Peterson Resolved

Note
Currently editing pages works best in FireFox. There are several known issues with other browsers, particlarly with Internet Explorer.

Contributors

  • David Peterson — Developer
  • Riyaz Shaikh — Contributor

Show description 2.6-dr8 (#28) 11 Oct 2007 Beta Freeware / Open Source (BSD) Free

Release Notes

Warning
This plugin is still beta quality. The main outstanding issue is compatibility with Internet Explorer, but some others may exist.

However, this release is relatively stable, and the underlying infrastructure is unlikely to change, meaning it is mostly extra features and some cosmetic issues which are yet to be resolved.

New features since 1.4.x include:

  • Version history for field data - you can now go back in history for all modifications to field data.
  • Indexing - Most data is now indexed and will show up with a regular search.
  • Lots of bug fixes.
  • Better data editing integration - To edit, just click the regular 'Edit' tab and you can access your data fields.
  • Dynamic table and repeating sections - You can add, remove and reorder table sections without reloading the page.
  • Preview your page - Check out your changes before you save them.

New features in this release:

Adaptavist Public Issue Tracker (7 issues)
T Key Pr Summary Updated Reporter Status
Bug SCAFF-169 Minor date-data with format dd-MMM-yy renders unknown symbols Oct 10, 2007 Hendrik Vermeiren Resolved
Bug SCAFF-166 Major Links do not render inside {table-data} rows. Oct 10, 2007 David Peterson Resolved
Bug SCAFF-165 Blocker Conf 2.6 with scaffolding doesn't allow saving or editing of pages Feb 13, 2008 Nicholas Ilacqua Resolved
Bug SCAFF-163 Major New scaffolding version 2.3-dr7 displaying time incorrectly Oct 10, 2007 Ramon Cavanna Resolved
Bug SCAFF-160 Major {content-options} only accepts 'labels' as a parameter, not 'label' Oct 10, 2007 David Peterson Resolved
Bug SCAFF-158 Major 2.3-dr7 breaks ability to move a page and its children to another space Mar 15, 2008 Robert Breton Resolved
Bug SCAFF-156 Major I18N code may break in Confluence 2.5.6 due to API change Oct 10, 2007 David Peterson Closed

Note
Currently editing pages works best in FireFox. There are several known issues with other browsers, particlarly with Internet Explorer.

Contributors

  • David Peterson — Developer

Show description 2.3-dr7 (#27) 03 Sep 2007 Beta Freeware / Open Source (BSD) Free

Release Notes

Warning
This plugin is still beta quality. The main outstanding issue is compatibility with Internet Explorer, but some others may exist.

However, this release is relatively stable, and the underlying infrastructure is unlikely to change, meaning it is mostly extra features and some cosmetic issues which are yet to be resolved.

New features since 1.4.x include:

  • Version history for field data - you can now go back in history for all modifications to field data.
  • Indexing - Most data is now indexed and will show up with a regular search.
  • Lots of bug fixes.
  • Better data editing integration - To edit, just click the regular 'Edit' tab and you can access your data fields.
  • Dynamic table and repeating sections - You can add, remove and reorder table sections without reloading the page.
  • Preview your page - Check out your changes before you save them.

New features in this release:

Adaptavist Public Issue Tracker (15 issues)
T Key Pr Summary Updated Reporter Status
Bug SCAFF-155 Major Changing field data types breaks scaffolds. Sep 03, 2007 David Peterson Resolved
Improvement SCAFF-154 Major Rename the {attachment-options} 'filter' parameter to 'include' and 'exclude' for consistency with other macros Sep 02, 2007 David Peterson Resolved
Improvement SCAFF-150 Major Provide the ability to filter items returned by content-options based on labels Aug 22, 2007 David Chui Closed
Improvement SCAFF-149 Major Provide the ability for the list-data macro to show only a specific number of items. Aug 22, 2007 David Chui Closed
Bug SCAFF-148 Minor the date-data AM/PM format always saves time as PM Sep 03, 2007 gary livingston Resolved
Improvement SCAFF-147 Minor {attachment-data} macro doesn't support attachment filtering similar to {attachment-options} Sep 02, 2007 David Goldstein Resolved
Improvement SCAFF-146 Major {attachment-data} has no "none" option Aug 28, 2007 David Goldstein Resolved
Bug SCAFF-145 Critical saving page fails if have empty attachment-data field -- no file selected and no current page attachments Feb 29, 2008 David Goldstein Resolved
Bug SCAFF-140 Critical if have > 1 {attachment-data} field trying to upload the same file, file length truncated to 0 bytes Aug 28, 2007 David Goldstein Resolved
Bug SCAFF-139 Major {attachment-data:<name>} doesn't work when page had previously defined a scaffold data field named <name> Sep 02, 2007 David Goldstein Resolved
Bug SCAFF-138 Major Indexed data should be TOKENIZED Aug 27, 2007 David Peterson Resolved
Bug SCAFF-134 Major {attachment-data} does not work reliably inside {table-data} fields Aug 28, 2007 David Peterson Resolved
Bug SCAFF-133 Major {attachment-data} does not display the 'switch' link in the right place in all cases Aug 27, 2007 David Peterson Resolved
Bug SCAFF-125 Blocker Scaffold edit page no longer displays Apr 04, 2008 Ryan Coulter Resolved
Improvement SCAFF-50 Major Allow {content-options} to filter by label Aug 22, 2007 David Peterson Closed

Note
Currently editing pages works best in FireFox. There are several known issues with other browsers, particlarly with Internet Explorer.

Contributors

  • David Peterson — Developer
  • David Chui — Developer

Show description 2.3-dr6 (#26) 31 May 2007 Beta Freeware / Open Source (BSD) Free

Release Notes

Warning
This plugin is still beta quality. There are several outstanding issues which need to be resolved before being used in a production environment.

However, this release is relatively stable, and the underlying infrastructure is unlikely to change, meaning it is mostly extra features and some cosmetic issues which are yet to be resolved.

New features since 1.4.x include:

  • Version history for field data - you can now go back in history for all modifications to field data.
  • Indexing - Most data is now indexed and will show up with a regular search.
  • Lots of bug fixes.
  • Better data editing integration - To edit, just click the regular 'Edit' tab and you can access your data fields.
  • Dynamic table and repeating sections - You can add, remove and reorder table sections without reloading the page.
  • Preview your page - Check out your changes before you save them.

New features in this release:

Adaptavist Public Issue Tracker (8 issues)
T Key Pr Summary Updated Reporter Status
Improvement SCAFF-129 Minor Show dates in {data-data} using user locale May 31, 2007 David Chui Resolved
Bug SCAFF-128 Major Switching from 'decimal=false' to 'decimal=true' clears the data field in edit mode. May 31, 2007 David Peterson Resolved
Improvement SCAFF-124 Major Allow a 'sort value' to be specified for {list-data} items May 30, 2007 David Peterson Resolved
New Feature SCAFF-120 Major Add an {attachment-data} macro allowing attachment uploads May 31, 2007 David Peterson Resolved
Bug SCAFF-110 Major {attachment-options} uses 1st attachment regardless of which one selected during editing Feb 13, 2008 David Goldstein Resolved
Bug SCAFF-109 Major when go to edit Scaffolding page with {attachment-options} list data, last attachment in list always appears as the one selected May 31, 2007 David Goldstein Resolved
New Feature SCAFF-103 Major Allow the default user to be specified for user-options May 30, 2007 David Peterson Resolved
Bug SCAFF-58 Major Month shifts date-data macro Feb 26, 2008 None Resolved

Note
Currently editing pages works best in FireFox. There are several known issues with other browsers, particlarly with Internet Explorer.

Contributors

  • David Chui — Developer

Show description 2.3-dr5 (#25) 30 Apr 2007 Beta Freeware / Open Source (BSD) Free

Release Notes

Warning
This plugin is still beta quality. There are several outstanding issues which need to be resolved before being used in a production environment.

However, this release is relatively stable, and the underlying infrastructure is unlikely to change, meaning it is mostly extra features and some cosmetic issues which are yet to be resolved.

New features since 1.4.x include:

  • Version histor