Inserts a "file" input field within a form (user uploads file).
The following parameters are recognized:
The name to reference the VALUE with.
The size (in characters) of the field (defaults to 92).
Optional attributes to include in the <input> entity (other than "type", "class", "size" and "name").
Inserts a input field which allows user to select a file from their system to upload to the NST probe system. NOTE: The form MUST have the "enctype" attribute set to "multipart/form-data" in order to upload the file from teh client.
Example of using the macro:
@wuiInputFile("nagious_cfg","70")Assuming the com.ccg.macros.at.All
class is within your CLASSPATH and the
config/html.at macros file has been
generated (Hint: run make atmacros in the
wui directory), a developer should be able to
run the above example by copy/pasting from below:
[root@probe root]#java com.ccg.macros.at.All <<EOF@include("config/html.at",,"d")@wuiInputFile("nagious_cfg","70")EOF
This macro is defined as:
<table @htmlAttr("style","width: 100%; padding: 0px; border-style: none;")
@htmlAttr("cellspacing","0") >
<colgroup>
<col @htmlAttr("width","100%")>
</colgroup>
<tr>
<td @htmlAttr("style","width: 100%;")>
<input @htmlAttr("type","file")
@htmlAttr("name","@param(0)")
@htmlAttr("size","@fnb("@param(1)","92")")
@htmlAttr("style","width: 100%;")
@htmlAttr("class","wuiInputFile")
@param(2) />
</td>
</tr>
</table>