up liste changements récents
This commit is contained in:
parent
a59113400c
commit
58848a78ab
6 changed files with 1339 additions and 234 deletions
|
@ -15,6 +15,38 @@
|
|||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% if team_members|length > 0 %}
|
||||
<div class="card mb-4">
|
||||
<div class="card-header bg-success text-white">
|
||||
<h2>Équipe Wiki OSM FR</h2>
|
||||
<p class="mb-0">Contributeurs classés par nombre de modifications</p>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="row">
|
||||
{% for member in team_members %}
|
||||
<div class="col-md-4 mb-3">
|
||||
<div class="d-flex align-items-center">
|
||||
<a href="{{ member.user_url }}" target="_blank" class="text-decoration-none">
|
||||
<span class="fw-bold">{{ member.username }}</span>
|
||||
</a>
|
||||
<span class="badge bg-primary ms-2">{{ member.contributions }}</span>
|
||||
<div class="ms-2 small">
|
||||
<span class="text-success" title="Caractères ajoutés">+{{ member.chars_added }}</span>
|
||||
{% if member.chars_changed > 0 %}
|
||||
<span class="text-warning" title="Caractères modifiés">~{{ member.chars_changed }}</span>
|
||||
{% endif %}
|
||||
{% if member.chars_deleted > 0 %}
|
||||
<span class="text-danger" title="Caractères supprimés">-{{ member.chars_deleted }}</span>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
<div class="card mb-4">
|
||||
<div class="card-header bg-primary text-white">
|
||||
<h2>Changements récents</h2>
|
||||
|
@ -43,16 +75,45 @@
|
|||
{% for change in recent_changes %}
|
||||
<tr>
|
||||
<td>
|
||||
<strong>{{ change.page_name }}</strong>
|
||||
<strong>
|
||||
<a href="{{ change.page_url }}" target="_blank" class="text-decoration-none">
|
||||
{{ change.page_name }}
|
||||
</a>
|
||||
</strong>
|
||||
</td>
|
||||
<td>{{ change.timestamp }}</td>
|
||||
<td>{{ change.user }}</td>
|
||||
<td>{{ change.comment }}</td>
|
||||
<td>
|
||||
{% if change.user_url %}
|
||||
<a href="{{ change.user_url }}" target="_blank" class="text-decoration-none">
|
||||
{{ change.user }}
|
||||
</a>
|
||||
{% else %}
|
||||
{{ change.user }}
|
||||
{% endif %}
|
||||
</td>
|
||||
<td>
|
||||
{{ change.comment }}
|
||||
{% if change.added_text or change.removed_text %}
|
||||
<div class="mt-1 small">
|
||||
{% if change.added_text %}
|
||||
<span class="text-success">{{ change.added_text }}</span>
|
||||
{% endif %}
|
||||
{% if change.removed_text %}
|
||||
<span class="text-danger">{{ change.removed_text }}</span>
|
||||
{% endif %}
|
||||
</div>
|
||||
{% endif %}
|
||||
</td>
|
||||
<td>{{ change.change_size }}</td>
|
||||
<td>
|
||||
<a href="{{ change.page_url }}" target="_blank" class="btn btn-sm btn-outline-primary">
|
||||
<i class="bi bi-box-arrow-up-right"></i> Voir
|
||||
</a>
|
||||
{% if change.diff_url %}
|
||||
<a href="{{ change.diff_url }}" target="_blank" class="btn btn-sm btn-outline-secondary mt-1">
|
||||
<i class="bi bi-file-diff"></i> Diff
|
||||
</a>
|
||||
{% endif %}
|
||||
</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue