Provided by: octopussy_1.0.6-0ubuntu2_all
NAME
AAT - Apache::ASP Toolkit module
SYNOPSIS
<AAT:PageTop title="Apache::ASP Toolkit Demo" /> <AAT:Button name="dialog_ok" /> <AAT:Button name="dialog_cancel" /> <AAT:Label value="_MONDAY" color="red" tooltip="1st day of the week" /> <AAT:Label value="label bold blue" color="blue" style="bold" /> <AAT:Label value="label size +2" color="green" size="+2" /> <AAT:Entry name="name" value="write what you want" size=40 /> <AAT:Password name="password" value="" size=40 /><br> <AAT:TextArea name="tarea" cols=80 rows=10 data="your data" /><br> <AAT:PageBottom credits="1" />
DESCRIPTION
AAT is useful to create Web Interface rapidly and easily. Features: =over features =item * Integrated User Authentication/Role =item * Integrated Database Functions =item * Integrated XML Read/Write (with Cache) Functions =item * Multilanguage =item * Themable =back
FUNCTIONS
DEBUG($text) Prints Debug Message $text in AAT Debug file Update_Configuration($appli, $file, $conf, $rootname) Version() Returns AAT Version WebSite() Returns AAT WebSite Language($lang) Get/Set AAT Language Menu_Mode($mode) Get/Set AAT Menu Mode (Icons&Text, IconsOnly, TextOnly) Theme($theme) Get/Set AAT Theme Translation($str) Translates $str with language $main::Session->{AAT_LANGUAGE} PageTop($args, $body) Usage: <AAT:PageTop title="Octopussy Login" icon="IMG/octopussy.gif" /> PageBottom($args, $body) Usage: <AAT:PageBottom credits="1" /> PageTheme($args, $body) Usage: <AAT:PageTheme /> Inc($args, $body) Usage: <AAT:Inc file="octo_selector_taxonomy" name="taxonomy" selected="$r_taxo" any="1" /> CSS_Inc($args, $body) Usage: JS_Inc($args, $body) Usage: <AAT:JS_Inc file="INC/AAT_tooltip.js" /> File_Save($conf) Button($args, $body) Usage: <AAT:Button name="remove" popup_link="$remove_link" /> Box($args, $body) Usage: <AAT:Box icon="buttons/bt_report" title="_REPORTS_VIEWER"> <AAT:BoxRow><AAT:BoxCol> ... </AAT:BoxCol></AAT:BoxRow> </AAT:Box> BoxCol($args, $body) Usage: <AAT:BoxRow><AAT:BoxCol> ... </AAT:BoxCol></AAT:BoxRow> BoxRow($args, $body) Usage: <AAT:BoxRow><AAT:BoxCol> ... </AAT:BoxCol></AAT:BoxRow> BoxRowMenu($args, $body) Usage: <AAT:BoxRowMenu><AAT:BoxCol> ... </AAT:BoxCol></AAT:BoxRowMenu> DD_Box($args, $body) Usage: DD_BoxRow($args, $body) Usage: CheckBox($args, $body) Usage: <AAT:CheckBox name="$value" /> CheckBox_DayOfMonth($args, $body) Usage: <AAT:CheckBox_DayOfMonth name="$value" /> CheckBox_DayOfWeek($args, $body) Usage: <AAT:CheckBox_DayOfWeek name="$value" /> CheckBox_Month($args, $body) Usage: <AAT:CheckBox_Month name="$value" /> Config_Certificate($args, $body) Usage: <AAT:Config_Certificate tooltip="_TOOLTIP_SYSTEM_CERTIFICATE" /> Config_Database($args, $body) Usage: <AAT:Config_Database tooltip="_TOOLTIP_SYSTEM_DB" /> Config_LDAP_Contacts($args, $body) Usage: <AAT:Config_LDAP_Contacts tooltip="_TOOLTIP_SYSTEM_LDAP" /> Config_LDAP_Users($args, $body) Usage: <AAT:Config_LDAP_Users tooltip="_TOOLTIP_SYSTEM_LDAP" /> Config_NSCA($args, $body) Usage: <AAT:Config_NSCA tooltip="_TOOLTIP_SYSTEM_NSCA" /> Config_Proxy($args, $body) Usage: <AAT:Config_Proxy tooltip="_TOOLTIP_SYSTEM_PROXY" /> Config_SMTP($args, $body) Usage: <AAT:Config_SMTP tooltip="_TOOLTIP_SYSTEM_SMTP" /> Config_XMPP($args, $body) Usage: <AAT:Config_XMPP tooltip="_TOOLTIP_SYSTEM_JABBER" /> Config_Zabbix($args, $body) Usage: <AAT:Config_Zabbix tooltip="_TOOLTIP_SYSTEM_ZABBIX" /> Entry($args, $body) Usage: <AAT:Entry name="directory" size="40" /> Export_FTP($args, $body) Usage: <AAT:Export_FTP width="100%" /> Export_SCP($args, $body) Usage: <AAT:Export_SCP width="100%" /> Form($args, $body) Usage: <AAT:Form method="POST" action="$action"> Form_Button($args, $body) Usage: <AAT:Form_Button name="remove" value="remove_template" /> Form_Hidden($args, $body) Usage: <AAT:Form_Hidden name="msg_pattern" value="$pattern" /> Form_Submit($args, $body) Usage: <AAT:Form_Submit value="_EDIT" /> Help($args, $body) Usage: <AAT:Help page="login" /> IMG($args, $body) Usage: <AAT:IMG name="mime/pdf" tooltip="_REPORT_PDF" link="${url_base}&filename=$report.$ext" /> Label($args, $body) Usage: <AAT:Label value="_MODIFICATION" style="B" /> Logo($args, $body) Usage: Print Logo of the item $args{name} from the List $args{list} Menu($args, $body) Usage: <AAT:Menu align="C" items=\@items /> Message($args, $body) Usage: <AAT:Message level="$level" msg="$msg" /> Msg_Error() Usage: Password($args, $body) Usage: <AAT:Password name="pword" value="$pwd" size="12" /> Picture($args, $body) Usage: <AAT:Picture file="IMG/octopussy.gif" width="200" alt="Octopussy Logo" /> ProgressBar($args, $body) Usage: <AAT:ProgressBar title="Report Generation $reportname" msg="Report Generation: $reportname" desc=$desc current=$cur total=$total cancel="./report_in_progress.asp?cancel=yes&pid=$pid" /> RRD_Graph($args, $body) Usage: <AAT:RRD_Graph url="./index.asp" name="syslog_dtype" mode="$rrd_mode" /> Selector($args, $body) Usage: <AAT:Selector name="report" list=\@report_list /> Selector_Color($args, $body) Usage: <AAT:Selector_Color name="color" selected="red" /> Selector_Country_Code($args, $body) Usage: <AAT:Selector Country_Code name="country" selected="fr" /> Selector_Database($args, $body) Usage: <AAT:Selector_Database name="db_type" selected="$type" /> Selector_Date($args, $body) Usage: <AAT:Selector_Date name="$name" start_year="1920" /> Selector_DateTime($args, $body) Usage: <AAT:Selector_DateTime name="dt" start_year="2000" url="$url" selected="$selected" /> Selector_DateTime_Simple($args, $body) Usage: <AAT:Selector_DateTime_Simple name="dt" start_year="2000" url="$url" selected1="$d1/$m1/$y1/$hour1/$min1" selected2="$d2/$m2/$y2/$hour2/$min2" /> Selector_EnabledDisabled($args, $body) Usage: <AAT:Selector_EnabledDisabled name="status" selected="$status" /> Selector_Language($args, $body) Usage: <AAT:Selector_Language /> Selector_List($args, $body) Usage: Selector_MenuMode($args, $body) Selector_Number($args, $body) Usage: <AAT:Selector_Number name="graph_width" min="300" max="3000" step="50" selected="$g_width" /> Selector_Theme($args, $body) Usage: <AAT:Selector_Theme /> Selector_Time($args, $body) Usage: <AAT:Selector_Time name="time_start" step="5" selected="0/0"/> Selector_User_Role($args, $body) Usage: <AAT:Selector_User_Role /> Selector_YesNo($args, $body) Usage: <AAT:Selector_YesNo name="xmpp_tls" selected="$tls" /> TextArea($args, $body) Usage: <AAT:TextArea name="comment" cols="80" rows="10" />
SEE ALSO
AAT::DB(3), AAT::Syslog(3), AAT::Theme(3), AAT::Translation(3), AAT::User(3), AAT::XML(3)
AUTHOR
Sebastien Thebert <octo.devel@gmail.com>