aboutsummaryrefslogtreecommitdiff
path: root/web/views
diff options
context:
space:
mode:
authorJochen Topf <jochen@topf.org>2014-05-19 11:07:55 +0200
committerJochen Topf <jochen@topf.org>2014-05-19 11:07:55 +0200
commit94ddad1c9fec1e53d4b2a671901c3c3d4a0b8aef (patch)
tree7bb8ffc5ec6e8ca45cdbb9b38694194ad1b0f565 /web/views
parenteb071aad298c056f134f9e84ea8861afaebaf18f (diff)
downloadtaginfo-94ddad1c9fec1e53d4b2a671901c3c3d4a0b8aef.tar
taginfo-94ddad1c9fec1e53d4b2a671901c3c3d4a0b8aef.tar.gz
Add way to show taginfo configuration through web interface.
Diffstat (limited to 'web/views')
-rw-r--r--web/views/taginfo/config.erb7
-rw-r--r--web/views/taginfo/index.erb1
2 files changed, 8 insertions, 0 deletions
diff --git a/web/views/taginfo/config.erb b/web/views/taginfo/config.erb
new file mode 100644
index 0000000..59a0a28
--- /dev/null
+++ b/web/views/taginfo/config.erb
@@ -0,0 +1,7 @@
+<div class="pre">
+ <h1>Config</h1>
+ <p>Configuration of this taginfo instance. Not all configuration settings are shown.</p>
+</div>
+<div class="box">
+ <pre><%= h(JSON.generate(@config, json_opts('json_pretty'))).gsub(/&quot;[a-z0-9_]+&quot;:/, '<span style="color: #404040">\0</span>') %></pre>
+</div>
diff --git a/web/views/taginfo/index.erb b/web/views/taginfo/index.erb
index 32f904c..81d3862 100644
--- a/web/views/taginfo/index.erb
+++ b/web/views/taginfo/index.erb
@@ -8,6 +8,7 @@
<li><a href="/taginfo/apidoc"><%= t.taginfo.apidoc %></a></li>
<li><a href="/taginfo/translations">Translations Overview</a></li>
<li><a href="/taginfo/i18n">Translated Texts</a></li>
+ <li><a href="/taginfo/config">Configuration</a></li>
</ul>
<h2>Software Version</h2>
<p><%= @commit %></p>