[Pieforms-commit] SF.net SVN: pieforms:[311] pieforms-php5/trunk/src/pieform.php
Status: Alpha
Brought to you by:
oracleshinoda
From: <ora...@us...> - 2009-06-27 09:34:29
|
Revision: 311 http://pieforms.svn.sourceforge.net/pieforms/?rev=311&view=rev Author: oracleshinoda Date: 2009-06-27 09:34:25 +0000 (Sat, 27 Jun 2009) Log Message: ----------- Allow forms to say the title isn't escaped, so HTML can be used in the labels. Suggested by Gregor Anzelj. Modified Paths: -------------- pieforms-php5/trunk/src/pieform.php Modified: pieforms-php5/trunk/src/pieform.php =================================================================== --- pieforms-php5/trunk/src/pieform.php 2009-06-27 09:32:08 UTC (rev 310) +++ pieforms-php5/trunk/src/pieform.php 2009-06-27 09:34:25 UTC (rev 311) @@ -1260,12 +1260,13 @@ // Element title if (isset($element['title']) && $element['title'] !== '') { + $title = (!empty($element['labelescaped'])) ? $element['title'] : self::hsc($element['title']); if (!empty($element['nolabel'])) { // Don't bother with a label for the element - $element['labelhtml'] = self::hsc($element['title']); + $element['labelhtml'] = $title; } else { - $element['labelhtml'] = '<label for="' . $this->name . '_' . $element['id'] . '">' . Pieform::hsc($element['title']) . '</label>'; + $element['labelhtml'] = '<label for="' . $this->name . '_' . $element['id'] . '">' . $title . '</label>'; } if ($this->get_property('requiredmarker') && !empty($element['rules']['required'])) { $element['labelhtml'] .= ' <span class="requiredmarker">*</span>'; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |