summaryrefslogtreecommitdiffstats
path: root/ipa-server/ipa-gui/ipagui/templates/grouplist.kid
blob: a63beb8244b13dfd3f83c4be1e29374e71fa1b93 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
    py:extends="'grouplayout.kid'">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" py:replace="''"/>
<title>Find Groups</title>
</head>
<body>
    <div id="search">
        <form action="${tg.url('/grouplist')}" method="post">
            <input id="criteria" type="text" name="criteria" value="${criteria}" />
            <input type="submit" value="Find Groups"/>
        </form>
        <script type="text/javascript">
            document.getElementById("criteria").focus();
        </script>
    </div>
    <div py:if='(groups != None) and (len(groups) > 0)'>
        <h2>${len(groups)} results returned:</h2>
        <table id="resultstable">
            <tr>
                <th>
                    <label class="fieldlabel" py:content="fields.cn.label" />
                </th>
                <th>
                    <label class="fieldlabel" py:content="fields.description.label" />
                </th>
            </tr>
            <tr py:for="group in groups">
                <td>
                    <a href="${tg.url('/groupshow',cn=group.cn)}">${group.cn}</a>
                </td>
                <td>
                    ${group.description}
                </td>
            </tr>
        </table>
    </div>
    <div py:if='(groups != None) and (len(groups) == 0)'>
        <h2>No results found for "${criteria}"</h2>
    </div>
    <div py:if='groups == None'>
      <p>
        Search automatically looks across multiple fields.  If you want to find
        Joe in Finance, try typing "joe finance" into the search box.
      </p>
      <p>
        Exact matches are listed first, followed by partial matches.  If your search
        is too broad, you will get a warning that the search returned too many
        results.  Try being more specific.
      </p>
      <p>
        The results that come back are sortable.  Simply click on a column
        header to sort on that header.  A triangle will indicate the sorted
        column, along with its direction. Clicking and dragging between headers
        will allow you to resize the header.
      </p>
    </div>
</body>
</html>