Yes you can use them inside the AMD module but keep in mind once you add an event listener on the window object it will be called everytime there is an action:ajaxify.end. If you don't want it triggered after you leave that page you need to turn it off with $(window).off('eventName', myMethod)
Commission: Update Plugin to 1.5 and Tweak
-
I was using a dice roller plugin that has now since caused issues with posting in 1.5. I need the plugin updated to work with 1.5 and also I need a few tweaks made to the plugin while it's being updated.
Please PM me if interested and I can send you more details so you can send me a quote.
Thanks.
-
FYI, Still looking for someone to help with this. Thanks!
-
@Michael-Pfaff you should probably contact [email protected]
-
@pichalite said in Commission: Update Plugin to 1.5 and Tweak:
@Michael-Pfaff you should probably contact [email protected]
Just shot them an email.
-
Can't afford Official NodeBB design! So, I'm going to post the error code here. Maybe a small tweak will fix?
31/5 17:13:51 [7244] - error: TypeError: Cannot read property 'replace' of undefined
at Object.Dicebot.postDice [as method] (/var/www/html/community/node_modules/nodebb-plugin-dice-bot/src/dice.js:84:33)
at /var/www/html/community/src/plugins/hooks.js:143:12
at /var/www/html/community/node_modules/async/dist/async.js:3060:16
at eachOfArrayLike (/var/www/html/community/node_modules/async/dist/async.js:1003:9)
at eachOf (/var/www/html/community/node_modules/async/dist/async.js:1051:5)
at Object.eachLimit (/var/www/html/community/node_modules/async/dist/async.js:3122:5)
at fireActionHook (/var/www/html/community/src/plugins/hooks.js:135:9)
at Object.Plugins.fireHook (/var/www/html/community/src/plugins/hooks.js:97:4)
at /var/www/html/community/src/posts/create.js:113:13
at nextTask (/var/www/html/community/node_modules/async/dist/async.js:5273:14)
at next (/var/www/html/community/node_modules/async/dist/async.js:5280:9)
at /var/www/html/community/node_modules/async/dist/async.js:906:16
at fireFilterHook (/var/www/html/community/src/plugins/hooks.js:110:11)
at Object.Plugins.fireHook (/var/www/html/community/src/plugins/hooks.js:94:4)
at async.waterfall.data.post.isMain (/var/www/html/community/src/posts/create.js:109:13)
at nextTask (/var/www/html/community/node_modules/async/dist/async.js:5273:14) -
Still looking if anyone can help! Official NodeBB folks were out of my budget.
-
@Michael-Pfaff I have no clue on how the plugin works, but from the error stack-trace you're trying to use a method
.replace
on anundefined
object, in the filenodebb-plugin-dice-bot/src/dice.js
at line84
. Try to see if.replace()
is called there, and check with the debugger why the object it's been called on doesn't exist.Edit: I think it has something to do with the "create post hook", or something like that.
-
@Giggiux said in Commission: Update Plugin to 1.5 and Tweak:
@Michael-Pfaff I have no clue on how the plugin works, but from the error stack-trace you're trying to use a method .replace on an undefined object, in the file nodebb-plugin-dice-bot/src/dice.js at line 84. Try to see if .replace() is called there, and check with the debugger why the object it's been called on doesn't exist.
Edit: I think it has something to do with the "create post hook", or something like that.Thanks! This gives me a lead at least. I'll take a look and see if I can figure some shit out.