Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added comment section to 2024 festival page #98

Merged
merged 2 commits into from
May 15, 2024

Conversation

julianpistorius
Copy link
Member

@julianpistorius julianpistorius commented May 14, 2024

Using: https://cactus.chat/

Currently allows 'guest' access. Can change to requiring an account if abuse becomes a problem.

Screenshot_2024-05-14_23-06-34-resbaz-festival-comments

@julianpistorius
Copy link
Member Author

julianpistorius commented May 14, 2024

Can preview the changes here (until my dev environment times out): https://urban-space-system-9vrv74rqg3p6r5-5782.app.github.dev/resbaz/resbazTucson2024.html#comments

Or you can click on the 'Review in codespace' button and preview the 2024 festival page.

(@alex-r-bigelow - It would be great if we could deploy to staging environments for PRs...)

@val-pf
Copy link
Contributor

val-pf commented May 14, 2024

it works for me (I made those two test comments). What would be the point of this, if it is on the full ResBaz2024 website? Would it allow for chatter? How do we make it not overwhelmingly long?

Copy link
Contributor

@val-pf val-pf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't fully grasp the technical implementation, @alex-r-bigelow may have more weight here. Approve principle idea and simplicity of solution

@julianpistorius
Copy link
Member Author

julianpistorius commented May 14, 2024

@val-pf I think it only shows the most recent 10 comments (pageSize): https://cactus.chat/docs/client/introduction/

You can also see the comments as a Gitter/Matrix room: https://matrix.to/#/%23comments_resbazaz_festival2024%3Acactus.chat

This could allow for chatter, but probably more useful for posting updates, and asking questions about the festival. I think we should still point people to the main Gitter/Matrix room for chatter.

@julianpistorius
Copy link
Member Author

Oh, and I forgot to mention that there is a moderation feature - also done through Matrix.

Copy link
Member

@alex-r-bigelow alex-r-bigelow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A thousand apologies for my late response; connectivity issues today

This looks great!

I imagine that guestPostingEnabled is a thing that's only cosmetic, and really needs to be set from the Cactus perspective to actually protect anything? i.e. anyone could change that setting in their browser if they wanted to, even if we turned it off...

resbaz/resbazTucson2024.qmd Outdated Show resolved Hide resolved
@julianpistorius julianpistorius merged commit 9902485 into main May 15, 2024
1 check passed
@julianpistorius
Copy link
Member Author

Thanks for the help @alex-r-bigelow!

@julianpistorius julianpistorius deleted the add-comment-section branch May 15, 2024 03:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants