- Timestamp:
- 06/26/2026 07:26:26 AM (3 months ago)
- Branches:
- main
- Children:
- f278df9
- Parents:
- eb2fe08
- Location:
- src/views
- Files:
-
- 4 edited
-
pages/admin-settings.ejs (modified) (1 diff)
-
pages/admin.ejs (modified) (1 diff)
-
pages/post.ejs (modified) (1 diff)
-
partials/profile-header.ejs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/views/pages/admin-settings.ejs
reb2fe08 r283f618 117 117 </section> 118 118 <% } %> 119 120 <%# Fediverse (ActivityPub) on/off. Off = no federation + no fediverse reactions, 121 which (since native comments were removed) means no comments at all. %> 122 <section class="set-card" style="margin-top:1rem"> 123 <h2><%= t('aset.fediverse') %></h2> 124 <p class="set-help"><%= t('aset.fediverse_help') %></p> 125 <form method="post" action="/admin/settings/ap" class="set-form"> 126 <label class="set-toggle" style="display:flex;align-items:center;gap:.6rem;cursor:pointer"> 127 <input type="checkbox" name="ap_enabled" value="1" <%= (typeof apEnabledSetting === 'undefined' || apEnabledSetting) ? 'checked' : '' %>> 128 <span><%= t('aset.fediverse_toggle') %></span> 129 </label> 130 <div class="set-actions"><button type="submit" class="btn btn-primary"><%= t('aset.save') %></button></div> 131 </form> 132 </section> 119 133 120 134 <%# E-mail / SMTP — required for sending newsletters, notify-mails and password resets. %> -
src/views/pages/admin.ejs
reb2fe08 r283f618 57 57 <a href="/admin/shows" class="btn"><%= t('admin.b_agenda') %></a> 58 58 <% } %> 59 <a href="/tijdlijn" class="btn">🌐 <%= t('tl.title') %></a> 60 <a href="/meldingen" class="btn">🔔 <%= t('notif.title') %></a> 61 <a href="/fediverse" class="btn">🐘 <%= t('admin.b_fediverse') %></a> 62 <a href="/blokkeren" class="btn">🚫 <%= t('blk.title') %></a> 59 <% if (typeof apEnabled === 'undefined' || apEnabled) { %> 60 <a href="/tijdlijn" class="btn">🌐 <%= t('tl.title') %></a> 61 <a href="/meldingen" class="btn">🔔 <%= t('notif.title') %></a> 62 <a href="/fediverse" class="btn">🐘 <%= t('admin.b_fediverse') %></a> 63 <a href="/blokkeren" class="btn">🚫 <%= t('blk.title') %></a> 64 <% } %> 63 65 <a href="/admin/updates" class="btn"><%= t('admin.b_updates') %></a> 64 66 <a href="/admin/handleiding" class="btn"><%= t('admin.b_help') %></a> -
src/views/pages/post.ejs
reb2fe08 r283f618 70 70 <% var _postAbsUrl = (typeof ogOrigin !== 'undefined' && ogOrigin ? ogOrigin : '') + (typeof _base !== 'undefined' && _base ? _base : '') + '/' + post.slug; %> 71 71 <% var _fedi = (typeof fediverse !== 'undefined' && fediverse) ? fediverse : { thread: [], likeCount: 0, announceCount: 0 }; %> 72 <% if (post.status === 'published' ) { %>72 <% if (post.status === 'published' && (typeof apEnabled === 'undefined' || apEnabled)) { %> 73 73 <section class="post-fediverse post-comments" id="fediverse"> 74 74 <h2 class="comments-heading"><%= t('fedi.heading') %></h2> -
src/views/partials/profile-header.ejs
reb2fe08 r283f618 70 70 <%# Follow-via-fediverse: a compact icon in the links row (keeps the header 71 71 short), and hidden for the owner — you don't follow yourself. %> 72 <% var _showFollow = (typeof canManageFedi === 'undefined' || !canManageFedi) && site && site.slug ; %>72 <% var _showFollow = (typeof canManageFedi === 'undefined' || !canManageFedi) && site && site.slug && (typeof apEnabled === 'undefined' || apEnabled); %> 73 73 <% if (_profileLinks.length || _showFollow) { %> 74 74 <% const _platforms = (typeof platforms_catalog !== 'undefined' && platforms_catalog) || {}; %>
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)