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

Event creation #326

Closed
7 of 8 tasks
rixx opened this issue Jan 21, 2018 · 1 comment
Closed
7 of 8 tasks

Event creation #326

rixx opened this issue Jan 21, 2018 · 1 comment

Comments

@rixx
Copy link
Member

rixx commented Jan 21, 2018

Event creation should be made better with a wizard, that allows to either create an event in several steps only, or add an xml upload, or generate a demo event.

When creating an event:

  • ask about the language early on
  • emphasize that the slug cannot be changed later on
  • warn that slugs longer than X characters may be annoying
  • add flags next to language checkboxes
  • warn if an event is created to take place in the past
  • explain how language fallbacks work
  • suggest a slug automatically
  • validate slugs for plausability, as they can't be changed later on
@MacLemon
Copy link
Contributor

Side note on wording:
A wizard, does something magical I don't understand. Things happen and then I have some sort of result without an idea how it came to be. I'm left with the emotion of having no influence on what happens.

An assistant on the other hand clearly communicates that I, the user, am in charge to control the widgets and assists me in achieving my goal, not the mysterious aim of a wizard.

@rixx rixx closed this as completed Apr 23, 2019
rixx added a commit that referenced this issue Apr 23, 2019
Notes if an event is bound to take place in the past, or if the slug
does not contain the current year. Also contains a note that the slug
cannot be changed later on.

Ref #326
rixx added a commit that referenced this issue Apr 23, 2019
Just takes the first letters of the event name and adds the current
year. Stops once the user has modified the slug field themself.

Ref #326
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants