Widget:Chartjs pie: Difference between revisions
Jump to navigation
Jump to search
No edit summary Tags: Reverted 2017 source edit |
No edit summary Tags: Reverted 2017 source edit |
||
Line 27: | Line 27: | ||
let itemArray = itemString.split(", "); | let itemArray = itemString.split(", "); | ||
for (var i = 0; i< itemArray.length; i++) { | for (var i = 0; i< itemArray.length; i++) { | ||
itemArray[i] = "' | itemArray[i] = '"' + itemArray[i].trim() + '"'; | ||
} | } | ||
return itemArray; | return itemArray; | ||
Line 33: | Line 33: | ||
let labels = makeItemArray('<!--{$data_labels|default:''}-->'); | let labels = makeItemArray('<!--{$data_labels|default:''}-->'); | ||
let dataIdentifier = " | let dataIdentifier = '"<!--{$data_identifier|default:''}-->"'; | ||
dataIdentifier = dataIdentifier.trim(); | dataIdentifier = dataIdentifier.trim(); | ||
let colors = makeItemArray('<!--{$colors|default:''}-->'); | let colors = makeItemArray('<!--{$colors|default:''}-->'); | ||
let dataSeries = makeItemArray('<!--{$data_series|default:''}-->'); | let dataSeries = makeItemArray('<!--{$data_series|default:''}-->'); | ||
let title = " | let title = '"<!--{$title|default:''}-->"'; | ||
title = title.trim(); | title = title.trim(); | ||
Line 50: | Line 50: | ||
type: 'pie', | type: 'pie', | ||
data: { | data: { | ||
labels: labels, | labels: [labels], | ||
datasets: [{ | datasets: [{ | ||
label: dataIdentifier, | label: dataIdentifier, | ||
backgroundColor: colors, | backgroundColor: [colors], | ||
data: dataSeries | data: [dataSeries] | ||
}] | }] | ||
}, | }, |
Revision as of 08:21, 19 March 2024
This widget allows you to add ... widget to your wiki page.
Created by [idea-sketch.com idea-sketch.com]
Using this widget[edit source]
For information on how to use this widget, see ...
Copy to your site[edit source]
To use this widget on your site, just install MediaWiki Widgets extension and copy the full source code of this page to your wiki as page Widget:Chartjs pie.