We've released v1.15.4. Check out our GitHub page for fixed issues:
-
-
Hello! - brief intro
I run a small community site that's been running since the '90's. For a couple of years I've been looking for the right next step for the platform it runs on. I think nodebb, now it runs on postgresql, and can be adapted to run on k8s (don't flame me!), is right for us.Chats
One of the key features I'd like (will have to write), is notifications, user management, etc. by xmpp.I was curious about what was in nodebb in respect of the chat feature, and how that worked. Can't find much on that, without dredging through code... so I hope you don't mind me asking.
Would like to perhaps bridge forum activity to a xmpp group chat, have notifications, etc. Planning to auth via oauth2 and keycloak, for SSO to other services (including xmpp - external server, but not email).
Clearly I'm in the foothills of a steep learning curve...no I don't really program in js...or much at all regularly the days but, you know..( been coding on and off since the eighties). On the whole I like to keep things as vanilla as possible, and limit any mods to mainstream, popular (and thus) well understood and maintained plugins....but...research.
Any information, advice, or pointers, appreciated.
Thanks... and hello!
-
Hey,
I have a problem concerning the plugin nodebb-plugin-custom-pages.
When I click on "Custom Pages" at ACP -> Plugins -> Custom Pages the site just loads and nothing happens. The loading bar at the top of the nodebb page appears but nothing else.
I am using NodeBB v1.16.1 with the plugin version 1.3.1 (newest software).Can you help me ?
I need this plugin for an imprint. The custom footer feature did already help me, I included a link which I want to give the href to the custom page (imprint).I appreciate every answer.
Best Regards,
Ben -
Hey mates,
I'm trying to show a static image in my custom theme.
The custom theme works fine but the images don't get displayed.The folder structure looks like this:
theme-root
--static
----images
------image.png
--templates
----folder
------file.tplAnd the line of code where I try to implement looks like this:
<img src="/theme-root/static/images/image.png">I tried several things but nothing worked for me.
-
Hey there, thanks for checking out my plugin. Please be aware this plugin is still in it's early stages. While many features do work, many more features have yet to be implemented.
Source: (MIT-0 license)
https://github.com/yariplus/nodebb-plugin-featured-topics-extendedIssues/Suggestions:
Featured Topics Extended
https://github.com/yariplus/nodebb-plugin-featured-topics-extended/issuesFeatured Topics Extended is a plugin for creating lists of topics and featuring them on different areas of the forum.
There are two types of lists: User Lists and Global Lists.
User ListsThe default user list is "Blog".
Blog Page
Each user has their own unique set of lists.
Topics are added manually to a User List by using the Post Tools menu on the FIRST POST of a topic.
Lists are managed on the /user/<user>/featured page.The topics featured in the default Blog list are automatically displayed on the /user/<user>/blog page.
Global ListsThe default admin list is "News"
News Page
All admins and global moderators share the same set of lists.
Topics are added manually to a Global List by using the Topic Tools menu of a topic.
Lists are managed on the /featured page.The topics featured in the default News list are automatically displayed on the /user/<user>/blog page.
The style of the news page is very customisable from within the ACP settings page. You can also select from a list of styles that mimic popular blogging sites.
WidgetsThe are an extensive amount of widgets for Featured Topics Extended. With widgets, you can place a Featured Topic List almost anywhere on your forum. Widgets are available that match parts of your forum's theme exactly or that mimic widgets from other plugins such as widget-essentials.
The news page itself is also available in widget form. In this way, you can have any page display blog-like topics using their own list and their own style.
To-dos More templates for widgets. Feature by tag. Feature by creator. -
I have my own Wordpress site and planning to add community forum as a subdomain using nodebb.How can enable SSO in which the user logged in my site can be signed in forum. I know there is lots of answers for this question but nothing is clear to me. Please let me know the steps I am doing is correct
Install wp-oauth plug-in on my Wordpress site Install nodebb-sso-oauth plugin on my node bbIs that enough should have to install session sharing plug-in?. Pls correct me if I am wrong
-
I installed this s3 upload plugin an set the environmental variable as mentioned in readme. But couldnt able to connect to s3 from my node bb app. I made the s3 bucket public and check it postman. And I also assigned roles to my ec2 instance to upload an download image. Where can I stack trace the issue. I cannot able to find what I am missing
-
-
-
Nodebb-sso-wordpress is not showing in ACP page
(Nodebb Ver 1.16.1). I tried build and installing several times. But it is not showing. Not sure what I am doing wrong.All the static files are included in my library. -
I'm working on getting commenting set up on a Ghost blog using Nodebb (making use of the nodebb-plugin-blog-comments plugin).
Ghost blog: https://nicholasdallain-2.ghost.io/
NodeBB site: https://dev.opposite-lock.com/The plugin calls a request via javascript on the Ghost page. Looking at the Chrome Developer Options, I get a different response from the api via Javascript than I do just opening the page in my browser.
Sample request: https://dev.opposite-lock.com/comments/get/5fe3b20991b86c0039a9800e/0
Developer Options (just a relevant chunk):
user: {uid: 0, username: "[[global:guest]]", userslug: "", fullname: "[[global:guest]]", email: "",…}In Browser Tab:
{"uid":139,"username":"nickhasanexocet","userslug":"nickhasanexocet","email":"nick.all....Because of this issue, the commenting system won't allow me to publish the ghost blog to nodebb for commenting. Instead I see "Comments are disabled."
-
-
Hello everyone, I want to share with you my first plugin in the hope that it can be useful. It's almost 5 years that we use NodeBB with many hours of development for the verticalization needed for our NGO online platform. So I decided to pull out some code and turn it into a useful widget for HTML publishing.
npm install nodebb-widget-html-extended
I improved the HTML editing through ACE Editor, integrating a LESS stylesheet and a JSON datasheet.
JQuery bxSlider plugin is inserted as a module and is loaded only when needed. To optimize resources and performance, the editor creates only three instances of ACE dynamically so you can have several widgets per page. To compact the UI interface I used the Selectize plugin. Moreover, categories are preloaded in order to facilitate the insertion.
Activating the widget will create some examples in the global drafts area.
I invite you to try it. I recommend you rebuild the forum after the installation or in case of error. To reinstall the examples, you have to deactivate and reactivate the plugin.Enjoy it
Settings panel -
I'm running nodebb on Centos8 on a linode.
NodeBB 1.16.2 Node v10.21.0 Redis server v=5.0.3Recently I upgraded nodebb (I believe to 1.16.1), and lost the ability to log into the forum with Firefox (difficult for the admin). I go to the login form, enter the credentials, click submit, and the forum reloads with /?loggedin=true, and I get a notification:
b2421662-545b-4e13-9e24-6e59b3aef966-image.png
Obviously I was not logged in as myself. I cleared all cookies, tried multiple times, and could not login. I also had reports of the same behavior from other Firefox users. At some point I saw a message in the log when running ./nodebb dev about a session not matching but I can't reproduce it now.
I could still use Chrome for some reason, so I've been using that to try and debug. Then today I saw that 1.16.2 had been released so I upgraded, hoping that something might be fixed. After upgrading to 1.16.2, I am now unable to login with Chrome - nor Safari - either.
So I'm locked out of the forum, and I cannot figure out what's going on. The only error I've seen in the browser console is a few of these:
GET wss://<site>/socket.io/?EIO=4&transport=websocket&sid=R4V1asZABCvMb9lAAAC with a 400 response.
I'm stumped and frustrated. Any debugging/fixing tips?
--Steve
-
Hello,
I wish know if there is some nodebb-plugin-sso-auth0 user, to know if this plugin works.
I restart, rebuild several time, but i have nothing in the GUI menu.Thanks
-
Access to XMLHttpRequest at 'http://lookalikes.co.uk/wp-content/uploads/2017/04/Jack-Sparrow-15.jpg' from origin 'http://xyz.abc.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
I am getting this error, please see to it.
While uploading new picture from uRL, already Access-Control-Allow-Origin is set to * Under Settings->Advanced
-
-
Hi,
I am using nodebb-plugin-composer-redactor 3.4.8 on Nodebb 1.16.1.
I just notice that the 'upload an image' function isn't working on Redactor. From the log, it shows that the image is uploaded to the server (/nodebb/public/uploads/files folder) successfully, but the editor doesn't show the image being inserted to the post at all. There's an empty <img> tag inserted to the post though.
When I tried using different composers (Quill and NodeBB default composer), the image upload function works as it should.
Redactor is no longer supported, but I wonder if I can have this fixed. Otherwise, what is the recommendation? Switching to Quill?
Re: Quill
What is the best way to modify the toolbar on Quill editor? I want to hide some icons from the toolbar and currently use CSS to hide them.Do I have to fork the plugin and edito /static/lib/quill-nbb.js to my liking (ie:
var toolbarOptions = { container: [ [{ header: [1, 2, 3, 4, 5, 6, false] }], // h1..h6 [{ font: [] }], ['bold', 'italic', 'underline', 'strike'], // toggled buttons ['link', 'blockquote', 'code-block'], [{ list: 'ordered' }, { list: 'bullet' }], [{ script: 'sub' }, { script: 'super' }], // superscript/subscript [{ color: [] }, { background: [] }], // dropdown with defaults from theme [{ align: [] }], ['clean'], ], handlers: {}, };Or is there a way similar to 'creating a child theme' - where I don't need to build everything from the scratch, but some add new template/css/js to extend the theme?
Thank you!
-
Hi all! I spent quite a lot of time to organize an automatic build of a Docker image compatible with persistent storage and k8s.
Now, it seems ready to use, you can check it on Github.Due to one bug in the NodeBB codebase stable images currently won't run in docker, but beta tag work perfectly.
You can run the test lab using the snippet below.
docker run --name redis -d -p 6379:6379 redis docker run --name nodebb -d -p 4567:4567 \ -v /path/to/data:/data \ -e URL="http://mynodebb.com" \ -e DATABASE="redis" \ -e DB_NAME="0" \ -e DB_HOST="host.docker.internal" \ -e DB_PASSWORD="pass" \ -e DB_PORT="6379" \ nibrev/nodebb:beta Change /path/to/data according to the preferred location to save config.json, package.json, and uploads directory. After the first start container creates all necessary files and directories automatically, then you can edit /path/to/data/config.json and restart the container.To update NodeBB just delete the container and run with new image version.
Categories
-
NodeBB Development
Stay tuned here to hear more about new releases and features of NodeBB!
Feature RequestsNodeBB BlogBug ReportsNodeBB Localization -
Technical Support
Need help with installing or configuring NodeBB? Look here.
Swedish Support (Unofficial)Polish SupportDeveloper FAQ