Benutzer:J*/Ka-Mel-Oh/Testgelände: Unterschied zwischen den Versionen

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen
 
(16 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
<div style="position:relative">
 
==Spielfeld==
 
==Spielfeld==
 
<div style="position:relative">
 
<div style="position:relative">
Zeile 13: Zeile 14:
 
[[Bild:Ka-Mel-Oh! Spielplan WiMu.jpg|800px|link=]]
 
[[Bild:Ka-Mel-Oh! Spielplan WiMu.jpg|800px|link=]]
 
</div>
 
</div>
{{#arg:cards}}
 
  
==Kommentar==
 
{{#arg:comment}}
 
 
==Spielfeld und Karten manipulieren==
 
 
<div id="field">
 
<div id="field">
  
 
{| {{prettytable}}
 
{| {{prettytable}}
 
  |-
 
  |-
 +
|rowspan="2" style="width: 70px; height: 120px; vertical-align:top; position: relative;" | <div id="new_card_slot" style="position:relative;"></div>
 
  | Karte Nummer <span id="card_create_form">[#] [erstellen]</span>
 
  | Karte Nummer <span id="card_create_form">[#] [erstellen]</span>
|rowspan="2" style="width: 70px; height: 120px; vertical-align:top; position: relative;" | <div id="new_card_slot" style="position:relative;"></div>
 
 
  |-
 
  |-
 
  | Umgedrehten Kartenstapel <span id="back_create_form">[erstellen]</span>
 
  | Umgedrehten Kartenstapel <span id="back_create_form">[erstellen]</span>
 
  |}
 
  |}
  
 +
</div>
 
</div>
 
</div>
  
Zeile 36: Zeile 33:
  
 
<!-- Infotabelle -->
 
<!-- Infotabelle -->
{| id="card_info_table" style="display: none"
+
{| id="card_info_table" style="display: none; text-align: center; position: fixed;"
 
  |-
 
  |-
  | asdf
+
  |style="width:30%"|&nbsp;
 +
|id="card_info_cell"|
 
  |}
 
  |}
 
==Script==
 
Das muss später noch eingepflegt werden:
 
<pre>
 
/* --- create cards --- */
 
 
/* forms */
 
 
document.getElementById("card_create_form").innerHTML="<form style='display: inline;'><input name='number' type='text' size='2' /> <input type='submit' value='erstellen' /></form>";
 
document.getElementById("back_create_form").innerHTML="<form style='display: inline;'><input type='submit' value='erstellen' /></form>";
 
 
/* onsubmit */
 
 
document.getElementById("card_create_form").childNodes[0].onsubmit = function () {
 
x = new Ajax.Request("http://kamelopedia.mormo.org/api.php?action=parse&text={{Mini-Karte|"+parseInt(this.number.value)+"|style%3Dposition:absolute; left:0px; top:0px;}}&format=json",
 
  {
 
    method:'get',
 
    onSuccess: function(transport){
 
      document.getElementById("new_card_slot").innerHTML += transport.responseJSON.parse.text["*"];
 
      fix_magic();
 
    }
 
  });
 
 
return false;
 
};
 
 
document.getElementById("back_create_form").childNodes[0].onsubmit = function () {
 
x = new Ajax.Request("http://kamelopedia.mormo.org/api.php?action=parse&text={{Ka-Mel-Oh-Mini-Rückseite!|style%3Dposition:absolute; left:0px; top:0px;}}&format=json",
 
  {
 
    method:'get',
 
    onSuccess: function(transport){
 
      document.getElementById("new_card_slot").innerHTML += transport.responseJSON.parse.text["*"];
 
      fix_magic();
 
    }
 
  });
 
 
return false;
 
};
 
 
/* --- permalink */
 
 
document.getElementById("perma_link").innerHTML="<form><input type='submit' value='Permalink erzeugen' /><br><input type='text' style='width:80%' name='link' /></form>";
 
 
document.getElementById("perma_link").childNodes[0].onsubmit = function () {
 
        var hints = document.getElementsByClassName("hint");
 
        var out = [];
 
        for (var i = 0; i < hints.length; i ++)
 
        {
 
                var s = "";
 
                s += hints[i].innerHTML + ",";
 
                s += parseInt(hints[i].parentNode.style.left) + ",";
 
                s += parseInt(hints[i].parentNode.style.top) + ",";
 
                s += (parseInt(hints[i].parentNode.style.zIndex) - 1000);
 
                out.push(s);
 
        }
 
        this.link.value = (location.href+"?").split("?")[0] + "?cards=" + out;
 
        return false;
 
};
 
 
</pre>
 

Aktuelle Version vom 1. Mai 2010, 15:00 Uhr

Spielfeld[<small>bearbeiten</small>]

Spieler 1:

{{#arg:sp1|Niemand}}

Spieler 2:

{{#arg:sp2|Niemand}}

Ka-Mel-Oh! Spielplan WiMu.jpg

Karte Nummer [#] [erstellen]
Umgedrehten Kartenstapel [erstellen]

Permalink[<small>bearbeiten</small>]