<?php
// Simple way of controlling the colours, shapes, etc

/*
STYLES
Lines (edges) dashed, dotted, solid, invis, bold
Shapes (nodes) filled, diagonals, rounded

COLOURS
See http://www.graphviz.org/doc/info/colors.html for names
Alternatively use \"#rrggbb\"

SHAPES
See http://www.graphviz.org/doc/info/shapes.html for complete list
box, polygon, ellipse, point, egg, triangle, diamond, trapezium, parallelogram,
hexagon, ocatagon, doublecircle, tripleoctagon, invtriangle, invtrapezium, house

FONTNAME
Only seems to affect the PDF output. Also case-sensitive. Default is Times-Roman
Helvetica - after copying arial.ttf to /usr/share/fonts/truetype Helvetica resolves to arial correctly
*/

//Defaults
$default["style"] = "filled";
$default["fillcolor"] = "linen";
$default["shape"] = "egg";
$default["fontname"] = "Helvetica";

//Announcements
$announce["style"] = "filled";
$announce["fillcolor"] = "steelblue";
$announce["shape"] = "invtrapezium";
$announce["fontname"] = "Helvetica";

//Day/Night Mode
$daymode["style"] = "filled";
$daymode["fillcolor"] = "gold";
$daymode["shape"] = "hexagon";
$daymode["fontname"] = "Helvetica";
$daymodeLineDay["style"] = "bold";
$daymodeLineDay["color"] = "black";
$daymodeLineDay["fontname"] = "Helvetica";
$daymodeLineNight["style"] = "solid";
$daymodeLineNight["color"] = "red";
$daymodeLineNight["fontname"] = "Helvetica";

//Devices
$device["style"] = "filled";
$device["fillcolor"] = "lightcoral";
$device["shape"] = "box";
$device["fontname"] = "Helvetica";

//Incoming
$incoming["style"] = "filled";
$incoming["fillcolor"] = "palevioletred";
$incoming["shape"] = "invtriangle";
$incoming["fontname"] = "Helvetica";

//IVRs
$ivr["style"] = "filled";
$ivr["fillcolor"] = "\"#80ffff\"";
$ivr["shape"] = "octagon";
$ivr["fontname"] = "Helvetica";
$ivrDestLine["fontname"] = "Helvetica";

//Queues
$queues["style"] = "filled";
$queues["fillcolor"] = "powderblue";
$queues["shape"] = "house";
$queues["fontname"] = "Helvetica";
$queuesMemberLine["style"] = "dotted";
$queuesMemberLine["fontname"] = "Helvetica";
$queuesBusyLine["style"] = "solid";
$queuesBusyLine["fontname"] = "Helvetica";

//Ring Groups
$ringgroup["style"] = "filled";
$ringgroup["fillcolor"] = "palegreen";
$ringgroup["shape"] = "doublecircle";
$ringgroup["fontname"] = "Helvetica";
$ringgroupLine["fontname"] = "Helvetica";

//Time Conditions
$times["style"] = "filled";
$times["fillcolor"] = "sandybrown";
$times["shape"] = "diamond";
$times["fontname"] = "Helvetica";
$timesLineOpen["style"] = "bold";
$timesLineOpen["color"] = "green";
$timesLineOpen["fontname"] = "Helvetica";
$timesLineClosed["style"] = "solid";
$timesLineClosed["color"] = "red";
$timesLineClosed["fontname"] = "Helvetica";
?>