Skip Menu |
 

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the CGI CPAN distribution.

Report information
The Basics
Id: 61396
Status: rejected
Priority: 0/
Queue: CGI

People
Owner: MARKSTOS [...] cpan.org
Requestors: tyemq [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: (no value)
Fixed in: (no value)



Subject: Can't include HTML in check box labels
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 433
Download (untitled) / with headers
text/plain 433b
This is a design bug that will have to be fixed in a manner that allows for backward compatibility (by providing an option to control which of the two behaviors are used). The labels for at least checkbox() and _box_group() should not have their HTML escaped. It is extremely useful (and, of course, valid) to use HTML to style the labels of radio buttons and check-boxes. It makes little sense to escape the HTML of these labels.
From mark [...] summersault.com Thu Sep 16 10: 08:40 2010
MIME-Version: 1.0
X-Spam-Status: No, score=-9.752 tagged_above=-99.9 required=10 tests=[AWL=0.252, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, SPF_SOFTFAIL=0.596] autolearn=ham
In-Reply-To: <rt-3.8.HEAD-24877-1284645261-630.61396-4-0 [...] rt.cpan.org>
X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.0; i486-pc-linux-gnu)
X-Spam-Flag: NO
References: <RT-Ticket-61396 [...] rt.cpan.org> <rt-3.8.HEAD-24877-1284645261-630.61396-4-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <20100916101131.071db342 [...] summersault.com>
Content-Type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
X-Spam-Score: -9.752
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 100C0240D03 for <cpan-bug+CGI [...] hipster.bestpractical.com>; Thu, 16 Sep 2010 10:08:40 -0400 (EDT)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1rG2tOl6TEca for <cpan-bug+CGI [...] hipster.bestpractical.com>; Thu, 16 Sep 2010 10:08:38 -0400 (EDT)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 0C887240D02 for <bug-CGI [...] rt.cpan.org>; Thu, 16 Sep 2010 10:08:37 -0400 (EDT)
Received: (qmail 13917 invoked by uid 103); 16 Sep 2010 14:11:36 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 16 Sep 2010 14:11:36 -0000
Received: from tanagra.summersault.com (HELO tanagra.summersault.com) (12.161.105.149) by 16.mx.develooper.com (qpsmtpd/0.80) with ESMTP; Thu, 16 Sep 2010 07:11:35 -0700
Received: (qmail 36066 invoked from network); 16 Sep 2010 14:11:31 -0000
Received: from simba.summersault.com (HELO localhost) (192.168.97.182) by tanagra.summersault.com with SMTP; 16 Sep 2010 14:11:31 -0000
Delivered-To: cpan-bug+CGI [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #61396] Can't include HTML in check box labels
Return-Path: <mark [...] summersault.com>
X-Spam-Check-BY: 16.mx.develooper.com
X-Original-To: cpan-bug+CGI [...] hipster.bestpractical.com
X-RT-Mail-Extension: cgi
Date: Thu, 16 Sep 2010 10:11:31 -0400
X-Spam-Level:
To: bug-CGI [...] rt.cpan.org
Content-Transfer-Encoding: 7bit
From: Mark Stosberg <mark [...] summersault.com>
RT-Message-ID: <rt-3.8.HEAD-24882-1284646300-232.61396-0-0 [...] rt.cpan.org>
Content-Length: 562
Download (untitled) / with headers
text/plain 562b
Show quoted text
> This is a design bug that will have to be fixed in a manner that allows > for backward compatibility (by providing an option to control which of > the two behaviors are used). > > The labels for at least checkbox() and _box_group() should not have > their HTML escaped. It is extremely useful (and, of course, valid) to > use HTML to style the labels of radio buttons and check-boxes. It makes > little sense to escape the HTML of these labels.
How you propose fixing it? Perhaps an explicit "noescape" flag if you want to send raw HTML through? Mark
MIME-Version: 1.0
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
Content-Type: text/plain; charset="UTF-8"
Message-ID: <rt-3.8.HEAD-2360-1290283941-1094.61396-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 91
This issue is being marked as stalled until a specific patch or proposal is made. Mark
MIME-Version: 1.0
In-Reply-To: <rt-3.8.HEAD-2360-1290283941-1094.61396-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
References: <rt-3.8.HEAD-2360-1290283941-1094.61396-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="UTF-8"
Message-ID: <rt-3.8.HEAD-2363-1290811689-334.61396-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
From: sthoenna [...] gmail.com
X-RT-Original-Encoding: utf-8
Content-Length: 564
Download (untitled) / with headers
text/plain 564b
On Sat Nov 20 15:12:21 2010, MARKSTOS wrote: Show quoted text
> This issue is being marked as stalled until a specific patch or proposal > is made. > > Mark
Specific proposal: add an autoEscapeLabel method to allow $cgi->autoEscapeLabel(0) to turn off escaping of checkbox and _box_group (radio_group/checkbox_group) labels. $cgi->autoEscape(0) would still turn off all escaping, even for these fields. labels for scrolling_list and popup_menu would remain unchanged (since those must be text only). Does this sound reasonable enough that I should proceed with a patch?
From mark [...] summersault.com Mon Nov 29 09: 57:19 2010
CC: Yanick Champoux <yanick.champoux [...] gmail.com>, Lincoln Stein <lincoln.stein [...] gmail.com>
MIME-Version: 1.0
X-Spam-Status: No, score=-7.468 tagged_above=-99.9 required=10 tests=[AWL=-1.233, BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_SOFTFAIL=0.665] autolearn=ham
In-Reply-To: <rt-3.8.HEAD-2363-1290811689-1002.61396-5-0 [...] rt.cpan.org>
X-Spam-Flag: NO
References: <RT-Ticket-61396 [...] rt.cpan.org> <rt-3.8.HEAD-2360-1290283941-1094.61396-5-0 [...] rt.cpan.org> <rt-3.8.HEAD-2363-1290811689-1002.61396-5-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <4CF3BF46.5020107 [...] summersault.com>
Content-Type: text/plain; charset=UTF-8
X-RT-Original-Encoding: utf-8
X-Spam-Score: -7.468
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id 683A32411FA for <cpan-bug+CGI.pm [...] hipster.bestpractical.com>; Mon, 29 Nov 2010 09:57:19 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xlX8vk6+rv28 for <cpan-bug+CGI.pm [...] hipster.bestpractical.com>; Mon, 29 Nov 2010 09:57:17 -0500 (EST)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 4781B2410C1 for <bug-CGI.pm [...] rt.cpan.org>; Mon, 29 Nov 2010 09:57:17 -0500 (EST)
Received: (qmail 26236 invoked by uid 103); 29 Nov 2010 14:57:16 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 29 Nov 2010 14:57:16 -0000
Received: from tanagra.summersault.com (HELO tanagra.summersault.com) (12.161.105.149) by 16.mx.develooper.com (qpsmtpd/0.80) with ESMTP; Mon, 29 Nov 2010 06:57:14 -0800
Received: (qmail 37908 invoked from network); 29 Nov 2010 14:57:10 -0000
Received: from simba.summersault.com (192.168.97.182) by tanagra.summersault.com with SMTP; 29 Nov 2010 14:57:10 -0000
Delivered-To: cpan-bug+CGI.pm [...] hipster.bestpractical.com
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.9) Gecko/20100922 Thunderbird/3.1.4
Subject: Re: [rt.cpan.org #61396] Wish: allow HTML in check box labels
Return-Path: <mark [...] summersault.com>
X-Spam-Check-BY: 16.mx.develooper.com
X-Original-To: cpan-bug+CGI.pm [...] hipster.bestpractical.com
X-RT-Mail-Extension: cgi.pm
Date: Mon, 29 Nov 2010 09:57:10 -0500
X-Spam-Level:
To: bug-CGI.pm [...] rt.cpan.org
X-Enigmail-Version: 1.1.1
Content-Transfer-Encoding: 7bit
From: Mark Stosberg <mark [...] summersault.com>
RT-Message-ID: <rt-3.8.HEAD-2357-1291042639-971.61396-0-0 [...] rt.cpan.org>
Content-Length: 853
Download (untitled) / with headers
text/plain 853b
On 11/26/2010 05:48 PM, http://ysth.info/ via RT wrote: Show quoted text
> Queue: CGI.pm > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=61396 > > > On Sat Nov 20 15:12:21 2010, MARKSTOS wrote:
>> This issue is being marked as stalled until a specific patch or proposal >> is made. >> >> Mark
> > Specific proposal: > > add an autoEscapeLabel method to allow $cgi->autoEscapeLabel(0) to turn > off escaping of checkbox and _box_group (radio_group/checkbox_group) > labels. $cgi->autoEscape(0) would still turn off all escaping, even > for these fields. labels for scrolling_list and popup_menu would remain > unchanged (since those must be text only). > > Does this sound reasonable enough that I should proceed with a patch?
I will first confer with the other maintainers. Yanick, Lincoln, any opinions on this change request? Mark
From yanick [...] babyl.dyndns.org Tue Nov 30 21: 06:27 2010
MIME-Version: 1.0
X-Spam-Status: No, score=-8.058 tagged_above=-99.9 required=10 tests=[AWL=-1.158, BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5] autolearn=ham
In-Reply-To: <rt-3.8.HEAD-2357-1291042640-1901.61396-15-0 [...] rt.cpan.org>
X-Ironport-Anti-Spam-Result: AnUKAFY89UzO+Ir8/2dsb2JhbACDUJEyjQiBBHKyepB3gSGDM3MEhFyGBoMPhFo
X-Spam-Flag: NO
References: <RT-Ticket-61396 [...] rt.cpan.org> <rt-3.8.HEAD-2360-1290283941-1094.61396-5-0 [...] rt.cpan.org> <rt-3.8.HEAD-2363-1290811689-1002.61396-5-0 [...] rt.cpan.org> <4CF3BF46.5020107 [...] summersault.com> <rt-3.8.HEAD-2357-1291042640-1901.61396-15-0 [...] rt.cpan.org>
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
X-Ironport-Anti-Spam-Filtered: true
Message-ID: <4CF5AD91.9020009 [...] babyl.dyndns.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
X-RT-Original-Encoding: utf-8
X-Spam-Score: -8.058
X-Ironport-Av: E=Sophos;i="4.59,282,1288584000"; d="scan'208";a="84187812"
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id CC9C424121C for <cpan-bug+CGI.pm [...] hipster.bestpractical.com>; Tue, 30 Nov 2010 21:06:27 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JoOf+wV9KLCz for <cpan-bug+CGI.pm [...] hipster.bestpractical.com>; Tue, 30 Nov 2010 21:06:26 -0500 (EST)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id DA8F7241218 for <bug-CGI.pm [...] rt.cpan.org>; Tue, 30 Nov 2010 21:06:25 -0500 (EST)
Received: (qmail 27614 invoked by uid 103); 1 Dec 2010 02:06:25 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 1 Dec 2010 02:06:25 -0000
Received: from ironport2-out.teksavvy.com (HELO ironport2-out.pppoe.ca) (206.248.154.181) by 16.mx.develooper.com (qpsmtpd/0.80) with ESMTP; Tue, 30 Nov 2010 18:06:22 -0800
Received: from 206-248-138-252.dsl.teksavvy.com (HELO gilgamesh.babyl.dyndns.org) ([206.248.138.252]) by ironport2-out.pppoe.ca with ESMTP; 30 Nov 2010 21:06:19 -0500
Received: by gilgamesh.babyl.dyndns.org (Postfix, from userid 65534) id 12D7843A6B; Tue, 30 Nov 2010 22:10:45 -0500 (EST)
Received: from [192.168.0.201] (enkidu [192.168.0.201]) by gilgamesh.babyl.dyndns.org (Postfix) with ESMTP id A3F22439E3 for <bug-CGI.pm [...] rt.cpan.org>; Tue, 30 Nov 2010 22:10:27 -0500 (EST)
Delivered-To: cpan-bug+CGI.pm [...] hipster.bestpractical.com
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.12) Gecko/20101027 Lightning/1.0b2 Thunderbird/3.1.6
Subject: Re: [rt.cpan.org #61396] Wish: allow HTML in check box labels
Return-Path: <yanick [...] babyl.dyndns.org>
X-Spam-Check-BY: 16.mx.develooper.com
X-Original-To: cpan-bug+CGI.pm [...] hipster.bestpractical.com
X-RT-Mail-Extension: cgi.pm
X-Old-Spam-Status: No, score=-99.0 required=5.0 tests=ALL_TRUSTED, DNS_FROM_OPENWHOIS,USER_IN_WHITELIST autolearn=disabled version=3.2.4
Date: Tue, 30 Nov 2010 21:06:09 -0500
X-Old-Spam-Level:
X-Spam-Level:
To: bug-CGI.pm [...] rt.cpan.org
Content-Transfer-Encoding: 7bit
From: Yanick Champoux <yanick [...] babyl.dyndns.org>
RT-Message-ID: <rt-3.8.HEAD-19314-1291169188-1653.61396-0-0 [...] rt.cpan.org>
Content-Length: 917
Download (untitled) / with headers
text/plain 917b
On 10-11-29 09:57 AM, mark@summersault.com via RT wrote: Show quoted text
>> add an autoEscapeLabel method to allow $cgi->autoEscapeLabel(0) to turn >> off escaping of checkbox and _box_group (radio_group/checkbox_group) >> labels. $cgi->autoEscape(0) would still turn off all escaping, even >> for these fields. labels for scrolling_list and popup_menu would remain >> unchanged (since those must be text only). >> >> Does this sound reasonable enough that I should proceed with a patch?
> > I will first confer with the other maintainers. Yanick, Lincoln, any > opinions on this change request?
Alternatively, we could just add a '-escape_label' argument to checkbox() and _box_group(). At first brush, that would seem to be more to the point and less prone to effects from a distance that using a global variable. But I don't really have any huge opinion or feeling on the topic, only general preferences. Joy, `/anick
From tye.mcqueen [...] gmail.com Wed Dec 1 03: 15:31 2010
CC: tyemq [...] cpan.org
MIME-Version: 1.0
X-Spam-Status: No, score=-6.109 tagged_above=-99.9 required=10 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_NEUTRAL=0.779, T_TO_NO_BRKTS_FREEMAIL=0.01] autolearn=ham
In-Reply-To: <rt-3.8.HEAD-19314-1291169188-647.61396-6-0 [...] rt.cpan.org>
X-Spam-Flag: NO
References: <RT-Ticket-61396 [...] rt.cpan.org> <rt-3.8.HEAD-2360-1290283941-1094.61396-5-0 [...] rt.cpan.org> <rt-3.8.HEAD-2363-1290811689-1002.61396-5-0 [...] rt.cpan.org> <4CF3BF46.5020107 [...] summersault.com> <rt-3.8.HEAD-2357-1291042640-1901.61396-15-0 [...] rt.cpan.org> <4CF5AD91.9020009 [...] babyl.dyndns.org> <rt-3.8.HEAD-19314-1291169188-647.61396-6-0 [...] rt.cpan.org>
X-Virus-Checked: Checked by ClamAV on 16.mx.develooper.com
X-Virus-Scanned: Debian amavisd-new at bestpractical.com
Message-ID: <AANLkTimZR=61SDpyPZoovze-EL0bdqjBfmJ167boX75i [...] mail.gmail.com>
Content-Type: multipart/alternative; boundary=0015175114aaf968b2049654e788
X-Spam-Score: -6.109
Authentication-Results: hipster.bestpractical.com (amavisd-new); dkim=pass header.i= [...] gmail.com
Authentication-Results: hipster.bestpractical.com (amavisd-new); domainkeys=pass header.sender=tye.mcqueen [...] gmail.com
Received: from localhost (localhost [127.0.0.1]) by hipster.bestpractical.com (Postfix) with ESMTP id EC42224121C for <cpan-bug+CGI.pm [...] hipster.bestpractical.com>; Wed, 1 Dec 2010 03:15:30 -0500 (EST)
Received: from hipster.bestpractical.com ([127.0.0.1]) by localhost (hipster.bestpractical.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h7h5XwO4YO0a for <cpan-bug+CGI.pm [...] hipster.bestpractical.com>; Wed, 1 Dec 2010 03:15:29 -0500 (EST)
Received: from la.mx.develooper.com (x1.develooper.com [207.171.7.70]) by hipster.bestpractical.com (Postfix) with SMTP id 8BBA3241218 for <bug-CGI.pm [...] rt.cpan.org>; Wed, 1 Dec 2010 03:15:28 -0500 (EST)
Received: (qmail 528 invoked by uid 103); 1 Dec 2010 08:15:27 -0000
Received: from x16.dev (10.0.100.26) by x1.dev with QMQP; 1 Dec 2010 08:15:27 -0000
Received: from mail-yx0-f178.google.com (HELO mail-yx0-f178.google.com) (209.85.213.178) by 16.mx.develooper.com (qpsmtpd/0.80) with ESMTP; Wed, 01 Dec 2010 00:15:25 -0800
Received: by yxe42 with SMTP id 42so3456233yxe.9 for <bug-CGI.pm [...] rt.cpan.org>; Wed, 01 Dec 2010 00:15:22 -0800 (PST)
Received: by 10.151.145.4 with SMTP id x4mr3835910ybn.244.1291191320142; Wed, 01 Dec 2010 00:15:20 -0800 (PST)
Received: by 10.151.83.18 with HTTP; Wed, 1 Dec 2010 00:15:20 -0800 (PST)
Delivered-To: cpan-bug+CGI.pm [...] hipster.bestpractical.com
Subject: Re: [rt.cpan.org #61396] Wish: allow HTML in check box labels
Domainkey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=RFZ/tQedsrDtSxgoxUshktEBWRee6Kk+GG4OFF/Eo7k/v0msc4UQWjUd0xb4gRonNb YHkqRuPi/6/pgYxIWpq/iIFe/NOYGzmNLd2q/fKoEG5/vag0MC2i4NI9xX17GUZ0kcDj e3ab+jlsPvYG2clx9Ii1cNqSHRQ6CA9pefU+Q=
Return-Path: <tye.mcqueen [...] gmail.com>
Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type; bh=wnwdMeGHfo87yuUFY1YRxGzcOw/EViqRPoI8kWJQwXo=; b=Ftui2q8ZU2kcMKBp10h34R+fuAHKSrTqmIwLcHFB7FVCurgpuZ2F/Itwby0cEWGh5V E4oD/t95jO3tklRMOCIf3+jxQO2iAuh6/TaekfOyMfJsKxqtFKGzRc/OUY4PVrRe5h97 SDlcdpNwhrTjQ98eUikzKUJ3e1dAkVm/2Wj/o=
X-Spam-Check-BY: 16.mx.develooper.com
X-Original-To: cpan-bug+CGI.pm [...] hipster.bestpractical.com
X-RT-Mail-Extension: cgi.pm
X-Google-Sender-Auth: gDpCeQ4ZMK2c6_NHLqz5b7veFU4
Sender: tye.mcqueen [...] gmail.com
Date: Wed, 1 Dec 2010 00:15:20 -0800
X-Spam-Level:
To: bug-CGI.pm [...] rt.cpan.org
From: Tye McQueen <tyemq [...] cpan.org>
RT-Message-ID: <rt-3.8.HEAD-19310-1291191331-1788.61396-0-0 [...] rt.cpan.org>
Content-Length: 0
Content-Type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
Content-Length: 1747
Download (untitled) / with headers
text/plain 1.7k
My first reaction was that I'd rather not have to search out all my uses of button groups to add an option to each (I "fixed" this limitation a long time ago in my copies of CGI.pm). But I'd actually add a wrapper for those methods in my derived class instead. But I'd still personally prefer a global option and then I'd override the default not by passing in an "please auto escape this time option" but just by calling escapeHTML() myself (it is probably slightly less typing). So, I'm not against a per-call option if that is desired too (makes sense to me), but a global option is my preference, even if in addition to a per-call option. Thanks, Tye On Nov 30, 2010 6:06 PM, "yanick@babyl.dyndns.org via RT" < bug-CGI.pm@rt.cpan.org> wrote: Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=61396 > > > On 10-11-29 09:57 AM, mark@summersault.com via RT wrote:
>>> add an autoEscapeLabel method to allow $cgi->autoEscapeLabel(0) to turn >>> off escaping of checkbox and _box_group (radio_group/checkbox_group) >>> labels. $cgi->autoEscape(0) would still turn off all escaping, even >>> for these fields. labels for scrolling_list and popup_menu would remain >>> unchanged (since those must be text only). >>> >>> Does this sound reasonable enough that I should proceed with a patch?
>> >> I will first confer with the other maintainers. Yanick, Lincoln, any >> opinions on this change request?
> > Alternatively, we could just add a '-escape_label' argument to > checkbox() and _box_group(). At first brush, that would seem to be more > to the point and less prone to effects from a distance that using a > global variable. But I don't really have any huge opinion or feeling on > the topic, only general preferences. > > Joy, > `/anick >
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-RT-Original-Encoding: utf-8
Content-Length: 2387
X-RT-Interface: REST
MIME-Version: 1.0
X-Mailer: MIME-tools 5.504 (Entity 5.504)
RT-Message-ID: <rt-4.0.18-18639-1400760541-700.61396-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: binary
Content-Length: 240
Download (untitled) / with headers
text/plain 240b
This issue has been copied to: https://github.com/leejo/CGI.pm/issues/76 please take all future correspondence there. This ticket will remain open but please do not reply here. This ticket will be closed when the github issue is dealt with.
MIME-Version: 1.0
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-11005-1405087890-336.61396-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 198
Download (untitled) / with headers
text/plain 198b
Rejecting. I'm not accepting any feature requests, patches, or updates to the HTML generating functions of CGI.pm unless they are of a critical nature (i.e. fixing fundamentally broken HTML output).


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.