Changeset 930:b4df0564a93c
- Timestamp:
- 10/29/12 10:10:18 (13 years ago)
- Branch:
- default
- Location:
- inc/public
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
inc/public/class.dc.template.php
r929 r930 392 392 $p[2] = '0'; # cut_string 393 393 $p[3] = '0'; # lower_case 394 $p[4] = '0'; # upper_case 394 $p[4] = '0'; # upper_case or capitalize 395 395 396 396 $p[0] = (integer) (!empty($attr['encode_xml']) || !empty($attr['encode_html'])); … … 403 403 $p[3] = (integer) !empty($attr['lower_case']); 404 404 $p[4] = (integer) !empty($attr['upper_case']); 405 $p[4] = (!empty($attr['capitalize']) ? 2 : $p[4]); 405 406 406 407 return "context::global_filter(%s,".implode(",",$p).",'".addslashes($this->current_tag)."')"; -
inc/public/lib.tpl.context.php
r927 r930 127 127 $str = self::lower_case($str); 128 128 } elseif ($upper_case) { 129 $str = self::upper_case($str); 129 if ($upper_case == 2) { 130 $str = self::capitalize($str); 131 } else { 132 $str = self::upper_case($str); 133 } 130 134 } 131 135 … … 160 164 { 161 165 return mb_strtoupper($str); 166 } 167 168 public static function capitalize($str) 169 { 170 if ($str != '') { 171 $str[0] = mb_strtoupper($str[0]); 172 } 173 return $str; 162 174 } 163 175
Note: See TracChangeset
for help on using the changeset viewer.