Future of OpenPublish

Events happening in the community are now at Drupal community events on www.drupal.org.
Adam S's picture

OpenPublish's theme should be built on a very simple, plain CSS framework such as Blueprint. http://www.subtraction.com/2007/08/07/the-framewor If using a grid is good enough for The Onion and the New York Times then it's good enough for me.

Also, since Context and Admin Menu module are used it should be considered to integrate Context Layouts and use of the Context Inline Block Editor as demonstrated on OpenAtrium (second video http://openatrium.com/features).

If the front page of each section is a node of OP content type package, then the site admin or editor can choose a Context Layout to use for that page. Now we have a package node with context regions. I can not believe that it would be too difficult with some jQuery magic to create an edit in place popup using the Modal Frame API.

  1. Create a new front page of a section choosing one of several different context region layouts. Perhaps, with Rules it can be achieved by a single click and then the person is brought to the empty page in view mode with links that say edit or add content in each region.
  2. Click on each region and choose a view for that region (this is actually native to OP right now). For example, have a view with a medium image, title and teaser text and also have that view with a view attachment that adds just headlines below it. Or put in that region a view that has three rows each with a thumbnail picture, title and teaser text.
  3. Use the Modal Framwork API to edit each region adding nodes like you currently do in Package regions.

It's totally possible.

Comments

Adam, Context Layout is in

irakli's picture

Adam,

Context Layout is in OpenPublish 2.2+ and we highly recommend using it.

.............................................
http://twitter.com/inadarei

OpenPublish

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: