function toStringEdit ($post_vars = "", $faulty_values = "", $edit_form = "", $anker = "") { if ($faulty_values == '') $faulty_values = array(); $out = ''; $tag_headline = ''; $table = ''; if ($edit_form == '') $edit_form = new ExternEditHtml($this->config, $post_vars, $faulty_values, $anker); $edit_form->setElementName($this->getName()); $element_headline = $this->getEditFormHeadline($edit_form); $headline = $edit_form->editHeadline(_("Allgemeine Angaben")); $title = _("Link-Text:"); $info = _("Geben Sie den Text ein, der auf die übergeordnete Ebene verweist (Link zurück)."); $content = $edit_form->editTextfieldGeneric("linktext", $title, $info, 25, 60); $title = _("Link-Bild (URL):"); $info = _("Geben Sie die URL eines Bildes ein, das als Link auf die übergeordnete Ebene verweist (z.B. Back-Button)."); $content .= $edit_form->editTextfieldGeneric("image", $title, $info, 40, 200); $content_table = $edit_form->editContentTable($headline, $content); $content_table .= $edit_form->editBlankContent(); $out = $content_table . $edit_form->getEditFormContent($this->attributes); $submit = $edit_form->editSubmit($this->config->getName(), $this->config->getId(), $this->getName()); $out = $edit_form->editContent($out, $submit); $out .= $edit_form->editBlank(); return $element_headline . $out; }
function toStringEdit ($post_vars = "", $faulty_values = "", $edit_form = "", $anker = "") { if ($faulty_values == '') $faulty_values = array(); $out = ''; $tag_headline = ''; $table = ''; if ($edit_form == '') $edit_form = new ExternEditHtml($this->config, $post_vars, $faulty_values, $anker); $edit_form->setElementName($this->getName()); $element_headline = $this->getEditFormHeadline($edit_form); $content_table = $edit_form->getEditFormContent($this->attributes); $content_table .= $edit_form->editBlankContent(); $headline = $edit_form->editHeadline(_("Einzug")); $title = _("Linker Einzug:"); $info = _("Geben Sie an, wie weit (Pixel) der Text im Absatz links eingerückt werden soll."); $content = $edit_form->editTextfieldGeneric("margin", $title, $info, 3, 3); $content_table .= $edit_form->editContentTable($headline, $content); $content_table .= $edit_form->editBlankContent(); $submit = $edit_form->editSubmit($this->config->getName(), $this->config->getId(), $this->getName()); $out = $edit_form->editContent($content_table, $submit); $out .= $edit_form->editBlank(); return $element_headline . $out; }
function toStringEdit ($post_vars = "", $faulty_values = "", $edit_form = "", $anker = "") { if ($faulty_values == '') $faulty_values = array(); $out = ''; $tag_headline = ''; $table = ''; if ($edit_form == '') $edit_form = new ExternEditHtml($this->config, $post_vars, $faulty_values, $anker); $edit_form->setElementName($this->getName()); $element_headline = $this->getEditFormHeadline($edit_form); $headline = $edit_form->editHeadline(_("Bezeichnungen")); $info = _("Geben Sie eine alternative Bezeichnung ein."); $names = array(_("Straße"), _("Ort"), _("Telefon"), _("Fax"), _("Email"), _("Homepage")); $content = $edit_form->editTextfieldGeneric("aliases", $names, $info, 30, 60); $content_table = $edit_form->editContentTable($headline, $content); $content_table .= $edit_form->editBlankContent(); $out = $content_table . $edit_form->getEditFormContent($this->attributes); $submit = $edit_form->editSubmit($this->config->getName(), $this->config->getId(), $this->getName()); $out = $edit_form->editContent($out, $submit); $out .= $edit_form->editBlank(); return $element_headline . $out; }
function toStringEdit ($post_vars = "", $faulty_values = "", $edit_form = "", $anker = "") { global $INST_TYPE; if ($faulty_values == '') $faulty_values = array(); $out = ''; $tag_headline = ''; $table = ''; if ($edit_form == '') $edit_form = new ExternEditHtml($this->config, $post_vars, $faulty_values, $anker); $edit_form->setElementName($this->getName()); $element_headline = $this->getEditFormHeadline($edit_form); $headline = $edit_form->editHeadline(_("Bezeichnungen")); $info = _("Geben Sie eine alternative Bezeichnung ein."); foreach ($INST_TYPE as $type) $names[] = $type["name"]; $content = $edit_form->editTextfieldGeneric("aliases", $names, $info, 35, 200); $content_table = $edit_form->editContentTable($headline, $content); $content_table .= $edit_form->editBlankContent(); $out = $content_table . $edit_form->getEditFormContent($this->attributes); $submit = $edit_form->editSubmit($this->config->getName(), $this->config->getId(), $this->getName()); $out = $edit_form->editContent($out, $submit); $out .= $edit_form->editBlank(); return $element_headline . $out; }
public function toStringEdit ($post_vars = '', $faulty_values = '', $edit_form = '', $anker = '') { if ($faulty_values == '') { $faulty_values = array(); } $out = ''; $table = ''; if ($edit_form == '') { $edit_form = new ExternEditHtml($this->config, $post_vars, $faulty_values, $anker); } $edit_form->setElementName($this->getName()); $element_headline = $this->getEditFormHeadline($edit_form); $table = $edit_form->editSelectInstitutes(); $content_table .= $edit_form->editContentTable($headline, $table); $content_table .= $edit_form->editBlankContent(); $submit = $edit_form->editSubmit($this->config->getName(), $this->config->getId(), $this->getName()); $out = $edit_form->editContent($content_table, $submit); $out .= $edit_form->editBlank(); return $element_headline . $out; }
function toStringEdit ($post_vars = "", $faulty_values = "", $edit_form = "", $anker = "") { if ($faulty_values == '') $faulty_values = array(); $out = ''; $tag_headline = ''; $table = ''; if ($edit_form == '') $edit_form = new ExternEditHtml($this->config, $post_vars, $faulty_values, $anker); $edit_form->setElementName($this->getName()); $element_headline = $this->getEditFormHeadline($edit_form); $headline = $edit_form->editHeadline(_("Allgemeine Angaben")); $title = _("Pfad-Trennzeichen:"); $info = _("Geben Sie ein oder mehrere Zeichen ein, die als Trennzeichen zwischen den Links im Navigations-Pfad erscheinen sollen."); $content = $edit_form->editTextfieldGeneric("delimiter", $title, $info, 25, 50); $content_table = $edit_form->editContentTable($headline, $content); $content_table .= $edit_form->editBlankContent(); $out = $content_table . $edit_form->getEditFormContent($this->attributes); $submit = $edit_form->editSubmit($this->config->getName(), $this->config->getId(), $this->getName()); $out = $edit_form->editContent($out, $submit); $out .= $edit_form->editBlank(); return $element_headline . $out; }
function toStringEdit ($post_vars = "", $faulty_values = "", $edit_form = "", $anker = "") { if ($faulty_values == '') $faulty_values = array(); $out = ''; $tag_headline = ''; $table = ''; if ($edit_form == '') $edit_form = new ExternEditHtml($this->config, $post_vars, $faulty_values, $anker); $edit_form->setElementName($this->getName()); $element_headline = $this->getEditFormHeadline($edit_form); $content_table = $edit_form->getEditFormContent($this->attributes); $content_table .= $edit_form->editBlankContent(); $headline = $edit_form->editHeadline(_("Weitere Angaben")); $content = $edit_form->editAlign("align"); $title = _("Linktext:"); $info = _("Geben Sie den Text für den Link ein."); $content .= $edit_form->editTextfieldGeneric("linktext", $title, $info, 40, 150); $title = _("Bild anzeigen:"); $info = _("Anwählen, wenn ein Bild als Link angezeigt werden soll."); $value = "1"; $content .= $edit_form->editCheckboxGeneric("image", $title, $info, $value, ""); $title = _("Bild-URL:"); $info = _("Geben Sie die URL eines Bildes ein, dass als Link dienen soll. Wenn Sie keine URL angeben, wird ein Standard-Bild (Pfeile) ausgegeben."); $content .= $edit_form->editTextfieldGeneric("imageurl", $title, $info, 40, 150); $content_table .= $edit_form->editContentTable($headline, $content); $content_table .= $edit_form->editBlankContent(); $submit = $edit_form->editSubmit($this->config->getName(), $this->config->getId(), $this->getName()); $out = $edit_form->editContent($content_table, $submit); $out .= $edit_form->editBlank(); return $element_headline . $out; }
function toStringEdit ($post_vars = '', $faulty_values = '', $edit_form = '', $anker = '') { global $EXTERN_MODULE_TYPES; if ($faulty_values == '') $faulty_values = array(); $out = ''; $tag_headline = ''; $table = ''; if ($edit_form == '') $edit_form = new ExternEditHtml($this->config, $post_vars, $faulty_values, $anker); $edit_form->setElementName($this->getName()); $element_headline = $this->getEditFormHeadline($edit_form); $headline = $edit_form->editHeadline(_("Beschreibung der Marker")); $table = $edit_form->editMarkerDescription($this->markers, $this->new_datafields); $content_table = $edit_form->editContentTable($headline, $table); $content_table .= $edit_form->editBlankContent(); $headline = $edit_form->editHeadline(_("Template")); $info = _("Geben Sie hier das Template ein."); $table = $edit_form->editTextareaGeneric('template', '', $info, 40, 80); $content_table .= $edit_form->editContentTable($headline, $table); $content_table .= $edit_form->editBlankContent(); $hidden = array($this->getName . '_chdate' => time()); $submit = $edit_form->editSubmit($this->config->getName(), $this->config->getId(), $this->getName(), $hidden); $out = $edit_form->editContent($content_table, $submit); $out .= $edit_form->editBlank(); return $element_headline . $out; }
function toStringEdit ($post_vars = "", $faulty_values = "", $edit_form = "", $anker = "") { if ($faulty_values == '') $faulty_values = array(); $out = ''; $table = ''; if ($edit_form == '') $edit_form = new ExternEditHtml($this->config, $post_vars, $faulty_values, $anker); $edit_form->setElementName($this->getName()); $element_headline = $this->getEditFormHeadline($edit_form); $title = _("Alle Studienbereiche anzeigen:"); $info = _("Wählen Sie diese Option, wenn alle Veranstaltungen aus allen Studienbereichen angezeigt werden sollen - unabhängig von unten vorgenommener Auswahl."); $values = '1'; $names = ''; $table = $edit_form->editCheckboxGeneric('selectallsubjectareas', $title, $info, $values, $names); $table .= $edit_form->editSelectSubjectAreas(new StudipSemTreeSearch('dummy', 'SelectSubjectAreas', FALSE)); $title = _("Auswahl umkehren:"); $info = _("Wählen Sie diese Option, wenn Veranstaltungen aus den ausgewählten Bereichen nicht angezeigt werden sollen."); $values = '1'; $names = ''; $table .= $edit_form->editCheckboxGeneric('reverseselection', $title, $info, $values, $names); $content_table .= $edit_form->editContentTable($headline, $table); $content_table .= $edit_form->editBlankContent(); $submit = $edit_form->editSubmit($this->config->getName(), $this->config->getId(), $this->getName()); $out = $edit_form->editContent($content_table, $submit); $out .= $edit_form->editBlank(); return $element_headline . $out; }
function toStringEdit ($post_vars = "", $faulty_values = "", $edit_form = "", $anker = "") { if ($faulty_values == '') $faulty_values = array(); $out = ''; $tag_headline = ''; $table = ''; if ($edit_form == '') $edit_form = new ExternEditHtml($this->config, $post_vars, $faulty_values, $anker); $edit_form->setElementName($this->getName()); $element_headline = $this->getEditFormHeadline($edit_form); $headline = $edit_form->editHeadline(_("Textersetzungen")); $info = _("Geben Sie jeweils einen Text ein, der an der entsprechenden Stelle ausgegeben werden soll."); $attributes = array("headline", "homeinst", "involvedinst", "countuser", "countpostings", "countdocuments"); $titles = array(_("Überschrift:"), _("Heimatinstitut:"), _("beteiligte Institute:"), _("Teilnehmer:"), _("Forenbeiträge:"), _("Dokumente:")); for ($i = 0; $i < sizeof($attributes); $i++) $table .= $edit_form->editTextfieldGeneric($attributes[$i], $titles[$i], $info, 40, 150); $content_table = $edit_form->editContentTable($headline, $table); $content_table .= $edit_form->editBlankContent(); $attributes = array("font_face", "font_size", "font_color", "font_class", "font_style"); $headlines = array("font" => _("Schriftformatierung für Textersetzungen")); $content_table .= $edit_form->getEditFormContent($attributes, $headlines); $content_table .= $edit_form->editBlankContent(); $submit = $edit_form->editSubmit($this->config->getName(), $this->config->getId(), $this->getName()); $out = $edit_form->editContent($content_table, $submit); $out .= $edit_form->editBlank(); return $element_headline . $out; }
function toStringEdit ($post_vars = "", $faulty_values = "", $edit_form = "", $anker = "") { if ($faulty_values == '') $faulty_values = array(); $out = ''; $tag_headline = ''; $table = ''; if ($edit_form == '') $edit_form = new ExternEditHtml($this->config, $post_vars, $faulty_values, $anker); $edit_form->setElementName($this->getName()); $element_headline = $this->getEditFormHeadline($edit_form); $edit_form_headlines = array( 'div_change' => _("Bereich mit Änderungsdatum und Name (HTML-Tag <div>)"), 'span_name' => _("Formatierung des Namens (HTML-Tag <span>)")); $content_table = $edit_form->getEditFormContent($this->attributes, $edit_form_headlines); $content_table .= $edit_form->editBlankContent(); $headline = $edit_form->editHeadline(_("Weitere Optionen")); $title = _("Änderungsdatum anzeigen:"); $info = _("Ausgabe des Änderungsdatums und des Namens der Person, die die Änderungen vorgenommen hat"); $content = $edit_form->editCheckboxGeneric('showlastchange', $title, $info, 1, ''); $title = _("Alternative Formatierung:"); $info = _("Geben Sie hier eine alternative Formatierungsregel an, mit der alle Literaturlisten einheitlich Formatiert werden sollen. Wird keine Formatierung angegeben, wird die Formatierung benutzt, die der Autor der Literaturliste vorgesehen hat."); $content .= $edit_form->editTextareaGeneric('formatting', $title, $info, 5, 35); $content_table .= $edit_form->editContentTable($headline, $content); $content_table .= $edit_form->editBlankContent(); $submit = $edit_form->editSubmit($this->config->getName(), $this->config->getId(), $this->getName()); $out = $edit_form->editContent($content_table, $submit); $out .= $edit_form->editBlank(); return $element_headline . $out; }
function toStringEdit ($post_vars = "", $faulty_values = "", $edit_form = "", $anker = "") { global $SEM_TYPE; $order = $this->config->getValue($this->name, "order"); if (!is_array($order) || array_diff(array_keys($SEM_TYPE), $order)) { $this->config->setValue($this->name, "order", array_keys($SEM_TYPE)); $this->config->store(); } if ($faulty_values == '') $faulty_values = array(); $out = ''; $table = ''; if ($edit_form == '') $edit_form = new ExternEditHtml($this->config, $post_vars, $faulty_values, $anker); $edit_form->setElementName($this->getName()); $element_headline = $this->getEditFormHeadline($edit_form); $table = $edit_form->editSemTypes(); $content_table .= $edit_form->editContentTable($headline, $table); $content_table .= $edit_form->editBlankContent(); $submit = $edit_form->editSubmit($this->config->getName(), $this->config->getId(), $this->getName()); $out = $edit_form->editContent($content_table, $submit); $out .= $edit_form->editBlank(); return $element_headline . $out; }