add nsfl stats if enabled and rename to stats instead of tag stats

This commit is contained in:
2026-05-17 12:11:36 +02:00
parent 9f0ad48342
commit 203590598f
6 changed files with 15 additions and 12 deletions

View File

@@ -435,12 +435,13 @@
"col_avatar": "Avatar", "col_avatar": "Avatar",
"col_username": "Nutzername", "col_username": "Nutzername",
"col_tagged": "Markiert", "col_tagged": "Markiert",
"tag_stats": "Tag-Statistiken", "tag_stats": "Statistiken",
"stat_total": "Gesamt", "stat_total": "Gesamt",
"stat_tagged": "Markiert", "stat_tagged": "Markiert",
"stat_untagged": "Unmarkiert", "stat_untagged": "Unmarkiert",
"stat_sfw": "SFW-Inhalte", "stat_sfw": "SFW-Inhalte",
"stat_nsfw": "NSFW-Inhalte", "stat_nsfw": "NSFW-Inhalte",
"stat_nsfl": "NSFL-Inhalte",
"stat_deleted": "Gelöscht", "stat_deleted": "Gelöscht",
"stat_comments": "Gesamt Kommentare", "stat_comments": "Gesamt Kommentare",
"stat_favs": "Gesamt Favoriten", "stat_favs": "Gesamt Favoriten",

View File

@@ -176,10 +176,8 @@
"font_default": "Default", "font_default": "Default",
"theme": "Theme", "theme": "Theme",
"flash_section": "Flash", "flash_section": "Flash",
"flash_bg": "Keep Flash Playing in Background", "flash_bg": "Keep Flash Playing in Background",
"flash_bg_hint": "Prevents Ruffle from pausing when leaving the tab", "flash_bg_hint": "Prevents Ruffle from pausing when leaving the tab",
"notifications_section": "Notification Preferences", "notifications_section": "Notification Preferences",
"receive_system_notifications": "Receive System Notifications", "receive_system_notifications": "Receive System Notifications",
"receive_system_notifications_hint": "Toggle background upload success/error notifications. Critical mod actions will always be shown.", "receive_system_notifications_hint": "Toggle background upload success/error notifications. Critical mod actions will always be shown.",
@@ -441,12 +439,13 @@
"col_avatar": "Avatar", "col_avatar": "Avatar",
"col_username": "Username", "col_username": "Username",
"col_tagged": "Tagged", "col_tagged": "Tagged",
"tag_stats": "Tag Stats", "tag_stats": "Stats",
"stat_total": "Total Items", "stat_total": "Total Items",
"stat_tagged": "Tagged", "stat_tagged": "Tagged",
"stat_untagged": "Untagged", "stat_untagged": "Untagged",
"stat_sfw": "SFW content", "stat_sfw": "SFW content",
"stat_nsfw": "NSFW content", "stat_nsfw": "NSFW content",
"stat_nsfl": "NSFL content",
"stat_deleted": "Deleted", "stat_deleted": "Deleted",
"stat_comments": "Total Comments", "stat_comments": "Total Comments",
"stat_favs": "Total Favorites", "stat_favs": "Total Favorites",
@@ -696,4 +695,4 @@
"replying_to": "Replying to {user}", "replying_to": "Replying to {user}",
"reply": "Reply" "reply": "Reply"
} }
} }

View File

@@ -176,10 +176,8 @@
"font_default": "Standaard", "font_default": "Standaard",
"theme": "Thema", "theme": "Thema",
"flash_section": "Flash", "flash_section": "Flash",
"flash_bg": "Flash in de achtergrond blijven afspelen", "flash_bg": "Flash in de achtergrond blijven afspelen",
"flash_bg_hint": "Prevents Ruffle from pausing when leaving the tab", "flash_bg_hint": "Prevents Ruffle from pausing when leaving the tab",
"notifications_section": "Meldingvoorkeuren", "notifications_section": "Meldingvoorkeuren",
"receive_system_notifications": "Systeemmeldingen ontvangen", "receive_system_notifications": "Systeemmeldingen ontvangen",
"receive_system_notifications_hint": "Schakel meldingen over succes/fout bij achtergronduploads in/uit. Kritieke moderatie-acties worden altijd getoond.", "receive_system_notifications_hint": "Schakel meldingen over succes/fout bij achtergronduploads in/uit. Kritieke moderatie-acties worden altijd getoond.",
@@ -437,12 +435,13 @@
"col_avatar": "Avatar", "col_avatar": "Avatar",
"col_username": "Gebruikersnaam", "col_username": "Gebruikersnaam",
"col_tagged": "Getagd", "col_tagged": "Getagd",
"tag_stats": "Tag-statistieken", "tag_stats": "Statistieken",
"stat_total": "Totaal aantal items", "stat_total": "Totaal aantal items",
"stat_tagged": "Getagd", "stat_tagged": "Getagd",
"stat_untagged": "Ongetagd", "stat_untagged": "Ongetagd",
"stat_sfw": "SFW-inhoud", "stat_sfw": "SFW-inhoud",
"stat_nsfw": "NSFW-inhoud", "stat_nsfw": "NSFW-inhoud",
"stat_nsfl": "NSFL-inhoud",
"stat_deleted": "Verwijderd", "stat_deleted": "Verwijderd",
"stat_comments": "Totaal aantal reacties", "stat_comments": "Totaal aantal reacties",
"stat_favs": "Totaal aantal favorieten", "stat_favs": "Totaal aantal favorieten",
@@ -692,4 +691,4 @@
"replying_to": "Antwoord aan {user}", "replying_to": "Antwoord aan {user}",
"reply": "Antwoorden" "reply": "Antwoorden"
} }
} }

View File

@@ -10,7 +10,7 @@
"my_halls": "Meine Hallen", "my_halls": "Meine Hallen",
"favs": "Favoriten", "favs": "Favoriten",
"admin": "Administration", "admin": "Administration",
"mod": "Moderation", "mod": "Moderation",
"settings": "Einstellungen", "settings": "Einstellungen",
"logout": "Abmeldung", "logout": "Abmeldung",
"notifications": "Hinweise", "notifications": "Hinweise",
@@ -178,7 +178,6 @@
"flash_section": "Blitz", "flash_section": "Blitz",
"flash_bg": "Blitz im Hintergrund weiterlaufen lassen", "flash_bg": "Blitz im Hintergrund weiterlaufen lassen",
"flash_bg_hint": "Verhindert, dass ein Blitz pausiert, wenn der Reiter verlassen wird", "flash_bg_hint": "Verhindert, dass ein Blitz pausiert, wenn der Reiter verlassen wird",
"notifications_section": "Hinweis-Präferenzen", "notifications_section": "Hinweis-Präferenzen",
"receive_system_notifications": "Systemhinweise erhalten", "receive_system_notifications": "Systemhinweise erhalten",
"receive_system_notifications_hint": "Hinweise über Erfolg/Abbruch bei Hintergrund-Aufladierungen umschalten. Kritische Moderations-Eingriffe werden stets kundgetan.", "receive_system_notifications_hint": "Hinweise über Erfolg/Abbruch bei Hintergrund-Aufladierungen umschalten. Kritische Moderations-Eingriffe werden stets kundgetan.",
@@ -439,12 +438,13 @@
"col_avatar": "Profilbild", "col_avatar": "Profilbild",
"col_username": "Benutzername", "col_username": "Benutzername",
"col_tagged": "Etikettiert", "col_tagged": "Etikettiert",
"tag_stats": "Etiketten-Statistiken", "tag_stats": "Statistik",
"stat_total": "Gesamtanzahl Elemente", "stat_total": "Gesamtanzahl Elemente",
"stat_tagged": "Etikettiert", "stat_tagged": "Etikettiert",
"stat_untagged": "Nicht etikettiert", "stat_untagged": "Nicht etikettiert",
"stat_sfw": "SFW-Inhalt", "stat_sfw": "SFW-Inhalt",
"stat_nsfw": "NSFW-Inhalt", "stat_nsfw": "NSFW-Inhalt",
"stat_nsfl": "NSFL-Inhalt",
"stat_deleted": "Gelöscht", "stat_deleted": "Gelöscht",
"stat_comments": "Gesamtanzahl Kommentare", "stat_comments": "Gesamtanzahl Kommentare",
"stat_favs": "Gesamtanzahl Favoriten", "stat_favs": "Gesamtanzahl Favoriten",

View File

@@ -93,6 +93,7 @@ export default (router, tpl) => {
xdtop, xdtop,
totalComments, totalComments,
totalFavs, totalFavs,
enable_nsfl: config.enable_nsfl,
tmp: null, tmp: null,
session: (req.session && req.session.user) ? { ...req.session } : false, session: (req.session && req.session.user) ? { ...req.session } : false,
page_meta: { page_meta: {

View File

@@ -78,6 +78,9 @@
<tr><td>{{ t('ranking.stat_untagged') }}</td><td>{{ stats.untagged }}</td></tr> <tr><td>{{ t('ranking.stat_untagged') }}</td><td>{{ stats.untagged }}</td></tr>
<tr><td>{{ t('ranking.stat_sfw') }}</td><td>{{ stats.sfw }}</td></tr> <tr><td>{{ t('ranking.stat_sfw') }}</td><td>{{ stats.sfw }}</td></tr>
<tr><td>{{ t('ranking.stat_nsfw') }}</td><td>{{ stats.nsfw }}</td></tr> <tr><td>{{ t('ranking.stat_nsfw') }}</td><td>{{ stats.nsfw }}</td></tr>
@if(enable_nsfl)
<tr><td>{{ t('ranking.stat_nsfl') }}</td><td>{{ stats.nsfl }}</td></tr>
@endif
<tr><td>{{ t('ranking.stat_deleted') }}</td><td>{{ stats.deleted }}</td></tr> <tr><td>{{ t('ranking.stat_deleted') }}</td><td>{{ stats.deleted }}</td></tr>
</tbody> </tbody>
</table> </table>