Owen Leonard
f24771ad2e
This patch finds places in the updated breadcrumbs markup where a translatable string is isolated in a way that makes it hard for the translation script to find it, and wraps these strings with <span> This patch also modifies some of the templates to simplify the logic controlling how different elements of the breadcrumbs are shown or not. This patch also modifies another problematic set of strings in auth_tag_structure.tt outside the breadcrumbs. Signed-off-by: Andrew Auld <andrew.auld@ptfs-europe.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
81 lines
3.4 KiB
Text
81 lines
3.4 KiB
Text
[% USE raw %]
|
|
[% USE Asset %]
|
|
[% USE Koha %]
|
|
[% SET footerjs = 1 %]
|
|
[% INCLUDE 'doc-head-open.inc' %]
|
|
<title>Advanced editor shortcuts › Administration › Koha</title>
|
|
[% INCLUDE 'doc-head-close.inc' %]
|
|
</head>
|
|
<body id="adveditor_shortcuts" class="admin">
|
|
[% WRAPPER 'header.inc' %]
|
|
[% INCLUDE 'prefs-admin-search.inc' %]
|
|
[% END %]
|
|
[% PROCESS 'keyboard_shortcuts.inc' %]
|
|
|
|
[% WRAPPER 'sub-header.inc' %]
|
|
[% WRAPPER breadcrumbs %]
|
|
[% WRAPPER breadcrumb_item %]
|
|
<a href="/cgi-bin/koha/admin/admin-home.pl">Administration</a>
|
|
[% END %]
|
|
[% WRAPPER breadcrumb_item bc_active= 1 %]
|
|
<span>Advanced editor shortcuts</span>
|
|
[% END %]
|
|
[% END #/ WRAPPER breadcrumbs %]
|
|
[% END #/ WRAPPER sub-header.inc %]
|
|
|
|
<div class="main container-fluid">
|
|
<div class="row">
|
|
<div class="col-sm-10 col-sm-push-2">
|
|
<main>
|
|
<h1>Advanced editor keyboard shortcuts</h1>
|
|
[% IF Koha.Preference('EnableAdvancedCatalogingEditor') %]
|
|
<ul>
|
|
<li>Separate keys using a hyphen "-"</li>
|
|
<li>Control key is "Ctrl"</li>
|
|
<li>Alt key is "Alt"</li>
|
|
<li>Shift is "Shift"</li>
|
|
<li>If combining multiple keys they must be in specified order: Shift-Cmd-Ctrl-Alt</li>
|
|
<li><a href="https://codemirror.net/doc/manual.html#keymaps">More documentation on defining key maps</a></li>
|
|
</ul>
|
|
|
|
<form id="adveditor_shortcuts" method="post" action="/cgi-bin/koha/admin/adveditorshortcuts.pl">
|
|
<fieldset>
|
|
<input type=hidden name="op" value="save" />
|
|
|
|
<table id="adv_editor_keyboard_shortcuts">
|
|
<thead>
|
|
<th>Description</th>
|
|
<th>Shortcut keys</th>
|
|
</thead>
|
|
<tbody>
|
|
[% FOREACH shortcut IN shortcuts %]
|
|
<tr>
|
|
<td><label for="shortcut_keys">[% PROCESS keyboard_shortcut_descriptions shortcut_name=shortcut.shortcut_name %]</label></td>
|
|
<td>
|
|
<input type="hidden" name="shortcut_name" value="[% shortcut.shortcut_name | html %]">
|
|
<input type="text" name="shortcut_keys" value="[% shortcut.shortcut_keys | html %]">
|
|
</td>
|
|
</tr>
|
|
[% END %]
|
|
</table>
|
|
</fieldset>
|
|
<fieldset class="action"><input type="submit" class="btn btn-primary" value="Save shortcuts"></fieldset>
|
|
</form>
|
|
[% ELSE %]
|
|
<p>Enable the advanced cataloging editor ( EnableAdvancedCatalogingEditor system preference) to define keyboard shortcuts</p>
|
|
[% END %]
|
|
</main>
|
|
</div> <!-- /.col-sm-10.col-sm-push-2 -->
|
|
|
|
<div class="col-sm-2 col-sm-pull-10">
|
|
<aside>
|
|
[% INCLUDE 'admin-menu.inc' %]
|
|
</aside>
|
|
</div> <!-- /.col-sm-2.col-sm-pull-10 -->
|
|
</div> <!-- /.row -->
|
|
|
|
[% MACRO jsinclude BLOCK %]
|
|
[% Asset.js("js/tools-menu.js") | $raw %]
|
|
[% END %]
|
|
|
|
[% INCLUDE 'intranet-bottom.inc' %]
|