Formatowanie postów na forum - składnia Markdown

Tagi: #<Tag:0x00007f2add761a10>

Chciałbym przedstawić w miarę prosty poradnik co i jak przedstawiać na forum aby było estetycznie i semantycznie.
Postaram się aby były to przykłady z życia jakie możecie sami napotkać przy używaniu forum.

Warto zobaczyć:
https://guides.github.com/features/mastering-markdown/

Pogrubianie

Kod

**Markdown jest fajny**

Efekt

Markdown jest fajny

Wyrazy do kopiuj-wklej

Kod

`jakas-nazwa-komendy`

Efekt

jakas-nazwa-komendy

Wklejanie kodu PHP

Kod

```php
$text = "Hello World"
echo $text;
```

Efekt

$text = "Hello World"
echo $text;

Wklejanie HTML

Kod

```html
Pyro
```

Efekt

<span id="omgwtfbbq" class="tf2-achievements">Pyro</span>

Wklejanie logów

Kod

```plain
[19:38:47] [Thread-7/WARN]: Exception in thread "Thread-7" 
[19:38:47] [Thread-7/WARN]: org.bukkit.craftbukkit.libs.com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 7
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.libs.com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:180)
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.libs.com.google.gson.Gson.fromJson(Gson.java:755)
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.libs.com.google.gson.Gson.fromJson(Gson.java:694)
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.v1_7_R3.updater.BukkitDLUpdaterService.fetchArtifact(BukkitDLUpdaterService.java:53)
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.v1_7_R3.updater.BukkitDLUpdaterService.getArtifact(BukkitDLUpdaterService.java:30)
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.v1_7_R3.updater.AutoUpdater$1.run(AutoUpdater.java:77)
[19:38:47] [Thread-7/WARN]: Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 7
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.libs.com.google.gson.stream.JsonReader.expect(JsonReader.java:339)
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.libs.com.google.gson.stream.JsonReader.beginObject(JsonReader.java:322)
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.libs.com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:168)
[19:38:47] [Thread-7/WARN]: ... 5 more
```

Efekt

[19:38:47] [Thread-7/WARN]: Exception in thread "Thread-7" 
[19:38:47] [Thread-7/WARN]: org.bukkit.craftbukkit.libs.com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 7
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.libs.com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:180)
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.libs.com.google.gson.Gson.fromJson(Gson.java:755)
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.libs.com.google.gson.Gson.fromJson(Gson.java:694)
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.v1_7_R3.updater.BukkitDLUpdaterService.fetchArtifact(BukkitDLUpdaterService.java:53)
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.v1_7_R3.updater.BukkitDLUpdaterService.getArtifact(BukkitDLUpdaterService.java:30)
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.v1_7_R3.updater.AutoUpdater$1.run(AutoUpdater.java:77)
[19:38:47] [Thread-7/WARN]: Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 7
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.libs.com.google.gson.stream.JsonReader.expect(JsonReader.java:339)
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.libs.com.google.gson.stream.JsonReader.beginObject(JsonReader.java:322)
[19:38:47] [Thread-7/WARN]: at org.bukkit.craftbukkit.libs.com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:168)
[19:38:47] [Thread-7/WARN]: ... 5 more

Lista

Kod

* rzecz1
  coś trochę niżej
* rzecz2
  * podrzecz
* rzecz3

Efekt

  • rzecz1
    coś trochę niżej
  • rzecz2
    • podrzecz
  • rzecz3
4lajki

@SystemZ Na pewno przydatna informacja ?

Jak co wstawiać a nie jak nieraz widzę po innych forach np:

apt-get -f install

zamiast tak:

apt-get -f install

lub tak:

apt-get -f install

@SystemZ ,
Mógłbyś jeszcze dodać informacje o nagłówkach, bo nie każdy to ogarnia, jest to tutaj dość potrzebne.

Nagłówek 1

# Nagłówek 1

Nagłówek 2

## Nagłówek 2

Nagłówek 3

### Nagłówek 3

Nagłówek 4

#### Nagłówek 4

Nagłówek 5

##### Nagłówek 5

Nagłówek 6

###### Nagłówek 6

3lajki