function xbbcode_basic_render_define in Extensible BBCode 7
Same name and namespace in other branches
- 8 xbbcode_basic/xbbcode_basic.module \xbbcode_basic_render_define()
- 8.2 xbbcode_basic/xbbcode_basic.module \xbbcode_basic_render_define()
- 5 xbbcode_basic/xbbcode_basic.module \xbbcode_basic_render_define()
- 6 xbbcode_basic/xbbcode_basic.module \xbbcode_basic_render_define()
1 string reference to 'xbbcode_basic_render_define'
- xbbcode_basic_xbbcode_info in xbbcode_basic/
xbbcode_basic.module
File
- xbbcode_basic/
xbbcode_basic.module, line 266
Code
function xbbcode_basic_render_define($tag) {
$items = explode("\n", $tag->content);
$out = '<dl>';
foreach ($items as $item) {
preg_match('/^((.*?):)?(.*)$/', $item, $match);
if ($match[1]) {
$out .= "<dt>{$match[2]}</dt>";
}
$out .= "<dd>{$match[3]}</dd>";
}
$out .= '</dl>';
return $out;
}