function form($searchString) { if (session::get("hyrarchy")) { echo "<div id='search' class='search'>"; } else { echo "<div id='searchbig' class='search'>"; } echo "<form method='GET' action='index.php' name='search'>"; echo "<b>Suche in</b><br>"; // Freie Suche if (!session::get("searchstart") and !session::get("searchexact")) { $checkString = " checked='checked'"; } else { $checkString = ""; } echo form::field("radio", "searchtype", 0, "", $checkString, "", "frei", "search-free"); // Suche am Wortanfang if (session::get("searchstart")) { $checkString = " checked='checked'"; } else { $checkString = ""; } echo form::field("radio", "searchtype", 1, "", $checkString, "", "Wortanfang", "search-start"); // exakte Suche if (session::get("searchexact")) { $checkString = " checked='checked'"; } else { $checkString = ""; } echo form::field("radio", "searchtype", 2, "", $checkString, "", "exact", "search-exact"); // search in comment field if (session::get("searchcom")) { $checkString = " checked='checked'"; } else { $checkString = ""; } echo form::field("checkbox", "searchcom", 1, "", $checkString, "", "Erläuterungen", "search-comment"); // search only for ordered entries // create array for selector $typeArray = thesaurus::get_type_list(); $statusArray = thesaurus::get_status_list(); $ownerArray = user::get_users("entry"); if (count($statusArray)) { echo "<br>"; echo form::selector("searchentrytype", $typeArray, 1, "", session::get("searchentrytype"), "", " Begriffstype ", "searchtype", ""); echo form::selector("searchstatus", $statusArray, 1, "", session::get("searchstatus"), "", " Status ", "searchstatus", ""); echo form::selector("searchowner", $ownerArray, 1, "", session::get("searchowner"), "", " Eigentümer mit Einträgen ", "searchowner", ""); } else { echo form::link("", "<span class='small'>Keine beantragten Einträge</span>", "", "no-ordered"); } // search field echo "<p><input type='text' size='35' name='searchString' value='" . session::get("search") . "' "; echo help::show("search-field", ""); echo ">"; echo form::field("submit", "action", "suchen", "", "", " ", "", "search"); echo form::field("submit", "reset", "zurücksetzen", "", "", " ", "", "newsearch"); echo "</form></p>"; echo "</div>"; }