View | Details | Raw Unified | Return to bug 9616
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-toolbar.inc (-71 / +16 lines)
Lines 1-73 Link Here
1
[% UNLESS ( no_add ) %]
1
[% UNLESS ( no_add ) %]
2
<div id="toolbar">
2
<div id="toolbar" class="btn-toolbar">
3
	<script type="text/javascript">
3
    <div class="btn-group">
4
	//<![CDATA[
4
        <button class="btn btn-small dropdown-toggle" data-toggle="dropdown"><i class="icon-plus"></i> New patron <span class="caret"></span></button>
5
5
            <ul class="dropdown-menu">
6
	// prepare DOM for YUI Toolbar
6
                [% IF ( AddPatronLists_categorycode ) %]
7
7
                    [% FOREACH categorie IN categories %]<li><a href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;categorycode=[% categorie.categorycode %]">[% categorie.description %]</a></li>[% END %]
8
	 $(document).ready(function() {
8
                [% ELSE %]
9
[% IF ( AddPatronLists_categorycode ) %]
9
                    <li><a href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=A">Adult patron</a></li>
10
[% ELSE %]
10
                    <li><a href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=C">Child patron</a></li>
11
	 	$("#addchild").parent().remove();
11
                    <li><a href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=P">Professional patron</a></li>
12
		$("#addprofessional").parent().remove();
12
                    <li><a href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=I">Organization</a></li>
13
		$("#addorganisation").parent().remove();
13
                    <li><a href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=S">Staff patron</a></li>
14
		$("#addstaff").parent().remove();
14
                    <li><a href="/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=X">Statistical patron</a></li>
15
		$("#addstatistical").parent().remove();
15
                [% END %]
16
[% END %]
16
            </ul>
17
	    $("#newmenuc").empty();
17
    </div>
18
	    yuiToolbar();
19
	 });
20
21
	// YUI Toolbar Functions
22
23
	function yuiToolbar() {
24
25
		var newmenu = [
26
[% IF ( AddPatronLists_categorycode ) %]
27
[% FOREACH categorie IN categories %]
28
{ text: "[% categorie.description %]",  url: "/cgi-bin/koha/members/memberentry.pl?op=add&amp;categorycode=[% categorie.categorycode %]" },
29
[% END %]
30
[% ELSE %]
31
            { text: _("Adult patron"),  url: "/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=A" },
32
            { text: _("Child patron"),  url: "/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=C" },
33
            { text: _("Professional patron"),  url: "/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=P" },
34
			{ text: _("Organization"),  url: "/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=I" },
35
			{ text: _("Staff"),  url: "/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=S" },
36
			{ text: _("Statistical"),  url: "/cgi-bin/koha/members/memberentry.pl?op=add&amp;category_type=X" },
37
[% END %]
38
		]
39
40
	    new YAHOO.widget.Button({
41
	        type: "menu",
42
	        label: _("New patron"),
43
	        name: "newmenubutton",
44
	        menu: newmenu,
45
	        container: "newmenuc"
46
	    });
47
48
	}
49
50
	//]]>
51
	</script>
52
	<ul class="toolbar">
53
	<li id="newmenuc">
54
		<form action="/cgi-bin/koha/members/memberentry.pl" method="get">
55
			<input type="hidden" name="op" value="add" />
56
            <label for="newcategorycode">New patron: </label><select name="categorycode" id="newcategorycode">
57
			[% IF ( AddPatronLists_categorycode ) %]
58
				[% FOREACH categorie IN categories %]<option value="[% categorie.categorycode %]">[% categorie.description %]</option>[% END %]
59
			[% ELSE %]
60
                <option value="A">Adult patron</option>
61
                <option value="C">Child patron</option>
62
                <option value="P">Professional patron</option>
63
				<option value="I">Organization</option>
64
				<option value="S">Staff</option>
65
				<option value="X">Statistical</option>
66
			[% END %]
67
			</select>
68
			<input type="submit" class="submit" value="Go" />
69
		</form>
70
	</li>
71
</ul>
72
</div>
18
</div>
73
[% END %]
19
[% END %]
74
- 

Return to bug 9616