How can I set categories / all questions to be publicly viewable?
I've set up an account and changed the "admin" section here to make sure it doesn't require login to view questions.
Then I set up a test-question with this URL:
https://impact-stack.talkyard.net/-9
But when I try to access the page without an open user session I still get the prompt to log in. Am I missing something or is this a bug?
- KajMagnus @KajMagnus2020-05-26 04:44:52.831Z
Hi Florian, this looks odd, I'll investigate. Might be a bug. Thanks for reporting
- KajMagnus @KajMagnus2020-05-26 05:58:00.257Z
Seems there's a bug yes: Approve users also enables Login required, although not visible in the admin interface.
As a temporary workaround, you can uncheck Approve users. Then wait for me to fix the bug, and thereafter you can enable Approve users again (or I can do that for you if you want?).
( Details: Maybe next week, I'll do this: A data migration that enables Login required for all Talkyard sites with Approve users enabled — so it becomes visible in the config settings & admin interface, how those sites currently behave.
And I'll fix the bug, so that Approve users thereafter will not indirectly enable Login required. And, because of the above-mentioned data migration, this won't affect any site — however if they later choose to un-check Login required, then, that'll work as expected.
Hmm, I've even added a source code comment about this long ago:
Setting2(props, { type: 'checkbox', label: "Approve users", id: 'e_ApproveUsersCB', className: 'e_A_Ss_S-ApproveUsersCB', help: "New users need to be approved by staff before they can do anything more " + ——> "than just reading.", // docs BUG: currently won't get access at all [2KZMQ5]
)
- MFlorian Engel @moreonion
Thanks, I've changed the setting and now it works :)
- In reply toKajMagnus⬆:JPhilip @jakob
Hey @KajMagnus ,
We just ran into the same issue, running Talkyard v0.2022.10.
Is there still the plan to fix this issue?
Thanks a lot!
Philip- KajMagnus @KajMagnus2022-06-20 12:22:03.509Z
Yes, but I forgot. What if you click Like on the Original Post? I just changed the sort order in the Issues category to "Popular first" (eh, "Most problematic" first would be a better title).
So if you Like vote it, it'll get listed higher up and I'll remember :- )
- SStefan Herzog @stefanherzog
Great! I have the same issue like @jakob . I've liked the original post.
- In reply toKajMagnus⬆:@Mr.Nobody
KajMagnus: "Seems there's a bug yes: Approve users also enables Login required, although not visible in the admin interface.
As a temporary workaround, you can uncheck Approve users. Then wait for me to fix the bug, and thereafter you can enable Approve users again (or I can do that for you if you want?).
( Details: Maybe next week, I'll do this: A data migration that enables Login required for all Talkyard sites with Approve users enabled — so it becomes visible in the config settings & admin interface, how those sites currently behave.
And I'll fix the bug, so that Approve users thereafter will not indirectly enable Login required. And, because of the above-mentioned data migration, this won't affect any site — however if they later choose to un-check Login required, then, that'll work as expected.
Hmm, I've even added a source code comment about this long ago:"
Setting2(props, { type: 'checkbox', label: "Approve users", id: 'e_ApproveUsersCB', className: 'e_A_Ss_S-ApproveUsersCB', help: "New users need to be approved by staff before they can do anything more " + ——> "than just reading.", // docs BUG: currently won't get access at all [2KZMQ5]```
The bug is still there. it just happened to me and I had to disable user moderation to fix it.
- KajMagnus @KajMagnus2023-08-24 13:52:19.058Z
Sorry, seems I forgot. I'll have a look later this week (hopefully for real this time)
- KajMagnus @KajMagnus2023-08-27 20:07:38.165Z
@Mr.Nobody — next week :- (. I've been trying to finish tags-with-values :- ) and it seems tags-with-values works now, ... "Only" code review and auto tests remain
- @Mr.Nobody
all good, this is not a huge issue since there is a workaround.
- In reply tomoreonion⬆:KajMagnus @KajMagnus2023-10-16 11:03:51.076Z
Now it's soon time to fix this, at last :- ) Tags-with-values now implemented, and I tagged this with
priority: 5
(which will mean "Important (and not urgent)"), so I'm less likely to forget again. ... Now I can close this browser tab - Progresswith handling this problem