@pitaj Fount it, thx! Any idea for my first question?
Goik
Posts
-
Avoiding E-Mail verification in case of LDAP login -
Avoiding E-Mail verification in case of LDAP loginRegarding current 1.18.4 we've enable LDAP authentication using the nodebb-plugin-sso-open-ldap plugin. We only allow internal user logins having an LDAP entry and thus don't want to see any E-Mail confirmations assuming directory data being valid.
I'm thus looking for an option to simply accept an e-mail address being provided by an LDAP server on first nodebb server login without sending a subsequent confirmation link.
Second question: Generated e-mail address confirmation mails currently contain confirmation links like e.g. http://localhost:4567/confirm/ad97cf30-a162-410d-9c7c-99e027cd2d61. This of course relates to the internal nodebb Server behind our NginX frontend server. So I'd like to specify replacing
http://localhost:4567/
by e.g.https://ourdomain.org/
. I've already set the server's Settings --> General --> Site SettingsURL
entry accordingly to no avail. -
Cannot access »nodebb-plugin-write-api« plugin settingsI found https://community.nodebb.org/topic/10026/nodebb-plugin-write-api-failing-to-load-admin-page solving the issue.
-
Cannot access »nodebb-plugin-write-api« plugin settingsSystem: Ubuntu 18.04 (LTS) x86_64. Fresh install of current
nodebb 13.2
,nodebb-plugin-write-api 5.7.3
:> node -v && npm -v v12.16.3 6.14.4
Plugin »nodebb-plugin-write-api« had been installed and activated. After nodebb daemon restart hitting »PLUGINS --> WriteAPI« as user admin directs to
https://hostname/admin/plugins/write-api
displaying a wait indicating spinner before eventually showing:This page isn’t working localhost didn’t send any data. ERR_EMPTY_RESPONSE
In case of not waiting for a timeout but reloading the web page
nodebb log
shows:(node:28884) UnhandledPromiseRejectionWarning: Error: Failed to lookup view "admin/plugins/write-api" in views directory "/home/goik/tmp/nodebb/build/public/templates" at Function.render (/home/goik/tmp/nodebb/node_modules/express/lib/application.js:580:17) at ServerResponse.render (/home/goik/tmp/nodebb/node_modules/express/lib/response.js:1012:7) at /home/goik/tmp/nodebb/src/middleware/render.js:63:83 at internal/util.js:297:30 at new Promise (<anonymous>) at internal/util.js:296:12 at ServerResponse.renderOverride [as render] (/home/goik/tmp/nodebb/src/middleware/render.js:67:14) at runMicrotasks (<anonymous>) at processTicksAndRejections (internal/process/task_queues.js:97:5)
I also repeated the exact same installation steps on a second Ubuntu 20.04 workstation host leading to exactly the same result.
-
Category notificationsI'd like to allow for configuring notifications on category level. Is the nodebb-plugin-category-notifications the only option to achieve this?
Installing + activation works on my otherwise flawless Nodebb 1.10.1 installation. However hitting Dashboard --> Plugins --> Category Notifications just endlessly shows a spinner. I've filed an issue at https://github.com/NodeBB/nodebb-plugin-category-notifications/issues/9 but received yet no reply.
For clarification: Users should receive notifications whenever a new post / reply appears within a given category. Happy to see an other way achieving this.
-
Just »Username« rather than »Username / Email«Thanks for the super fast reply!
-
Just »Username« rather than »Username / Email«Hi there,
we are using LDAP authentication based on user ids rather than email addresses. Thus a typical user will use 'fred' as his login name and not »[email protected]«.NodeBB offers a »Username / Email« textfield for login confusing our users. Some of them enter their E-Mail rather than just their user id and subsequently fail on login. So my questions:
-
Is there a configuration parameter to choose just »Username « for the login screen?
-
In case 1. does not work I thought of hacking either or all of:
build/public/language/en-US/login.json
build/public/language/en-x-pirate/login.json
build/public/language/sc/login.json
build/public/language/id/login.json
build/public/language/fi/login.json
build/public/language/en-GB/login.json
build/public/language/hu/login.json
public/language/en-US/login.json
public/language/en-x-pirate/login.json
public/language/sc/login.json
public/language/id/login.json
public/language/fi/login.json
public/language/en-GB/login.json
public/language/hu/login.jsonI assume there is a way to generate the build dependencies from public/...? How to trigger? How does this work in conjunction with »git pull« updates?
- Other ideas?
BTW: What do we have to do configuring a German localization?
-