Question and Answer plugin
-
@murcs agreed, the implementation isn't that great as this has been growing along as NodeBB has.
We're working on this again for a client and hoping to propagate fixes upstream to this plugin as the project goes
(On your note though, it should work as expected after refreshing the page after you edit at the very least?)
-
@psychobunny said in Question and Answer plugin:
On your note though, it should work as expected after refreshing the page after you edit at the very least?
no.聽 it doesn't.聽 even after a refresh.
-
@murcs ah okay. Could you add a new issue here: https://github.com/NodeBB/nodebb-plugin-question-and-answer/issues
If you have client side errors / server side logs to paste there + info regarding your NodeBB setup (version, theme, etc.) then that would make it a lot easier to reproduce and fix. Thanks!
-
@psychobunny said in Question and Answer plugin:
@murcs ah okay. Could you add a new issue here: https://github.com/NodeBB/nodebb-plugin-question-and-answer/issues
If you have client side errors / server side logs to paste there + info regarding your NodeBB setup (version, theme, etc.) then that would make it a lot easier to reproduce and fix. Thanks!
the easiest would be to reproduce it here.聽 just edit my first post!
-
@murcs thanks! https://github.com/NodeBB/nodebb-plugin-question-and-answer/issues/78
I didn't actually realize it was an issue here as well, doh! I think I know what the problem is, will look into it
-
@murcs No, not at all. v1.17.0 is still as yet unreleased, but it doesn't stop plugins from taking advantage of newer versions of NodeBB (and the features they provide).
nbbpm is set up so if you query for plugins, it will return the latest version the plugin author has declared safe to use for your version of NodeBB.
-
Trending plugins route returns plugin versions that may be incompatible with querying version of NodeBB 路 Issue #25 路 NodeBB/nodebb-package-manager
e.g. 1.16.2 viewing trending has the latest q&a plugin advertised, even though the version it recommends is incompatible with 1.16.2
GitHub (github.com)
-
@julian thanks for the update.
I'm facing and issue and I dunno if it a know limitation.
Is it possible to have to plugin showing Solved/Unsolved labels correctly with the Slick Theme when browsing categories? The labels only appear when a thread is selected.Cheers, R
-
@knickknack said in Question and Answer plugin:
@julian thanks for the update.
I'm facing and issue and I dunno if it a know limitation.
Is it possible to have to plugin showing Solved/Unsolved labels correctly with the Slick Theme when browsing categories? The labels only appear when a thread is selected.Cheers, R
@julian we could resolve this.
For the record, if someone else wants to have QnA labels on category view with slick theme: You need to add
{{{each topics.icons}}}{@value}{{{end}}}
below this line: https://github.com/pichalite/nodebb-theme-slick/blob/d1627b0ff048adeee0911ec1d4b339484f76078c/templates/partials/topics_list.tpl#L40
-
Hi. I recently updated this to the latest version, and it crashed NodeBB. I removed the plug-in and installed it again, this time it worked. However, after posting I then get this error when trying to access the post I just created
Internal Error. Oops! Looks like something went wrong! /api/topic/22/reputation-system-update/1 Cannot read properties of undefined (reading 'pid')
Error in console log
2021-09-10T11:49:03.979Z [4567/303448] - error: /api/topic/22/reputation-system-update/1 TypeError: Cannot read properties of undefined (reading 'pid') at addMetaData (/home/sudonix/nodebb/node_modules/nodebb-plugin-question-and-answer/library.js:130:22) at async Object.plugin.addAnswerDataToTopic [as method] (/home/sudonix/nodebb/node_modules/nodebb-plugin-question-and-answer/library.js:84:10) at async fireMethod (/home/sudonix/nodebb/src/plugins/hooks.js:132:11) at async Object.fireFilterHook [as filter] (/home/sudonix/nodebb/src/plugins/hooks.js:163:12) at async Hooks.fire (/home/sudonix/nodebb/src/plugins/hooks.js:103:17) at async renderMethod (/home/sudonix/nodebb/src/middleware/render.js:37:25) at async ServerResponse.renderOverride [as render] (/home/sudonix/nodebb/src/middleware/render.js:92:5)
Any ideas ?
Thanks
-
Rolled back to
[email protected]
and the issue does not present itself. Seems there's an issue with0.11.0
-
@baris Seems it's already been reported
https://github.com/NodeBB/nodebb-plugin-question-and-answer/issues/82 -
can you move "solution" label to language files 路 Issue #94 路 NodeBB/nodebb-plugin-question-and-answer
"solution" label is not available for translation.
GitHub (github.com)
-
Random ask, but can we add a "Go to solution" link at the bottom of each topic? If you are logged in, depending on settings, you are sent to the last post in the topic meaning you have to scroll all the way to the top to get the answer.
EDIT: Answering my own question, I have a POC here
Page control arrows for PWA
@crazycells it is, yes - I think I鈥檒l leave it as there is no specific PWA CSS classes I know of. Well, you could use something like the below, but this mean...
Sudonix | A one-stop-shop for all your technology questions (sudonix.org)
Open the topic, and it should show the below (it's an inserted and styled DIV)
Click the link and the code I have added simulates a
pagetop
mouse click or tap, adds a DIVid
to the element that contains theisSolved
class, and then uses jQuery to scroll to that element.