my $res="
<script type=\"text/javascript\">
//<![CDATA[
-
-function Focus$function_name(subfield_managed) {
-return 1;
-}
-
-function Blur$function_name(subfield_managed) {
- return 1;
-}
-
+function Focus$function_name(subfield_managed) {return 1;}
+function Blur$function_name(subfield_managed) {return 1;}
function Clic$function_name(i) {
- defaultvalue=document.f.field_value[i].value;
- newin=window.open(\"../cataloguing/plugin_launcher.pl?plugin_name=labs_theses.pl&cat_auth=LABTHE&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 328\",'width=700,height=700,toolbar=false,scrollbars=yes');
-
+ defaultvalue=document.getElementById(i).value;
+ newin=window.open(\"plugin_launcher.pl?plugin_name=labs_theses.pl&cat_auth=LABTHE&index=\"+i+\"&result=\"+defaultvalue,\"unimarc_field_328\",'width=700,height=700,toolbar=false,scrollbars=yes');
+ return false;
}
//]]>
</script>
my $total;
while (my $data = $sth->fetchrow_hashref){
my $libjs=$data->{'lib'};
- $libjs=~s#\'#\\\'#g;
+# $libjs=~s#\'#\\\'#g;
my $authjs=$data->{'authorised_value'};
- $authjs=~s#\'#\\\'#g;
+# $authjs=~s#\'#\\\'#g;
push @results, {'libjs'=>$libjs,
'lib'=>$data->{'lib'},
'authjs'=>$authjs,
}
($template, $loggedinuser, $cookie)
- = get_template_and_user({template_name => "value_builder/labs_theses.tmpl",
+ = get_template_and_user({template_name => "cataloguing/value_builder/labs_theses.tmpl",
query => $query,
type => 'intranet',
authnotrequired => 1,
} else {
($template, $loggedinuser, $cookie)
- = get_template_and_user({template_name => "value_builder/labs_theses.tmpl",
+ = get_template_and_user({template_name => "cataloguing/value_builder/labs_theses.tmpl",
query => $query,
type => "intranet",
authnotrequired => 1,
<!-- TMPL_VAR NAME="lib" -->
</td>
<td>
- <a href="javascript:SelectEntry('<!-- TMPL_VAR NAME="libjs" ESCAPE="URL" -->','<!-- TMPL_VAR NAME="authjs" ESCAPE="URL" -->',<!-- TMPL_VAR NAME="index" ESCAPE="URL" -->,0)" class="button">Select</a>
- <a href="javascript:SelectEntry('<!-- TMPL_VAR NAME="libjs" ESCAPE="URL" -->','<!-- TMPL_VAR NAME="authjs" ESCAPE="URL" -->',<!-- TMPL_VAR NAME="index" ESCAPE="URL" -->,1)" class="button">Sel&close</a>
+ <a href="javascript:SelectEntry('<!-- TMPL_VAR NAME="libjs" ESCAPE="JS" -->','<!-- TMPL_VAR NAME="authjs" ESCAPE="JS" -->','<!-- TMPL_VAR NAME="index" ESCAPE="URL" -->',0)" class="button">Select</a>
+ <a href="javascript:SelectEntry('<!-- TMPL_VAR NAME="libjs" ESCAPE="JS" -->','<!-- TMPL_VAR NAME="authjs" ESCAPE="JS" -->','<!-- TMPL_VAR NAME="index" ESCAPE="URL" -->',1)" class="button">Sel&close</a>
</td>
</tr>
<!-- /TMPL_LOOP -->
</div>
<script language="JavaScript" type="text/javascript">
function SelectEntry(myentry, mycode, myindex, wclose){
- if (opener.document.f.field_value[myindex].value!=""){
- opener.document.f.field_value[myindex].value=opener.document.f.field_value[myindex].value+"|"+myentry
- } else {
- opener.document.f.field_value[myindex].value=myentry
- }
+ with(opener.document){
+ if (getElementById(myindex).value!=""){
+ getElementById(myindex).value=getElementById(myindex).value+"|"+myentry
+ } else {
+ getElementById(myindex).value=myentry
+ }
+ }
if (wclose == 1) {
// alert("closing")
self.close();