move render/footer rendering to middleware/render.js
pass the same data that is passed to header to the footer as well, allows rendering navigation/profile dropdowns in footer.tpl
* feat: search via FA api in icon picker
* feat: new initial icon list
* fix: only trigger search if the query changed
avoids sending a request for eg. a ctrl key press
* fix: change deprecated .click() to .trigger(click)
* feat: debounce icon search
* fix: use debounce properly
* breaking: remove `SocketUser.emailConfirm`, re: #10954
* chore: move email confirmation related configs to own section in Settings > Email
* feat: new user email method `getValidationExpiry`, returns expiration in ms.. probably.
* fix: bug where `user.email.isValidationPending` returned an u nexpected non-boolean value if there was no confirmation pending (only when checking email as well)
* fix: update getValidationExpiry to return ms
* test: use emailConfirmInterval for tests, for now
* fix: throw friendly error when attempting an email change within email confirmation window
* feat: new config option `emailConfirmExpiry` in days, governs how long the confirm link is good for
* test: additional tests for user email methods
* fix: add back missing handling of option
* test: fix tests
* feat: allow plugins to add to admin cache list
resolves #10820
plugins will have to use `filter:admin.cache.get` hook and just add their own cache to the object there.
* feat: add dump to ttlCache and expose properties
* feat: also expose properties under their current names
* feat: display TTL if set
* update dependency jquery to v3.6.3 (#11107) (13a3faa0)
* update dependency eslint to v8.30.0 (#11102) (485ee130)
* update dependency mocha to v10.2.0 (#11094) (c4cc1e61)
* up jquery (3e8f5378)
* remove extraneous lines from changelog (e213dbc3)
* incrementing version number - v2.7.0 (96cc0617)
* update changelog for v2.7.0 (4701c96d)
* **i18n:**
* fallback strings for new resources: nodebb.admin-settings-email (717b3612)
* fallback strings for new resources: nodebb.admin-settings-email (4f4b4800)
##### New Features
* add force flag to plugin install in cli (#11089) (de31cb1a)
* integrating basic client-side form validity checking in settings v1 and v2 (33af2d9c)
##### Bug Fixes
* **deps:**
* update dependency sharp to v0.31.3 (#11110) (ef500af8)
* update dependency sanitize-html to v2.8.1 (#11109) (7ab46b78)
* update dependency esbuild to v0.16.10 (#11104) (eb6a9c47)
* update dependency mongodb to v4.13.0 (#11105) (05443dbe)
* update dependency esbuild to v0.16.8 (#11101) (18ff6caa)
* update dependency sanitize-html to v2.8.0 (#11098) (faaf09f7)
* update dependency ace-builds to v1.14.0 (#11095) (cde44587)
* update dependency nodebb-plugin-2factor to v5.1.2 (#11096) (5dda9a5b)
* update dependency postcss to v8.4.20 (#11097) (0a5adb41)
* update dependency compare-versions to v5.0.3 (#11092) (8b209f16)
* update dependency html-to-text to v9.0.3 (#11093) (7bcfe38e)
* update dependency @socket.io/redis-adapter to v8 (#11084) (7b9bbef5)
* update dependency nodebb-widget-essentials to v6.0.1 (#11085) (7b48156c)
* update dependency esbuild to v0.16.7 (#11086) (65ef722e)
* update dependency esbuild to v0.16.3 (#11083) (4f67fc1a)
* update dependency esbuild to v0.15.16 (#11069) (22493ffb)
* change hsts-maxage back to numeric input type, change API token uid input to numeric text type (896493db)
* replace input type number with text/pattern (2bc23a95)
##### Refactors
* flag states so that they are not hardcoded, allow plugins to add additional states, deprecated filter:flags.getFilters hook, closes #11065 (9f531f95)
* remove debug log closes #11090 (06f4801e)
#### v2.7.0 (2022-12-14)
##### Chores
* added stub file in hy (9ee8502d)
* **deps:**
* update dependency lint-staged to v13.1.0 (#11082) (693d4783)
* update dependency eslint to v8.29.0 (#11074) (eab5b754)
* update dependency lint-staged to v13.0.4 (#11064) (f947ac6d)
* **i18n:**
* fallback strings for new resources: nodebb.admin-settings-email (0e319a58)
* fallback strings for new resources: nodebb.admin-settings-email (9676b192)
##### New Features
* update transifex config (for use with new cli) (f11094cb)
* integrating basic client-side form validity checking in settings v1 and v2 (dadbcd73)
* add ./nodebb install <plugin_name> (4efc19d5)
##### Bug Fixes
* **deps:**
* update dependency nodebb-theme-lavender to v6.0.1 (#11081) (df3f1c5e)
* update dependency esbuild to v0.16.3 (#11083) (85d38158)
* update dependency html-to-text to v9 (#11075) (d8e9738d)
* update dependency ace-builds to v1.13.2 (#11080) (35be4594)
* update dependency fs-extra to v11 (#11072) (aafb7f6e)
* update dependency esbuild to v0.15.16 (#11069) (7bc4b836)
* update dependency mongodb to v4.12.1 (#11062) (e14d4abc)
* relax selectors for client-side form validation so that all form elements are checked (43e7c988)
* change hsts-maxage back to numeric input type, change API token uid input to numeric text type (db8d3a94)
* replace input type number with text/pattern (45ae31f8)
* categories.js not showing custom privileges (#10856) (8c4d6bbe)
*#11077, add admin uploads paths to priv mapping (07a02125)
##### Tests
* dont try to load admin upload routes (c2bb2b30)
#### v2.6.1 (2022-11-28)
##### Chores
* incrementing version number - v2.6.0 (e7fcf482)
* update changelog for v2.6.0 (eedd84ae)
* incrementing version number - v2.5.8 (dec0e7de)
* incrementing version number - v2.5.7 (5836bf4a)
* incrementing version number - v2.5.6 (c7bd7dbf)
* incrementing version number - v2.5.5 (3509ed94)
* incrementing version number - v2.5.4 (e83260ca)
* incrementing version number - v2.5.3 (7e922936)
* incrementing version number - v2.5.2 (babcd17e)
* incrementing version number - v2.5.1 (ce3aa950)
* incrementing version number - v2.5.0 (01d276cb)
* incrementing version number - v2.4.5 (dd3e1a28)
* incrementing version number - v2.4.4 (d5525c87)
* incrementing version number - v2.4.3 (9c647c6c)
* incrementing version number - v2.4.2 (3aa7b855)
* incrementing version number - v2.4.1 (60cbd148)
* incrementing version number - v2.4.0 (4834cde3)
* incrementing version number - v2.3.1 (d2425942)
* incrementing version number - v2.3.0 (046ea120)
##### Documentation Changes
* remote extraneous lines from changelog (8a15e58d)
##### Bug Fixes
* prototype vulnerability in socket.io onMessage (48d14392)
*#11066, fix custom privilege/path in routePrefixMap (0e495f9e)
##### Refactors
* not deprecated on 2.x (91c2e5ac)
#### v2.6.0 (2022-11-23)
##### Chores
* **i18n:**
* fallback strings for new resources: nodebb.admin-settings-advanced (1d7dbf14)
* fallback strings for new resources: nodebb.admin-settings-advanced (05b6758e)
* fallback strings for new resources: nodebb.admin-settings-user, nodebb.admin-settings-email (9ad3b214)
* **deps:**
* update commitlint monorepo to v17.3.0 (#11058) (f4784205)
* update dependency eslint to v8.28.0 (#11059) (d480f26b)
* update dependency jsdom to v20.0.3 (#11054) (5750ded1)
* update dependency jquery to v3.6.1 (#11048) (6611d44c)
* update dependency eslint-config-nodebb to v0.2.1 (#11043) (07c81d5d)
* update commitlint monorepo to v17.2.0 (#11026) (26be289e)
* update dependency husky to v8.0.2 (#11018) (4b3978be)
* update dependency eslint to v8.27.0 (#11004) (4fcef7c5)
* update dependency jsdom to v20.0.2 (#11014) (a6e4fee1)
* update dependency mocha to v10.1.0 (#10980) (ffa117ab)
* update dependency eslint to v8.25.0 (3719233a)
* update dependency jsdom to v20.0.1 (#10934) (241b7c4f)
* update dependency eslint to v8.24.0 (#10922) (8bcbff33)
* update commitlint monorepo (#10888) (3f30056a)
* update postgres docker tag to v14 (#10829) (5aa55d29)
* update dependency eslint to v8.23.1 (#10885) (0c6fb6e3)
* remove derpy extra changelog bits (445f09f0)
* incrementing version number - v2.5.8 (dec0e7de)
* update changelog for v2.5.8 (c9cd8975)
##### New Features
* add permissions-policy header (864fe0f9)
* allow groups to be exempt from maintenance mode (3c85b944)
* add search data to filter:search.inContent (be92be4e)
* add relevant topic events to post objects (a584dae6)
* client-side hooks for navigator scroll action (135fe55b)
* j and k hotkeys in topic to navigate through it quickly (aeb94c32)
* a couple utility methods in navigator module to get and set count and index (9f9a835f)
[**NodeBB Forum Software**](https://nodebb.org) is powered by Node.js and supports either Redis, MongoDB, or a PostgreSQL database. It utilizes web sockets for instant interactions and real-time notifications. NodeBB takes the best of the modern web: real-time streaming discussions, mobile responsiveness, and rich RESTful read/write APIs, while staying true to the original bulletin board/forum format → categorical hierarchies, local user accounts, and asynchronous messaging.
"maintenance-mode.help":"When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
"maintenance-mode.status":"Maintenance Mode Status Code",
"maintenance-mode.message":"Maintenance Message",
"maintenance-mode.groups-exempt-from-maintenance-mode":"Select groups that should be exempt from maintenance mode",
"headers":"Headers",
"headers.allow-from":"Set ALLOW-FROM to Place NodeBB in an iFrame",
"headers.csp-frame-ancestors":"Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
@@ -19,6 +20,8 @@
"headers.coep-help":"When enabled (default), will set the header to <code>require-corp</code>",
"headers.permissions-policy-help":"Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
"composer-help":"The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
"flags.limit-per-target-help":"When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
"flags.auto-flag-on-downvote-threshold":"Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned"
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned",
"flags.action-on-resolve":"Do the following when a flag is resolved",
"flags.action-on-reject":"Do the following when a flag is rejected",
"flags.action.nothing":"Do nothing",
"flags.action.rescind":"Rescind the notification send to moderators/administrators"
"maintenance-mode.help":"Когато форумът е в режим на профилактика, всички заявки ще бъдат пренасочвани към статична страница за изчакване, с изключение на администраторите, които ще могат да използват уеб сайта нормално.",
"maintenance-mode.status":"Код на състоянието за режима на профилактика",
"maintenance-mode.message":"Съобщение за профилактиката",
"maintenance-mode.groups-exempt-from-maintenance-mode":"Изберете групи, които да бъдат изключени от режима на профилактика",
"headers":"Заглавни части",
"headers.allow-from":"Задайте „ALLOW-FROM“, за да поставите NodeBB в „iFrame“",
"headers.csp-frame-ancestors":"Задайте заглавката „Content-Security-Policy frame-ancestors“ за да поставите NodeBB „iFrame“",
@@ -19,6 +20,8 @@
"headers.coep-help":"Когато е включено (по подразбиране), стойността на заглавката ще бъде <code>require-corp</code>",
"headers.permissions-policy-help":"Позволява задаването на стойност в заглавката „permissions-policy“ (политика за разрешенията), като например „geolocation=*, camera=()“. Вижте <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">тук</a> за повече информация.",
"hsts":"Стриктна транспортна сигурност",
"hsts.enabled":"Включване на HSTS (препоръчително)",
"signature.no-links":"Забраняване на поставянето на връзки в подписите",
"signature.no-images":"Забраняване на поставянето на изображения в подписите",
"signature.hide-duplicates":"Скриване на дублираните подписи в темите",
"signature.max-length":"Максимална дължина на подписите",
"composer":"Настройки за съставянето",
"composer-help":"Следващите настройки определят функционалностите и/или вида на елемента за съставяне на\n\\t\\t\\t\\tпубликация, който се използва от потребителите, когато те създават нови теми или отговорят в съществуващи.",
"flags.limit-per-target-help":"Когато публикация или потребител бъде докладван няколко пъти, това се добавя към един общ доклад. Задайте на тази настройка стойност по-голяма от нула, за да ограничите броя на докладванията, които могат да бъдат натрупани към една публикация или потребител.",
"flags.auto-flag-on-downvote-threshold":"Брой отрицателни гласове, при които публикациите да бъдат докладвани автоматично (0 = изключено, по подразбиране: 0)",
"flags.auto-resolve-on-ban":"Автоматично премахване на всички доклади за потребител, когато той бъде блокиран"
"flags.auto-resolve-on-ban":"Автоматично премахване на всички доклади за потребител, когато той бъде блокиран",
"flags.action-on-resolve":"Когато докладване бъде разрешено, да се направи следното",
"flags.action-on-reject":"Когато докладване бъде отхвърлено, да се направи следното",
"flags.action.nothing":"Да не се прави нищо",
"flags.action.rescind":"Да се отмени известието, изпратено до модераторите/администраторите"
"maintenance-mode.help":"When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
"maintenance-mode.status":"Maintenance Mode Status Code",
"maintenance-mode.message":"Maintenance Message",
"maintenance-mode.groups-exempt-from-maintenance-mode":"Select groups that should be exempt from maintenance mode",
"headers":"Headers",
"headers.allow-from":"Set ALLOW-FROM to Place NodeBB in an iFrame",
"headers.csp-frame-ancestors":"Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
@@ -19,6 +20,8 @@
"headers.coep-help":"When enabled (default), will set the header to <code>require-corp</code>",
"headers.permissions-policy-help":"Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
"composer-help":"The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
"flags.limit-per-target-help":"When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
"flags.auto-flag-on-downvote-threshold":"Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned"
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned",
"flags.action-on-resolve":"Do the following when a flag is resolved",
"flags.action-on-reject":"Do the following when a flag is rejected",
"flags.action.nothing":"Do nothing",
"flags.action.rescind":"Rescind the notification send to moderators/administrators"
"maintenance-mode.help":"Je-li fórum v režimu údržby, všechny požadavky budou přesměrovány na statickou stránku. Správci jsou vyloučeni z tohoto přesměrování a budou mít normálně zobrazené stránky.",
"maintenance-mode.status":"Stavový kód režimu údržby",
"maintenance-mode.message":"Zpráva údržby",
"maintenance-mode.groups-exempt-from-maintenance-mode":"Select groups that should be exempt from maintenance mode",
"headers":"Hlavičky",
"headers.allow-from":"Nastavte ALLOW-FROM pro umístění NodeBB do iFrame",
"headers.csp-frame-ancestors":"Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
@@ -19,6 +20,8 @@
"headers.coep-help":"When enabled (default), will set the header to <code>require-corp</code>",
"headers.permissions-policy-help":"Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
"signature.no-links":"Zakázat odkazy v podpisech",
"signature.no-images":"Zakázat obrázky v podpisech",
"signature.hide-duplicates":"Hide duplicate signatures in topics",
"signature.max-length":"Maximální délka podpisu",
"composer":"Nastavení kompozice",
"composer-help":"Následující nastavení kontroluje funkčnost a/nebo vzhled zobrazených příspěvků\n\t\t\t\tpro uživatele, kteří vytvoří nové téma nebo odpovídají na existující téma.",
"flags.limit-per-target-help":"When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
"flags.auto-flag-on-downvote-threshold":"Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned"
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned",
"flags.action-on-resolve":"Do the following when a flag is resolved",
"flags.action-on-reject":"Do the following when a flag is rejected",
"flags.action.nothing":"Do nothing",
"flags.action.rescind":"Rescind the notification send to moderators/administrators"
"maintenance-mode.help":"When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
"maintenance-mode.status":"Maintenance Mode Status Code",
"maintenance-mode.message":"Maintenance Message",
"maintenance-mode.groups-exempt-from-maintenance-mode":"Select groups that should be exempt from maintenance mode",
"headers":"Headers",
"headers.allow-from":"Set ALLOW-FROM to Place NodeBB in an iFrame",
"headers.csp-frame-ancestors":"Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
@@ -19,6 +20,8 @@
"headers.coep-help":"When enabled (default), will set the header to <code>require-corp</code>",
"headers.permissions-policy-help":"Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
"composer-help":"The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
"flags.limit-per-target-help":"When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
"flags.auto-flag-on-downvote-threshold":"Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned"
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned",
"flags.action-on-resolve":"Do the following when a flag is resolved",
"flags.action-on-reject":"Do the following when a flag is rejected",
"flags.action.nothing":"Do nothing",
"flags.action.rescind":"Rescind the notification send to moderators/administrators"
"maintenance-mode.help":"Wenn sich das Forum im Wartungsmodus befindet, werden alle Anfragen auf eine statische Warteseite umgeleitet. Administratoren sind von dieser Umleitung ausgenommen und können normal auf die Site zugreifen.",
"maintenance-mode.status":"Statuscode für Wartungsmodus",
"maintenance-mode.message":"Wartungsnachricht",
"maintenance-mode.groups-exempt-from-maintenance-mode":"Select groups that should be exempt from maintenance mode",
"headers":"Headers",
"headers.allow-from":"ALLOW-FROM setzen um NodeBB in einem iFrame zu platzieren",
"headers.csp-frame-ancestors":"Content-Security-Policy frame-ancestors header setzen, um NodeBB in einem iFrame zu platzieren",
@@ -19,6 +20,8 @@
"headers.coep-help":"Wenn aktiviert (Standard), wird der Header auf <code>require-corp</code> gesetzt",
"headers.permissions-policy-help":"Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
"signature.no-links":"Links in signaturen deaktivieren",
"signature.no-images":"Bilder in Signaturen deaktivieren",
"signature.hide-duplicates":"Doppelte Signaturen in Themen ausblenden",
"signature.max-length":"Maximale Signaturlänge",
"composer":"Editor Einstellungen",
"composer-help":"Die folgenden Einstellungen bestimmen die funktionalität und/oder das Aussehen des Beitragseditors, der Nutzern angezeigt wird, webb sie neue Themen erstellen, oder bereits existierenden Antworten.",
"flags.limit-per-target-help":"Wenn ein Beitrag oder ein Benutzer mehrfach markiert wird, wird jede zusätzliche Markierung als "Nachricht" betrachtet und zur ursprünglichen Markierung hinzugezählt. Setzen Sie diese Option auf eine andere Zahl als Null, um die Anzahl der Nachricht, die ein Artikel erhalten kann, zu begrenzen.",
"flags.auto-flag-on-downvote-threshold":"Anzahl der Downvotes für Posts mit automatischer Markierung (zum Deaktivieren auf 0 setzen, Standard: 0)",
"flags.auto-resolve-on-ban":"Automatisches Beenden aller Tickets eines Benutzers, wenn dieser gesperrt wird"
"flags.auto-resolve-on-ban":"Automatisches Beenden aller Tickets eines Benutzers, wenn dieser gesperrt wird",
"flags.action-on-resolve":"Führe Folgendes aus, wenn eine Flagge aufgelöst wird",
"flags.action-on-reject":"Gehe folgendermaßen vor, wenn eine Flagge abgelehnt wird",
"flags.action.nothing":"Nichts tun",
"flags.action.rescind":"Aufhebung der Benachrichtigung an Moderatoren/Administratoren"
"no-connection":"Es scheint als gäbe es ein Problem mit deiner Internetverbindung",
"socket-reconnect-failed":"Der Server kann zurzeit nicht erreicht werden. Klicken Sie hier, um es erneut zu versuchen, oder versuchen Sie es später erneut",
"plugin-not-whitelisted":"Plugin kann nicht installiert werden – nur Plugins, die vom NodeBB Package Manager in die Whitelist aufgenommen wurden, können über den ACP installiert werden",
"plugins-set-in-configuration":"You are not allowed to change plugin state as they are defined at runtime (config.json, environmental variables or terminalarguments), please modify the configuration instead.",
"theme-not-set-in-configuration":"When defining active plugins in configuration, changing themes requires adding the new theme to the list of active plugins before updating it in the ACP",
"plugins-set-in-configuration":"Du darfst den Status der Plugins nicht ändern, da sie zur Laufzeit definiert werden (config.json, Umgebungsvariablen oder Terminalargumente). Bitte ändere stattdessen die Konfiguration.",
"theme-not-set-in-configuration":"Wenn in der Konfiguration aktive Plugins definiert werden, muss bei einem Themenwechsel das neue Thema zur Liste der aktiven Plugins hinzugefügt werden, bevor es im ACP aktualisiert wird.",
"topic-event-unrecognized":"Themenereignis „%1“ nicht erkannt",
"cant-set-child-as-parent":"Untergeordnete Kategorie kann nicht als übergeordnete Kategorie festgelegt werden",
"cant-set-self-as-parent":"Die aktuelle Kategorie kann nicht als übergeordnete Kategorie festgelegt werden",
"emailUpdate.optional":"<strong>Dieses Feld ist optional</strong>. Du bist nicht verpflichtet, deine E-Mail-Adresse anzugeben, doch ohne eine validierte E-Mail-Adresse kannst du dein Konto nicht wiederherstellen oder dich mit deiner E-Mail-Adresse anmelden.",
"emailUpdate.required":"<strong>Dieses Feld ist erforderlich</strong>.",
"emailUpdate.change-instructions":"An die eingegebene E-Mail-Adresse wird eine Bestätigungs-E-Mail mit einem eindeutigen Link gesendet. Durch den Zugriff auf diesen Link wird dein Eigentum an der E-Mail-Adresse bestätigt und diese wird in deinem Konto aktiv. Du kannst deine E-Mail-Adresse jederzeit auf deiner Kontoseite aktualisieren.",
"emailUpdate.password-challenge":"Please enter your password in order to verify account ownership."
"emailUpdate.password-challenge":"Bitte gib dein Passwort ein, um dein Konto zu verifizieren."
"maintenance-mode.help":"When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
"maintenance-mode.status":"Maintenance Mode Status Code",
"maintenance-mode.message":"Maintenance Message",
"maintenance-mode.groups-exempt-from-maintenance-mode":"Select groups that should be exempt from maintenance mode",
"headers":"Headers",
"headers.allow-from":"Set ALLOW-FROM to Place NodeBB in an iFrame",
"headers.csp-frame-ancestors":"Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
@@ -19,6 +20,8 @@
"headers.coep-help":"When enabled (default), will set the header to <code>require-corp</code>",
"headers.permissions-policy-help":"Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
"composer-help":"The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
"flags.limit-per-target-help":"When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
"flags.auto-flag-on-downvote-threshold":"Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned"
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned",
"flags.action-on-resolve":"Do the following when a flag is resolved",
"flags.action-on-reject":"Do the following when a flag is rejected",
"flags.action.nothing":"Do nothing",
"flags.action.rescind":"Rescind the notification send to moderators/administrators"
"alert.confirm-moderate":"<strong>Are you sure you wish to grant the moderation privilege to this user group?</strong> This group is public, and any users can join at will.",
"alert.confirm-admins-mods":"<strong>Are you sure you wish to grant the "Admins & Mods" privilege to this user/group?</strong> Users with this privilege are able to promote and demote other users into privileged positions, <em>including super administrator</em>",
"alert.confirm-save":"Please confirm your intention to save these privileges",
"alert.saved":"Privilege changes saved and applied",
"alert.confirm-discard":"Are you sure you wish to discard your privilege changes?",
"alert.discarded":"Privilege changes discarded",
"alert.confirm-copyToAll":"Are you sure you wish to apply this set of <strong>%1</strong> to <strong>all categories</strong>?",
"maintenance-mode.help":"When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
"maintenance-mode.status":"Maintenance Mode Status Code",
"maintenance-mode.message":"Maintenance Message",
"maintenance-mode.groups-exempt-from-maintenance-mode":"Select groups that should be exempt from maintenance mode",
"headers":"Headers",
"headers.allow-from":"Set ALLOW-FROM to Place NodeBB in an iFrame",
"headers.csp-frame-ancestors":"Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
@@ -19,6 +20,8 @@
"headers.coep-help":"When enabled (default), will set the header to <code>require-corp</code>",
"headers.permissions-policy-help":"Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
"dropdown-placeholder":"Place your dropdown menu items below, ie: <br/><li><a href="https://myforum.com">Link 1</a></li>",
"dropdown-placeholder":"Place your dropdown menu items below, ie: <br/><li><a class="dropdown-item" href="https://myforum.com">Link 1</a></li>",
"composer-help":"The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
"flags.limit-per-target-help":"When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
"flags.auto-flag-on-downvote-threshold":"Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned"
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned",
"flags.action-on-resolve":"Do the following when a flag is resolved",
"flags.action-on-reject":"Do the following when a flag is rejected",
"flags.action.nothing":"Do nothing",
"flags.action.rescind":"Rescind the notification send to moderators/administrators"
"maintenance-mode.help":"When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
"maintenance-mode.status":"Maintenance Mode Status Code",
"maintenance-mode.message":"Maintenance Message",
"maintenance-mode.groups-exempt-from-maintenance-mode":"Select groups that should be exempt from maintenance mode",
"headers":"Headers",
"headers.allow-from":"Set ALLOW-FROM to Place NodeBB in an iFrame",
"headers.csp-frame-ancestors":"Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
@@ -19,6 +20,8 @@
"headers.coep-help":"When enabled (default), will set the header to <code>require-corp</code>",
"headers.permissions-policy-help":"Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
"composer-help":"The following settings govern the functionality and/or appearance of the post composer shown\n\\t\\t\\t\\tto users when they create new topics, or reply to existing topics.",
"flags.limit-per-target-help":"When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
"flags.auto-flag-on-downvote-threshold":"Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned"
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned",
"flags.action-on-resolve":"Do the following when a flag is resolved",
"flags.action-on-reject":"Do the following when a flag is rejected",
"flags.action.nothing":"Do nothing",
"flags.action.rescind":"Rescind the notification send to moderators/administrators"
"maintenance-mode.help":"When the forum is in maintenance mode, all requests will be redirected to a static holding page. Administrators are exempt from this redirection, and are able to access the site normally.",
"maintenance-mode.status":"Maintenance Mode Status Code",
"maintenance-mode.message":"Maintenance Message",
"maintenance-mode.groups-exempt-from-maintenance-mode":"Select groups that should be exempt from maintenance mode",
"headers":"Headers",
"headers.allow-from":"Set ALLOW-FROM to Place NodeBB in an iFrame",
"headers.csp-frame-ancestors":"Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
@@ -19,6 +20,8 @@
"headers.coep-help":"When enabled (default), will set the header to <code>require-corp</code>",
"headers.permissions-policy-help":"Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
"composer-help":"The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.",
"flags.limit-per-target-help":"When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
"flags.auto-flag-on-downvote-threshold":"Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned"
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned",
"flags.action-on-resolve":"Do the following when a flag is resolved",
"flags.action-on-reject":"Do the following when a flag is rejected",
"flags.action.nothing":"Do nothing",
"flags.action.rescind":"Rescind the notification send to moderators/administrators"
"maintenance-mode.help":"Cuando este foro están en Modo de Mantenimiento, todas las peticiones serán redirigidas a una página estática de mantenimiento. Los administradores están exentos de esta redirección, y pueden acceder al sitio normalmente.",
"maintenance-mode.status":"Maintenance Mode Status Code",
"maintenance-mode.message":"Mensaje de Mantenimiento",
"maintenance-mode.groups-exempt-from-maintenance-mode":"Select groups that should be exempt from maintenance mode",
"headers":"Cabeceras",
"headers.allow-from":"Establecer ALLOW-FROM para poner NodeBB en un iFrame",
"headers.csp-frame-ancestors":"Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame",
@@ -19,6 +20,8 @@
"headers.coep-help":"When enabled (default), will set the header to <code>require-corp</code>",
"headers.permissions-policy-help":"Allows setting permissions policy header, for example \"geolocation=*, camera=()\", see <a href=\"https://github.com/w3c/webappsec-permissions-policy/blob/main/permissions-policy-explainer.md\">this</a> for more info.",
"signature.no-links":"Desactivar enlaces en firmas",
"signature.no-images":"Desactivar imágenes en firmas",
"signature.hide-duplicates":"Hide duplicate signatures in topics",
"signature.max-length":"Longitud Máxima de Firma",
"composer":"Configuración del Editor de Texto",
"composer-help":"LAs configuraciones siguientes gobiernan la funcionalidad y/o apariencia del editor de entradas mostrado\n\t\t\t\ta los usuarios cuando crean nuevos temas, o responden a temas existentes.",
"flags.limit-per-target-help":"When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.",
"flags.auto-flag-on-downvote-threshold":"Number of downvotes to auto flag posts (Set to 0 to disable, default: 0)",
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned"
"flags.auto-resolve-on-ban":"Automatically resolve all of a user's tickets when they are banned",
"flags.action-on-resolve":"Do the following when a flag is resolved",
"flags.action-on-reject":"Do the following when a flag is rejected",
"flags.action.nothing":"Do nothing",
"flags.action.rescind":"Rescind the notification send to moderators/administrators"
"email-confirm-interval":"El usuario no puede re-enviar una confirmación por email hasta",
"email-confirm-email2":"minutos han pasado",
"email-confirm-interval2":"minutes have elapsed",
"allow-login-with":"Permitir login con",
"allow-login-with.username-email":"Nombre de usuario o Email",
"allow-login-with.username":"Solo Nombre de Usuario",
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.