Write Posts to cesbo.com

Website structure

All post located in the text files with Markdown format. Path to the file: /XX/_posts/ where XX is a language code. File name shoulbe formatted as YYYY-MM-DD-TITLE.md where:

Post Template

---
layout: post
lang: en
title: Post Tile
tags: [tag,tag]
---

Post Description

<!-- more -->

Post Content

Suggest a post

  1. Create a repository fork on github.com: Press Fork button
  2. Open direcotry with posts: en/_posts
  3. Create additional branch for your changes, or select branch if created before:
    1. Press Branch: master
    2. Write new repository name. For example: new post
    3. Press Create branch
  4. To create new file:
    1. Press Create new file
    2. Set file name in format specified above
    3. Write your post
    4. Press Commit new file to append changes into your repository
  5. To edit your file:
    1. Open file
    2. Press Edit this file (pencil icon)
    3. Make changes
    4. Press Commit changes
  6. When post will be ready, send it to our repository:
    1. Press New pull request
    2. Select in the compare field your branch
    3. Press Create pull request

Markdown

Markdown - is a popular markup language to format text that looks great on any device.

Format Alternative Result
Emphasis
*Italic* _Italic_ Italic
**Bold** __Bold__ Bold
Heading
## Heading 2 Heading 2
### Heading 3 Heading 3
Links
<https://cesbo.com> https://cesbo.com
[Link](https://cesbo.com) [Link][1]

[1]: https://cesbo.com
Link
Images
![Image](https://cesbo.com/a.png) ![Image][1]

[1]: https://cesbo.com/a.png
Image
Blockquote
> quoted text
quoted text
Lists
- Item
- Item
    - Item
  • Item
  • Item
    • Item
1. Item 1
2. Item 2
    1. Item 2.1
  1. Item
  2. Item
    1. Item
Horizontal Rules
--- ***
Code Blocks
`Inline code` with backticks Inline code with backticks
``` sh
# shell code block
echo "3 backticks"
```
# shell code block
echo "3 backticks"
```
monospaced text block
wrap with 3 backticks
```
monospaced text block
wrap with 3 backticks
Definition Lists
Term
: definition
: another definition
Term
definition
another definition
Tables
| Head1  | Head2  | Head3  |
|:-------|:------:|-------:|
| left   | center | right  |
| align  | align  | align  |
|==========================|
| Foot1  | Foot2  | Foot3  |
{: .table}
Head1 Head2 Head3
left center right
align align align
Foot1 Foot2 Foot3