Extension:Chartie/ru

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

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

Supported file extensions
CSV
 * .csv

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

As Parser function
или

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

{#chart:Data.csv|ширина}} {#chart:Data.csv|ширина|высота}} ... {#chart:Data.csv|ширина|высота|заголовок_легенды|тип_оси_x|заголовок_оси_x|единица_оси_x|x_от_0|тип_оси_y|заголовок_оси_y|единица_оси_y|y_от_0|разделитель|стиль|класс}} Вместо названия локального файла можно указывать также и ссылку на файл с другого сайта

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; Можно использовать ссылку вместо названия файла

Параметры
Высота и ширина также могут иметь значение auto - таким образом размер области рисования будет рассчитан на основании размера экрана устройства.

Тип шкалы определяет список доступных единиц измерения, между которыми может быть выполнена автоматическая конвертация. Если вы хотите использовать собственные единицы, используйте тип 'general'. Если вы не используете конвертацию единиц измерения, выберите тип no. По-умолчанию, заголовки шкал и единицы измерения автоматически устанавливаются в соответствие с типом шкалы (имя соответствует типу, а единица - первой доступной единице измерения в списке):

Localizations
Единицы измерения также зависят от локализации. Полный список переводов можно найти в папке i18n, файлы названы в соответствии с языком.

Configure
Все значения по-умолчанию могут быть изменены в файле https://www.mediawiki.org/wiki/Manual:LocalSettings.php LocalSettings.php]