Plone Tiles 0.4.0

Plone Tiles project consists of a product used for creating "Tile" links.
Plone Tiles project consists of a product used for creating "Tile" links.

Plone Tiles (qPloneTiles) allows possibility to define an area as clickable.

To see qPloneTiles in action you should modify your HTML a bit. The tile HTML object (div, ul, dl, etc.) should get extra "tile" CSS class. Product will activate the tile to go to location of first contained A tag.

Product is implementing the behavior upon page load as short Javasript.

Future versions are expected to enable web developer to select the link to be tile target by applying "primary" class to A tag.

"tile" can be applied to any HTML element (to be semantically correct, to block element).
"primary" can be applied to A THML elements only. In the case there are more then two primary links, the behavior can vary.

Motivation

A lot of the user interface elements in Plone only work when you click the links they define instead of the entire UI
element. This is bad UI, although most web-based systems work this way.
I have already experimented with changing this for a limited set of items in previous Plone versions; in Plone 2.0 I made
the entire item in the navigation tree clickable and it indicates when it is selected with a block of color around itself,
so you know you can click (this doesn't work in Internet Explorer because it's a buggy piece of crap, more about that
later ;). In Plone 2.1 I made all the portlet items be clickable in the entire area through a display:block definition of
the link tag.
It's time to take this to the next level.

Proposal

Because of the limitations (as far as I have found, at least), it's hard to make certain elements entirely clickable
through re-defining the link tag only. In a separate project I was involved in, we used a tiny piece of JS to assign
clickable behaviour to an arbitrary element, which worked well.
(Note that the normal "read more" or whatever link still remains, so it's not removing links for people that have JS
turned off or browsing via lynx or similar — this is merely augmenting the link behaviour, not moving it into JS.)
This also has the advantage of being able to make any area clickable. My pet peeve is that Plone in "Summary view"
doesn't accept clicks anywhere within the area of one of the items listed, but only on the links. The interface would be
so much more efficient if we could click anywhere within that item's area.

What's New in This Release:

some code optimization
provided the same functionality on IE6
corect functionality with nested tile elements
added some visual link imitation effects for tile elements:
mouse pointer over tile elements
tile elements can be accessed via tabbing
window status line changed while mouse is over tile elements
added functions doc strings
added 'Usage' section to README.txt file

last updated on:
March 29th, 2007, 19:48 GMT
price:
FREE!
developed by:
Quintagroup
homepage:
www.quintagroup.com
license type:
ZPL (Zope Public License) 
category:
ROOT \ Internet \ HTTP (WWW)

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

Add your review!

SUBMIT