1
0
Fork 0
mirror of https://github.com/Findus23/matomo4-plugins.git synced 2024-09-19 15:23:43 +02:00

add more data

This commit is contained in:
Lukas Winkler 2023-02-13 01:01:46 +01:00
parent 4ce472374b
commit c1989e242f
Signed by: lukas
GPG key ID: 54DE4D798D244853

View file

@ -6,53 +6,53 @@
<title>Matomo {{ majorversion }} Plugins</title> <title>Matomo {{ majorversion }} Plugins</title>
<link rel="stylesheet" href="/libs/bootstrap.min.css"> <link rel="stylesheet" href="/libs/bootstrap.min.css">
<style> <style>
.doesnt_support_new { .doesnt_support_new {
background: lightcoral; background: lightcoral;
} }
.supports_new { .supports_new {
background: lightgreen; background: lightgreen;
} }
.version { .version {
position: absolute; position: absolute;
top: 5px; top: 5px;
right: 5px; right: 5px;
} }
.supports { .supports {
position: absolute; position: absolute;
bottom: 5px; bottom: 5px;
right: 5px; right: 5px;
} }
.byMatomo { .byMatomo {
font-weight: bold; font-weight: bold;
} }
.card, .progress { .card, .progress {
margin-bottom: 1rem; margin-bottom: 1rem;
} }
svg { svg {
width: 16px; width: 16px;
height: 16px; height: 16px;
} }
footer { footer {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
} }
footer span, footer a { footer span, footer a {
display: block; display: block;
} }
.blockquote { .blockquote {
border-left: solid 5px #515050; border-left: solid 5px #515050;
padding-left: 10px; padding-left: 10px;
} }
</style> </style>
</head> </head>
<body> <body>
@ -70,7 +70,8 @@
<div class="card-body"> <div class="card-body">
<div class="supports">{% if plugin.supports_new %}✓{% else %}✗{% endif %}</div> <div class="supports">{% if plugin.supports_new %}✓{% else %}✗{% endif %}</div>
<h5 class="card-title"> <h5 class="card-title">
<a href="https://{% if not plugin.isTheme %}plugins{% else %}themes{% endif %}.matomo.org/{{ name }}?matomoversion={% if plugin.supports_new %}{{ majorversion }}{% else %}{{ majorversion - 1 }}{% endif %}" <a href="https://{% if not plugin.isTheme %}plugins{% else %}themes{% endif %}.matomo.org/{{ name }}?matomoversion=
{% if plugin.supports_new %}{{ majorversion }}{% else %}{{ majorversion - 1 }}{% endif %}"
target="marketplace" rel="noopener"> target="marketplace" rel="noopener">
{{ name }} {{ name }}
</a> </a>
@ -107,7 +108,24 @@
<dd class="col-sm-9">{{ plugin.lastUpdated }}</dd> <dd class="col-sm-9">{{ plugin.lastUpdated }}</dd>
<dt class="col-sm-3">Supports Versions</dt> <dt class="col-sm-3">Supports Versions</dt>
<dd class="col-sm-9">{{ plugin.supports_version }}</dd> <dd class="col-sm-9">{{ plugin.supports_version }}</dd>
{% if plugin.activity %}
{% if plugin.activity.lastCommitDate %}
<dt class="col-sm-3">Last commit</dt>
<dd class="col-sm-9">{{ plugin.activity.lastCommitDate }}</dd>
{% endif %}
{% if plugin.activity.numCommits %}
<dt class="col-sm-3">Number of commits</dt>
<dd class="col-sm-9">{{ plugin.activity.numCommits }}</dd>
{% endif %}
{% if plugin.activity.lastCommitDate %}
<dt class="col-sm-3">Number of contributors</dt>
<dd class="col-sm-9">{{ plugin.activity.numContributors }}</dd>
{% endif %}
{% endif %}
</dl> </dl>
{% if plugin.description %}
<p>{{ plugin.description }}</p>
{% endif %}
{% if plugin.issue is defined and plugin.issue and not plugin.supports_new %} {% if plugin.issue is defined and plugin.issue and not plugin.supports_new %}
<p><a href="{{ plugin.issue }}" target="github_issue" rel="noopener">Github issue</a></p> <p><a href="{{ plugin.issue }}" target="github_issue" rel="noopener">Github issue</a></p>
{% endif %} {% endif %}
@ -116,10 +134,10 @@
<strong>Note:</strong> {{ plugin.note|safe }} <strong>Note:</strong> {{ plugin.note|safe }}
</p> </p>
{% endif %} {% endif %}
<details> <details>
<summary>Raw Data</summary> <summary>Raw Data</summary>
<pre><code>{{ plugin|tojson(indent=2) }}</code></pre> <pre><code>{{ plugin|tojson(indent=2) }}</code></pre>
</details> </details>
</div> </div>
</div> </div>
{% endfor %} {% endfor %}