'* [[$Group.$Name]] . . . $CurrentTime - \'\' [=$ChangeSummary=] \'\' '); if (!$IsPagePosted) return; foreach($AuthorChangesFmt as $rcfmt=>$pgfmt) { $rcname = FmtPageName("Profiles.".$rcfmt,$pagename); if (!$rcname) continue; if (!PageExists($rcname)) continue; $rcname = FmtPageName("Contributions.".$rcfmt,$pagename); if (!$rcname) continue; $pgtext = FmtPageName($pgfmt,$pagename); if (!$pgtext) continue; if (@$seen[$rcname]++) continue; $rcpage = ReadPage($rcname); $rcelim = preg_quote(preg_replace("/$RCDelimPattern.*$/",' ',$pgtext),'/'); $rcpage['text'] = preg_replace("/[^\n]*$rcelim.*\n/","",@$rcpage['text']); if (!preg_match("/$RCDelimPattern/",$rcpage['text'])) $rcpage['text'] .= "$pgtext\n"; else $rcpage['text'] = preg_replace("/([^\n]*$RCDelimPattern.*\n)/", "$pgtext\n$1",$rcpage['text'],1); WritePage($rcname,$rcpage); } } ?>