block", '/\\(:linkroll\\s(.*?):\\)/ei', "DeliciousLinks('$1')"); Markup("tagroll", ">block", '/\\(:tagroll\\s(.*?):\\)/ei', "DeliciousTags('$1')"); function DeliciousLinks($p) { // Defaults $defaults = array ( 'number' => '10', 'sort' => 'recent', 'tags' => '', 'user' => '', 'icon' => 'large', 'title' => 'My Delicious Bookmarks', 'showtags' => 'false'); $opt = array_merge($defaults, ParseArgs($p)); // Return nothing if no username listed if ($opt['user'] == '') { return ''; } // Begin output $output = " "; // Finish output and return it return $output; }; function DeliciousTags($p) { // Defaults $defaults = array ( 'number' => '', 'sort' => 'alpha', 'sizerange' => '12-35', 'user' => '', 'flow' => 'cloud', 'title' => 'My Delicious Tags', 'color1' => '87ceeb', 'color2' => '0000ff', 'counts' => 'false'); $opt = array_merge($defaults, ParseArgs($p)); // Return nothing if no username listed if ($opt['user'] == '') { return ''; } // Begin output $output = " "; // Finish output and return it return $output; } SDV($DeliciousBadgeFmt, ""); Markup("deliciousbadge", ">block", '/\\(:deliciousbadge:\\)/', $DeliciousBadgeFmt);