diff options
author | Ivan Kohler <ivan@freeside.biz> | 2015-12-07 15:40:05 -0800 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2015-12-07 15:40:05 -0800 |
commit | a2d35e30236c5d233516fa8b77c219665f97e77c (patch) | |
tree | e04366c55227287ce10817ec325e862b49106138 /httemplate | |
parent | 7c08f01e1a05fe4bab903bd44277b5c3784aebc5 (diff) |
custom fields edit popup, RT#34237
Diffstat (limited to 'httemplate')
-rw-r--r-- | httemplate/elements/header-popup.html | 33 |
1 files changed, 18 insertions, 15 deletions
diff --git a/httemplate/elements/header-popup.html b/httemplate/elements/header-popup.html index 307252afb..17593693e 100644 --- a/httemplate/elements/header-popup.html +++ b/httemplate/elements/header-popup.html @@ -20,7 +20,7 @@ Example: <HTML> <HEAD> <TITLE> - <% $title |h %> + <% encode_entities($title) || $title_noescape |n %> </TITLE> <!-- per RT, to prevent IE compatibility mode --> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> @@ -28,14 +28,16 @@ Example: <META HTTP-Equiv="Cache-Control" Content="no-cache"> <META HTTP-Equiv="Pragma" Content="no-cache"> <META HTTP-Equiv="Expires" Content="0"> - <SCRIPT SRC="<% $fsurl %>elements/jquery.js"></SCRIPT> - <% $head %> +% unless ( $no_jquery ) { + <SCRIPT SRC="<% $fsurl %>elements/jquery.js"></SCRIPT> +% } + <% $head |n %> </HEAD> - <BODY <% $etc %>> + <BODY <% $etc |n %>> <link href="<%$fsurl%>elements/freeside.css" type="text/css" rel="stylesheet"> -% if ( $title ) { +% if ( $title || $title_noescape ) { <FONT SIZE=6> - <CENTER><% $title |h %></CENTER> + <CENTER><% encode_entities($title) || $title_noescape |n %></CENTER> </FONT> % } % unless ( $nobr ) { @@ -43,17 +45,18 @@ Example: % } <%init> -my( $title, $menubar, $etc, $head ) = ( '', '', '', '' ); -#my( $nobr, $nocss ) = ( 0, 0 ); -my $nobr = 0; +my( $title, $title_noescape, $menubar, $etc, $head ) = ( '', '', '', '', '' ); +my( $nobr, $no_jquery ) = ( 0, 0 ); if ( ref($_[0]) ) { my $opt = shift; - $title = $opt->{title}; - $menubar = $opt->{menubar}; - $etc = $opt->{etc}; - $head = $opt->{head}; - $nobr = $opt->{nobr}; -# $nocss = $opt->{nocss}; + $title = $opt->{title}; + $title_noescape = $opt->{title_noescape}; + $menubar = $opt->{menubar}; + $etc = $opt->{etc}; + $head = $opt->{head}; + $nobr = $opt->{nobr}; + #$nocss = $opt->{nocss}; + $no_jquery = $opt->{no_jquery}; } else { ($title, $menubar) = ( shift, shift ); $etc = @_ ? shift : ''; #$etc is for things like onLoad= etc. |