Skip to content

General Discussion

A place to talk about whatever you want

3.9k Topics 23.8k Posts
  • Which are your favorite nodeBB plugins?

    10
    1 Votes
    10 Posts
    6k Views
    julianJ
    @deiden26 That is helpful, thanks for sharing!
  • NodeBB Wiki (Package Manager)

    1
    0 Votes
    1 Posts
    859 Views
    liberaltechL
    I was wondering if anyone could make use of a "Marketplace" or plugin catalog to search for plugins. Maybe we can start a package manager with this repo? I have started making a table Github of all of the current searchable NodeBB plugins. I want to break them up into categories but so far I have created one for themes and plugins. NodeBB Plugins NodeBB Themes
  • A tentative plan about NGINX Reverse Proxy ?

    1
    0 Votes
    1 Posts
    807 Views
    Hao LeeH
    Hi. I have a tentative plan about NGINX reverse proxy. I setup NodeBB on server A and setup NGINX on server B and then users access my forum. I guess that when users request my website, HTML file is sent from A to B and then from B to user, but all other resources(images/css/js) are requested from A directly. How about this plan. Is this right? Thanks!
  • The unlimited thread

    50
    0 Votes
    50 Posts
    23k Views
    S
    We have this one...... http://mangolassi.it/topic/1022/what-are-you-doing-right-now
  • Longest Thread Yet

    25
    3 Votes
    25 Posts
    11k Views
    S
    Up to over 36,000 posts now. You can see where we are now at... [image: LpKKJMn.png]
  • Any Spoiler plugin ?

    4
    0 Votes
    4 Posts
    4k Views
    D
    @charles said in Any Spoiler plugin ?: you'll have to wait until one of these gets updated for v1.0.0 nodebb-plugin-ns-spoiler nodebb-plugin-spoilers nodebb-plugin-bbcodes-spoiler With 1.4.2, the only one working is: nodebb-plugin-ns-spoiler
  • nodebb concept theme v2

    10
    1 Votes
    10 Posts
    4k Views
    yariY
    updated concept theme. https://community.nodebb.org/topic/10281/nodebb-concept-theme-v2
  • Errros When Upgrading from v0.7.x to v1.x.x

    Solved
    8
    0 Votes
    8 Posts
    3k Views
    Zig.gyZ
    I just fixed the errors I was getting when I run npm i This is how I did (for future reference purposes): Fixing the "missing mongodb" error: 21/2 14:45 [3950] - error: Unable to initialize MongoDB! Is MongoDB installed? Error :Cannot find module 'mongodb' 21/2 14:45 [3950] - error: Error: Cannot find module 'mongodb' at Function.Module._resolveFilename (module.js:336:15) at Function.Module._load (module.js:278:25) at Module.require (module.js:365:17) at require (module.js:384:17) Fix: npm i mongodb Fixing the issue with unmet dependencies (as shown in my last post on this topic): npm WARN unmet dependency ~/forum/nodebbrepo/node_modules/lwip requires async@'~0.9.0' but will load npm WARN unmet dependency ~/forum/nodebbrepo/node_modules/async, npm WARN unmet dependency which is version 1.4.2 npm WARN unmet dependency ~/forum/nodebbrepo/node_modules/nconf requires async@'~0.9.0' but will load npm WARN unmet dependency ~/forum/nodebbrepo/node_modules/async, npm WARN unmet dependency which is version 1.4.2 npm WARN unmet dependency ~/forum/nodebbrepo/node_modules/redisearch requires async@'~0.9.0' but will load npm WARN unmet dependency ~/forum/nodebbrepo/node_modules/async, npm WARN unmet dependency which is version 1.4.2 Fix: npm install <name of the module> Now when I run npm i, there no errors or warnings I hope those will help someone in the future. Now, let me go back to dealing with my original issue of the long-overdue upgrade
  • Solved - Installation Errors v1.4.3

    2
    0 Votes
    2 Posts
    2k Views
    J
    Never mind, it was a simple memory issue that was causing npm install to die. Fixed with these instructions: https://www.digitalocean.com/community/tutorials/additional-recommended-steps-for-new-ubuntu-14-04-servers#create-a-swap-file
  • Watch Category or Sub Category

    14
    0 Votes
    14 Posts
    5k Views
    A
    I just wanted to add that in order to use the plugin, you must on your site include a <div> or <span> with component="category/controls" (it may be empty). As you can see in the public/scrips/client.js, it's looking for that element and adding the button into it, along with its functionality. Hope that helps and saves people some time!
  • How does the NodeBB database system works

    2
    0 Votes
    2 Posts
    1k Views
    G
    MongoDB is a NoSQL database. It's a non-relational database of keys-values objects. NodeBB doesn't use SQL, so you will not use your SQL database to make NodeBB work.
  • I definetively cannot install NodeBB can anyone do it for me?

    4
    0 Votes
    4 Posts
    2k Views
    V
    Who does your hosting? Just wondering because i know there are some really good tutorials for nodebb scattered around the interwebs.
  • How to use my own subdomain and block the port 4567

    9
    -1 Votes
    9 Posts
    3k Views
    E
    @kenygamer Do not copy and paste, replace username and passwordd information. Terminal $ mongo use nodebb db.createUser( { user: "username", pwd: "<Enter in a secure mongo db password>", roles: [ "readWrite" ] } ) Edit ->config.json { "url": "http://community.kenygamer.com", "port": "4567", "use_port": false, "secret": "mongo password", "database": "mongo", "mongo": { "host": "127.0.0.1", "port": "27017", "username": "username", "password": "mongo db password", "database": "nodebb" }, "bcrypt_rounds": 12, "upload_path": "/public/uploads", "relative_path": "" }
  • Getting the hostname/base_url in a template

    1
    0 Votes
    1 Posts
    669 Views
    D
    Hey guys. I'm new to nodebb & really happy to found such a promising project but since i want a more specialized style than the default themes/skins i'm customizing the templates atm. I'm currently trying the get the hostname with no success. I googled around and found that I should use {url} but when I try to use it in the template of a plugin (nodebb-plugin-featured-topics-extended) i only get an empty string in the produced html. Somebody know a good way? I would like to dodge the bullet to dive deep into the source code
  • Returning Connected MongoClient to Plugin: SOLVED

    2
    0 Votes
    2 Posts
    1k Views
    S
    So I ended up answering my own question: If you would like to tap into your db object from within a plugin and use mongoDB's native functions, 'db.client' will provide them. Example: var db = module.parent.require('./database'); function getResult(req, res, next, callback){ var data = db.client.collection('objects').find({cid: "1"}).toArray()//Query whatever .then(function(data) {//Pass the promise through a callback console.log(data.length); // Use this to debug callback(req, res, data, next)//Send data to your render function or where ever }) } Hope this saves someone else some time if they're trying to achieve the same thing!
  • The progress bar is gone?!

    3
    1 Votes
    3 Posts
    1k Views
    julianJ
    Yeah, as @PitaJ says, what progress bar? Perhaps a frontend client side script is broken..
  • How can I center Site Logo on Mobile view?

    4
    0 Votes
    4 Posts
    1k Views
    E
    @PitaJ Thank you.
  • Heroku Questions

    6
    0 Votes
    6 Posts
    2k Views
    liberaltechL
    @PitaJ This sounds like it could potentially be problematic if it is left in the NodeBB repo .gitignore. I cloned it straight from the github repo, newbies could be wondering why their heroku build isn't working. This could be useful info for the tutorial if it isn't on it already.
  • RSS Feed for Tags

    6
    0 Votes
    6 Posts
    3k Views
    S
    @baris said in RSS Feed for Tags: Ok so you want rss pages like http://community.nodebb.org/tags/nodebb.rss like we have for topics. https://github.com/NodeBB/NodeBB/issues/5440 Yes, exactly!
  • Copying a topic to another category

    5
    0 Votes
    5 Posts
    2k Views
    B
    @Giggiux Not sure what you mean. If you move a topic from one category to another, it disappears from the first category. I was suggesting the capability to have the same topic listed under multiple categories.