name)."\">"; $temp .= htmlspecialchars($this->value); $temp .= "\n"; return $temp; } /** * creates the html-form-fragment for this object * * @param $id string containing a prefix that should be used to identify this * object's html fields. This must be done, so that the generateObjectFromPost(...) * function can address the fields belonging to this object in the http-post. * * @param string $offset string used for formatting the output * @return string containing the html-form-fragment */ function generateHtmlForm($id, $offset = "") { $temp = ""; $temp .= $offset."\n"; $temp .= $offset." \n"; $temp .= $offset." \n"; $temp .= $offset." \n"; $temp .= $offset." \n"; $temp .= $offset."
\n"; $temp .= $offset." CssParameter
\n"; $temp .= $offset." \n"; $number = split("_", $id); $number = $number[count($number)-1]; $temp .= $offset." parent."&number=".$number."\">löschen\n"; $temp .= $offset."
\n"; $temp .= $offset." \n"; $temp .= $offset." \n"; $temp .= $offset." \n"; //Farbauswahl if ($this->name == "fill" || $this->name == "stroke") { $temp .= $offset." value).";\" "; $temp .= "onClick=\"window.open('sld_pick_color.php?id=".$id."_value','Farbauswahl','width=299, height=194, resizable=no');\">\n"; $temp .= $offset." value)."\">\n"; $temp .= $offset." \n"; } else if ($this->name == "stroke-width" || $this->name == "font-size") { $temp .= $offset." \n"; } else if ($this->name == "font-family") { $temp .= $offset." \n"; } else { $temp .= $offset." \n"; } $temp .= $offset." \n"; $temp .= $offset."
\n"; $temp .= $offset." ".htmlspecialchars($this->name)."\n"; $temp .= $offset." name)."\">\n"; $temp .= $offset." \n"; $temp .= $offset." \n"; $temp .= $offset." \n"; $temp .= $offset." \n"; $temp .= $offset." \n"; $temp .= $offset." value)."\">\n"; $temp .= $offset."
\n"; $temp .= $offset."
\n"; return $temp; } /** * populates the member fields of a new object from the data in the http-post-request * to rebuild the object after the submission of the html-form. * * creates its own child objects from the post parameters and calls their * generateObjectFromPost(...) function * * @param string $id string that contains a prefix for the html-form-fields * that is common to all of the fields belonging to this object */ function generateObjectFromPost($id = "") { if (isset($_REQUEST[$id."_name"])) { $this->name = $_REQUEST[$id."_name"]; } if (isset($_REQUEST[$id."_value"])) { $this->value = $_REQUEST[$id."_value"]; } } } ?>