I was asked if it was possible to run a survey on Special:RecentChanges to see how people use that feature.
This could mostly be configured via the following:
```
$wgQuickSurveysConfig[] = array(
// Survey name
'name' => 'rc-questionairre',
// Internal or external link survey
'type' => 'external',
// Survey question message key
'question' => 'ext-quicksurveys-recent-changes-question',
// Possible answer message keys for positive, neutral, and negative'description' => 'ext-quicksurveys-recent-changes-description'
'answers' => array(
'ext-quicksurveys-example-answer-positive',
'ext-quicksurveys-example-answer-neutral',
'ext-quicksurveys-example-answer-negative',
),// Possible answer message keys for positive, neutral, and negative
// Which schema to log to
'url' => 'http://url to survey...',,
// Percentage of users that will see the survey
'coverage' => '100',
// Is the survey enabled
'enabled' => true,
// For each platform (desktop, mobile), which version of it is targeted (stable, beta, alpha)
'platform' => array(
'desktop' => array( 'stable' ),
'mobile' => array( 'stable', 'beta' ),
),
);
```
If we added an additional field "pages" field we could add the following configuration option to the survey to allow it to only run on this page.
```
"pages": ["Special:RecentChanges"]
```
This would be generic and powerful for many people that want to run surveys.