Koha/koha-tmpl/intranet-tmpl/prog/en/modules/clubs/clubs-add-modify.tt
Owen Leonard 2079e11ce3
Bug 32098: Consistent classes for primary buttons: Clubs and rotating collections
This patch makes changes the button markup in clubs and rotating
collections templates so that all submit buttons and any buttons that
should should be styled as primary buttons have the Bootstrap class "btn
btn-primary."

To test, apply the patch and view patron clubs and rotating collections
pages to confirm that everything looks correct. In most cases there are
no visible changes.

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2022-11-14 09:34:39 -03:00

154 lines
7 KiB
Text

[% USE KohaDates %]
[% USE Branches %]
[% USE AuthorisedValues %]
[% SET AuthorisedValuesCategories = AuthorisedValues.GetCategories %]
[% SET footerjs = 1 %]
[% INCLUDE 'doc-head-open.inc' %]
<title>
[% IF club %]
Modify club [% club.name | html %]
[% ELSE %]
Create a new [% club_template.name | html %] club
[% END %] &rsaquo; Patron clubs &rsaquo; Tools &rsaquo; Koha
</title>
[% INCLUDE 'doc-head-close.inc' %]
</head>
<body id="clubs_add_modify" class="clubs">
[% WRAPPER 'header.inc' %]
[% INCLUDE 'cat-search.inc' %]
[% END %]
[% WRAPPER 'sub-header.inc' %]
<nav id="breadcrumbs" aria-label="Breadcrumb" class="breadcrumb">
<ol>
<li>
<a href="/cgi-bin/koha/mainpage.pl">Home</a>
</li>
<li>
<a href="/cgi-bin/koha/tools/tools-home.pl">Tools</a>
</li>
<li>
<a href="clubs.pl">Patron clubs</a>
</li>
<li>
<a href="#" aria-current="page">
[% IF club %]
Modify club <em>[% club.name | html %]</em>
[% ELSE %]
Create a new <em>[% club_template.name | html %]</em> club
[% END %]
</a>
</li>
</ol>
</nav>
[% END %]
<div class="main container-fluid">
<div class="row">
<div class="col-md-8 col-md-offset-2">
<form method="post" class="validated">
<input type="hidden" name="id" value="[% club.id | html %]" />
<input type="hidden" name="club_template_id" value="[% club_template.id | html %]" />
<fieldset class="rows">
<legend>
<h1>
[% IF club %]
Modify club <em>[% club.name | html %]</em>
[% ELSE %]
Create a new <em>[% club_template.name | html %]</em> club
[% END %]
</h1>
</legend>
<ol>
<li>
<label class="required" for="club-name">Name:</label>
<input id="club-name" name="name" type="text" value="[% club.name | html %]" required="required"/>
<span class="required">Required</span>
</li>
<li>
<label for="club-template-name">Description:</label>
<input id="club-template-name" name="description" type="text" value="[% club.description | html %]" size="40" />
</li>
<li>
<label for="from">Start date:</label>
<input name="date_start" id="from" size="10" class="flatpickr" data-date_to="to" value="[% club.date_start | html %]">
</li>
<li>
<label for="to">End date:</label>
<input name="date_end" id="to" size="10" class="flatpickr" value="[% club.date_end | html %]" >
</li>
<li>
<label for="club-template-branchcode">Library:</label>
<select name="branchcode" id="club-template-branchcode">
<option value=""></option>
[% PROCESS options_for_libraries libraries => Branches.all( selected => club.branch.branchcode ) %]
</select>
</li>
[% IF club %]
[% FOREACH f IN club.club_fields %]
<li>
<input type="hidden" name="club_template_field_id" value="[% f.club_template_field.id | html %]" />
<input type="hidden" name="club_field_id" value="[% f.id | html %]" />
<label for="club_field_[% f.club_template_field_id | html %]">[% f.club_template_field.name | html %]</label>
[% IF f.club_template_field.authorised_value_category %]
<select name="club_field" id="club_field_[% f.club_template_field_id | html %]">
[% FOREACH a IN AuthorisedValues.Get( f.club_template_field.authorised_value_category ) %]
[% IF a.authorised_value == f.value %]
<option value="[% a.authorised_value | html %]" selected="selected">[% a.lib | html %]</option>
[% ELSE %]
<option value="[% a.authorised_value | html %]">[% a.lib | html %]</option>
[% END %]
[% END %]
</select>
[% ELSE %]
<input type="text" name="club_field" id="club_field_[% f.club_template_field_id | html %]" value="[% f.value | html %]" size="40" />
[% END %]
</li>
[% END %]
[% ELSE %]
[% FOREACH f IN club_template.club_template_fields %]
<li>
<input type="hidden" name="club_template_field_id" value="[% f.id | html %]" />
<label for="club_template_field_[% f.id | html %]">[% f.name | html %]</label>
[% IF f.authorised_value_category %]
<select name="club_field" id="club_template_field_[% f.id | html %]">
[% FOREACH a IN AuthorisedValues.Get( f.authorised_value_category ) %]
<option value="[% a.authorised_value | html %]">[% a.lib | html %]</option>
[% END %]
</select>
[% ELSE %]
<input type="text" name="club_field" id="club_template_field_[% f.id | html %]" size="40" />
[% END %]
</li>
[% END %]
[% END %]
</ol>
</fieldset>
<fieldset class="action">
<input type="submit" class="btn btn-primary" value="Save" />
<a href="clubs.pl" class="cancel">Cancel</a>
</fieldset>
</form>
</div>
</div>
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'calendar.inc' %]
[% END %]
[% INCLUDE 'intranet-bottom.inc' %]