Example #1
0
 public function getAdminUI($subclass_admin_interface = null, $title = null)
 {
     $html = null;
     /* width and height */
     $max_width = $this->getKVP(get_class($this) . '_max_width');
     $max_height = $this->getKVP(get_class($this) . '_max_height');
     $html .= "<li class='admin_element_item_container'>\n";
     $html .= "<div class='admin_element_label'>" . _("Maximum display size") . ": </div>\n";
     $html .= "<div class='admin_element_data'>\n";
     $name = "banner_add_group_{this->getId()}_widthxheight";
     $html .= FormSelectGenerator::generateFromKeyLabelArray($this->predefinedSizes, $max_width . '/' . $max_height, $name, null, true, _('Use the values below for width and height'));
     $html .= "</div>\n";
     $html .= "</li>\n";
     /*max_width*/
     $html .= "<li class='admin_element_item_container'>\n";
     $html .= "<div class='admin_element_label'>" . _("Width") . ": </div>\n";
     $html .= "<div class='admin_element_data'>\n";
     $name = "banner_add_group_{this->getId()}_max_width";
     $html .= "<input type='text' size='6' value='{$max_width}' name='{$name}'>\n";
     $html .= "</div>\n";
     $html .= "</li>\n";
     /*max_height*/
     $html .= "<li class='admin_element_item_container'>\n";
     $html .= "<div class='admin_element_label'>" . _("Height") . ": </div>\n";
     $html .= "<div class='admin_element_data'>\n";
     $name = "banner_add_group_{this->getId()}_max_height";
     $html .= "<input type='text' size='6' value='{$max_height}' name='{$name}'>\n";
     $html .= "</div>\n";
     $html .= "</li>\n";
     return parent::getAdminUI($html, $title);
 }