or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Syncing
xxxxxxxxxx
Contribution Guide for ADViCE Knowledge Base
Contributing Content to the ADViCE Knowledge Base
The Knowledge Base consists of two primary parts:
This guide covers how to contribute to the Knowledge Base repository, such that the new contents are displayed on the website.
Write access to the Knowledge Base will only be granted to ADViCE partners once comprehensive guidance on Knowledge Base operation has been provided. This will minimise risk of accidental changes to the knowledge base, whilst still enabling a relatively fast contribution of content to the Knowledge Base.
Prerequisites
Structure of ADViCE Knowledge Base repository
Follow this link for the ADViCE Knowledge Base GitHub repository
Knowledge Base contents are stored in the content folder (see red rectangle below). Do not modify the content anywhere else please, as this could affect functionality of the website.
Structure of the content folder
As described above, all content for the ADViCE Knowledge Base is contained in the content folder. Do not modify the content anywhere else please

Each section of the Knowledge Base is contained within a folder with its name. Each folder contains the files that belong to that section.
_index.md
file inside each folder is the "introduction" file that gives an overview of that section of the KB._index.md
file that provides the introduction to the subsection (if needed).Procedure
We will always follow the following steps for making a contribution:
There is a specific procedure depending on the content contribution you wish to make:
Contribute a new text file that is already in MarkDown format
_index.md
, otherwise it will not read any images that you have linkedDon't worry about the small table that renders at the top. This will not display in the website (this is metadata that will be read by the renderer when displaying the website)
Contributors with read access
Contribute a next file that is not in MarkDown format (e.g. Word, PDF, PPT,…)
If you want to contribute a file that is not in MarkDown format, you will need to additionally provide a description (in MarkDown) of the file that can be included in the website.
Contribute a video submission (e.g. Webinar video)
Modify an already existing file in the Knowledge Base
Create a new section/subsection for the ADViCE Knowledge Base
Proposing changes to the Knowledge Base
Best Practices
Technical Guidance
hugo server -D
in the command lineSetting up the Knowledge Base
git submodule add https://github.com/thingsym/hugo-theme-techdoc.git themes/hugo-theme-techdoc
theme = 'hugo-theme-techdoc'
git remote add ADViCE-github-url
to connect to the ADViCE online GitHub repository