Tableless
Changelog
Version 1.1.2 Beta 3 (16th Jan 2011)
- Improved the process bar
- fixed bugs
- only renders menus with articles
- Added frontend login
Version 1.1.1 Beta 2 (13th Jan 2011)
- Fixed bug not rendering all the content when pressing "Render Table as Tableless"
- There were some bugs which are now fixed
- Added System Plug-in checking changes to content
- In the plug-in settings of the "Content - Tableless"-Plug-in you can press the "Rerender all articles as tableless"-Button to re-render all articles.
- Editing in the back-end is supported:
- When an article or Joomfish translation gets changed, new menu with content has been created or old content has not been rendered yet, a message will appear (in the back-end):
- By clicking on CLICK HERE, the rendering of the changed / not checked and not rendered content will be checked for tables and will be rendered. This will open a new Tab/Window in the front-end and process the rendering.
Added process bar by rendering
Version 1.1.0 Beta (15th Dec 2010)
- Added function to render all pages on one click
- Various bug fixes
- Added installer/updater
- Added update notifier
Version 1.0.0 Alpha (22th Oct 2010)
- First version
Documentation
Automatic installation and updater
This extension automatically installes and updates all components, modules and plugins of this extension. That means that you do not have to uninstall the old version before installing the new version or unzip and install manually. Even the activation of the plug-in is automatic.
Update checker
Within this package, there is a plug-in called "Webconstruction Manager" which checkes for updates of installed products of Webconstruction.ch. A pop-up will appear if updates exists. If you do not want message of updates to appear, you can disable the "Update Manager - Webconstruction.ch"-plug-in in the plug-in Manager. This plug-in uses remote urls to check for version information. This requires the php setting 'allow_url_fopen' to be turned on.
Documentation
What you should know about the Tableless Plugin- Tableless has been designed for the front end. Support for the back end is planed in futur versions.
- If you still want to use tableless without having access to the front end, you can set the "Rendering by Guests and Registered"-Option in the "Tableless"-Plugin configurations to yes. Then go to the front end and browse through all pages, you want to be rendered. After that you can set the "Rendering by Guests and Registered"-Option back to no.
- It is recommended to set a table width (e.g. 100%, 400).
- Vertical alignment is weakly supported.
- Horizontal alignment should be set in the content of the cell.
How to convert already existing tables to tableless
Login to the front-end higher than Registered, then press the "Render All Pages as tableless"-button.
The Plugin parameters of Tableless
- Exclude CSS class(es)
- Comma seperated list of table CSS class(es) to exclude from rendering to div.
- Only render CSS class(es)
- Comma seperated list of table CSS class(es) which only will be rendered to divs.
- Render Blog Category view
- Set if you want that tableless renders article blog layouts.
- Render Frontpage view
- Set if you want that tableless renders frontpage layouts.
- Exclude article id's
- Comma seperated list of article id's which will not be rendered.
- Exclude menu id's (Itemid's)
- Comma seperated list of menu id's which will not be rendered.
- Exclude IE6
- Excludes Internet Explorer 6. Normal tables will be rendered.
- Table Div CSS
- Comma seperated list of CSS classes for div's of tables. Use following placeholders: {itemid} for the menu id, {articleid} for the article id, {offset:number} for example {offset:2} for every second table div, {offset+1:number} for example {offset+1:2) for every second table div starting at 1, {number} for the number of the table div.
- Add overflow-hidden
- Adds overflow hidden to the table div. This is usefull, that the rows don't get broken.
- Table Row Div CSS
- Comma seperated list of CSS classes for div's of table rows (tr). Use following placeholders: {itemid} for the menu id, {articleid} for the article id, {offset:number} for example {offset:2} for every second table row div, {offset+1:number} for example {offset+1:2) for every second table row div starting at 1, {number} for the number of the row div.
- Display as CSS Table
- Adds display:table, display:table-row and display:table:cell to the inline styles. If you are using vertical-alignments this should be switched on. Vertical-align dosn't work on IE under 9.
- Table Cell Div CSS
- Comma seperated list of CSS classes for divs of table cells (td). Use following placeholders: {itemid} for the menu id, {articleid} for the article id, {offset:number} for example {offset:2} for every second table cell div, {offset+1:number} for example {offset+1:2) for every second table cell div starting at 1, {number} for the number of the cell div.
- Rendering only after editing (FE)
- Allows rendering changes only after editing at the frontend.
- Rendering by Guests and Registered
- Allow rendering changes also by guests and register users. This should be turned off. If you only have back end access switch this to yes, that the pages can get rendered. If this is set to no, you should be editing in the frontend, or log in and browse the pages which should be changed.
- Auto Plugin ordering
- By default the Plugin set's it self to the top of the ordering of the contents Plugins. This is necessary, that it can work properly. Switch this off if you need to order a Plugin above of Tableless Plugin.
Download
For instructions about the installation of Tableless please refer to the documentation.
© 2010 by webconstruction.ch, GNU licensed
This software is GNU licensed, by downloading it, you are agreeing to these terms.


Home
Proposals
Tools
Support Forum
Comments
Yes there will be a Joomla 1.6 version, but it'll be done when it's done.
The backend version is immediately available. But take care it's (still) in beta stage.
Well, I was working on it for the last 24 hours. But I can say it was quite difficult. But yes there is a new version I am testing and it is also designed for the back-end. Maybe I can update it tonight.
RSS feed for comments to this post.