]> jspc29.x-matter.uni-frankfurt.de Git - mvd_epics.git/commitdiff
DASH: show copy-to-clipboard btn next to PV name (pv_details)
authorPhilipp Klaus <klaus@physik.uni-frankfurt.de>
Tue, 10 Oct 2017 13:27:23 +0000 (15:27 +0200)
committerPhilipp Klaus <klaus@physik.uni-frankfurt.de>
Tue, 10 Oct 2017 13:27:23 +0000 (15:27 +0200)
python_suite/dashboard/views/pv_details_bootstrap.jinja2

index 33e519ba95c188280c36ad03b3df1836e55aa488..8dbd8078bd643d7f8905e26544e4f3f2f3e657d4 100644 (file)
 {% if PV.alias %}<h5>{{ pv_name }}</h5>{% endif %}
 <div class="pv-block value indicator {{ PV.classes }}">
        <div class="error"></div>
-       <div class="btn-group">
-               <a class="btn btn-sm btn-outline-primary btn-pv" href="/pv/{{ PV.name }}" title="{{ PV.name }}"><i class="fa fa-info"></i></a>
-               <button type="button" class="btn btn-sm btn-outline-primary btn-copy js-tooltip js-copy" data-toggle="tooltip" data-placement="bottom" data-copy="{{ PV.name }}" title="Copy PV name to clipboard">
-                       <i class="fa fa-clipboard"></i>
-               </button>
-       </div>
        <div class="value-unit-box" style="display: inline-block;">
                Current Value: <span class="value">
                {% if 'switch' in PV.classes %}
                {% for key in PV %}
                <div class="details-set row row-striped">
                        <div class="col col-md-6 details-set-key"  >{{ property_name_mapping[key] or key }}{% if key in epics_ioc_terminology %} ({{epics_ioc_terminology[key]}}){%endif%}</div>
-                       <div class="col col-md-6 details-set-value">{{ PV[key]|string }}</div>
+                       <div class="col col-md-6 details-set-value">
+                               {{ PV[key]|string }}
+                               {% if key == 'name' %}
+                                       <div style="float: right">
+                                               <button type="button" class="btn btn-sm btn-outline-primary btn-copy js-tooltip js-copy" data-toggle="tooltip" data-placement="bottom" data-copy="{{ PV.name }}" title="Copy PV name to clipboard">
+                                                       <i class="fa fa-clipboard"></i>
+                                               </button>
+                                       </div>
+                               {% endif %}
+                       </div>
                </div>
                {% endfor %}
        </div>