Changeset 4885eab in Klonkt for src/views/pages/my-site.ejs
- Timestamp:
- 06/21/2026 03:05:14 PM (3 months ago)
- Branches:
- main
- Children:
- 5e61b17
- Parents:
- bbf9d1a
- File:
-
- 1 edited
-
src/views/pages/my-site.ejs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/views/pages/my-site.ejs
rbbf9d1a r4885eab 1 1 <div class="container admin-page"> 2 <p><a href="/" class="btn">← Overzicht</a></p>3 <h1> Mijn Klonkt Hub</h1>2 <p><a href="/" class="btn">← <%= t('myst.overview') %></a></p> 3 <h1><%= t('myst.title') %></h1> 4 4 <p class="admin-tagline"><%= mySite.title %></p> 5 5 6 <nav class="admin-quick-links" aria-label=" Beheer-snelkoppelingen">7 <a href="/user/<%= mySite.slug %>/posts/new" class="btn">✍️ Nieuwe post</a>8 <a href="/admin/sites/<%= mySite.slug %>/edit" class="btn">🎨 Uiterlijk</a>9 <a href="/user/<%= mySite.slug %>/admin/comments" class="btn">💬 Reacties</a>10 <a href="/user/<%= mySite.slug %>" class="btn">👁️ Bekijk mijn site</a>11 <a href="/account" class="btn">👤 Account</a>6 <nav class="admin-quick-links" aria-label="<%= t('myst.quick_links_aria') %>"> 7 <a href="/user/<%= mySite.slug %>/posts/new" class="btn">✍️ <%= t('myst.new_post') %></a> 8 <a href="/admin/sites/<%= mySite.slug %>/edit" class="btn">🎨 <%= t('myst.appearance') %></a> 9 <a href="/user/<%= mySite.slug %>/admin/comments" class="btn">💬 <%= t('myst.comments') %></a> 10 <a href="/user/<%= mySite.slug %>" class="btn">👁️ <%= t('myst.view_site') %></a> 11 <a href="/account" class="btn">👤 <%= t('myst.account') %></a> 12 12 </nav> 13 13 14 14 <div class="admin-stats"> 15 <div class="stat-card"><div class="stat-num"><%= mine.posts %></div><div class="stat-label"> Posts</div></div>16 <div class="stat-card"><div class="stat-num"><%= mine.published %></div><div class="stat-label"> Gepubliceerd</div></div>15 <div class="stat-card"><div class="stat-num"><%= mine.posts %></div><div class="stat-label"><%= t('myst.posts') %></div></div> 16 <div class="stat-card"><div class="stat-num"><%= mine.published %></div><div class="stat-label"><%= t('myst.published') %></div></div> 17 17 </div> 18 18 19 19 <% if (typeof posts !== 'undefined' && posts && posts.length) { %> 20 20 <% var _drafts = posts.filter(function(p){ return p.isDraft; }).length; %> 21 <h2 class="ms-posts-title">Posts<% if (_drafts) { %> <span class="pl-draftcount"><%= _drafts %> concept<%= _drafts === 1 ? '' : 'en' %></span><% } %></h2> 21 <% 22 var _lblBadge = t('myst.draft_badge'); 23 var _lblUntitled = t('myst.untitled'); 24 var _lblEdit = t('myst.edit'); 25 var _lblView = t('myst.view'); 26 %> 27 <h2 class="ms-posts-title"><%= t('myst.posts') %><% if (_drafts) { %> <span class="pl-draftcount"><%= _drafts === 1 ? t('myst.draft_count_one', { n: _drafts }) : t('myst.draft_count_many', { n: _drafts }) %></span><% } %></h2> 22 28 <ul class="post-admin-list"> 23 29 <% posts.forEach(function(p) { %> 24 30 <li class="pal-row<%= p.isDraft ? ' is-draft' : '' %>"> 25 31 <a class="pal-title" href="<%= p.editUrl %>"> 26 <% if (p.isDraft) { %><span class="pal-badge"> Concept</span><% } %>27 <span class="pal-name"><%= p.title || '(zonder titel)'%></span>32 <% if (p.isDraft) { %><span class="pal-badge"><%= _lblBadge %></span><% } %> 33 <span class="pal-name"><%= p.title || _lblUntitled %></span> 28 34 </a> 29 35 <span class="pal-actions"> 30 <a class="pal-link" href="<%= p.editUrl %>"> Bewerken</a>31 <% if (!p.isDraft) { %><a class="pal-link" href="<%= p.viewUrl %>"> Bekijk</a><% } %>36 <a class="pal-link" href="<%= p.editUrl %>"><%= _lblEdit %></a> 37 <% if (!p.isDraft) { %><a class="pal-link" href="<%= p.viewUrl %>"><%= _lblView %></a><% } %> 32 38 </span> 33 39 </li>
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)