Bug 19786: (follow-up) Correct js include path, popup window size
This follow-up adds the required KOHA_VERSION variable to two templates where it was missing. This patch also adds a 'window_size' parameter to a popup window function so that self-closing windows like blinddetail-biblio-search.pl can appear small and others at a reasonable size. To test, apply the patch and clear your browser cache if necessary. - Confirm that the QA tools do not complain about missing KOHA_VERSION in auth_finder.tt and searchresultlist_auth.tt. - Open a bibliographic record for editing in the basic editor using a framework in which a field is linked to authorities. - Trigger the authority selection window for that field. - Click the "Clear field" button at the top of the authority search pop-up window. Another smaller popup window should briefly appear, and then both windows should close. - Trigger the authority selection window again. - Click the "Create new authority" button. A new window should appear with the MARC authority editor. The window should be a usable size. Signed-off-by: Claire Gravely <claire.gravely@bsz-bw.de> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
This commit is contained in:
parent
3d41b8cce8
commit
5e563d81aa
3 changed files with 10 additions and 6 deletions
|
@ -28,7 +28,7 @@
|
|||
var index = "[% index %]";
|
||||
var authtypecode = "[% authtypecode %]";
|
||||
</script>
|
||||
<script type="text/javascript" src="[% interface %]/[% theme %]/js/auth-finder-search.js"></script>
|
||||
<script type="text/javascript" src="[% interface %]/[% theme %]/js/auth-finder-search_[% KOHA_VERSION %].js"></script>
|
||||
[% END %]
|
||||
|
||||
[% INCLUDE 'intranet-bottom.inc' popup_window = 1 %]
|
||||
|
|
|
@ -100,7 +100,7 @@
|
|||
var index = "[% index %]";
|
||||
var authtypecode = "[% authtypecode %]";
|
||||
</script>
|
||||
<script type="text/javascript" src="[% interface %]/[% theme %]/js/auth-finder-search.js"></script>
|
||||
<script type="text/javascript" src="[% interface %]/[% theme %]/js/auth-finder-search_[% KOHA_VERSION %].js"></script>
|
||||
<script type="text/javascript">
|
||||
|
||||
function jumpfull(page){
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
$(document).ready(function(){
|
||||
$("#clear").on("click",function(e){
|
||||
e.preventDefault();
|
||||
finderjumpfull('blinddetail-biblio-search.pl?authid=0&index=' + index );
|
||||
finderjump('blinddetail-biblio-search.pl?authid=0&index=' + index );
|
||||
});
|
||||
$("#createnew").on("click",function(e){
|
||||
e.preventDefault();
|
||||
finderjumpfull('authorities.pl?index=' + index + '&authtypecode=' + authtypecode );
|
||||
finderjump('authorities.pl?index=' + index + '&authtypecode=' + authtypecode, 'full' );
|
||||
});
|
||||
// marclist
|
||||
$( "#value_any" ).autocomplete({
|
||||
|
@ -95,6 +95,10 @@ $(document).ready(function(){
|
|||
});
|
||||
});
|
||||
|
||||
function finderjumpfull(page){
|
||||
window.open(page,'','width=100,height=100,resizable=yes,toolbar=false,scrollbars=yes,top');
|
||||
function finderjump(page, full){
|
||||
var window_size = '';
|
||||
if( full != "full"){
|
||||
window_size = 'width=100,height=100,';
|
||||
}
|
||||
window.open(page,'', window_size + 'resizable=yes,toolbar=false,scrollbars=yes,top');
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue