Owen Leonard
87d53fa2e5
There are several administration templates which still contain event attributes. This patch move event definition to the JavaScript. To test you must have the SMSSendDriver system preference set to "Email." Apply the patch and go to Administration. - In Global system preferences, change the value of any input or select and then click the "Cancel" link for that section. After confirming your choice, the page should reload with your changes reset. - In Circulation and fine rules, edit any existing rule. In the editing row, click the "Clear" button. The data for that rule should be cleared. - In Transport cost matrix, make any change to the matrix. Submitting the form should work correctly. - In MARC bibliographic framework, choose 'MARC structure' for any framework. - Checking or unchecking the 'Display only used tags/subfields' checkbox should reload the page and change the display according to your choice. - In Did you mean?, make changes to the existing configuration. - Clicking "Cancel" should reload the page and discard your changes. - Clicking "Save configuration" should correcly save your changes. - In SMS cellular providers, click to edit any existing provider. Clicking the "Cancel" link should cancel the editing process and return you to the list of providers. Signed-off-by: Frédéric Demians <f.demians@tamil.fr> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
105 lines
4.8 KiB
Text
105 lines
4.8 KiB
Text
[% INCLUDE 'doc-head-open.inc' %]
|
|
<title>Koha › Administration › SMS cellular providers</title>
|
|
[% INCLUDE 'doc-head-close.inc' %]
|
|
<script type="text/javascript">
|
|
//<![CDATA[
|
|
var MSG_SMS_PATRONS_USING = _("Are you sure you want to delete %s? %s patron(s) are using it!");
|
|
var MSG_SMS_DELETE_CONFIRM = _("Are you sure you want to delete %s?");
|
|
var LABEL_SMS_ADD_PROVIDER = _("Add an SMS cellular provider");
|
|
var LABEL_SMS_EDIT_PROVIDER = _("Edit provider %s");
|
|
//]]>
|
|
</script>
|
|
<script type="text/javascript" src="[% interface %]/[% theme %]/js/sms_providers.js"></script>
|
|
</head>
|
|
|
|
<body id="admin_sms_providers" class="admin">
|
|
[% INCLUDE 'header.inc' %]
|
|
[% INCLUDE 'cat-search.inc' %]
|
|
|
|
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/admin/admin-home.pl">Administration</a> › SMS cellular providers</div>
|
|
|
|
<div id="doc3" class="yui-t2">
|
|
<div id="bd">
|
|
<div id="yui-main">
|
|
<div class="yui-b">
|
|
|
|
<div id="toolbar" class="btn-toolbar">
|
|
<a class="btn btn-small" id="new_provider" href="#"><i class="fa fa-plus"></i> New SMS provider</a>
|
|
</div>
|
|
|
|
<h2>SMS cellular providers</h2>
|
|
|
|
[% IF providers.size %]
|
|
|
|
<table id="providerst">
|
|
<thead>
|
|
<tr>
|
|
<th>Name</th>
|
|
<th>Domain</th>
|
|
<th title="Patrons using this provider">Patrons</th>
|
|
<th> </th>
|
|
</tr>
|
|
</thead>
|
|
|
|
<tbody>
|
|
[% FOREACH p IN providers %]
|
|
<tr>
|
|
<td id="name_[% p.id %]">[% p.name %]</td>
|
|
<td id="domain_[% p.id %]">[% p.domain %]</td>
|
|
<td id="patrons_using_[% p.id %]">[% p.patrons_using %]</td>
|
|
<td class="actions">
|
|
<a class="btn btn-mini edit" href="#" id="edit_[% p.id %]" data-providerid="[% p.id %]">
|
|
<i class="fa fa-pencil"></i> Edit
|
|
</a>
|
|
<a class="btn btn-mini delete" href="#" data-providerid="[% p.id %]" data-patrons_using="[% p.patrons_using %]" id="delete_[% p.id %]">
|
|
<i class="fa fa-trash"></i> Delete
|
|
</a>
|
|
</td>
|
|
</tr>
|
|
[% END %]
|
|
</tbody>
|
|
</table>
|
|
|
|
[% ELSE %]
|
|
|
|
<div class="dialog message">
|
|
There are no SMS cellular providers defined.
|
|
</div>
|
|
|
|
[% END %]
|
|
|
|
<div id="sms_add_form">
|
|
<form id="sms_form" action="sms_providers.pl" method="post" class="validated">
|
|
<fieldset class="rows">
|
|
<legend>Add an SMS cellular provider</legend>
|
|
<input type="hidden" id="id" name="id" value="" />
|
|
<input type="hidden" id="op" name="op" value="add_update" />
|
|
<ol>
|
|
<li>
|
|
<label for="name" class="required">Name: </label>
|
|
<input type="text" id="name" name="name" required="required" />
|
|
<span class="required">Required</span>
|
|
</li>
|
|
<li>
|
|
<label for="domain" class="required">Domain: </label>
|
|
<input type="text" id="domain" name="domain" required="required" size="40"/>
|
|
<span class="required">Required</span>
|
|
</li>
|
|
</ol>
|
|
</fieldset>
|
|
<fieldset class="action">
|
|
<input type="submit" id="submit_save" value="Submit" />
|
|
<input type="submit" value="Submit" id="submit_update" />
|
|
<a class="cancel cancel_edit" id="cancel" href="sms_providers.pl">Cancel</a>
|
|
</fieldset>
|
|
</form>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="yui-b">
|
|
[% INCLUDE 'admin-menu.inc' %]
|
|
</div>
|
|
</div>
|
|
</div>
|
|
[% INCLUDE 'intranet-bottom.inc' %]
|