Grav-plugin-admin: μ—…κ·Έλ ˆμ΄λ“œ ν›„ Admin Plugin의 λͺ¨μ–‘이 λΆˆμ™„μ „ν•©λ‹ˆλ‹€.

에 λ§Œλ“  2021λ…„ 01μ›” 22일  Β·  19μ½”λ©˜νŠΈ  Β·  좜처: getgrav/grav-plugin-admin

μ—…κ·Έλ ˆμ΄λ“œ ν›„ Admin Plugin의 λͺ¨μ–‘이 λΆˆμ™„μ „ν•©λ‹ˆλ‹€(μ±…κ°ˆν”Ό, λ²„νŠΌ 및 기타 양식 μš”μ†Œκ°€ μ˜¬λ°”λ₯΄κ²Œ ν‘œμ‹œλ˜μ§€ μ•ŠμŒ).

μ§€κΈˆκΉŒμ§€ 2개의 μ‚¬μ΄νŠΈλ₯Ό μ—…κ·Έλ ˆμ΄λ“œν–ˆλŠ”λ° ν•˜λ‚˜λŠ” (Grav v1.6.28μ—μ„œ) μ›ν™œν•˜κ²Œ μ§„ν–‰λ˜μ—ˆμ§€λ§Œ λ‹€λ₯Έ ν•˜λ‚˜(Grav v1.6.31)λŠ” Admin Plugin을 μ˜¬λ°”λ₯΄κ²Œ ν‘œμ‹œν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

쀑λ ₯ v1.7.3 - κ΄€λ¦¬μž v1.10.2

more info needed

λͺ¨λ“  19 λŒ“κΈ€

μŠ€ν¬λ¦°μƒ·μ„ μ œκ³΅ν•΄ μ£Όμ‹œκ² μŠ΅λ‹ˆκΉŒ?

λ¬Όλ‘ :
example

이 μ„€μΉ˜μ— λ‹€λ₯Έ 관리 UI μœ ν˜• ν”ŒλŸ¬κ·ΈμΈμ΄ μžˆμŠ΅λ‹ˆκΉŒ?

λ˜ν•œ ν”ŒλŸ¬κ·ΈμΈ 및 κ΄€λ¦¬μžλ‘œ μ΄λ™ν•˜μ—¬ μž¬μ»΄νŒŒμΌμ„ λˆ„λ₯΄λ©΄ μ–΄λ–»κ²Œ λ©λ‹ˆκΉŒ?

μ„€μΉ˜λœ ν”ŒλŸ¬κ·ΈμΈ:

  1. κ΄€λ¦¬μž νŒ¨λ„ v1.10.2
  2. 관리 전원 도ꡬ v0.1.17(λΉ„ν™œμ„±ν™”λ¨)
  3. μ•„μΉ΄μ΄λΈŒ v2.0.2
  4. 이동 경둜 v1.6.1
  5. Core Service Manager v1.1.4(λΉ„ν™œμ„±ν™”λ¨)
  6. νŽΈμ§‘κΈ° v0.1.12(λΉ„ν™œμ„±ν™”λ¨)
  7. 이메일 v3.1.0
  8. 였λ₯˜ v1.7.1
  9. ν”Œλ ‰μŠ€ 객체 v1.0.1
  10. 양식 v4.3.0
  11. 이미지 생성 v0.2.0
  12. 둜그인 v3.3.8
  13. λ§ˆν¬λ‹€μš΄ μ•Œλ¦Ό v1.1.0
  14. νŽ˜μ΄μ§€ 맀김 v1.4.2
  15. 문제 v2.0.3
  16. λ¬΄μž‘μœ„ v1.5.0
  17. κ΄€λ ¨ νŽ˜μ΄μ§€ v1.2.2
  18. μˆμ½”λ“œ μ½”μ–΄ v5.0.3
  19. μ‚¬μ΄νŠΈλ§΅ v2.0.2
  20. μŠ€νƒ¬ν”„ v1.0.1
  21. λΆ„λ₯˜ λͺ©λ‘ v1.3.5

재컴파일:

  • 재컴파일 ν›„ λ³€κ²½ 사항이 μ—†μŠ΅λ‹ˆλ‹€.

비핡심 ν”ŒλŸ¬κ·ΈμΈ(예: 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둜 κ³ μ •λ˜μ–΄ μžˆμ–΄μ„œ κ·Έ λ„ˆλ¨Έμ— μžˆλŠ” λͺ¨λ“  것이 숨겨져 μžˆλŠ” 것 κ°™μŠ΅λ‹ˆλ‹€(슀크둀 μ—†μŒ).

도움이 될 수 μžˆλ‹€λ©΄ μ—¬κΈ° λ‚΄ ν”ŒλŸ¬κ·ΈμΈμ˜ 전체 λͺ©λ‘μ΄ μžˆμŠ΅λ‹ˆλ‹€.

  • κ΄€λ¦¬μž νŒ¨λ„ - v1.10.3
  • 개발자 도ꡬ - v1.4.2
  • 이메일 - v3.1.1
  • 였λ₯˜ - v1.7.1
  • ν”Œλ ‰μŠ€ 객체 v1.0.2
  • 양식 v4.3.1
  • 둜그인 v3.4.0
  • 문제 v2.0.3

μ–΄λ–€ 생각?
감사 ν•΄μš” !

λ¨Όμ € μƒˆ 문제λ₯Ό μ—¬λŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€. 그런 λ‹€μŒ μŠ€ν¬λ¦°μƒ·μ„ ν¬ν•¨ν•˜λ©΄ 무언가λ₯Ό λ‚˜νƒ€λ‚Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰

κ΄€λ ¨ 문제

darkroastcreative picture darkroastcreative  Β·  4μ½”λ©˜νŠΈ

fourroses666 picture fourroses666  Β·  4μ½”λ©˜νŠΈ

Quy picture Quy  Β·  6μ½”λ©˜νŠΈ

ritchiedalto picture ritchiedalto  Β·  6μ½”λ©˜νŠΈ

artofthesmart picture artofthesmart  Β·  4μ½”λ©˜νŠΈ