Add contributor alias to blost post #550
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This feature is useful for people who have a contributor name that is different from their in-game name. Currently when you make a blogpost, it uses your ingame name. This feature allows you to set a contributor alias (display name) to show for your blog post. The userid is still saved in the database so if there is any abuse (like impersonation), an admin would know.
Testing
Local testing
This will create a new column in the database.
Login to website and go to Blog > Blog Admin
Fill in the form. You will notice the Post button is disabled. That's because you must attach a tag. If there are no tags, go to the Tags tab and create one. Then you can press post.
Check the post appears.
You can retest using a different author alias or even a blank contributor alias (will use your in-game name).
Testing discord integration
Currently blog posts have a post in discord too. I don't know how to test this manually. However, I've added some unit tests.