μ κ·Έλ μ΄λ ν Admin Pluginμ λͺ¨μμ΄ λΆμμ ν©λλ€(μ± κ°νΌ, λ²νΌ λ° κΈ°ν μμ μμκ° μ¬λ°λ₯΄κ² νμλμ§ μμ).
μ§κΈκΉμ§ 2κ°μ μ¬μ΄νΈλ₯Ό μ κ·Έλ μ΄λνλλ° νλλ (Grav v1.6.28μμ) μννκ² μ§νλμμ§λ§ λ€λ₯Έ νλ(Grav v1.6.31)λ Admin Pluginμ μ¬λ°λ₯΄κ² νμνμ§ μμ΅λλ€.
μ€λ ₯ v1.7.3 - κ΄λ¦¬μ v1.10.2
μ€ν¬λ¦°μ·μ μ κ³΅ν΄ μ£Όμκ² μ΅λκΉ?
λ¬Όλ‘ :
μ΄ μ€μΉμ λ€λ₯Έ κ΄λ¦¬ UI μ ν νλ¬κ·ΈμΈμ΄ μμ΅λκΉ?
λν νλ¬κ·ΈμΈ λ° κ΄λ¦¬μλ‘ μ΄λνμ¬ μ¬μ»΄νμΌμ λλ₯΄λ©΄ μ΄λ»κ² λ©λκΉ?
μ€μΉλ νλ¬κ·ΈμΈ:
μ¬μ»΄νμΌ:
λΉν΅μ¬ νλ¬κ·ΈμΈ(μ: imagecreate λ° stamp)μ λΉνμ±νν μ μμ΅λκΉ? λλ κ·Έλ€μ΄νλ μΌμ λͺ¨λ₯Έλ€. λν λΈλΌμ°μ μΊμ λ¬Έμ μΈ κ²½μ° λ€λ₯Έ λΈλΌμ°μ λ₯Ό μ¬μ©ν΄ λ³΄μ ¨μ΅λκΉ?
νλ¬κ·ΈμΈ(Imagecreate λ° Stamp)μ λΉνμ±ννμ§λ§ μ무 μμ©μ΄ μμμ΅λλ€. λ€λ₯Έ μ»΄ν¨ν°μμλ λ€λ₯Έ λΈλΌμ°μ λ₯Ό μ¬μ©ν΄ 보μμ§λ§ μ무 μμ©μ΄ μμμ΅λλ€. λ¬Όλ‘ λΈλΌμ°μ μΊμλ μμ λ₯Ό μλνλ€.
첫 λ²μ§Έ λμ보λ(λλ λ€λ₯Έ κ΄λ¦¬ νμ΄μ§)λ‘ λ‘κ·ΈμΈν ν λ‘λνλ©΄ μ μμ μΌλ‘ νμλλ€λ μ λ ν₯λ―Έλ‘μ΅λλ€. κ·Έλ¬λ μΌλ¨ λ€λ₯Έ μΉμ μΌλ‘ μ ννλ©΄ λͺ¨λ κ²μ΄ 무λμ§λλ€.
κ΄λ¦¬μ ν¨λμμ 미리보기λ₯Ό λλ₯΄λ©΄ μ€νμΌμ΄ λ‘λλμ§λ§ λ€λ₯Έ κ³³μΌλ‘ μ ννκΈ° μ μ μΌμμ μΌλ‘λ§ λ‘λλ©λλ€.
@rhukster λμΌν νμ΄μ§μ μμ€μ½λκ° μ λλ‘ νμλ λμ μλͺ» νμλ λ μμ€μ½λλ₯Ό νμΈν΄λ³΄λ μμ ν λμΌν©λλ€. μ μΌν μ°¨μ΄μ μ '?id'
λΆλΆμ
λλ€. μλ₯Ό λ€λ©΄ λ€μκ³Ό κ°μ΅λλ€.
...
<link href="/user/plugins/admin/themes/grav/css/iconpicker.css?XXX" type="text/css" rel="stylesheet">
...
<script src="/system/assets/jquery/jquery-2.x.min.js?XXX"></script>
...
<input type="hidden" name="admin-nonce" value="YYY" />
...
λλ λν νμ΄μ§λ₯Ό λ‘λν λ νμ΄μ§κ° μ€νμΌμ μ μ©νμ§ λͺ»νλλ‘ νλ μΌμ’ μ 루νκ° μλ€λ κ²μ μμμ°¨λ Έμ΅λλ€. μ μ΄λ μ μκ°μλ κ·Έλ μ΅λλ€.
λλ λ¬Έμ κ° /assets/admin-preset.css
μ€νμΌκ³Ό μ΄λ»κ² λ κ΄λ ¨λμ΄ μλ€κ³ μκ°ν©λλ€. κ°λ₯ν©λκΉ? μ΄λ₯Ό νμΈνμλ©΄ λ΄μ(νμΌμ΄ μ‘΄μ¬νμ§ μμ, κΆν λΆμ‘± λ±)μ μ μ μμ΅λλ€.
@rhukster μ΄μ μ μ΄μ΄.
λ¬Έμ λ μ€μ λ‘ /assets/admin-preset.css
μ€νμΌκ³Ό κ΄λ ¨μ΄ μμ΅λλ€. λ€λ₯Έ μΉμ
μΌλ‘ μ νν λλ§λ€ μ μ΄ν μ μμ΄ μμ λκΈ° λλ¬Έμ
λλ€.
μμ€ν
μμ λ‘κ·Έμμνκ±°λ(λ€μ λ‘κ·ΈμΈ ν 첫 νμ΄μ§κ° μ¬λ°λ₯΄κ² νμλ¨) Recompile
λ²νΌμ λλ μ λ(μ€νμΌλ§ μμ±λμ§λ§ λμ€νλ μ΄μλ μν₯μ λ―ΈμΉμ§ μμ) Preview
μμ μ¬μμ±λ©λλ€. Admin Panel
κ° μ¬λ°λ₯΄κ² νμλ¨).
λμΌν μ€μ μ κ°μ§ λ€λ₯Έ μ¬μ΄νΈμμ λͺ¨λ κ²μ΄ μ μμΈλ° μ μ΄ μ¬μ΄νΈμμ μ΄λ° μΌμ΄ λ°μνλμ§ μλ¬Έμ΄ λ¨μ΅λλ€.
ν΄λΉ μΈμ€ν΄μ€μμ νμΌμ΄ μμ λκ³ μμ΅λκΉ? νμλμ§ μμ λ νμΌ μμ€ν μ νμΈνκ³ ν΄λΉ νμΌμ΄ μλμ§ νμΈν μ μμ΅λλ€. μ΄λ€ μ΄μ λ‘ λ ν¬ν¨λμ§ μμ κ°λ₯μ±μ΄ ν½λλ€. λλ μ΄κ²μ μ μ λ³Έ μ μ΄ μμΌλ©° νμ€ν λ리 νΌμ§μ§ μμκΈ° λλ¬Έμ κ·Έκ²μ μ¬ννλ λ°©λ²μ νμ νμ§ λͺ»ν©λλ€. μ¬μ΄νΈλ₯Ό μμΆνμ¬ μ κ° λ€μ΄λ‘λν μ μλλ‘ ν΄μ£Όμ€ μ μμ΅λκΉ?
μ, λ¨Όμ URLμ ν΅ν΄ νμΈν λ€μ FTPμμ μμ λμμ νμΈνμ΅λλ€.
λ μ¬μ΄νΈμ κΆνμ λμΌν©λλ€. 첫 λ²μ§Έ μ¬μ΄νΈμλ μ€μΉ ν μλ³Έ CSS νμΌμ΄ μκ³ λ λ²μ§Έ μ¬μ΄νΈμλ νμΌμ΄ μ¬λΌμ§κ³ μ λ μ§λ‘ λ€μ λνλ©λλ€.
λ΄κ° λμ€μ μΉμ¬μ΄νΈλ₯Ό 보λΈλ€λ©΄ μ 체λ₯Ό μνμλκΉ, μλλ©΄ νΉμ λΆλΆλ§ μνμλκΉ?
μ 체 user/ ν΄λκ° μ μμ΄μ΄μΌ ν©λλ€.
@rhukster , @iusvar λ¬Έμ μ μμΈμ μ°Ύμμ΅λλ€. μ΄κ²μ Imagecreate νλ¬κ·ΈμΈμΌλ‘ μΈν΄ λ°μν©λλ€. λΉνμ±νλ‘λ μΆ©λΆνμ§ μμ§λ§ μμ ν μ κ±°ν΄μΌ ν©λλ€.
λ¬Έμμ μΆκ°λμμ΅λλ€. κ°μ¬ν©λλ€ https://learn.getgrav.org/17/advanced/grav-development/grav-17-upgrade-guide#missing -css-styling-in-admin
@rhukster λ΄κ° μ΄ κ²μ²λΌ νλ¬κ·ΈμΈμ λΉνμ±ννλ κ²λ§μΌλ‘λ μΆ©λΆνμ§ μμ§λ§ νλ¬κ·ΈμΈμ μμ ν μ κ±°ν΄μΌ ν©λλ€.
@iusvar Admin νλ¬κ·ΈμΈ 1.10κ³Ό νΈνλλλ‘ Imagecreate νλ¬κ·ΈμΈμ μ λ°μ΄νΈν μ μμ΅λκΉ? νλ‘ νΈμλλ μ΄μ Grav 1.7κ³Ό μλ²½νκ² νΈνλ©λλ€.
@petira λ₯Ό λ°μνλλ‘ νμ΅ νλͺ©μ μ λ°μ΄νΈνκ² μ΅λλ€.
μ§κΈμ νλ¬κ·ΈμΈμ μμ ν μ κ±°νλ κ²μ΄ μ’μ΅λλ€. νλ¬κ·ΈμΈμ΄ Admin 1.10μ μ§μνλλ‘ μ λ°μ΄νΈλλ©΄ μ λ°μ΄νΈλ₯Ό κΆμ₯νλλ‘ λ¬Έμλ₯Ό μ‘°μ νκ² μ΅λλ€.
μλ ,
grav 1.7 λ° grav-admin v1.10.3κ³Ό λμΌν λ¬Έμ κ° μμ§λ§ imagecreateμ κ°μ μ€μΉλ νλ¬κ·ΈμΈμ΄ μμ΅λλ€.
νλ¬κ·ΈμΈμ νλμ© μ λ°μ΄νΈνμ΅λλ€. νλ¬κ·ΈμΈ κ΄λ¦¬μ(λ§μ§λ§)λ₯Ό μ λ°μ΄νΈν λκΉμ§ λͺ¨λ κ²μ΄ μ μμ΄μμ΅λλ€.
Firefox λ° Chromeμμ μΈν°νμ΄μ€λ₯Ό ν μ€νΈνμ΅λλ€(μΊμ μλ‘ κ³ μΉ¨ ν¬ν¨). κ²°κ³Όκ° μμ΅λλ€. μΌλΆ μ€νμΌμ΄ λλ½λ κ² κ°μ΅λλ€. κ·Έλ¦¬κ³ λ·°ν¬νΈκ° 100vhλ‘ κ³ μ λμ΄ μμ΄μ κ·Έ λλ¨Έμ μλ λͺ¨λ κ²μ΄ μ¨κ²¨μ Έ μλ κ² κ°μ΅λλ€(μ€ν¬λ‘€ μμ).
λμμ΄ λ μ μλ€λ©΄ μ¬κΈ° λ΄ νλ¬κ·ΈμΈμ μ 체 λͺ©λ‘μ΄ μμ΅λλ€.
μ΄λ€ μκ°?
κ°μ¬ ν΄μ !
λ¨Όμ μ λ¬Έμ λ₯Ό μ¬λ κ²μ΄ μ’μ΅λλ€. κ·Έλ° λ€μ μ€ν¬λ¦°μ·μ ν¬ν¨νλ©΄ 무μΈκ°λ₯Ό λνλΌ μ μμ΅λλ€.