Skip to content

General Discussion

A place to talk about whatever you want

3.8k Topics 23.3k Posts
  • How to get rid of QuotaExceededError?

    1
    0 Votes
    1 Posts
    2k Views
    silverysevenS

    I have been trying to get rid of this error in my chrome dev console

    Uncaught QuotaExceededError: Failed to execute 'setItem' on 'Storage': Setting the value of 'masonry:layout' exceeded the quota.

    Where can set the exceeding qouta?

    I'm using 0.6.0-dev

  • Cannot click links in nodebb

    1
    0 Votes
    1 Posts
    816 Views
    purldatorP

    Hey there! Love nodebb and the awesome potential of using it as my forum solution.

    However, I have been noticing something odd? Whenever I try to click on a hyperlink, sometimes it appears the link doesn't work. It's not broken and doesn't lead to a 404. Rather, I click it and it does the same behavior if I clicked a link that was linked to an empty anchor of some kind. eg:

    <a href="#">A link</a>

    Wish I could show this behavior; it's difficult to describe. The link works if I right-click it and open it in a new tab or window. It's happened in the past while perusing this forum and it happened just now again when I tried to click on "Google analytics code not installed" in the unread list of topics.

    My specs: Google Chrome Version 39.0.2171.65 m on Windows 8.1

    EDIT: The same topic is back in my unread list/page and the same behavior is happening. Trying to click it but the link is 'lame' and won't work. Only right-clicking and opening in a new tab allows me to access it.

  • 0 Votes
    8 Posts
    5k Views
    wzrdtalesW

    @baris Yes I use Redis for NodeBB, so it gets applied to the integrated socket.io. But also it seems like I misinterpreted the problem for some reasons...

    Several features are not working with clustering, for example the chat:
    I can open it, but...
    http://puu.sh/d1vZq/0a3f135134.png
    As you see in this screenshot, sometimes I get the messages and sometimes I don't.

    Or the plugins, I can initiate installation and nothing happens but the image changes. Installation through the ACP just don't work with clustering. I haven't tested it yet together with websockets, as I'm a cloudflare customer and haven't got access to the websockets right now.

  • nginx halp plskthx [solved]

    52
    0 Votes
    52 Posts
    21k Views
    wzrdtalesW

    @termnml Have no Problem with that, I prefer most of the times relative pathes. Also in web applications. Just because they're that dynamic as I moving things to other locations. Or deploying them into another environment. πŸ™‚

    Good evening and good night.

  • 0 Votes
    6 Posts
    4k Views
    aixnrA

    @Technowix saw that before. NodeBB already broke through few stuffs, for example, multi-cpu support (because by default, NodeJS is single-thread, hence it works best on single core CPU setup). Maybe we have to wait a bit more for combo DB engine setup. Maybe @psychobunny has a say on this?

  • Unable to use Draft Widgets

    4
    0 Votes
    4 Posts
    2k Views
    G

    @a_5mith Thanks. Installed but still no drag and drop widgets. How can I help investigate this further? It it a CSS problem or javascript?

  • 5 Votes
    18 Posts
    9k Views
    A

    The imported Canadian rug of dreams. - $4000 - Buy Now

  • probleam about stylesheet.css.

    3
    0 Votes
    3 Posts
    2k Views
    julianJ

    @song19891121 Have you tried using a Mirror CDN?

    e.g. Add this to the custom header block in the ACP:

    <link href='http://fonts.useso.com/css?family=Open+Sans:300,400,600&subset=latin,latin-ext' rel='stylesheet'>

    Edit: You'd probably still get the error nonetheless, but at least the fonts will work? So maybe use this in conjunction with @a_5mith's suggestion.

  • Modules should be Nodules

    2
    1 Votes
    2 Posts
    2k Views
    A

    slow clap

  • Host Transfer?

    12
    0 Votes
    12 Posts
    4k Views
    A

    @Scuzz I try and avoid politics whenever possible. I've seen far too many arguments regarding one parties policies over the other. I do agree that the NHS shouldn't be privatised however. It will turn into the American Healthcare system if that were to happen. Although interestingly enough a friend of mine lives in Australia and got a job workin the G20 summit last week. Shared the lift with a couple of prime ministers, including our own David Cameron.

  • Upload images without imgur plugin?

    1
    0 Votes
    1 Posts
    970 Views
    C

    When the imgur plugin is enabled, you can upload images just fine. When it isn't - image uploading is disabled.

    Is that intended? I enabled file uploads and file uploads works fine, icon shows up, etc.

  • Not able to install the local mailer

    2
    0 Votes
    2 Posts
    1k Views
    T

    I have version 0.5.4 of nodebb.
    Recently, I also installed a few themes. Can this be an incompatibility issue? Any way to fix this?

    I am answering to my question. It looks like the issue came from a theme I installed previously. It works fine after I do the following:

    npm uninstall nodebb-theme-cerulean
  • 0 Votes
    3 Posts
    1k Views
    T

    @psychobunny Thanks a lot for the info. I will take a look.

  • tox - IM and VoIP

    1
    0 Votes
    1 Posts
    2k Views
    frissdiegurkeF

    Hey guys, I've just discovered a new Instant Messaging, VoIP, etc. protocol named tox.

    Since I'm really impressed and it works without problems so far (besides the GUI-clients don't provide all needed functionality yet) I just wanted to announce it and ask what you think about it.

    maybe some day a tox-plugin will make it into NodeBB πŸ˜„

    I'll now compare the differences between the desktop clients I've tested on arch linux: toxic, qTox, uTox (ΞΌTox)

    toxic: CLI, so it has the greatest nerd-factor πŸ™‚ but lacks in functionality of video-streaming
    qTox and uTox look nearly the same, so here a few differences that matter in functionality, etc.:
    uTox:

    + screen-sharing functionality (worked on local testings quite well) + sound-/video-check - no support for encrypted profile-files

    qTox:

    + tray-icon + emoticons + profile-images + auto-away + multi-profile (profile-export, etc.) + webcam-filter (hue, brightness, resolution, etc.) - qt5-dependencies :*( (wait, why does :* map to the tongue emoji, I'll need to check this...)

    So I clearly recommend qTox, the only important lack is screen-sharing but one of the devs told me it's planned...

    If you have further questions you may use the #tox IRC-channel on freenode πŸ˜‰

  • Let's Encrypt

    5
    4 Votes
    5 Posts
    2k Views
    meetdilipM

    Thanks @a_5mith

  • NodeBB crashes after changing theme

    6
    0 Votes
    6 Posts
    3k Views
    Sobo85S

    ah okay... how does it come that this version is installed?... anyway, is there a way to check, which version is used by nodebb by myself?

  • Migrating from SMF

    28
    0 Votes
    28 Posts
    9k Views
    B

    @19eighties said:

    One thing I started looking into, was the importer plugin. I have it currently installed, when I run it, it looks like there is a pull-down for selecting which import to run, however, it does not populate with any options (FYI). Can I write the git address for the SMF plugin below?

    Sometimes npm api does not return anything πŸ˜• to populate the list, will fix this soon - for now, you can just write nodebb-plugin-import-smf which will install the latest from the npm registry, if you want a specific fork or version, you can use the full git url, i.e. git://github.com/a5mith/nodebb-plugin-import-smf#master, basically any valid repository url

    Also, if you install it once, or if you decide to manually clone it into the node_modules and you do not want the import plugin to touch it or try to install it again, there is an option "Skip Module Install" which you can check to skip the install process, but you still have to leave the name of the module in the input field, i.e. nodebb-plugin-import-smf

  • 1 Votes
    13 Posts
    3k Views
    A

    @baris Interesting, will disable the youtube plugin, see if that solves it.

    EDIT: Yep, youtube plugin caused it. πŸ˜† Will need to work out why that's no longer working then. πŸ‘ Well spotted.

    2nd EDIT: There was a random h at the end of the plugin. Embarrassing. πŸ˜†

  • 0 Votes
    2 Posts
    2k Views
    barisB

    Best way would be to write a plugin that listens for the hook action:user.create. This hook receives the userData and is fired whenever a new user is created.

  • 0 Votes
    4 Posts
    4k Views
    A

    @arasbm said:

    But perhaps I should add a not in the sign up agreement that "by signing up you agree to receive emails from us" or something like that, to be safe.

    If you're in the EU, this wouldn't constitute as opt-in. The EU states that a user must specifically click a button that states "I want to receive these emails". Unless it's regarding their account. So, if the daily digest included notifications, it would be fine, but if it was just new topics, I'm not so sure. It should be fine either way, as you've said.