I haven't installed it yet. Can I use this for sending data to non-slack webhooks? I'm looking to send topic notifications to NodeRed (an automation platform) for further processing.
signal15
Posts
-
Slack plugin for non-slack webhooks -
Skin changer widgetThere's a night mode plugin that puts a lightbulb in the menu bar at the top. I installed that. But, I also have some custom CSS that puts a box with radius corners around each category and topic. The color for that background is specified in the CSS, and doesn't change.
I'm guessing if I didn't have that custom CSS, things would work just fine. I wish there was an option in the persona theme to enable boxes around these things. Having everything on a white canvas with no separation looks messy to me, not minimal.
You can see it work at https://packetforum.com
-
Spam protection pluginI've had great luck with Spam Be Gone and Captcha's with keeping spammers out of my old site running on SMF. The initial problem though was weeding out all of the spammers that had signed up before I implemented it. I probably manually deleted 2000+ accounts. After that was taken care of, I never found a need to look at individual posts automatically. The ones that slipped through were flagged by users or a moderator deleted it and the associated account.
The Spam Be Gone plugin prevented over 130,000 spammers from creating accounts in the 4+ years that I used it. It was very effective. I did try Akismet for awhile, but got sick of paying for it. I didn't notice any reduced functionality when I got rid of it.
I would try Spam Be Gone, use Google's v3 captcha ("I'm not a robot." checkbox), and then make some of your trusted active users into moderators with the ability to delete posts/topics/accounts.
-
too slow1.10.X is the stable branch. Master is the development branch which might have bugs and other stuff. Why are you running the master branch?
-
Installing on Ubuntu with AWS EC2Use vi or nano to edit the file. Nano is probably going to be easier for you.
-
Boxes around each categoryThis looks great. Is there a way to change that box color when different skins are selected? I'm assuming I just need to go into the skins in question, and then add that same line in a file somewhere with the color I want.
Edit: Looks like that's not possible. The skins are dynamically loaded from bootswatch.com, there are no files for them.
-
Skin changer widgetHas anyone put a widget in the right column that allows users to select a skin without having to go into their settings? I have Flatly set at the default, but my audience would likely prefer darker skins since they are the type of people who stare at a screen all day. I just want to make it clear that it can be changed, and easy to do so.
-
Boxes around each category@The-Worms, I added this to the very end of ./node_modules/nodebb-theme-persona/less/bootstrap/theme.less
I stopped nodebb, did a nodebb build, restart nginx, and started nodebb again. Nothing happened. Any idea what's wrong?
Edit: fixed. I modified it in node_modules/nodebb-theme-persona/theme.less instead. That's weird it didn't work, since that file has an include to the one in the bootstrap directory.
-
Where would I start to build something that could do bulk tagging?I'm using Studio 3T to explore the database, and I cannot see where tags are applied. I've tried looking at the topic and the post, and even with topics and posts that have tags, I don't see any fields for the tags associated with it.
-
Boxes around each categoryDoes anyone know what CSS would need to be modified and how to get boxes around each top level category on the main page? Similar to the Cabane Libre theme.
-
Where would I start to build something that could do bulk tagging?I'm thinking a plugin might be the best way to go about this, or just writing a script against the REST API. At a minimum, I want to be able to tag everything in a category with a specified tag or tags. Ideally, I would be able to perform a search/query, and then apply the tag to those results.
Thoughts? Is there any documentation I can read on API's/functions? What's the function to add tags to a topic?
-
Bulk taggingI have a bunch of topics in different categories that I want to move into a single category. Before I move them, I want to tag them all with the old category name so I know where they came from after they are moved.
Also, at some point, I'd like to be able to bulk move topics based on their tags. This would be done if a category got too large/busy, and it warranted splitting out certain things into a new category.
Is any of this possible?
-
Import from SMF failing with "callFn.apply is not a function error"Doh! I did not see that. I just installed 1.7.5 and everything has been imported just fine. Maybe I should read the manual.
Thanks!
-
Import from SMF failing with "callFn.apply is not a function error"@pitaj, after looking more into it, you're right. But, I still have no idea what the problem might be. My SMF database has NOT been converted to UTF-8. Is the importer expecting UTF-8 content?
-
Import from SMF failing with "callFn.apply is not a function error"This looks like the offending code:
function once(fn) { return function () { if (fn === null) return; var callFn = fn; fn = null; callFn.apply(this, arguments); }; }
-
Import from SMF failing with "callFn.apply is not a function error"I disabled all plugins using nodebb reset -p. Then I uninstalled the import and import-smf plugin. Restarted nodebb, reinstalled the import plugin, and allowed it to install the import-smf plugin. I ran the import again with the flush option, and I'm still getting the same error.
Note that ALL plugins are disabled except for the import and import-smf plugin.
Any ideas here?
-
Import from SMF failing with "callFn.apply is not a function error"It imports the users just fine. But, it looks like it's failing when importing messages:
...
[nodebb-plugin-import] importer.success [2018-07-20T03:24:23.135Z] Importing 2934 messages.
[nodebb-plugin-import-smf] getPaginatedMessages
exporter.log [2018-07-20T03:24:23.137Z] getPaginatedMessages
2018-07-20T03:24:23.392Z [25675] - error: message=callFn.apply is not a function, stack=TypeError: callFn.apply is not a function
at /home/ubuntu/nodebb/node_modules/async/dist/async.js:473:16
at next (/home/ubuntu/nodebb/node_modules/async/dist/async.js:5329:29)
at /home/ubuntu/nodebb/node_modules/async/dist/async.js:969:16
at Object.Messaging.checkContent (/home/ubuntu/nodebb/src/messaging/create.js:31:11)
at /home/ubuntu/nodebb/src/messaging/create.js:49:15
at nextTask (/home/ubuntu/nodebb/node_modules/async/dist/async.js:5324:14)
at Object.waterfall (/home/ubuntu/nodebb/node_modules/async/dist/async.js:5334:5)
at Object.Messaging.addMessage (/home/ubuntu/nodebb/src/messaging/create.js:47:9)
at addMessage (/home/ubuntu/nodebb/node_modules/nodebb-plugin-import/server/importer/index.js:963:31)
at /home/ubuntu/nodebb/node_modules/nodebb-plugin-import/server/importer/index.js:940:25
at /home/ubuntu/nodebb/node_modules/nodebb-plugin-import/server/augmented/messages.js:92:11
at /home/ubuntu/nodebb/node_modules/nodebb-plugin-import/node_modules/async/lib/async.js:251:17
at done (/home/ubuntu/nodebb/node_modules/nodebb-plugin-import/node_modules/async/lib/async.js:132:19)
at /home/ubuntu/nodebb/node_modules/nodebb-plugin-import/node_modules/async/lib/async.js:32:16
at /home/ubuntu/nodebb/node_modules/nodebb-plugin-import/node_modules/async/lib/async.js:248:21
at /home/ubuntu/nodebb/node_modules/nodebb-plugin-import/node_modules/async/lib/async.js:572:34
2018-07-20T03:24:23.394Z [25675] - info: [app] Shutdown (SIGTERM/SIGINT) Initialised.
...