Grav-plugin-admin: ํŽ˜์ด์ง€ ๋ณ€๊ฒฝ ๋ฐ ์‚ญ์ œ ๊ถŒํ•œ

์— ๋งŒ๋“  2016๋…„ 04์›” 21์ผ  ยท  16์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: getgrav/grav-plugin-admin

์‚ฌ์šฉ์ž๊ฐ€ ์ „์ฒด ์‚ฌ์ดํŠธ๊ฐ€ ์•„๋‹Œ ํŠน์ • ํŽ˜์ด์ง€๋งŒ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ผ๋ถ€ ํŽ˜์ด์ง€๋ฅผ ์ž ๊ธ€ ์ˆ˜ ์žˆ๋‹ค๋ฉด ํ›Œ๋ฅญํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ์‚ฌ์šฉ์ž ๊ทธ๋ฃน ์œ„์— ๋ฌด์–ธ๊ฐ€๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

์˜ˆ๋ฅผ ๋“ค์–ด user/config/admin/admin.yaml ์— ๊ธฐ๋ณธ ๊ถŒํ•œ์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๋˜๋Š” ํ…œํ”Œ๋ฆฟ์— ๋”ฐ๋ผ ์ด ๊ตฌ์„ฑ์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์ฒญ์‚ฌ์ง„์—์„œ ๋” ํ•ฉ๋ฆฌ์ ์ผ ์ˆ˜ ์žˆ์Œ).

# Only admins can delete pages
permissions:
  pages:
    write: [admin, editor]
    delete: [admin]

๊ทธ๋ฆฌ๊ณ  ๊ฐ ํŽ˜์ด์ง€์˜ YAML ๊ตฌ์„ฑ์€ ๋‹ค์Œ ๊ธฐ๋ณธ ์„ค์ •์„ ๋ฎ์–ด์“ธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

---
title: Awesome page
permissions:
  write: [admin] # Limit changes to the admin group in the admin plugin
  delete: [] # Protect this page from deletion from the admin plugin

---

ํŽ˜์ด์ง€ ์ž ๊ธˆ ์‚ฌ์šฉ ์‚ฌ๋ก€

  • ์‚ฌ์ดํŠธ ๊ตฌ์กฐ๊ฐ€ ๋ช‡ ๊ฐœ์˜ "์ปจํ…Œ์ด๋„ˆ" ํŽ˜์ด์ง€(๋ธ”๋กœ๊ทธ, ์„น์…˜ 1, ์„น์…˜ 2...)์— ์žˆ๊ณ  ๋ ˆ๋ฒจ 1 ํŽ˜์ด์ง€๋ฅผ ์ž ๊ฐ€ ์„น์…˜์˜ _๋ชจ๋“  ์ฝ˜ํ…์ธ _๊ฐ€ ๋ถ€์ฃผ์˜ํ•˜๊ฒŒ ์‚ญ์ œ๋˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•˜๋ ค๋Š” ๊ฒฝ์šฐ.
  • ์˜ค๋ฅ˜ ํŽ˜์ด์ง€ ๋˜๋Š” ๊ธฐํƒ€ "๊ธฐ์ˆ ์ " ํŽ˜์ด์ง€๋ฅผ ๋ณดํ˜ธํ•˜๋ ค๋Š” ๊ฒฝ์šฐ.
  • ํ•œ ํŽธ์ง‘์ž ๋˜๋Š” ํŽธ์ง‘์ž ๊ทธ๋ฃน์ด ์ƒˆ ๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๋ฌผ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•˜๊ณ  ๋ฃจํŠธ "๋ธ”๋กœ๊ทธ" ํŽ˜์ด์ง€๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์‚ญ์ œํ•  ์ˆ˜ ์—†์œผ๋ฉฐ ๋‹ค๋ฅธ ์„น์…˜์˜ ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜ ์—†์–ด์•ผ ํ•˜๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์›น์‚ฌ์ดํŠธ (๋˜๋Š” ํ™ˆํŽ˜์ด์ง€).

    ๊ถŒํ•œ ์œ ํ˜•

๊ฐ„๋‹จํ•œ ๊ตฌํ˜„์ด 2๊ฐœ์˜ ๊ถŒํ•œ์œผ๋กœ ์ œํ•œ๋  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

  • ์“ฐ๋‹ค
  • ์‚ญ์ œ

๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ ์ผ๋ฐ˜์ ์ธ ๊ถŒํ•œ ์œ ํ˜• ์ œ์™ธ(๋œ ์œ ์šฉํ•˜๊ฑฐ๋‚˜ ๊ด€๋ฆฌํ•˜๊ธฐ ์–ด๋ ค์›€):

  • ์ฝ๊ธฐ(๊ด€๋ฆฌ์ž์—๊ฒŒ ์ฝ˜ํ…์ธ ๋ฅผ ์ˆจ๊ธธ ํ•„์š”์„ฑ์€ ๋‚ฎ์•„ ๋ณด์ž…๋‹ˆ๋‹ค)
  • ํŽ˜์ด์ง€ ์†Œ์œ ๊ถŒ(์ž์‹ ์˜ "์ž์‹ ์˜" ํŽ˜์ด์ง€ ์“ฐ๊ธฐ/์‚ญ์ œ) -> ํฐ ์ˆ˜์ค€์˜ ๋ณต์žก์„ฑ ์ถ”๊ฐ€
  • addchild(์‚ฌ์šฉ์ž ๊ทธ๋ฃน์ด ํŽ˜์ด์ง€ ๋‚ด๋ถ€์— ํ•˜์œ„ ํŽ˜์ด์ง€๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์—ฌ๋ถ€ ์ œ์–ด) -> ๋ณต์žก์„ฑ๋„ ์ถ”๊ฐ€
1.10 enhancement fixed in repo

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

์—ฌ๊ธฐ์— ๋ช‡ ๊ฐ€์ง€ ์ข‹์€ ์•„์ด๋””์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ๊ถŒํ•œ์„ ๊ฐœ์„ ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ์•„์ด๋””์–ด๊ฐ€ ์žˆ๋Š” ๋ฉ”๋ชจ๊ฐ€ ์ด๋ฏธ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ํ‹ฐ์ผ“๋„ ๊ณ ๋ คํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌ ํ•ด์š”!

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

์—ฌ๊ธฐ์— ๋ช‡ ๊ฐ€์ง€ ์ข‹์€ ์•„์ด๋””์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ๊ถŒํ•œ์„ ๊ฐœ์„ ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ์•„์ด๋””์–ด๊ฐ€ ์žˆ๋Š” ๋ฉ”๋ชจ๊ฐ€ ์ด๋ฏธ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ํ‹ฐ์ผ“๋„ ๊ณ ๋ คํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌ ํ•ด์š”!

@rhukster ์•ˆ๋…•ํ•˜์„ธ์š”, ์ œ๊ฐ€ ๋†“์นœ ์ฃผ์ œ์— ๋Œ€ํ•œ ์ง„ํ–‰ ์ƒํ™ฉ์ด ์žˆ๋Š”์ง€ ์•Œ๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค.

ํŠน์ • ํ”„๋กœ์ ํŠธ์˜ ๊ฒฝ์šฐ ํŠน์ • ํŽ˜์ด์ง€ ๋˜๋Š” ํด๋”์˜ ํŽ˜์ด์ง€์— ๋Œ€ํ•œ ๊ทธ๋ฃน ๊ธฐ๋ฐ˜ ํŽธ์ง‘ ๊ถŒํ•œ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์ž ์žฌ์ ์œผ๋กœ ์šฐ๋ฆฌ๊ฐ€ Grav๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ๋ชปํ•˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์ผํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค ๐Ÿ˜ž

๋‹น์‹ ์ด ์˜ฌ๋ฐ”๋ฅธ ๋ฐฉํ–ฅ์„ ์ง€์ ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด, ์ด๊ฒƒ์„ ์—ฐ๊ตฌํ•˜๋Š” ๊ฒƒ์ด ์ •๋ง ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๋„์›€์„ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

๊ฐ€์žฅ ์›ํ•˜๋Š” ๊ธฐ๋Šฅ!

์ถฉ๋Œ

์šฐ๋ฆฌ ํ•™๊ต ์›น์‚ฌ์ดํŠธ์—์„œ ์ผํ•˜๊ณ  ์‹ถ์–ดํ•˜๋Š” ํ•™์ƒ๋“ค์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ ๊ทธ๋“ค์€ ๋ธ”๋กœ๊ทธ์— ๊ฒŒ์‹œํ•  ์ •๋ณด๋ฅผ ์ €์—๊ฒŒ ์ „๋‹ฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ•™์ƒ๋“ค์—๊ฒŒ ํŠน์ • ํŽ˜์ด์ง€์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ํ•™์ƒ์ด ์‹ค์ˆ˜๋กœ ๋˜๋Š” ์˜๋„์ ์œผ๋กœ ์ฒซ ํŽ˜์ด์ง€๋‚˜ ๋‹ค๋ฅธ ์ค‘์š”ํ•œ ๊ฒƒ์„ ํŽธ์ง‘ํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•ด ๊ฑฑ์ •ํ•  ํ•„์š”๊ฐ€ ์—†๋„๋ก ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์ด ๊ฐœ์„ ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค!!

์ด ๊ธฐ๋Šฅ์„ ์–ธ์ œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๋‹ค์Œ ๋ฒ„์ „์—๋Š” ๊ทธ๋ ‡๊ฒŒ ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. :-))

@brianjschott SimpleMDE Plugin์œผ๋กœ Editable์„ ์ฒดํฌ์•„์›ƒํ•˜๊ณ  ๋ชฉ์ ์— ๋งž๋Š”์ง€ ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ๋ฒ„์ „์€ Grav ์‚ฌ์šฉ์ž ๋ฐ ์—ญํ•  ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜์—ฌ ํŽ˜์ด์ง€ ๊ธฐ๋ฐ˜ ๊ถŒํ•œ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ทธ๋ฃน๋„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŽธ์ง‘์€ ํŽ˜์ด์ง€์™€ ํ”„๋ก ํŠธ์—”๋“œ์—์„œ๋งŒ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๋น„๊ธฐ์ˆ ์ ์ธ ์‚ฌ์šฉ์ž์—๊ฒŒ ํŽธ์ง‘ ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ํ™•์‹คํžˆ ๋ฐค์— ์ž ์„ ์ž˜ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค! :+1:

์ด์— ๋Œ€ํ•œ ์ง„์ „์ด ์žˆ์Šต๋‹ˆ๊นŒ? ๊ฐ€์žฅ ์›ํ•˜๋Š” ๊ธฐ๋Šฅ.

์ €๋Š” ํ˜„์žฌ Flex Pages ์ง€์› ์ž‘์—…์„ ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์ด๋ฏธ ํŽ˜์ด์ง€๋ฅผ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์ด ์žˆ์Šต๋‹ˆ๋‹ค(์ง€๊ธˆ์€ ์†Œ์œ ์ž ์ง€์›์ด ์—†์ง€๋งŒ).

์—ฌ๊ธฐ์— ๋ช‡ ๊ฐ€์ง€ ์ข‹์€ ์•„์ด๋””์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ๊ถŒํ•œ์„ ๊ฐœ์„ ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ์•„์ด๋””์–ด๊ฐ€ ์žˆ๋Š” ๋ฉ”๋ชจ๊ฐ€ ์ด๋ฏธ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ํ‹ฐ์ผ“๋„ ๊ณ ๋ คํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌ ํ•ด์š”!

@rhukster ๋‹˜ ์˜ ๋Œ“๊ธ€์—์„œ 3๋…„์ด ๋„˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด ๊ณ ๊ฐ ์ค‘ ์ผ๋ถ€๋Š” ์ด ๊ธฐ๋Šฅ์„ ์ •๋ง ์›ํ•˜์ง€๋งŒ Grav๋ฅผ ์‚ฌ๋ž‘ํ•˜๋Š” ๊ฐœ๋ฐœ์ž์ธ ์šฐ๋ฆฌ๋Š” ์—ฌ์ „ํžˆ ์ด์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

@mahagr Flex ํŽ˜์ด์ง€๋ž€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? CSS flexbox ๋˜๋Š” ๋‹ค๋ฅธ ๊ฒƒ์— ๊ด€ํ•œ ๊ฒƒ์ž…๋‹ˆ๊นŒ? ๋” ๋งŽ์€ ์ •๋ณด๋ฅผ ์ฃผ์„ธ์š” ๐Ÿ˜‰

Flex Pages๋Š” ํด๋ž˜์Šค์˜ ๋ฉ‹์ง„ ์ด๋ฆ„์ธ Grav Flex Objects๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค( Grav\Framework\Flex ์—์„œ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. :)

๊ฐ„๋‹จํžˆ ๋งํ•ด์„œ Flex Objects๋Š” Flex Directory ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ๋Œ€์ฒดํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•ต์‹ฌ ํด๋ž˜์Šค๋Š” Grav ์ž์ฒด์— ์žˆ์ง€๋งŒ CRUD์˜ ๊ฒฝ์šฐ ๊ด€๋ฆฌ์ž์™€ ํ”„๋ก ํŠธ์—”๋“œ ๋ชจ๋‘์—์„œ ์ž‘๋™ํ•˜๋Š” ๋ชฉ๋ก ๋ฐ ํŽธ์ง‘ ๋ณด๊ธฐ๋ฅผ ์ œ๊ณตํ•˜๋Š” Flex Objects ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋ก ํŠธ์—”๋“œ ํŽธ์ง‘ ๋˜๋Š” ์ž‘๋™ํ•˜๋„๋ก ์ผ๋ถ€ ์‚ฌ์šฉ์ž ์ •์˜ ํด๋ž˜์Šค/๋ผ์šฐํŒ…์„ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ. ์–ด์จŒ๋“  ์ด ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ๊ด€๋ฆฌ์ž ์ž‘์—…์—๋งŒ ํ•„์š”ํ•˜๋ฉฐ Flex ์ž์ฒด๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ ์—†์ด ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

Flex Pages๋Š” ํ˜„์žฌ Grav Pages๋ฅผ ๊ตฌํ˜„ํ•˜์ง€๋งŒ ์ด๋Ÿฌํ•œ ์ƒˆ๋กœ์šด Flex ํด๋ž˜์Šค๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. Flex๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ด์ „ ์†”๋ฃจ์…˜์— ๋น„ํ•ด ๋ช‡ ๊ฐ€์ง€ ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋ชจ๋“  ๊ฐ์ฒด์˜ ์ธ๋ฑ์Šค๋ฅผ ์œ ์ง€ํ•˜๊ณ  ์–ด๋–ค ๊ฐ์ฒด๊ฐ€ ์–ธ์ œ ์—…๋ฐ์ดํŠธ๋˜์—ˆ๋Š”์ง€ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ธ๋ฑ์Šค ๋•Œ๋ฌธ์— ๊ฐœ์ฒด๋Š” ์š”์ฒญ ์‹œ์—๋งŒ ๋กœ๋“œ๋ฉ๋‹ˆ๋‹ค.
  • ์ปฌ๋ ‰์…˜ ๊ฒ€์ƒ‰, ๋ฉ”์„œ๋“œ ํ˜ธ์ถœ ๋ฐ ๋ Œ๋”๋ง์„ ์œ„ํ•œ ์บ์‹ฑ์ด ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์บ์‹ฑ์€ ๊ฐœ์ฒด ๊ธฐ๋ฐ˜์ด๋ฏ€๋กœ ๋‹จ์ผ ํ•ญ๋ชฉ์„ ์—…๋ฐ์ดํŠธํ•ด๋„ ๋‹ค๋ฅธ ํ•ญ๋ชฉ์˜ ์บ์‹œ๊ฐ€ ๋ฌดํšจํ™”๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ์ปฌ๋ ‰์…˜์€ ์ด์ „ ํŽ˜์ด์ง€๋ณด๋‹ค ํ›จ์”ฌ ๊ฐ•๋ ฅํ•ฉ๋‹ˆ๋‹ค. ๊ฑฐ์˜ ๋ชจ๋“  ๊ฒƒ์„ ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
  • FlexPage ๋Š” ๋…๋ฆฝํ˜•์ด๋ฉฐ Page ๋ณด๋‹ค ์‚ฌ์šฉํ•˜๊ธฐ ํ›จ์”ฌ ์‰ฝ์Šต๋‹ˆ๋‹ค.
  • Flex๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ•„์š”์— ๋”ฐ๋ผ ํŽ˜์ด์ง€๋ฅผ ์‰ฝ๊ฒŒ ์‚ฌ์šฉ์ž ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์˜ˆ๋ฅผ ๋“ค์–ด ๋‹ค๋ฅธ ํŽ˜์ด์ง€์™€ ๋ถ„๋ฆฌ๋œ ๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๋ฌผ์— ๋Œ€ํ•œ ์ž์ฒด ๊ด€๋ฆฌ ์„น์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ...

๋” ๋งŽ์€ ์ด์ ์ด ์žˆ์ง€๋งŒ ์ผ๋ถ€ ํ”„๋กœ์ ํŠธ์—์„œ ์ด๋ฏธ ์ด๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ๋ชจ๋‘๊ฐ€ ์ด์— ๋Œ€ํ•ด ๋งค์šฐ ๊ธฐ๋Œ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. 4000ํŽ˜์ด์ง€ ๋ถ„๋Ÿ‰์˜ ์‚ฌ์ดํŠธ์—์„œ 10๋ฐฐ ๋” ๋‚˜์€ ์„ฑ๋Šฅ์„ ์‰ฝ๊ฒŒ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ํŽ˜์ด์ง€์™€ ๋ณ„๋„๋กœ ์ €์žฅ๋˜๊ณ  admin ๋‚ด๋ถ€์˜ ๋ณ„๋„ ์„น์…˜์— ์žˆ๋Š” ํŽ˜์ด์ง€๋ผ๋„ ์‚ฌ์šฉ์ž ์ •์˜ ์œ ํ˜•์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ๊ฐ„๋‹จํ•œ ์–‘์‹ ๋“ฑ์„ ์ž‘์„ฑํ•˜์—ฌ ์ž์‹ ์˜ ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@mahagr ๐Ÿ‘ ์ด ์ •๋ณด๋ฅผ ๊ณต์œ ํ•ด ์ฃผ์…”์„œ ์ •๋ง ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋ง์”€ํ•˜์‹  ๋ชจ๋“  ๊ฒƒ(๋ชจ๋‘ ํ›Œ๋ฅญํ•˜๊ฒŒ ๋“ค๋ฆฝ๋‹ˆ๋‹ค!), ๊ณ ๊ธ‰ ํŽ˜์ด์ง€ ์ปฌ๋ ‰์…˜, ํŽ˜์ด์ง€ ์‚ฌ์šฉ์ž ์ง€์ • ๋ฐ ๋‹ค์–‘ํ•œ ํŽ˜์ด์ง€ ์œ ํ˜•์— ๋Œ€ํ•œ ๋ณ„๋„์˜ ๊ด€๋ฆฌ ์„น์…˜์ด ๊ฐ€์žฅ ํฅ๋ฏธ๋กœ์› ์Šต๋‹ˆ๋‹ค. Grav๋ฅผ ์‚ฌ์šฉํ•œ ๊ต์œก ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ๋งค์šฐ ๊ฐ€์น˜ ์žˆ๋Š” ๋” ๋ฏธ์„ธํ•œ ํŽ˜์ด์ง€ ๊ถŒํ•œ์— ๋Œ€ํ•œ ํˆฌํ‘œ๋ฅผ ์ถ”๊ฐ€ํ•˜์‹ญ์‹œ์˜ค!

์ด ๊ฒŒ์‹œ๋ฌผ์— ์ด์–ด. ์ง€๊ธˆ ๋‹น์žฅ ์ด๊ฒƒ์ด ์ ˆ์‹คํžˆ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

60153027-8420fb80-9815-11e9-831b-7a32f4f48f7b

์ด ๊ธฐ๋Šฅ๋„ ์ •๋ง ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด ๊ณต๊ฐœ ๊ฐœ์„  ๋ฌธ์ œ ์™€ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ์ด๋ฏธ Grav 1.7 / Admin 1.10์—์„œ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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