Ein Grundgerüst beim Erstellen von neuen Reitern.
Vorlage
<form name="extra" onsubmit="return false">
<div align="center">
<table>
<tr>
<td colspan="2">
<table border="0" cellspacing="1" cellpadding="4">
<tr>
<td>
{t}Tiefe{/t}
</td>
<td>
<select name="tiefe">
<option value="1000">{t}unbegrenzt{/t}</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
</select>
</td>
</tr>
<tr>
<td colspan="2">
{* Einfacher Text *}
{input type="text" name="anzahl_news" title="Anzahl"}
{* Link *}
{input type="link" name="mm_link" title="Link"}
{* Checkbox *}
{input type="checkbox" name="test_checkbox" title="Checkbox" short="wenn gewünscht bitte aktivieren"}
{* Farbpicker *}
{input type="color" name="farbe" title="Farbe" short="Wählen Sie eine Farbe"}
{* Datum / Uhrzeit *}
{input type="datetime" name="input_datetime" title="Datum" short="Bitte geben Sie ein Datum ein, hier mit Uhrzeit"}
{input type="datetime" name="input_datetime_2" title="Datum" short="Bitte geben Sie ein Datum ein, hier ohne Uhrzeit" only_date=1}
{* Bild *}
{input type="image" name="input_image" title="Bild" short="Wählen Sie eine Bild"}
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
</form>
{literal}
<script language="javascript">
<!--
var f = document.forms["extra"]
function do_load()
{
// Text/Link
f.elements["tiefe"].value = window.parent.get_extra("tiefe")
f.elements["extra[anzahl_news]"].value = window.parent.get_extra("anzahl_news")
f.elements["extra[mm_link]"].value = window.parent.get_extra("mm_link")
// Checkbox
if(window.parent.get_extra("test_checkbox") == "checked") {
f.elements["extra[test_checkbox]"].checked = true;
} else {
f.elements["extra[test_checkbox]"].checked = false;
}
// Farbpicker
f.elements["extra[farbe]"].value = window.parent.get_extra("farbe")
// Datum/Uhrzeit
f.elements["extra[input_datetime]"].value = window.parent.get_extra("input_datetime")
f.elements["extra[input_datetime_2]"].value = window.parent.get_extra("input_datetime_2")
// Bild
f.elements["extra[input_image]"].value = window.parent.get_extra("input_image")
}
function do_unload()
{
// Text/Link
window.parent.set_extra("tiefe", f.elements["tiefe"].value)
window.parent.set_extra("anzahl_news", f.elements["extra[anzahl_news]"].value)
window.parent.set_extra("mm_link", f.elements["extra[mm_link]"].value)
// Checkbox
if(f.elements["extra[test_checkbox]"].checked) {
window.parent.set_extra('test_checkbox', 'checked');
} else {
window.parent.set_extra('test_checkbox', 'unchecked');
}
// Farbpicker
window.parent.set_extra("farbe", f.elements["extra[farbe]"].value)
// Datum / Uhrzeit
window.parent.set_extra("input_datetime", f.elements["extra[input_datetime]"].value)
window.parent.set_extra("input_datetime_2", f.elements["extra[input_datetime_2]"].value)
// Bild
window.parent.set_extra("input_image", f.elements["extra[input_image]"].value)
}
//-->
</script>
{/literal}</table>