ViewElement: Unterschied zwischen den Versionen

Aus Wiki-Simkea
Zur Navigation springen Zur Suche springen
 
(kein Unterschied)

Aktuelle Version vom 5. Juli 2009, 14:46 Uhr

ViewElement

Es bestimmt das AnzeigeElement und das grundlegende Verhalten der Work.

Wird in dieser Form verwendet bei den Works (Einige Werte können bei anderen Works fehlen):

getUse
$cache->addViewElement(array(
"WORKNAME"=>"", //Anzeigename der Aktion
"ICON"=>$cache->aitem->IDNAME,  //Anzeigebild der Aktion
"AUSDAUER"=>100, //Ausdauer der Aktion
"MULTI"=>"1", //Eingabefeld wird angezeigt (1 oder 0)
"MULTIMAX"=>5, //Beschränkt die möglichen Stellen im Eingabefeld
"MULTITEXT"=>"Wieviel?", //Kleiner Anzeigetext vor dem Eingabefeld
"SETRETURN"=>"", //Definiert ein [[ReturnWert]] der am Ende der Work benutzt wird (wenn integriert)
"EP"=>"", // Direkt-EP für die Aktion (nicht verwenden!)
"WENN"=>"", // Bedingung (nicht verwenden!)
"HIDDEN"=>"", //(1 oder 0)
"HELP"=>"", //Fügt ein HilfeIcon ein mit einem diesem Onmouseover-Tooltip
"DESCRIPTION"=>"", //Zeigt diesen Beschreibungstext an
) );

Hier das zu verwendene Template zur Anzeige:

$viewliste.="<table class=\"xtable\" width=\"100%\" style=\"float:left;\"><tr>
<td width=\"50\">
<input onmouseover=\"Tip('Klick hier um die Aktion zu starten...');\" onmouseout=\"UnTip();\" type=\"image\" width=\"50\" height=\"50\" class=\"ximg\" title=\"\" src=\"$im\" onclick=\"setValue('c_func','execute');setValue('c_more5','{$id}');\" />
</td>
<td width=\"360\" class=\"xcontentA\">
".($iitem[HELP]!=""?$cache->HELP($iitem[HELP]):"")."
<b>".($iitem[WORKNAME]!=""?$iitem[WORKNAME]:$titem->ITEMNAME)."</b>
".($talentliste!=""?"<br />Talent: {$talentliste}":"")."
<br />AU-Kosten: ".($iitem[AUSDAUER]!=""?$iitem[AUSDAUER]:$cache->work->AUSDAUER)."
".($iitem[MULTI]!=""?"<br />".($iitem[MULTITEXT]!=""?$iitem[MULTITEXT]:"Anzahl").": <input type=\"text\" class=\"xInput\" name=\"c_piece{$id}\" value=\"".$iitem[MULTI]."\" size=\"2\" maxlength=\"2\"/> ".($iitem[MULTIMAX]!=""?"(max. ".$iitem[MULTIMAX].")":"")."":"")."
".($iitem[DESCRIPTION]!=""?"<br />$iitem[DESCRIPTION]":"")."
</td></tr></table>
";