'* [[{$Group}.RecentUploads]] . . . $CurrentTime $AuthorLink :' .' [[{$Group}/{$Name}]]/[[(Attach:{$Group}.{$Name}/)$upname]] ($upsize)', '$Group.RecentChanges' => '* [[{$Group}/RecentUploads]] . . . $CurrentTime $AuthorLink :' .' [[{$Group}/{$Name}]]/[[(Attach:{$Group}.{$Name}/)$upname]] ($upsize)', '$Group.RecentUploads' => '* [[{$Group}/{$Name}]]/[[(Attach:{$Group}.{$Name}/)$upname]]' .' . . . $CurrentTime $[by] $AuthorLink ($upsize)', )); function RecentUploads($pagename,$uploadfile,$filepath) { global $RecentChangesFmt, $UploadVerifyFunctionPrev, $IsPagePosted, $FmtPV, $RecentUploadsFmt; if (!function_exists($UploadVerifyFunctionPrev)) Abort('?no UploadVerifyFunction available'); $result = $UploadVerifyFunctionPrev($pagename,$uploadfile,$filepath); if($result!='') return $result;//some error occurred $upname = $_REQUEST['upname']; if ($upname=='') $upname=$uploadfile['name']; $upname = MakeUploadName($pagename,$upname); $FmtPV['$upname'] = "'$upname'"; $FmtPV['$upsize'] = "'".$uploadfile['size']." bytes'"; $rc = $RecentChangesFmt; $RecentChangesFmt = $RecentUploadsFmt; $IsPagePosted = 1; $p = array(); PostRecentChanges($pagename, $p, $p); $IsPagePosted = 0; $RecentChangesFmt = $rc;//just in case... return $result; }