@ -25,7 +25,7 @@
* @ return An HTML string .
* @ return An HTML string .
*/
*/
const String AutoConnectButtonBasis : : toHTML ( void ) const {
const String AutoConnectButtonBasis : : toHTML ( void ) const {
return String ( F ( " <button type= \" button \" name= \" " ) ) + name + String ( F ( " \" value= \" " ) ) + value + String ( F ( " \" onclick= \" " ) ) + action + String ( " \" > " ) + value + String ( F ( " </button> " ) ) ;
return enable ? String ( F ( " <button type= \" button \" name= \" " ) ) + name + String ( F ( " \" value= \" " ) ) + value + String ( F ( " \" onclick= \" " ) ) + action + String ( " \" > " ) + value + String ( F ( " </button> " ) ) : String ( " " ) ;
}
}
/**
/**
@ -37,14 +37,16 @@ const String AutoConnectButtonBasis::toHTML(void) const {
* @ return An HTML string .
* @ return An HTML string .
*/
*/
const String AutoConnectCheckboxBasis : : toHTML ( void ) const {
const String AutoConnectCheckboxBasis : : toHTML ( void ) const {
String html ;
String html = String ( " " ) ;
if ( enable ) {
html = String ( F ( " <input type= \" checkbox \" name= \" " ) ) + name + String ( F ( " \" value= \" " ) ) + value + String ( " \" " ) ;
html = String ( F ( " <input type= \" checkbox \" name= \" " ) ) + name + String ( F ( " \" value= \" " ) ) + value + String ( " \" " ) ;
if ( checked )
if ( checked )
html + = String ( F ( " checked " ) ) ;
html + = String ( F ( " checked " ) ) ;
if ( label . length ( ) )
if ( label . length ( ) )
html + = String ( F ( " id= \" " ) ) + name + String ( F ( " \" ><label for= \" " ) ) + name + String ( " \" > " ) + label + String ( F ( " </label " ) ) ;
html + = String ( F ( " id= \" " ) ) + name + String ( F ( " \" ><label for= \" " ) ) + name + String ( " \" > " ) + label + String ( F ( " </label " ) ) ;
html + = String ( F ( " ><br> " ) ) ;
html + = String ( F ( " ><br> " ) ) ;
}
return html ;
return html ;
}
}
@ -58,9 +60,11 @@ const String AutoConnectCheckboxBasis::toHTML(void) const {
const String AutoConnectFileBasis : : toHTML ( void ) const {
const String AutoConnectFileBasis : : toHTML ( void ) const {
String html = String ( " " ) ;
String html = String ( " " ) ;
if ( enable ) {
if ( label . length ( ) )
if ( label . length ( ) )
html = String ( F ( " <label for= \" " ) ) + name + String ( F ( " \" > " ) ) + label + String ( F ( " </label> " ) ) ;
html = String ( F ( " <label for= \" " ) ) + name + String ( F ( " \" > " ) ) + label + String ( F ( " </label> " ) ) ;
html + = String ( F ( " <input type= \" file \" id= \" " ) ) + name + String ( F ( " \" name= \" " ) ) + name + String ( F ( " \" ><br> " ) ) ;
html + = String ( F ( " <input type= \" file \" id= \" " ) ) + name + String ( F ( " \" name= \" " ) ) + name + String ( F ( " \" ><br> " ) ) ;
}
return html ;
return html ;
}
}
@ -101,6 +105,7 @@ bool AutoConnectFileBasis::attach(const ACFile_t store) {
const String AutoConnectInputBasis : : toHTML ( void ) const {
const String AutoConnectInputBasis : : toHTML ( void ) const {
String html = String ( " " ) ;
String html = String ( " " ) ;
if ( enable ) {
if ( label . length ( ) )
if ( label . length ( ) )
html = String ( F ( " <label for= \" " ) ) + name + String ( " \" > " ) + label + String ( F ( " </label> " ) ) ;
html = String ( F ( " <label for= \" " ) ) + name + String ( " \" > " ) + label + String ( F ( " </label> " ) ) ;
html + = String ( F ( " <input type= \" text \" id= \" " ) ) + name + String ( F ( " \" name= \" " ) ) + name + String ( " \" " ) ;
html + = String ( F ( " <input type= \" text \" id= \" " ) ) + name + String ( F ( " \" name= \" " ) ) + name + String ( " \" " ) ;
@ -111,7 +116,7 @@ const String AutoConnectInputBasis::toHTML(void) const {
if ( value . length ( ) )
if ( value . length ( ) )
html + = String ( F ( " value= \" " ) ) + value + String ( " \" " ) ;
html + = String ( F ( " value= \" " ) ) + value + String ( " \" " ) ;
html + = String ( F ( " ><br> " ) ) ;
html + = String ( F ( " ><br> " ) ) ;
}
return html ;
return html ;
}
}
@ -269,7 +274,7 @@ const String& AutoConnectSelectBasis::value(void) const {
* @ return String an HTML string .
* @ return String an HTML string .
*/
*/
const String AutoConnectSubmitBasis : : toHTML ( void ) const {
const String AutoConnectSubmitBasis : : toHTML ( void ) const {
return String ( F ( " <input type= \" button \" name= \" " ) ) + name + String ( F ( " \" value= \" " ) ) + value + String ( F ( " \" onclick= \" _sa(' " ) ) + uri + String ( " ') \" > " ) ;
return enable ? String ( F ( " <input type= \" button \" name= \" " ) ) + name + String ( F ( " \" value= \" " ) ) + value + String ( F ( " \" onclick= \" _sa(' " ) ) + uri + String ( " ') \" > " ) : String ( " " ) ;
}
}
/**
/**
@ -278,7 +283,10 @@ const String AutoConnectSubmitBasis::toHTML(void) const {
* @ return String an HTML string .
* @ return String an HTML string .
*/
*/
const String AutoConnectTextBasis : : toHTML ( void ) const {
const String AutoConnectTextBasis : : toHTML ( void ) const {
String html = String ( " <div " ) ;
String html = String ( " " ) ;
if ( enable ) {
html = String ( " <div " ) ;
String value_f = value ;
String value_f = value ;
if ( style . length ( ) )
if ( style . length ( ) )
@ -294,6 +302,7 @@ const String AutoConnectTextBasis::toHTML(void) const {
}
}
}
}
html + = value_f + String ( F ( " </div> " ) ) ;
html + = value_f + String ( F ( " </div> " ) ) ;
}
return html ;
return html ;
}
}