21 messages in com.googlegroups.pylons-discussRe: Upload & Forget "CMS"
FromSent OnAttachments
rikl...@public.gmane.org23 Oct 2006 11:38 
Ian Bicking23 Oct 2006 12:07 
rikl...@public.gmane.org23 Oct 2006 14:19 
Shannon -jj Behrens23 Oct 2006 14:51 
rikl...@public.gmane.org23 Oct 2006 23:00 
Bruno Desthuilliers24 Oct 2006 00:50 
Ian Bicking24 Oct 2006 08:25 
Shannon -jj Behrens24 Oct 2006 09:18 
John_Nowlan24 Oct 2006 10:16 
Shannon -jj Behrens24 Oct 2006 10:41 
John_Nowlan24 Oct 2006 11:49 
James Gardner24 Oct 2006 12:51 
bruno desthuilliers24 Oct 2006 13:18 
John_Nowlan24 Oct 2006 13:59 
James Gardner24 Oct 2006 14:48 
Shannon -jj Behrens24 Oct 2006 16:24 
John_Nowlan25 Oct 2006 09:41 
Ian Bicking31 Oct 2006 11:18 
Damjan07 Nov 2006 18:35 
rikl...@public.gmane.org08 Nov 2006 01:49 
Damjan08 Nov 2006 07:41 
Subject:Re: Upload & Forget "CMS"
From:Shannon -jj Behrens (jjin@public.gmane.org)
Date:10/23/2006 02:51:59 PM
List:com.googlegroups.pylons-discuss

On 10/23/06, rikl@public.gmane.org
<rikl@public.gmane.org> wrote:

I'm thinking about a simple yet useful app for managing various files (text/content in my case). You get a folder where you can put files and sub folder which can be browsed from the www view as "categories". Extras would add support for titles, descriptions and searching. More extras would alter displaying of some file types (code files - highlight, *,markdown, *.rest - show as HTML)

The Concept - Hierarchical folder structure - Upload a document to a folder and it will show on the page in folder-category - upload & forget

The Coolness - Each folder would have a shelve or similar db which would contain data like: order of files, alternate titles and descriptions. - Each publication could have its own shelve/anydbm db with settings and basic info (note that the publication ma be a binary file like PDF, ODT, DOC). Set default format (if you upload the same publication in may file formats) etc. [maybe a sqlite db per folder for all this?] - *2HTML support for ODT, ReST, Markdowm... and more like that, *.py file would be highlighted - a source code browser :) - some full text search like with pyndexter (lucene can index non-plaintext files...)

All the configuration and editing on the site would have nice scriptaculous/web helpers look and some drag and drop like this: http://www.dhtmlgoodies.com/scripts/drag-drop-folder-tree/drag-drop-folder-tree.html

Currently I'm gathering ideas and thinking how to make it as simple and as nice as possible :) Any suggestions welcomed.

I'm just guessing that you'll get the most bang for your buck if you start with a content management system like Plone and build any additional data types using Archetypes. Trust me, you don't want to reinvent the content management system wheel from scratch.

Just my $0.02, -jj