+. ${_EXEC}/templates/view_attendee.sh
+
+check(){
+ [ "$_GET[\"filtertype\"]" = "$1" ] && echo 'checked="checked"'
+}
+
cat <<EOF
<div class="filter">
<form action="/" method="GET">
<div class="search">
<span class="label">Filter:</span>
<input type="hidden" name="page" value="attendees"/>
- <input type="text" name="filter"/>
- <input type="radio" name="filtertype" value="any" checked="checked">Alles</input>
- <input type="radio" name="filtertype" value="name">Name</input>
- <input type="radio" name="filtertype" value="street">Straße</input>
- <input type="radio" name="filtertype" value="zip">PLZ.</input>
- <input type="radio" name="filtertype" value="telephone">Telefon</input>
- <input type="radio" name="filtertype" value="birth">Geburtsjahr</input>
- <input type="radio" name="filtertype" value="course">Kurs</input>
+ <input type="text" name="filter" value="$_GET["filter"]"/><br/>
+ <input type="radio" name="filtertype" value="any" $(check any)>Alles</input>
+ <input type="radio" name="filtertype" value="name" $(check name)>Name</input>
+ <input type="radio" name="filtertype" value="street" $(check street)>Straße</input>
+ <input type="radio" name="filtertype" value="zip" $(check zip)>PLZ.</input>
+ <input type="radio" name="filtertype" value="telephone" $(check telephone)>Telefon</input>
+ <input type="radio" name="filtertype" value="birth" $(check birth)>Geburtsjahr</input>
+ <input type="radio" name="filtertype" value="course" $(check course)>Kurs</input><br/>
<button type="submit" name="action" value="new_filter">Filtern</button>
<button type="submit" name="action" value="del_filter">Filter löschen</button>
</div>
<div class="cardlist">
$(listcards |while read card; do
echo '<div class="card">'
- vcf_parse "$card" |sed -r '
- s:^key=(.+)$: <span class="label">\1</span>:g
- s:^value=(.*)$:<span class="value">\1</span>:g
- s:^tag=(.*)$: <span class="tag" >\1</span><br />:g
- '
+ view_attendee "$card"
echo '</div>'
done)
</div>