Merge pull request #128 from nabilbendafi/master

This commit is contained in:
Samuel Berthe 2020-10-11 18:18:08 +02:00 committed by GitHub
commit 5c4e0ec7a3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -23,12 +23,15 @@
<ul> <ul>
{% for group in site.data.rules.groups %} {% for group in site.data.rules.groups %}
{% assign groupIndex = forloop.index %}
{% for service in group.services %} {% for service in group.services %}
{% assign serviceIndex = forloop.index %} {% assign serviceIndex = forloop.index %}
{% for exporter in service.exporters %} {% for exporter in service.exporters %}
{% assign nbrRules = exporter.rules | size %} {% assign nbrRules = exporter.rules | size %}
<li> <li>
<h2 id="{{ service.name | replace: " ", "-" | downcase }}"> {% assign serviceId = service.name | replace: " ", "-" | downcase %}
<h2 id="{{ serviceId }}">
{{ groupIndex }}.
{{ serviceIndex }}. {{ serviceIndex }}.
{{ service.name }} {{ service.name }}
{% if exporter.name %}: {% if exporter.name %}:
@ -45,7 +48,7 @@
<small style="font-size: 60%; vertical-align: middle; margin-left: 10px;"> <small style="font-size: 60%; vertical-align: middle; margin-left: 10px;">
({{ nbrRules }} rules) ({{ nbrRules }} rules)
</small> </small>
<span class="clipboard-multiple" data-clipboard-target-id="service-{{ serviceIndex }}">[copy all]</span> <span class="clipboard-multiple" data-clipboard-target-id="group-{{ groupIndex }}-service-{{ serviceIndex }}">[copy all]</span>
{% endif %} {% endif %}
</h2> </h2>
@ -61,13 +64,13 @@
{% assign comments = rule.comments | strip | newline_to_br | split: '<br />' %} {% assign comments = rule.comments | strip | newline_to_br | split: '<br />' %}
<li> <li>
<h4> <h4>
{{ serviceIndex }}.{{ ruleIndex }}. {{ groupIndex}}.{{ serviceIndex }}.{{ ruleIndex }}.
{{ rule.name }} {{ rule.name }}
</h4> </h4>
<details id="service-{{ serviceIndex }}-rule-{{ ruleIndex }}" open=""> <details id="group-{{ groupIndex }}-service-{{ serviceIndex }}-rule-{{ ruleIndex }}" open="">
<summary> <summary>
{{ rule.description }} {{ rule.description }}
<span class="clipboard-single" data-clipboard-target-id="service-{{ serviceIndex }}-rule-{{ ruleIndex }}" onclick="event.preventDefault();">[copy]</span> <span class="clipboard-single" data-clipboard-target-id="group-{{ groupIndex }}-service-{{ serviceIndex }}-rule-{{ ruleIndex }}" onclick="event.preventDefault();">[copy]</span>
</summary> </summary>
<p> <p>
{% assign ruleName = rule.name | split: ' ' %} {% assign ruleName = rule.name | split: ' ' %}