'acc', 'a-class' => 'acclink', 'a-jump' => 0, 'show' => 0, )); Markup('[[##','<[[','/(?>\\[\\[##((all|none|show|hide):)?)\\s*(.*?)\\]\\]/e', "AccordionLink('$2', PSS('$3'))"); function AccordionLink($type, $lnktxt) { global $AccordionConfig, $HTMLHeaderFmt, $HTMLFooterFmt; $HTMLHeaderFmt['accordion'] = " "; $HTMLFooterFmt['accordion'] = " "; static $n = 0; $n++; $href = ($AccordionConfig["a-jump"]==1) ? '#acc'.$n : 'javascript:void(0)' ; return ''.$lnktxt.' '; }