Profile

AAT

AAT

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>

AAT::DB.3,AAT::Syslog.3,AAT::Theme.3,AAT::Translation.3,AAT::User.3,AAT::XML.3
Latest Tech News
Your Notes

Sign in/Sign up

Signing in to our system allows you to post your contributions and vote on the contributions of others. It will also allow you to get extra perts like having your favorites in the cloud and having your persistent personal notes wherever you go. More will be added as we scale up our services.

By signing in to our system, you agree our Member Terms and Conditions


Sign-in with one of the following services

Almost finished!

Please select a screen name for NET SOUP.



 Please send me news and special offers from NET SOUP.

 I have read and accept the Terms of Use.

COMPLIMENTARY EXAMPLES

We have no example yet for this entry


Your Name
Now

Community Contributions and Discussions

Modify your search

View Documentation

Jobs from Indeed