-
MathType
-
WirisQuizzes
-
Nubric
-
CalcMe
-
MathPlayer
-
Store FAQ
-
MathFlow
-
BF FAQ
-
Miscellaneous
-
Wiris Integrations
MathType for Moodle test pages
Reading time: 2minMathType provides two built-in diagnostic pages that help administrators verify their installation and troubleshoot configuration issues. These pages can be used after installation, during maintenance, or whenever unexpected behavior needs to be investigated.
Available diagnostic pages
| Page | Purpose |
|---|---|
MathType filter test page (info.php) |
Verifies that the required Moodle components are installed, enabled, and compatible. |
MathType integration test page (integration/test.php) |
Validates the communication with the MathType rendering service and performs functional integration tests. |
MathType filter test page (info.php)
The MathType filter test page provides an overview of the MathType installation in Moodle. It verifies that the required components are present, enabled, and compatible with each other before reporting the installation as successful.
Accessing the page
Open: {MOODLE_URL}/filter/wiris/info.php.
What it checks
The page verifies:
| Check | Description |
|---|---|
| Moodle version | Displays the current Moodle version. |
| MathType filter | Confirms that the filter is installed, reports its version, and verifies whether it is enabled. |
| Atto plugin | Confirms that the MathType plugin for Atto is installed and enabled (if Atto is available). |
| TinyMCE plugin | Confirms that the MathType plugin for TinyMCE is installed and enabled (if TinyMCE is available). |
| Integration Installation | Reports the overall installation status. |
Understanding the installation status
The Integration Installation field reports either SUCCESS or FAILURE. A result of SUCCESS indicates that the installation meets the recommended validation criteria:
- At least one supported MathType editor plugin is installed and enabled.
- The MathType filter is installed and enabled.
- The MathType filter and at least one enabled editor plugin use the same version.
If any of these conditions is not met, the installation status is reported as FAILURE.
The MathType filter and editor plugins are regularly released together and are tested using matching versions. Different version combinations may still work correctly, but they have not necessarily been validated together. As a best practice, we recommend keeping the filter and at least one enabled editor plugin on the same version whenever possible.
MathType integration test page (integration/test.php)
The MathType integration test page validates that the integration is operating correctly. Unlike info.php, which checks the installation, this page runs functional tests to verify communication with the rendering service and the integration's proper operation.
Accessing the page
Open: {MOODLE_URL}/filter/wiris/integration/test.php
What it checks
| Test | Description |
|---|---|
| MathType integration version | Displays the installed integration version. |
| Creating and storing data | Verifies that mathematical expressions can be generated and stored successfully. |
| Retrieving data | Verifies that stored expressions can be retrieved correctly. |
| JavaScript MathML filter | Validates the browser-side MathML processing. |
| Host platform | Confirms that the integration is running on Moodle. |
| Filter test | Verifies that equations are rendered correctly through the MathType filter. |
| Connecting to www.wiris.net | Verifies that the rendering service can be reached successfully. |
Expected result
A successful installation reports OK for every test. If one or more tests fail, review your MathType configuration before making the integration available to users.
When should I use these pages?
| Situation | Recommended page |
|---|---|
| After installing MathType |
info.php, then integration/test.php
|
| The MathType button does not appear | info.php |
| Equations are not rendered correctly | integration/test.php |
| Contacting WIRIS Technical Support | Both pages |
Troubleshooting
The installation status is reported as FAILURE
Verify that:
- The MathType filter is installed and enabled.
- At least one supported editor plugin is installed and enabled.
- The filter and the enabled editor plugin use the same version.
One or more integration tests fail
Verify that:
- The rendering service is reachable.
- The Moodle server can connect to the configured rendering service.
- The MathType configuration is correct.
If the problem persists, contact WIRIS Technical Support and include the output of both diagnostic pages.
When reporting installation or configuration issues, include the output of both diagnostic pages. This information helps WIRIS Technical Support identify configuration problems more quickly and reduces troubleshooting time.