X-Git-Url: https://git.heureux-cyclage.org/w/index.php?a=blobdiff_plain;f=includes%2Fpage%2FArticle.php;h=15f5238a9fe6af6324430dd744ad5369e567ca9d;hb=53779578b44575ef91feb3fad488f09b52f737d7;hp=548e533b78dde384512ede6d0b392559a275a02b;hpb=8195f481a6b6083138d6258ff85f9fc1a4307b65;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/page/Article.php b/includes/page/Article.php index 548e533b78..15f5238a9f 100644 --- a/includes/page/Article.php +++ b/includes/page/Article.php @@ -706,6 +706,10 @@ class Article implements Page { } } + # Use adaptive TTLs for CDN so delayed/failed purges are noticed less often. + # This could use getTouched(), but that could be scary for major template edits. + $outputPage->adaptCdnTTL( $this->mPage->getTimestamp(), IExpiringStore::TTL_DAY ); + # Check for any __NOINDEX__ tags on the page using $pOutput $policy = $this->getRobotPolicy( 'view', $pOutput ); $outputPage->setIndexPolicy( $policy['index'] ); @@ -715,7 +719,6 @@ class Article implements Page { $this->mPage->doViewUpdates( $user, $oldid ); $outputPage->addModules( 'mediawiki.action.view.postEdit' ); - } /**