Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

The prototypes here were used for getting the feedback of other developers, during the first part (design part) of GSOC project. They are all obsolete now, and only kept as a reference example for future students .

<hx:inputFileUpload>

Extends: t:inputFileUpload (I don't think a dependency to Tomahawk is good. So, need to rewrite that stuff or copy them, preferably with maven-dependency-plugin)

...

Attributes:

Name

Required?

Values

Description

multiple

optional

true or false(default).

File upload input type supports 'multiple' attribute. With HTML5, browsers can upload multiple files at once. Default to false.

required

optional

true or false(default).

Same with <t:inputFileUpload> 'required' except, 'required' attribute of HTML 'input' element is also used this time.

styleClassOnDrag

optional

EL and literal

This attribute will allow us to change the style of the component on a drag into the component. With no automatic mechanism, one can do this by listening dragenter events, and changing the style; and removing that style on dragleave respectively. Instead, we will this attribute, so the renderer can render Javascript and other stuff automatically for changing the style on drag.

...