From 08523c30335172c03e463df364f5a265a3cc1392 Mon Sep 17 00:00:00 2001 From: Chris Date: Thu, 17 Jan 2013 15:43:13 +0000 Subject: [PATCH] Support title="" in \n"; + my $opttem = "\n"; # Now build up the option string my $optstr = ""; foreach my $option (@{$options}) { $optstr .= $self -> process_template($opttem, {"***name***" => $option -> {"name"}, "***value***" => $option -> {"value"}, - "***sel***" => (defined($default) && $default eq $option -> {"value"}) ? ' selected="selected"' : ''}); + "***sel***" => (defined($default) && $default eq $option -> {"value"}) ? ' selected="selected"' : '', + "***title***" => defined($option -> {"title"}) ? ' title="'.$option -> {"title"}.'"' : ''}); } # Handle select options, if any. @@ -687,6 +690,7 @@ sub build_optionlist { return $optstr; } + # ============================================================================ # Emailing functions