[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.
|