Skip to content

Commit 4b31090

Browse files
committed
Remove blocks in [] and {} from link descriptions
see https://docs.librenms.org/Extensions/Interface-Description-Parsing/
1 parent 5450885 commit 4b31090

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

gengraph.php

+8
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,14 @@
7878

7979
$knownlinks = update_palette($knownlinks);
8080

81+
if (!isset($_GET['keep_link_descr'])) {
82+
foreach ($knownlinks as $key => $link) {
83+
$knownlinks[$key]['descr'] = trim(preg_replace('/\{([^{}]*+|(?R))*\}/', '', $knownlinks[$key]['descr']));
84+
$knownlinks[$key]['descr'] = trim(preg_replace('/\[([^\[\]]*+|(?R))*\]/', '', $knownlinks[$key]['descr']));
85+
$knownlinks[$key]['descr'] = trim(preg_replace('!\s+!', ' ', $knownlinks[$key]['descr']));
86+
}
87+
}
88+
8189
if ($compat_rrdtool12) {
8290
/* cannot use full-size-mode - must estimate height/width */
8391
$height -= 65;

0 commit comments

Comments
 (0)