We always welcome contributions!

If you have already registered, you can log in and submit your articles.

Current authors

Join the current authors to write systems tutorials on SysTutorials.

Again, contributions are always welcome.

Register an account

Please first register an account. After registration, you can log in and submit your articles.

If you wish to write one or more articles, it is also a good idea to contact us to discuss your interests.

Introduce yourself

As a small site, what we can only offer for your contribution is link love and credits at current.

After the registration, please go to your profile and change the “Display name publicly” and “Biographical Info”.

The “Display name publicly” will be displayed as the author name. “Biographical Info” will be the short bio after your posts. It can contain links to your website/blog/homepage for link love. We understand that you want some “dofollow” links. Please add rel="follow" to your links in your bio. But please keep the number of dofollow link within 2.

Formatting the posts

We have 3 kinds of syntax supported to edit/format your post:

  • HTML. The default without any specific configurations.
  • Markdown. Supported with special marks. Check “Use Markdown to write/format posts” for how to write posts in Markdown.
  • BlogText. Supported while disabled by default. Check “Use BlogText to write/format posts” for how to write posts in BlogText.

Use Markdown to write/format posts

Mardown is supported to format your post. You can simply add [md] and [/md] between your text.

For example,


[md]
Welcome to [ST](https://www.systutorials.com/)!
```
echo “hello world!”
```
[/md]

will be rendered as


Welcome to ST!

echo "hello world!"

Use BlogText to write/format posts

You may choose to use the BlogText which is a wiki-like syntax to write posts and pages. This syntax is easy-to-learn and fast-to-type. To enable BlogText, select the “Use BlogText for this post/page” in the “BlogText” metabox in the post editing page.

These two following links may help you quickly get familiar with it.

Cheat Sheet of BlogText.

BlogText Syntax Description.

Some notes about post editing in BlogText format are as follows.

Code snippets

One common issue about post editing here is about code snippets inside of the post content.

  • You do not need to escape your code snippet having characters like <, > if the code is put inside of {{{ and }}}.
  • You can just copy and paste the code plain text to the block between {{{ and }}} and you code will look just like what it looks in your text editor and the program will automatically escape it for you when the post is displayed.
  • If you are writing plain text (not inside of {{{ and }}}), you still need to escape your code snippet.

For example, to write a line of #include <stdio.h>, you can just write


{{{
#include <stdio.h>
}}}


You do not need to worry about the < or translate it into HTML code manually.

Hope this feature makes writing with code snippets easier.

Table of Content

You can add a “table of content” by adding

[[[toc]]]

at the text where you would like the table of content to appear.

If you would like to force the table of content to take the full width, you can add a piece of CSS before it:

<style type="text/css">.toc {max-width:100%; float: none; margin-left: 0;} </style>
[[[toc]]]
Please share if you like this post: