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

📖 story "user reports naughty reviews via email" #83

Open
6 of 7 tasks
chase-moskal opened this issue May 16, 2022 · 3 comments
Open
6 of 7 tasks

📖 story "user reports naughty reviews via email" #83

chase-moskal opened this issue May 16, 2022 · 3 comments
Assignees
Labels

Comments

@chase-moskal
Copy link
Contributor

chase-moskal commented May 16, 2022

we're going to defer implementation of a complex system for this,

by simply asking users to report misbehavior via simple support emails

@zenkyuv zenkyuv moved this to In Progress in namaka planning May 17, 2022
@zenkyuv zenkyuv moved this from In Progress to Todo in namaka planning May 17, 2022
@zenkyuv zenkyuv removed the status in namaka planning May 17, 2022
@chase-moskal chase-moskal moved this to In Progress in namaka devboard May 17, 2022
@chase-moskal chase-moskal changed the title 📖 story "user reports naughty reviews" 📖 story "user reports naughty reviews via email" May 17, 2022
@chase-moskal chase-moskal moved this from In Progress Tasks to Active Stories in namaka devboard May 17, 2022
@chase-moskal
Copy link
Contributor Author

report-user-modal

@chase-moskal
Copy link
Contributor Author

chase-moskal commented May 18, 2022

  • explainer -- should be customizable, but use the following default:

    Please send an email to the following address to submit your report against this user's comment.
    
  • email -- should be customizable (no default)

  • copy-instructions -- should be customizable, but use the following default:

    Please include the following information in the email, so we can identify which comment and user.
    
  • copy-textarea -- not customizable

    User ID: ${comment.user.id}
    Comment ID: ${comment.id}
    Reporter ID: ${auth.user.id}
    

@chase-moskal
Copy link
Contributor Author

chase-moskal commented May 18, 2022

for the customizable text,

  • maybe it will be done with shadow <slot> elements?
  • maybe it could be component html attributes?
  • most likely: it might have to be an installation option for namaka specified in prepare-components.ts and passed into a special "options model" or some such madness
  • maybe it actually can be a shadow <slot> of the whole modal system, (<namaka-modals>).. but it'd still have to be specified during the modal installation in install-modal-system.ts

This was referenced May 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Active Stories
Status: No status
Development

No branches or pull requests

3 participants