summaryrefslogtreecommitdiff
path: root/web-scripts/todos.php
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2018-02-06 09:49:08 +0100
committerErich Eckner <git@eckner.net>2018-02-06 09:49:08 +0100
commit13b337ad76ae67057d64fca920d23a5389ae2c0e (patch)
treeed41a6263e369e75f0d29ade486c0790feaab8ad /web-scripts/todos.php
parent87c2fd5fdc4030ea86f7ef075f469b73ed0caf5f (diff)
downloadbuilder-13b337ad76ae67057d64fca920d23a5389ae2c0e.tar.xz
web-scripts/todos.php: display "$" correctly
Diffstat (limited to 'web-scripts/todos.php')
-rw-r--r--web-scripts/todos.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/web-scripts/todos.php b/web-scripts/todos.php
index 123fa35..e4ab2c9 100644
--- a/web-scripts/todos.php
+++ b/web-scripts/todos.php
@@ -48,9 +48,12 @@ if ($result -> num_rows > 0) {
$edges=$edges . "\"" . $link["depending_on"] . "\" -> \"" . $link["dependent"] . "\";\n";
}
+$knots = str_replace("\$","\\\$",$knots);
+$edges = str_replace("\$","\\\$",$edges);
+
header ("Content-type: image/png");
passthru(
- "dot -Tpng -o/dev/stdout /dev/stdin <<EOF\n".
+ "dot -Tpng -o/dev/stdout /dev/stdin <<EOF\n" .
"digraph dependencies {\n" .
"rankdir=LR;\n" .
"fontname=dejavu;\n" .