2
// Author: Sebastian Voecking <sebastian.voecking@uni-muenster.de>
4
$katrinfilter_title = _("Filter");
6
function katrinfilterJS()
11
function load_dates(search)
13
props = "target=dates&search=" + search;
14
dates_tree.loadXML(adei.GetServiceURL("katrin", props));
15
dates_tree.setDataMode("xml");
19
function set_date_search(search)
21
if (search != date_search) {
26
var dates_tree = new dhtmlXTreeObject("katrin_filter_div", "100%", "100%", 0);
28
dates_tree.enableTreeLines(true);
29
if (adei.cfg.dhtmlx_iconset) {
30
dates_tree.setImagePath(adei.cfg.dhtmlx_iconset);
32
dates_tree.attachEvent("onSelect", function(id) {adei.SetCustomProperties("page=1&date=" + id);});
36
function katrinfilterPage()
39
<h4>Filter by parameters</h4>
40
<form name="form" onsubmit="return false">
41
<input name="filter" type="text" size="30" />
42
<input type="submit" value="Apply" onclick="katrin.SetCustomProperties('filter=' + encodeURIComponent(document.form.filter.value))"/>
45
<h4>Filter by date</h4>
46
<div id="katrin_filter_div"></div>
b'\\ No newline at end of file'