12 Sep 2011

Core Milestone 6.0.15 Released

Maintenance release includes patches to image management, proxy caching tweaks, and two great little features:

  • copy or duplicate content items from a content admin grid
  • loadJS/loadCSS from external libraries; eg. Google CDN, etc

The complete list of changes for 6.0.15 maintenance release is available here under "Filters > All":

Download the ZIP for for the 6.0.15 core milestone here:

Or alternatively you can update from Subversion (SVN) at this address:

Bug

  • [FC-387] - category.addCategory DSN arguments
  • [FC-761] - Possible Apache SCRIPT_NAME bug
  • [FC-2412] - New image formtool enhancements have issues with case sensitive file systems
  • [FC-2445] - application.fapi.flushCache should check whether the thing we're flushing exists in stCOAPI
  • [FC-2459] - No function endCrop() on $fc.imageformtool
  • [FC-2472] - Refactored image formtool doesn't handle uuid source field properly
  • [FC-2477] - FU: Friendly URL Edit Interface Errors
  • [FC-2503] - Replace tabs with double spaces when outputting js and css in head
  • [FC-2504] - Bugs in installer getDBTypes
  • [FC-2507] - editMethod attribute for ft:objectadmin works for "Add" action button but not "Edit"
  • [FC-2513] - genericNav activeClass attribute not applied to home node
  • [FC-2517] - jsInHead.cfm and cssInHead.cfm reference nonexistant application.url.cache variable
  • [FC-2519] - Update deprecated dmXMLExport functionality
  • [FC-2524] - Filtering in a library picker in combination with ftLibraryData breaks result ordering
  • [FC-2526] - Hitting enter key for carriage return in formtools textarea submits form

Improvement

  • [FC-157] - Option for refactoring nested tree model
  • [FC-2430] - No visibility of draft object state in objectAdmin
  • [FC-2474] - Add support for calling webtop/conjuror/invocation.cfm from a dialog iframe
  • [FC-2506] - Ability to permanently remove the system generated frienly URL
  • [FC-2516] - FarCry's request finalisation happens before plugin/project onRequestEnd templates
  • [FC-2520] - Add a generic category filter to getContentObjects
  • [FC-2525] - Restrict image upload size in the image formtool
  • [FC-2530] - The proxyCacheTimeout decorator isn't granular enough - browserCacheTimeout is also needed

New Feature

  • [FC-2505] - Copy content functionality
  • [FC-2511] - Use of loadJS/loadCSS with external libraries
Enjoy!
9 Sep 2011

Related Content: Custom Webtop Tabs

Relatedcontent_2

Following up on some comments on the dev forum, Blair posted a really crafty bit of code that shows any and all related content for a specific content item.  

Ever wondered what content an image in the image library has been attached to? What content might be affected by removing something from the file library? This will shine a light on that little mystery :)

The code sample not only how to extract the relationships out of the COAPI but also how damn easy it is to have your very own tab views attached to a web top overview; just name the view webtopOverviewTabSomething.cfm, stick it in the right folder (e.g.. ./webskin/types for everything) and you are done.

Enjoy!
9 Sep 2011

Array Upload: A multi-file uploader to array formtool

Awesome new formtool added to the p600 maintenance branch -- scheduled for milestone 6.0.16

The Array Upload allows you to nominate a specific content type, and a file or image property therein. For example, dmImage or dmFile. Then you can select multiple files, have them upload simultaneously, create the underlying content items and attach them to your content. Sweet! 

Arrayupload_uploading_2

Look at those three images all uploading inline! Yep, that's three images selected from the existing image library (the thumbs) and three additional images uploading together.

Arrayupload_reorder_2

You can list items in the array in "List" or the new "Tile" format (shown). All the drag and drop reordering magic you would expect is there.

Arrayupload_edit_2

And there's a new instant edit handler for related content! The standard Array form tool lets you nominate your own libraryEdit.cfm view, but for Array Upload you just list the properties you need to manage.

While you could use Array Upload for all kinds of scenarios, it's just plain marvellous for content where you want to attach a bunch of files; image galleries, file lists and more.

Enjoy!

Core Team's Space

The FarCry Core committers; a team of dedicated Daemonites and other ring-ins.

Contributors

mattyb Geoff Bowers