Skip to content

General Discussion

A place to talk about whatever you want

3.9k Topics 23.8k Posts
  • NodeBB @ Toronto Node.js, August 5th, 7pm

    4
    2 Votes
    4 Posts
    2k Views
    A
    @Scuzz Probably the least likely event to include Groupies.
  • Brainstorm Session: Authenticate Against NodeBB Users

    2
    0 Votes
    2 Posts
    2k Views
    julianJ
    Hmm... there's always /nickserv identify, but I have absolutely zero idea how that even works. What if you made your own bot that listened for private messages from users, and verified them? So all I had to do was /yourbot julian hunter2? Then your bot would probably communicate with a companion plugin on our end to verify users by username/password... There's a possibly MITM issue present if you don't use HTTPS though... less so if everything is on one machine and you're communicating via localhost connections...
  • NodeBB along side a few custom webpages?

    3
    0 Votes
    3 Posts
    1k Views
    P
    I'll update it right now to work with the latest core EDIT: updated
  • [Solved] Pagination widget broken

    12
    0 Votes
    12 Posts
    5k Views
    N
    @julian boom, apparently did not have than June 30th commit. Issue is resolved. Thank you
  • Tutorial Request for Sentinal

    1
    0 Votes
    1 Posts
    724 Views
    G
    I didn't see any posts on using Redis Sentinal, but I'd like to learn how to do database fail-over. Mainly because the primary machine my forum runs on is quite old and I have a few other machines on the LAN that could store the Redis slaves. As far as the setup, is there anything I shouldn't do in their minimal config? sentinel monitor mymaster 127.0.0.1 6379 2 sentinel down-after-milliseconds mymaster 60000 sentinel failover-timeout mymaster 180000 sentinel parallel-syncs mymaster 1 sentinel monitor resque 192.168.1.3 6380 4 sentinel down-after-milliseconds resque 10000 sentinel failover-timeout resque 180000 sentinel parallel-syncs resque 5 After setting up my existing Redis database as the master, it seems like all I need to do is set the slaveof parameter on my second machine using the Master IP address and Master PW.
  • Setting the daily digest.

    3
    1 Votes
    3 Posts
    1k Views
    A
    @julian Mandrill offers 12k emails a month, + a lot of my members signed up with throw away email accounts, so I'd go through and disable those. An option would be spiffing.
  • Aspect Ratio

    2
    0 Votes
    2 Posts
    2k Views
    A
    @Guiri I use 450px x 450px and set them to cover.
  • Can't log in

    7
    0 Votes
    7 Posts
    3k Views
    NiLordN
    @a_5mith said: sudo apt-get install -y redis-server thanks for you all your help @a_5mith It was a problem installing Redis, nothing to do with NodeBB. I forgot to install tcl8.5 for a propper redis installation in debian. I hope this help for future related problem, you can see how proper install redis following these steps: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-redis
  • NodeBB should have more themes

    Moved
    15
    2 Votes
    15 Posts
    6k Views
    T
    @luke said: I only see a few actual themes there and most of them are sadly reskins or modifications of the base theme, with the exception of @trevor's magical wonderland. @a_5mith said: @luke yeah I'm not a fan of the bootstrap skins, the trouble with theming is once you've seen @trevor's theme, you just know it won't be quite as good. Thank you guys so much, how flattering. -_- @psychobunny said: Or you can do what @trevor did which was basically modify the Vanilla theme and learn everything from that repo itself. Yup, Vanilla based and my theme is still nodebb-theme-vanilla. I just never changed it, but I plan on changing it soon enough because of the npm and nodebb upgrade conflicts of overriding everything. -_- Here's the process though... Interestingly enough I started by stripping out the things I'd prob never use in Bootstrap for a forum frontend (maybe backend but I stripped it out anyway). And worked my way from the center in an outward pattern. So this means I began customizing everything from inside the <div id="content" class="container">...</div> then the header and footer. 8-14 hours a day, at 500~ iterations a day (because sometimes when you don't have a plan, and its just you, you ask yourself "does this look right?"). I use the same template pattern but add or remove different things. I believe the LESS combined without including Bootstrap's Less and just my own custom one should be around 12,000 or so with about 2,000~ lines of code thats commented and commented out. -_- I've started on a theme I will release for the community but I can't give an ETA on this because I am hammered with other things at the moment. I am still learning everyday new things about NodeBB and how far I can push its limits which almost seem endless.
  • [Solved] emoji issues

    7
    0 Votes
    7 Posts
    3k Views
    A
    @SupaHam said: @SupaHam Ah I figured it out. I had nodebb-plugin-emoji and nodebb-plugin-emoji-extended enabled. I had to disable nodebb-plugin-emoji, which originally is enabled by default by NodeBB in order for nodebb-plugin-emoji-extended to handle all emotes on its own. Hey, yeah, they don't like each other. Glad you got it fixed.
  • Private Forums

    4
    0 Votes
    4 Posts
    2k Views
    julianJ
    "Safe", I think, is relative. Not many things are out of reach of the NSA But like how a password will keep 99% of unwanted visitors out, IP whitelisting might keep out 99.9999%, and Tor might increase that to 99.999999% @dmytri Yes, you'd have to remove all references to third-party assets. Shouldn't be too difficult, I imagine...
  • Like , +1 , Tweet Widget

    2
    0 Votes
    2 Posts
    1k Views
    A
    Facebook <iframe src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2F YOUR FACEBOOK URL HERE &amp;width&amp;layout=button_count&amp;action=like&amp;show_faces=false&amp;share=false&amp;height=21&amp;appId=135888533251344" scrolling="no" frameborder="0" style="border:none; height: 21px; overflow: hidden; width: 105px;" allowTransparency="true"></iframe> Twitter <a href="https://twitter.com/TwitterUsername" class="twitter-follow-button" data-show-count="true" data-dnt="true">Follow @TwitterUsername</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> The +1 widget will be available online somewhere, I don't use Google +, it's awful. Change TwitterUsername and YOURFACEBOOKURL to your own, the facebook one already includes the https part.
  • This topic is deleted!

    Locked
    1
    0 Votes
    1 Posts
    15 Views
  • Nginx 502 Bad Gateway

    25
    0 Votes
    25 Posts
    48k Views
    julianJ
    @EpicIM_Inc Can you run ifconfig on your server? Is the loopback adapter not set up?
  • Forwarding IPs on nginx proxy

    7
    0 Votes
    7 Posts
    4k Views
    A
    @markkus Sounds good to me. Hopefully this also solves @helltux's issue too. Assuming he correctly substitutes his IP in proxy_pass and his domain name in base_url.
  • New guy looking for some info on Node BB

    5
    0 Votes
    5 Posts
    2k Views
    C
    @julian said: Hey @carguy! Welcome to NodeBB Our hosting platform takes the stress out of maintaining your own NodeBB (although personally, there's not all that much stress ). If you're not so hot with the technical side, we do it all for you for a monthly fee, and that sounds like something that'd fit with your forum. Feel free to register a new account on nodebb.org, contact me at [email protected], and I'll throw in a free month Migration is extra, although we'll help you with that as well. It usually takes about an hour or two's work, can expand further in an email. We don't have any advertisement plugins except adsense at the moment, although we're looking to integrate with another third-party advertiser, possibly. Which ad company do you use? We also don't have the facility to show widgets only to guests, which really ought to be a feature. Preferences such as...? Groups right now are more of just a way to restrict permissions (some forums accessible to certain groups only, etc). Hello Julian. Will be in touch soon via email. @a_5mith said: Hey pal, do you use buddypress as your forum platform currently? (Only forum solution for Wordpress I can think of) Their are currently no membership plugins available, however it's something I've also been thinking about, so will add it to the Plugin Request Topic You can create groups for people, which as Julian mentioned, would allow for you to set permissions on those groups (access to certain categories, being able to post in certain categories (Sellers being able to create a topic on a for sale page, then anyone else just being able to reply to a topic, not start one for example). We currently have both BBPress and Buddypress, but one of the main things we are being told by our members is notifications. Going by the plugins and features on the pricing page. that will interest our members and get the community growing and interacting again. I'm not a fan of adding loads of plugins as I have found out that my current website takes 4 seconds to load, from what I believe is due to the plugins. Had a look around on a few node forums and they load in a fraction of a second, which in my books is much better lol @psychobunny said: We actually had a request to build a paid membership plugin a couple of months ago, although I'm not really sure what the progress is on that, the client may have decided that they didn't need it any longer Currently they're handling paid memberships manually. So after they get paid (via paypal or whatever portal) they go into the ACP and upgrade the member by hand. It's not bad if you don't have too many paid customers This would be more for our sponcers and advertisement, giving traders access to sell on our forum but also have some kind of banner (if this forum software allows something like this?) Standard membership will not happen due to social media sadly. Seen many forums slowly get smaller and smaller due to p;aid memberships where the same questions can be asked on Facebook or Twitter. Hey ho, such as life.
  • Denying access to server IP and ports

    4
    0 Votes
    4 Posts
    2k Views
    julianJ
    Take a look at this article: http://nginx.org/en/docs/http/server_names.html#miscellaneous_names Adding a new server block with your IP address in the server_name field should catch those...: server { listen 80; listen 4567; server_name 123.456.789.101; return 301 http://lukesawesomeforum.com; } I apologise in advance for my most likely not working nginx code
  • getting error nodebb adress already in use

    9
    0 Votes
    9 Posts
    5k Views
    vivek tailorV
    nothing is listening on port 80 except my nodebb ip.
  • Liking the change to notifications!

    4
    2 Votes
    4 Posts
    2k Views
    barisB
    Yeah need css magic so it doesn't do a border on last-element.
  • Tanner Needs High-Resolution Graphics

    8
    1 Votes
    8 Posts
    3k Views
    L
    @a_5mith Yeah bro you gave me another site to bookmark! Thanks