[pmwiki-users] Pagelists of multiple linkbacks

Hans design5 at softflow.co.uk
Sun Aug 10 16:25:23 CDT 2008

Sunday, August 10, 2008, 10:15:12 PM, Hans wrote:

> Meanwhile you can try this solution based on markup expressions:

small correction:
the unilist markup expression definition should be:

# return united pagelist formatted as simple list
# from csv-pagelists supplied as arguments
$MarkupExpr['unilist'] = 'MXUniList($pagename, $args)';
function MXUniList($pagename, $args) {
        $a = array();
        foreach($args as $v) {
                $vv = explode(',',$v);
                $a = array_merge($a, $vv);
        $a = array_unique($a);
        //make list of pagename links
        foreach($a as $k => $p)
                $a[$k] = '* [['.$p.']]';
        return implode("\n",$a);


More information about the pmwiki-users mailing list