function xbbcode_basic_render_define in Extensible BBCode 5
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()
- 6 xbbcode_basic/xbbcode_basic.module \xbbcode_basic_render_define()
- 7 xbbcode_basic/xbbcode_basic.module \xbbcode_basic_render_define()
1 call to xbbcode_basic_render_define()
- xbbcode_basic_render in xbbcode_basic/
xbbcode_basic.module
File
- xbbcode_basic/
xbbcode_basic.module, line 311
Code
function xbbcode_basic_render_define($text) {
$items = explode("\n", $text);
$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>";
}