summaryrefslogtreecommitdiff
path: root/grc/gui/PropsDialog.py
diff options
context:
space:
mode:
authorMarc L <marcll@vt.edu>2019-07-15 15:46:27 -0400
committerMarcus Müller <marcus@hostalia.de>2019-07-17 21:39:18 +0200
commita3db203065f8ea2812cb4a560dcb8b91cdfdff14 (patch)
treecd30d210d1d777371f7b8830ade1459c59efd557 /grc/gui/PropsDialog.py
parent716f5ac3151004f7fa0a906d73aaa7030295fb3b (diff)
grc: added url to wiki page for each block in docs tab
Diffstat (limited to 'grc/gui/PropsDialog.py')
-rw-r--r--grc/gui/PropsDialog.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/grc/gui/PropsDialog.py b/grc/gui/PropsDialog.py
index 4dc98ff1ab..1e23e04130 100644
--- a/grc/gui/PropsDialog.py
+++ b/grc/gui/PropsDialog.py
@@ -57,6 +57,7 @@ class PropsDialog(Gtk.Dialog):
self._block = block
self._hash = 0
+ self._config = parent.config
vpaned = Gtk.VPaned()
self.vbox.pack_start(vpaned, True, True, 0)
@@ -211,6 +212,12 @@ class PropsDialog(Gtk.Dialog):
buf.delete(buf.get_start_iter(), buf.get_end_iter())
pos = buf.get_end_iter()
+ # Add link to wiki page for this block, at the top
+ note = "Wiki Page for this Block: "
+ prefix = self._config.wiki_block_docs_url_prefix
+ suffix = self._block.label.replace(" ", "_")
+ buf.insert(pos, note + prefix + suffix + '\n\n')
+
docstrings = self._block.documentation.copy()
if not docstrings:
return