Extension:Eval
From MediaWiki.org
|
Eval Release status: unknown |
|
|---|---|
| Implementation | Tag |
| Description | Provides mathmatical functions for MediaWiki |
| License | No license specified |
| Download | Extension:Eval/eval.php |
|
Check usage (experimental) |
|
- See also ParserFunctions.
The eval extension enables mathematical and logical operations in MediaWiki.
[edit] Installation
- Cut and paste Extension:Eval/eval.php into a text program, save the file as Eval.php
- Move the file into the extensions folder.
- Add the following line to the end of your file /LocalSettings.php:
include("extensions/eval.php");
[edit] Use
|
|
| EspaƱol (Spanish) |
You must write the code to evaluate into the <eval> and </eval> tags. So far only it supports the following functions, but extensions are anticipated.
| Code | Description |
| #+# | Adds the numbers. |
| #-# | . |
| #*# | . |
| #/# | |
| (...) | |
| #.# | Decimal point. |
| #e# | Scientific notation (only positives). |
| {{Template}} | Process the template or variable and replaces it with the returned value. Example: {{CURRENTYEAR}} |
| {{{Parameter}}} | Process the parameter and replaces it with the returned value. Example: {{{1|0}}}. |
NOTE: This parser does the operations beginning at the left. Here are a few examples:
2+3*4-5
2+3*4-5
5*4-5
20-5
15
|
2+(3*4)-5
2+(3*4)-5
2+ 12 -5
2+ 12 -5
14-5
9
|
- To see the code, go to Extension:Eval/eval.php.
