@manPageButton(PROGRAM, [LABEL], [TITLE], [ATTRS])

Inserts HTML form (single button) to take user to man page of PROGRAM.

The following parameters are recognized:

PROGRAM

The program (item) to display the man page for.

[LABEL]

The text to appear on the button (defaults to PROGRAM if omitted).

[TITLE]

Optional title attribute to appear as a tooltip to the user when their mouse hovers over the button.

[ATTRS]

Optional set of attributes to apply to input entity.

Example of using the macro:

@manPageButton("ls")
@manPageButton("kismet","kismet_server")

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")

@manPageButton("ls")
@manPageButton("kismet","kismet_server")

EOF

This macro is defined as:

<form@htmlAttr("action","@systemCgi()/man.cgi")@htmlAttr("target","_blank")>
  @wuiInputHidden("action","man")
  @wuiInputHidden("page","@param(0)")
  @wuiInputButton("show","@fnb("@param(1)","@param(0)")","@ifEqual("@param(2)",""," onmouseover=\"domTT_activate(this, event, 'content', '@jsn("View") the @jstc("Man Page","@toolTipEmphasis()") for: @jsdh("@param(0)")', 'width', calcDomTTLen('@param(0)', 180));\"","@param(2)")","@param(3)")</form>