case 'validate':
case 'render':
case 'deletetrackback':
+ case 'purge':
$wgArticle->$action();
break;
case 'print':
$raw = new RawPage( $wgArticle );
$raw->view();
break;
- case 'purge':
- wfPurgeSquidServers(array($wgTitle->getInternalURL()));
- $wgOut->setSquidMaxage( $wgSquidMaxage );
- $wgTitle->invalidateCache();
- $wgArticle->view();
- break;
default:
if (wfRunHooks('UnknownAction', array($action, $wgArticle))) {
$wgOut->errorpage( 'nosuchaction', 'nosuchactiontext' );