Extension:Graph/Vega 2.0
Bir maddede özel bir grafiğin olması nadiren iyi bir fikirdir. Sizin için grafiği oluşturacak olan GraphChart gibi genel bir şablon kullanmak çok daha iyidir.
Taşıma
Vega 1.0 ve 2.0 uyumlu değildir, ancak genellikle yükseltmek için çok fazla değişiklik gerektirmez. Yine de, birden çok sürüm aynı tarayıcı oturumunda huzur içinde bir arada var olamaz (en azından kolay değil). Bu, düzenleme önizlemesinde, sayfada herhangi bir 2.0 grafik varsa, 1.0 grafiklerini göremeyebileceğiniz anlamına gelir. Aynı zamanda, bir sayfayı okurken her iki grafik sürümü de gösterilecektir, çünkü işleme sunucuda yapılır.
Grafik sürümünü belirlemek için lütfen üst tarafa bir "version" değeri ekleyin. Bu olmadan site varsayılanı kullanılacaktır. Şimdilik 1'dir, ancak tüm grafikler sürümle işaretlendiğinde, onu 2'ye geçireceğiz.
<graph>
{
"version": 2,
...
}
</graph>
Sık Görülen Taşıma Adımları
Lua modülünü temel alan GraphChart şablonu tüm aşağıdaki adımlarla yakın zamanda taşındı:
- Grafiğin üstüne
"version": 2
ekleyin - "data." önekini kaldırın: tüm "data.variable", "variable" ile değiştirin.
- "zip" dönüşümünü "lookup", "stats" değeri "aggregate" ile değiştirin
- Dönüşümler tarafından oluşturulan alan adlarını düzeltin, ör. y → layout_start, y2 → layout_end, path → layout_path, sum → sum_variable
- Değişikliklerin tam listesine bakın