Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nethergamesmc/support
Support Helpdesk source code
https://github.com/nethergamesmc/support
Last synced: 24 days ago
JSON representation
Support Helpdesk source code
- Host: GitHub
- URL: https://github.com/nethergamesmc/support
- Owner: NetherGamesMC
- Created: 2023-07-14T18:06:03.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-29T18:14:26.000Z (2 months ago)
- Last Synced: 2024-10-29T20:21:25.878Z (2 months ago)
- Size: 299 MB
- Stars: 2
- Watchers: 2
- Forks: 45
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Security: docs/security-bug-bounty.md
Awesome Lists containing this project
README
# Support Helpdesk
This is the codebase for the NetherGames Network helpdesk. The helpdesk can be modified or added to by anyone who thinks it can be improved (whether you're a staff member or a member of the community!).
## Creating a new helpdesk page
To create a new helpdesk page, you will need to create a pull request as seen [here](https://docs.github.com/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request).
Then, to create a new page, you will need to create a new file in the support/docs folder [here](https://github.com/NetherGamesMC/support/tree/master/docs). The new file should be named "title-of-page.md". To keep consistency throughout the helpdesk, the name of the file must match the header/title in the file.
Once you've create a new file. You can start adding information. Remember that you must have a header `# Title of Page` at the top. Then, you can follow the markdown format guide [here](https://vitepress.dev/guide/markdown), or just copy the style of formatting from another helpdesk article.
Please aim to keep the formating style consistent with all other pages on the helpdesk.
After you've filled out the new page, submit the pull request and it will be reviewed by an Admin.
**Note to admin:** When approving the pull request, you must add a reference for the new page at [index.md](https://github.com/NetherGamesMC/support/blob/master/docs/index.md) and add it to the side bar at config.ts
## Updating an existing helpdesk page
You can update any existing helpdesk page, just click on the edit button in the top right corner! You will then need to submit it as a pull request for review.
## Guidelines for published articles
**Grammar/spelling**
* Spelling and grammar must follow UK English (if you accidentally use lesser-value, American English, don't worry, we'll fix it for you!)**Formatting**
* Titles use uppercase for important words. E.g: `Applying for Staff` `Appealing a Punishment`
* Titles should ideally use `ing` conjugations of verbs. E.g `Applying for Staff` is better than `How to Apply for Staff`
* Titles and links match. E.g `# Applying for Staff` header must be on the file called `applying-for-staff.md` (exception is that `&` is substituted for `and`)
* The use of `&` in title headings is prefereed. E.g `Credits & Tiers` rather than `Credits and Tiers`
* Numbered & bullet point lists do not have full stops at the end
* Info boxes always have full stops at the end
* Links such as `ngmc.co/request` should always be hyperlinked like `[ngmc.co/request](https://ngmc.co/request)`
* Infox box titles must be in `FULL CAPS`
* Subheadings are not uppercased for important words like titles**Article style**
* Articles should try to provide steps on a topic (even if it is easy), rather than just linking to another page. For example, the applying for staff article explains the steps of applying for staff on the portal, rather than just saying to `go to ngmc.co/requests`