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

Implement backend for "Reply as Anonymous" #22

Open
joonhoswe opened this issue Feb 10, 2025 · 0 comments
Open

Implement backend for "Reply as Anonymous" #22

joonhoswe opened this issue Feb 10, 2025 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@joonhoswe
Copy link
Contributor

joonhoswe commented Feb 10, 2025

Effort - High

Acceptance Criteria: Ability to open up reply button's menu and click "Reply as Anonymous" button, write a response, submit, and have username hidden from others.

File Paths:

  • nodebb-theme-harmony/templates/partials/post_bar.tpl
  • src/socket.io/topics.js
  • public/src/app.js

File Descriptions:

  • post_bar.tpl provides the frontend template to be rendered in the frontend for the client. It contains all components of the toolbar which is displayed on every post within NodeBB. Specifically, it contains the buttons for sorting, marking as unread, and more.
  • topics.js defines a set of socket event handlers related to topics in the application. Overall, this file serves as a bridge between the client-side socket events and the backend logic for managing topics.
  • create.js is responsible for creating new topics and handling related operations. Additionally, it contains the logic for creating and managing topics.
@joonhoswe joonhoswe self-assigned this Feb 10, 2025
@joonhoswe joonhoswe added the enhancement New feature or request label Feb 10, 2025
@joonhoswe joonhoswe added this to the Sprint 2 milestone Feb 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant