Grav-plugin-admin: ๋งˆํฌ๋‹ค์šด ํŽธ์ง‘๊ธฐ ๋ฌธ์ œ

์— ๋งŒ๋“  2018๋…„ 07์›” 09์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: getgrav/grav-plugin-admin

ํŽ˜์ด์ง€ ์ฝ˜ํ…์ธ ์— ๊ฐ„๋‹จํ•œ ๋ชฉ๋ก์„ ํ‘œ์‹œํ•˜๋Š” ๋ฐ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ์‚ฌ์šฉํ•˜๋ ค๊ณ ํ•ฉ๋‹ˆ๋‹ค :

* A
* B
# Heading
1. B
2. C

๊ฒฐ๊ณผ: ์ด๊ฒƒ์€ ์ œ๋ชฉ์„ ํฌํ•จํ•˜๋Š” ํ•˜๋‚˜์˜ ๋ชฉ๋ก์„ ๋งŒ๋“ค๊ณ  ์ฒซ ๋ฒˆ์งธ ๋ชฉ๋ก์— ๋„ฃ์„ ๋˜ ๋‹ค๋ฅธ ๋ชฉ๋ก์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

์˜ˆ์ƒ: ์ •๋ ฌ๋˜์ง€ ์•Š์€ ๋ชฉ๋ก, ์ œ๋ชฉ, ์ •๋ ฌ๋œ ๋ชฉ๋ก.

์žฌํ˜„ ๋‹จ๊ณ„:

  1. grav+admin์„ ๋‹ค์šด๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
  2. ๋กœ์ปฌ ์ปดํ“จํ„ฐ์—์„œ grav+admin์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค(MAMP๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค).
  3. ์œ„์—์„œ ์ œ๊ณตํ•œ ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŽ˜์ด์ง€ ์ƒ๋‹จ์˜ ์ฃผ์š” ์ฝ˜ํ…์ธ ๋ฅผ ํŽธ์ง‘ํ•ฉ๋‹ˆ๋‹ค.
  4. ์ƒ์„ฑ๋œ html์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์ด ๋ฒ„๊ทธ์ธ์ง€ ํ™•์ธํ•˜๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ์กฐ์–ธ์„ ํ•ด์ฃผ์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

@AmauryCarrade ์˜ ์ฝ”๋“œ๋Š” ์ดˆ๊ธฐ ์ฝ”๋“œ๋กœ ์ •ํ™•ํ•ฉ๋‹ˆ๋‹ค. ๋นˆ ์ค„์ด ์—†์œผ๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ Œ๋”๋ง๋ฉ๋‹ˆ๋‹ค.

<ul>
<li>A</li>
<li>B
<h1>Heading</h1>
<ol>
<li>B</li>
<li>C</li>
</ol></li>
</ul>

๊ทธ๋Ÿฌ๋‚˜ Amaury๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ Œ๋”๋งํ•ฉ๋‹ˆ๋‹ค.

<ul>
<li>A</li>
<li>B</li>
</ul>
<h1>Heading</h1>
<ol>
<li>B</li>
<li>C</li>
</ol>

Grav๊ฐ€ Markdown์„ ๊ตฌ๋ฌธ ๋ถ„์„ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•˜๋Š” Parsedown ๋ฐ Grav v1.5.0-beta.1 + Admin v1.8.5๋กœ ํ…Œ์ŠคํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์บ์‹œ๊ฐ€ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด ๋น„ํ™œ์„ฑํ™”๋˜๊ณ  ์ง€์›Œ์กŒ๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.

๋ชจ๋“  3 ๋Œ“๊ธ€

์ด๊ฒƒ์€ grav-admin ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๋ผ Markdown ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.

์ œ๋ชฉ ์ฃผ์œ„์— ๋นˆ ์ค„์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. Markdown์€ ๋นˆ ์ค„์„ ์‚ฌ์šฉํ•˜์—ฌ ํ…์ŠคํŠธ๋ฅผ ๋‹จ๋ฝ ๋ฐ ๊ธฐํƒ€ ๋…๋ฆฝ ๋ธ”๋ก์œผ๋กœ ๊ตฌ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ๋“ค์ด ์—†์œผ๋ฉด Parsedown์€ ์ด์ „ ๋ธ”๋ก์—์„œ์™€ ๊ฐ™์ด ์ œ๋ชฉ์„ ์ดํ•ดํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์ด ์ด์•Œ ๋ชฉ๋ก์— ์žˆ์—ˆ๋˜ ์ด์œ ์ž…๋‹ˆ๋‹ค.

* A
* B

# Heading

1. B
2. C

@AmauryCarrade ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ž‘๋™ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

@AmauryCarrade ์˜ ์ฝ”๋“œ๋Š” ์ดˆ๊ธฐ ์ฝ”๋“œ๋กœ ์ •ํ™•ํ•ฉ๋‹ˆ๋‹ค. ๋นˆ ์ค„์ด ์—†์œผ๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ Œ๋”๋ง๋ฉ๋‹ˆ๋‹ค.

<ul>
<li>A</li>
<li>B
<h1>Heading</h1>
<ol>
<li>B</li>
<li>C</li>
</ol></li>
</ul>

๊ทธ๋Ÿฌ๋‚˜ Amaury๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ Œ๋”๋งํ•ฉ๋‹ˆ๋‹ค.

<ul>
<li>A</li>
<li>B</li>
</ul>
<h1>Heading</h1>
<ol>
<li>B</li>
<li>C</li>
</ol>

Grav๊ฐ€ Markdown์„ ๊ตฌ๋ฌธ ๋ถ„์„ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•˜๋Š” Parsedown ๋ฐ Grav v1.5.0-beta.1 + Admin v1.8.5๋กœ ํ…Œ์ŠคํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์บ์‹œ๊ฐ€ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด ๋น„ํ™œ์„ฑํ™”๋˜๊ณ  ์ง€์›Œ์กŒ๋Š”์ง€ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰