member_search_form のソース
メンバー検索用の入力フォームを表示する Page Template のソースコードです。
サイズ 8.3 kB - File type text/htmlファイルのコンテンツ
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
lang="en"
metal:use-macro="here/main_template/macros/master"
i18n:domain="plone">
<metal:block fill-slot="top_slot"
tal:define="dummy python:request.set('disable_border',1)" />
<body>
<div metal:fill-slot="main"
tal:define="is_manager python: checkPermission('Manage portal', here)">
<h1 i18n:translate="heading_member_search">Search for members</h1>
<p i18n:translate="description_member_search">
This search form enables you to find members by specifying one or more
search criteria.
</p>
<form action="member_search_results"
method="post"
name="search"
tal:define="DateTime python:modules['DateTime'].DateTime">
<fieldset>
<legend i18n:translate="legend_member_search_criteria">Member Search Criteria</legend>
<table>
<tbody>
<tr>
<td>
<span class="field"><label i18n:translate="label_searchable_text">Searchable text</label></span>
</td>
<td>
<input type="text"
name="searchable_text"
size="25"
tabindex=""
tal:attributes="tabindex tabindex/next;"
/>
</td>
</tr>
<tr>
<td>
</td>
<td>
<div class="formHelp" i18n:translate="help_searchable_text">
Input search keyword for id, name, telno, introduction and etc.
</div>
<td>
</tr>
<tr>
<td>
<span class="field"><label i18n:translate="label_id">Id</label></span>
</td>
<td>
<input type="text"
name="id"
size="8"
tabindex=""
tal:attributes="tabindex tabindex/next;"
/>
</td>
</tr>
<tr>
<td>
<span class="field"><label i18n:translate="label_full_name">Full name</label></span>
</td>
<td>
<input type="text"
name="fullname"
size="25"
tabindex=""
tal:attributes="tabindex tabindex/next;"
/>
</td>
</tr>
<tr>
<td>
<span class="field"><label i18n:translate="label_kana_name">Kana name</label></span>
</td>
<td>
<input type="text"
name="kananame"
size="25"
tabindex=""
tal:attributes="tabindex tabindex/next;"
/>
</td>
</tr>
<tr>
<td>
<span class="field"><label i18n:translate="label_nick_name">Nick name</label></span>
</td>
<td>
<input type="text"
name="nickname"
size="25"
tabindex=""
tal:attributes="tabindex tabindex/next;"
/>
</td>
</tr>
<tr>
<td>
<span class="field"><label i18n:translate="label_email">E-mail</label></span>
</td>
<td>
<input type="text"
name="email"
size="50"
tabindex=""
tal:attributes="tabindex tabindex/next;"
/>
</td>
</tr>
<tr>
<td>
<span class="field"><label i18n:translate="label_organization">Organization</label></span>
</td>
<td>
<input type="text"
name="organization"
size="50"
tabindex=""
tal:attributes="tabindex tabindex/next;"
/>
</td>
</tr>
<tr>
<td>
<span class="field"><label i18n:translate="label_workplace">Workplace</label></span>
</td>
<td>
<input type="text"
name="workplace"
size="25"
tabindex=""
tal:attributes="tabindex tabindex/next;"
/>
</td>
</tr>
<tr>
<td>
<span class="field"><label i18n:translate="label_telno">Telno</label></span>
</td>
<td>
<input type="text"
name="telno"
size="25"
tabindex=""
tal:attributes="tabindex tabindex/next;"
/>
</td>
</tr>
<tr>
<td>
<span class="field"><label i18n:translate="label_sex">Sex</label></span>
</td>
<td>
<select name="sex"
id="sex"
tabindex=""
tal:attributes="tabindex tabindex/next;">
<option value="">--</option>
<tal:block tal:repeat="val python:('Male', 'Female')">
<option value="None"
tal:attributes="value val;"
tal:content="val"
i18n:translate="">
Sex
</option>
</tal:block>
</select>
</td>
</tr>
<tr>
<td>
<span class="field"><label for="blood" i18n:translate="label_blood">Blood</label></span>
</td>
<td>
<select name="blood"
id="blood"
tabindex=""
tal:attributes="tabindex tabindex/next;">
<option value="">--</option>
<tal:block tal:repeat="val python:('A', 'B', 'O', 'AB')">
<option value="None"
tal:attributes="value val;"
tal:content="val"
i18n:translate="">
Blood
</option>
</tal:block>
</select>
</td>
</tr>
<tr>
<td>
<span class="field"><label i18n:translate="label_location">Location</label></span>
</td>
<td>
<input type="text"
name="location"
size="25"
tabindex=""
tal:attributes="tabindex tabindex/next;"
/>
</td>
</tr>
<tr>
<td>
<span class="field"><label i18n:translate="label_hometown">Hometown</label></span>
</td>
<td>
<input type="text"
name="hometown"
size="25"
tabindex=""
tal:attributes="tabindex tabindex/next;"
/>
</td>
</tr>
<tr>
<td>
<span class="field"><label i18n:translate="label_photo_exsistence">Photo exsistence</label></span>
</td>
<td>
<input type="checkbox"
name="photo"
tabindex=""
value="1"
tal:attributes="tabindex tabindex/next;"
/>
</td>
</tr>
<tr>
<td />
<td>
<div class="formHelp" i18n:translate="help_search_photo">
When you check, search only the person who set a photo.
</div>
</td>
</tr>
</tbody>
</table>
<div class="formControls">
<input class="context"
tabindex=""
type="submit"
name="submit"
value="Search"
i18n:attributes="value"
tal:attributes="tabindex tabindex/next;"
/>
</div>
</fieldset>
</form>
</div>
</body>
</html>
Click here to get the file