Changeset bbf9d1a in Klonkt for src/views/pages/admin-updates.ejs
- Timestamp:
- 06/21/2026 02:32:39 PM (3 months ago)
- Branches:
- main
- Children:
- 4885eab
- Parents:
- 929d98d
- File:
-
- 1 edited
-
src/views/pages/admin-updates.ejs (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/views/pages/admin-updates.ejs
r929d98d rbbf9d1a 1 1 <div class="container admin-page"> 2 <h1> Updates</h1>3 <p><a href="/admin" class="btn">← Beheer</a></p>2 <h1><%= t('aupd.title') %></h1> 3 <p><a href="/admin" class="btn">← <%= t('aupd.back_admin') %></a></p> 4 4 5 5 <% if (success) { %><div class="alert alert-success"><%= success %></div><% } %> … … 7 7 8 8 <section class="set-card"> 9 <h2> Versie van deze Klonkt</h2>9 <h2><%= t('aupd.version_heading') %></h2> 10 10 11 11 <div class="upd-row"> 12 <span class="upd-label"> App-versie</span>12 <span class="upd-label"><%= t('aupd.app_version') %></span> 13 13 <span class="upd-val"><%= appVersion || '—' %></span> 14 14 </div> 15 15 <div class="upd-row"> 16 <span class="upd-label"> Huidig</span>16 <span class="upd-label"><%= t('aupd.current') %></span> 17 17 <span class="upd-val"> 18 18 <% if (currentSha) { %><code><%= currentSha %></code> <span class="upd-desc"><%= currentDesc %></span> 19 <% } else { %><em> onbekend (nog niet via de update-knop bijgewerkt)</em><% } %>19 <% } else { %><em><%= t('aupd.current_unknown') %></em><% } %> 20 20 </span> 21 21 </div> 22 22 <div class="upd-row"> 23 <span class="upd-label"> Nieuwste</span>23 <span class="upd-label"><%= t('aupd.latest') %></span> 24 24 <span class="upd-val"> 25 25 <% if (latestSha) { %><code><%= latestSha %></code> <span class="upd-desc"><%= latestDesc %></span> 26 <% } else { %><em> kon de nieuwste versie niet ophalen</em><% } %>26 <% } else { %><em><%= t('aupd.latest_failed') %></em><% } %> 27 27 </span> 28 28 </div> … … 30 30 <div class="upd-status"> 31 31 <% if (!canCheck) { %> 32 <span class="upd-badge warn">⚠ Geen update-bron bereikbaar</span>32 <span class="upd-badge warn">⚠ <%= t('aupd.no_source') %></span> 33 33 <% } else if (upToDate) { %> 34 <span class="upd-badge ok">✓ Up-to-date</span>34 <span class="upd-badge ok">✓ <%= t('aupd.uptodate') %></span> 35 35 <% } else { %> 36 <span class="upd-badge new">↻ Update beschikbaar<% if (behind) { %> (<%= behind %> commit<%= behind === '1' ? '' : 's' %> achter)<% } %></span>36 <span class="upd-badge new">↻ <%= t('aupd.update_available') %><% if (behind) { %> (<%= behind === '1' ? t('aupd.behind_one', { n: behind }) : t('aupd.behind_many', { n: behind }) %>)<% } %></span> 37 37 <% } %> 38 38 </div> … … 40 40 <% if (canCheck) { %> 41 41 <form method="post" action="/admin/updates/run" class="set-form" 42 onsubmit="return confirm(' De site wordt naar de nieuwste versie gebracht en herstart kort. Doorgaan?');">42 onsubmit="return confirm('<%= t('aupd.run_confirm') %>');"> 43 43 <button type="submit" class="btn btn-primary"> 44 <%= upToDate ? '↻ Opnieuw uitrollen' : '⬆ Nu bijwerken'%>44 <%= upToDate ? '↻ ' + t('aupd.redeploy') : '⬆ ' + t('aupd.update_now') %> 45 45 </button> 46 46 </form> … … 48 48 49 49 <p class="set-help" style="margin-top:1rem"> 50 Bijwerken haalt de nieuwste code op en herstart deze site kort (~10s). Doe dit 51 rustig — er gaat niets verloren (je posts, instellingen en cirkel blijven staan). 50 <%= t('aupd.help') %> 52 51 </p> 53 52 </section>
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)