Bug 10359: transform masthead dropdown after user JS for CCSR
authorJared Camins-Esakov <jcamins@cpbibliography.com>
Tue, 28 May 2013 11:44:35 +0000 (07:44 -0400)
committerGalen Charlton <gmc@esilibrary.com>
Wed, 29 May 2013 14:45:57 +0000 (07:45 -0700)
Since libraries may want to customize the options in the masthead search
dropdown, which is done via dropdown, it would be better if the select
box were transformed *after* user javascript was run.

To test:
1) Switch to the CCSR OPAC theme.
2) Add some Javascript to your OpacUserJS that will modify the masthead
   search dropdown, such as:
   $("select[name='idx']").append("<option value='Host-item,wrdl'>Journal title</option>");
3) Note that when you view the OPAC, the results in the dropdown are unchanged.
4) Apply patch.
5) Note that your new option now shows up.
6) Sign off.

Signed-off-by: Mirko Tietgen <mirko@abunchofthings.net>
Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>

koha-tmpl/opac-tmpl/ccsr/en/includes/opac-bottom.inc

index 0b36813..a0eb3f4 100644 (file)
 
 <script type="text/javascript" src="/opac-tmpl/lib/jquery/plugins/jquery.jqtransform_select.js"></script>
 <script type="text/javascript">
+[% IF ( opacuserjs ) %][% opacuserjs %][% END %]
 $(function() {
     //find all form with class jqtransform and apply the plugin
     $("form#searchform").jqTransform();
 });
-
-[% IF ( opacuserjs ) %][% opacuserjs %][% END %]
-
 </script>
 
 <!-- /ADD JQUERY PLUGIN JQTRANSFORM - LIBÉO -->