You are here: Home Plone products simplelayout.base

simplelayout.base (2.1.2)

1
by Olha Pelishok last modified 2010-03-22
0.0
0.0
0.0
0.0
Released on 2010-03-18 by 4teamwork, Mathias Leigmruber for Plone 3.0 under LGPL - GNU Lesser General Public License available for All platforms.
Software development stage: stable
SimpleLayout is an easy to use plone package for creating content pages

SimpleLayout provides an intuitive way of adding and arranging the different elements of a page such as paragraphs, images, files and links using drag-and-drop functionality. These elements are implemented as addable and easily arrangeable “blocks”. Because of the restricted dimensions of text, images and other content elements, the general result is content with a uniform look and feel throughout the site.

How to use SimpleLayout

Check out our new video section on plone.org: http://plone.org/products/simplelayout.base/documentation

1.) Add a new Page from the "Add new" dropdown.

In this page one can now add the following page elements:

  • File
  • Image
  • Link
  • Page
  • Paragraph

2.) Add a new Paragraph from the "Add new" dropdown:

  • Provide a title for the new paragraph (not required) and check "Show Title" to determine whether the paragraph title will appear in the page's body text.
  • Provide body text for the paragraph.(Of course one could use this first paragraph to provide the text for the whole page, but that would defeat the purpose of having easily arrangeable "blocks" of text and other page elements)

Image tab:

  • Browse for an image and provide a caption and alternative text.
  • Determine whether the image is "clickable", i.e. whether the image source can be opened in a new tab. If collective.greybox is installed, it will use greybox to show the image.

Settings tab:

  • Provide keywords/tags for categorization purposes.
  • Specify "Related Items": If the "teaser" box is checked, related items of this paragraph will be displayed underneath the paragraph.
  • Provide "Creators" (Persons responsible for creating the content of this item).
  • Allow comments.
  • Determine whether this paragraph should be included in the site navigation (by default it is not included).

When saving the paragraph, one is redirected to the edit tab of the parent page. Here one is presented with the option of editing the page as a whole, or editing one of the sub-elements of the page. The layout of the recently added paragraph can be further manipulated using the layout icons in the top panel of the that paragraph. The paragraph can also easily be deleted from here, or its order in the page changed using the "ordering" arrow icons in its top panel (will be removed, you should use the drag'n'drop funtionality).

3.) Add an Image to the page from the "Add new" dropdown:

  • Browse for an image and provide alternative text. The Title is used as the image caption.

4.) Add a File to the page from the "Add new" dropdown:

  • Browse for and add a file (for example a pdf). The file download link will be displayed in the page content.

5.) Add a Link to the page from the "Add new" dropdown:

  • Specify an external link, which will be displayed in the page.

6.) Add another page: The parent page acts as a container in which sub pages can be added. These will appear in the site navigation.

Page Layout:

To add layout functionality to the page as a whole, go to "Site Setup" => "Simplelayout Configuration", and check "Show Design". A "Design" dropdown will be added to your SimpleLayout pages, from which you can choose one of 3 possible layouts: Normal, Two Columns, Two Columns One on Top Here one can also determine the dimensions of the layout columns by providing pixel values in the other 2 "configuration" tabs.

Go to the edit tab of your SimpleLayout page and choose another layout from the "Design" dropdown.

In "Two Columns" designs it's possible to align the blocks like a table. Use the "align to grid" link in the top panel of the page.

Drag and drop functionality:

Drag the existing content blocks into the other areas of the newly created layout, by clicking on the top panel and dragging the block to the desired position.

Support of following products is allready included

Simplelayout provides the following features:

simplelayout.base

  • Base functions
  • Base layout rendering
  • Base block actions
  • Base viewlets - one column - two columns - two columns with one column on top - controls
  • configlet - simplelayout is completely configurable TTW, including image sizes and column dimensions
  • design menu - choose between the different designs/layouts
  • includes block configuration adapters - all block configs such as layout, image sizes, block height etc, will be saved in an adapter (annotations) for every block
  • upgrade steps
  • base JS functions - align to grid (for two columns designs only) - helper functions
  • New scales for atct image field (requires zope restart)

For more information check simplelayout dependencies: * simplelayout.ui.base * simplelayout.types.common * simplelayout.ui.dragndrop

Document Actions
Powered by Plone