Extension:QuickGV/tr

QuickGV uzantısı, az kod içeren grafik oluşturmanıza yardımcı olur.

Tek yapmanız gereken düğüm ve kenarları vermek, stiller gerekli değildir.

Sadece bir etiket
Varsayılan grafik. 



Meta veri
Varsayılan grafik ve meta veriler.  



ER Modeli (usage="er")
  // node 123456789012345678901 A [label=" user_data |  [PK] user_id\l |  user_type\l | gender\l |  country\l |  city\l }"]; B [label=" user_type |  [PK] user_type\l | desc\l"]; C [label=" gender |  [PK] gender\l | desc\l"];

// edges A:f0 -> B:fPK [label="1 .. N"]; A:f1 -> C:fPK [label="1 .. N"]; A:f3 -> A:f2;

Mindmap (usage="mindmap")
 <quickgv name="MM" usage="mindmap"> start = "A";

A [label="Project"]; B1 [label="Budget"]; B2 [label="Risk"]; B3 [label="Members"];

A -> {B1 B2 B3};

Varsayılan (theme="default")
<pre style="overflow:auto;"> <quickgv name="Pointer1" usage="ram"> A [label="RAM (0x71xx) | 0x710c\l | 0x7108\l | 0x7104 - 0x830c\l (int* a) | 0x7100\l "]; B [label="RAM (0x83xx) | 0x830c - 0x00ff\l | 0x8308\l | 0x8304\l | 0x8300\l"]; A:fsrc -> B:fdst [label="a = 0x830c;\l*a = 0x00ff;\l"];

Soğuk (theme="cold")
<pre style="overflow:auto;"> <quickgv name="Pointer2" usage="ram" theme="cold"> A [label="RAM (0x71xx) | 0x710c\l | 0x7108\l | 0x7104 - 0x830c\l (int* a) | 0x7100\l "]; B [label="RAM (0x83xx) | 0x830c - 0x00ff\l | 0x8308\l | 0x8304\l | 0x8300\l"]; A:fsrc -> B:fdst [label="a = 0x830c;\l*a = 0x00ff;\l"];

Ilık (theme="warm")
<pre style="overflow:auto;"> <quickgv name="Pointer3" usage="ram" theme="warm"> A [label="RAM (0x71xx) | 0x710c\l | 0x7108\l | 0x7104 - 0x830c\l (int* a) | 0x7100\l "]; B [label="RAM (0x83xx) | 0x830c - 0x00ff\l | 0x8308\l | 0x8304\l | 0x8300\l"]; A:fsrc -> B:fdst [label="a = 0x830c;\l*a = 0x00ff;\l"];

Sakura (theme="sakura")
<pre style="overflow:auto;"> <quickgv name="Pointer4" usage="ram" theme="sakura"> A [label="RAM (0x71xx) | 0x710c\l | 0x7108\l | 0x7104 - 0x830c\l (int* a) | 0x7100\l "]; B [label="RAM (0x83xx) | 0x830c - 0x00ff\l | 0x8308\l | 0x8304\l | 0x8300\l"]; A:fsrc -> B:fdst [label="a = 0x830c;\l*a = 0x00ff;\l"];

1. Adım: Zip paketinden yükleyin

 * ZIP paketini QuickGV Sürümlerinden indirin
 * paketi aç
 * mw-quickgv'yi QuickGV olarak yeniden adlandırın

2. Adım: Bu uzantıyı uygulayın
LocalSettings.php dosyasına aşağıdaki kodu ekleyin

Gereksinimler

 * Graphviz 2.38 veya üstü
 * OSX: demlemek kurulum grafiği
 * CentOS: yum install graphviz
 * Ubuntu: sudo apt-get kurulum grafiği
 * Windows: Bir Installer paketinden yükleme (Win7'de test edilmiştir)
 * PHP 5.x ve bu işlevlere ihtiyaç var
 * exec
 * proc_open
 * proc_close

Changelog

 * 0.2.4 (Latest)
 * Extension registration.
 * JSON format language file.
 * 0.2.3 (2016-03-18)
 * Support URL attribute of node, open the link in new tab.
 * Set arrowsize=0.6.
 * Set splines=ortho for usage not set.
 * Set splines=curved for usage="neato".
 * Set splines=spline for usage="record".

The project is hosted at wikimedia.org since 0.2.4, see project dashboard.