function showListVal($attr) { global $gorumroll; if ($gorumroll->rollid !== "alternative") { return parent::showListVal($attr); } if ($attr == "name") { $s = parent::showListVal($attr); if (isset($this->depth)) { return "<div style='padding-left: " . 20 * $this->depth . "px;'>{$s}</div>"; } return $s; } elseif ($attr == "sortId") { return GenerWidget::generTextField("text", "sortId[{$this->id}]", $this->sortId, 6); } elseif ($attr == "up") { $s = GenerWidget::generTextField("text", "up[{$this->id}]", $this->up, 6); $s .= GenerWidget::generHiddenField("name[{$this->id}]", htmlspecialchars($this->name)); $s .= GenerWidget::generHiddenField("oldUp[{$this->id}]", $this->up); return $s; } else { return parent::showListVal($attr); } }