Addshore has uploaded a new change for review.
https://gerrit.wikimedia.org/r/303814
Change subject: Track the display of render pages
......................................................................
Track the display of render pages
This counts the number of each type of render
page that is shown to a user.
Change-Id: I6f965adb701e3a5ec7b5542e414e1790c44be0f8
---
M Collection.body.php
1 file changed, 7 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Collection
refs/changes/14/303814/1
diff --git a/Collection.body.php b/Collection.body.php
index 9e39376..50fa842 100644
--- a/Collection.body.php
+++ b/Collection.body.php
@@ -1,4 +1,6 @@
<?php
+use MediaWiki\MediaWikiServices;
+
/**
* Collection Extension for MediaWiki
*
@@ -1033,6 +1035,7 @@
$this->setHeaders();
$request = $this->getRequest();
$out = $this->getOutput();
+ $stats = $out->getStats();
$collectionId = $request->getVal( 'collection_id' );
$writer = $request->getVal( 'writer' );
@@ -1078,6 +1081,7 @@
}
$template->set( 'progress', $progress );
$out->addTemplate( $template );
+ $stats->increment( 'collection.renderingpage.pending' );
break;
case 'finished':
$out->setPageTitle( $this->msg(
'coll-rendering_finished_title' ) );
@@ -1088,6 +1092,7 @@
$template->set( 'query', $query );
$template->set( 'return_to', $return_to );
$out->addTemplate( $template );
+ $stats->increment( 'collection.renderingpage.finished'
);
break;
case 'failed':
$out->setPageTitle( $this->msg(
'coll-rendering_failed_title' ) );
@@ -1104,8 +1109,10 @@
$template->set( 'query', $query );
$template->set( 'return_to', $return_to );
$out->addTemplate( $template );
+ $stats->increment( 'collection.renderingpage.failed' );
break;
default:
+ $stats->increment( 'collection.renderingpage.unknown' );
throw new Exception( __METHOD__ . "(): unknown state
'{$result->get( 'state' )}'");
}
}
--
To view, visit https://gerrit.wikimedia.org/r/303814
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I6f965adb701e3a5ec7b5542e414e1790c44be0f8
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Collection
Gerrit-Branch: master
Gerrit-Owner: Addshore <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits