Changeset 484adf8 in Klonkt for src/views/pages


Ignore:
Timestamp:
06/26/2026 11:16:45 AM (2 months ago)
Author:
Robin Genis <roboburr@…>
Branches:
main
Children:
5045c30
Parents:
5783c67
Message:

feat(cirkel): featuring is local-only; optional one-time 'boost latest 5'

Per Robin+Bart: featuring an artist = show their posts in your Cirkel (local) — it
no longer auto-Announces every incoming post to the fediverse (that flooded
followers, esp. on the follow backfill). Boosting to the fediverse is now a
deliberate, opt-in 'boost the latest 5' checkbox at follow time (off by default,
one-time). boostLatestN() reads the actor outbox and boosts the 5 newest. Labels
reworked (auto-boost -> Uitgelicht / feature in circle). nl/en/de.

Co-Authored-By: Claude <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/views/pages/volgend.ejs

    r5783c67 r484adf8  
    99    <input type="text" name="handle" placeholder="@naam@server.social of site.com" autocomplete="off" spellcheck="false" required>
    1010    <button type="submit" class="btn btn-primary"><%= t('tl.follow_btn') %></button>
    11     <label class="tl-follow-ab" title="<%= t('tl.autoboost_hint') %>"><input type="checkbox" name="auto_boost" value="1"> 🔁 <%= t('tl.autoboost_follow') %></label>
     11    <label class="tl-follow-ab" title="<%= t('tl.autoboost_hint') %>"><input type="checkbox" name="auto_boost" value="1"> ✨ <%= t('tl.autoboost_follow') %></label>
     12    <label class="tl-follow-ab" title="<%= t('tl.boost5_hint') %>"><input type="checkbox" name="boost5" value="1"> 🔁 <%= t('tl.boost5_follow') %></label>
    1213  </form>
    1314
     
    2526          <form method="post" action="/tijdlijn/autoboost" class="tl-foll-ab" title="<%= t('tl.autoboost_hint') %>">
    2627            <input type="hidden" name="actor_uri" value="<%= f.actor_uri %>">
    27             <label><input type="checkbox" name="auto_boost" value="1" <%= f.auto_boost ? 'checked' : '' %> onchange="this.form.submit()"> 🔁 <%= t('tl.autoboost') %></label>
     28            <label><input type="checkbox" name="auto_boost" value="1" <%= f.auto_boost ? 'checked' : '' %> onchange="this.form.submit()"> <%= t('tl.autoboost') %></label>
    2829          </form>
    2930          <form method="post" action="/tijdlijn/unfollow"><input type="hidden" name="actor_uri" value="<%= f.actor_uri %>"><button type="submit" class="tl-unfollow"><%= t('tl.unfollow') %></button></form>
Note: See TracChangeset for help on using the changeset viewer.