Extension:Chartie/ru

Описание
Расширение MediaWiki, позволяющее добавлять на страницы простые линейные графики. Основано ни библиотеке d3.js, отрисовка в SVG. Пример страницы с графиком

Примеры
Пример отрисовки линейного графика

Supported file extensions
CSV
 * .csv

Install
Загрузите последний снимок и извлеките его в папку с расширениями. Затем подключите расширение в файле LocalSettings.php по примеру ниже:

As Parser function
или

с параметрами:

... {#chart:Data.csv|width|height|legend_title|x_type|x_title|x_unit|x_null|y_type|y_title|y_unit|y_null|delimiter|style|class}} Вместо названия локального файла можно указывать также и ссылку на файл с другого сайта

As Parser tag
&lt;chart data=&quot;Data.csv&quot; width=&quot;&quot; height=&quot;&quot; ... &gt;&lt;/chart&gt; или &lt;chart width=&quot;&quot; height=&quot;&quot; ... &gt;Data.csv&lt;/chart&gt;

или

&lt;chart width=&quot;&quot; height=&quot;&quot; ... &gt; Name;x_value1;y_value1 Name;x_value2;y_value2 &lt;/chart&gt; Можно использовать ссылку вместо названия файла

Параметры
Width and height can be set to auto, so size of container will be set according to user screen dimensions.

Type of axis defines available units list, that could be converted to each one. If you want to use your own units, set axis type to ‘general’. If you want to no use unit convertationn at all, set axis type to ‘general’. If you want to no use unit convertationn at all, set axis type to ‘no’. By default, axis titles and units are automatically sets its value, based on type (as =type name and =first unit in list):

Localizations
For now, extension is also translated to Russian, so you can use localized units name (for example, ‘кг’ instead of ‘kg’). Full list of localizations can be found at i18n dir, they are named to langs.

Configure
All default values can be changed in your file: