λ…Έμ…˜ ν”„λ‘œκ·Έλ ˆμŠ€λ°” λ§Œλ“€κΈ°

λ…Έμ…˜ ν”„λ‘œκ·Έλ ˆμŠ€λ°” λ§Œλ“€κΈ°

πŸ“Œ TL;DR

πŸ’‘

λ…Έμ…˜ 인라인 λ°μ΄ν„°λ² μ΄μŠ€μ˜ μ„œμ‹μ„ ν™œμš©ν•˜λ©΄ λ‹€μ–‘ν•œ ν”„λ‘œκ·Έλ ˆμŠ€λ°”λ‘œ ν™œμš©ν•  수 μžˆλ‹€.

πŸ”‹

λ…Έμ…˜ ν”„λ‘œκ·Έλ ˆμŠ€λ°” λ§Œλ“€κΈ°

  • 1.

    μ›ν•˜λŠ” μ˜μ—­μ—μ„œ "/인라인"을 μž…λ ₯ν•œ ν›„ "λ°μ΄ν„°λ² μ΄μŠ€ - 인라인"을 μ„ νƒν•œλ‹€.

  • 2.

    기본적으둜 μƒμ„±λ˜λŠ” "νƒœκ·Έ" 속성은 마우슀 우츑 ν‚€λ₯Ό 눌러 "속성 μ‚­μ œ"λ₯Ό 눌러 μ œκ±°ν•œλ‹€.

  • 3.

    "+" λ²„νŠΌμ„ 눌러 "숫자" μœ ν˜•μ˜ 속성을 생성,

    속성 이름은 "λͺ©ν‘œκ°’"으둜 μ„€μ •ν•œλ‹€.

  • 4.

    λ°˜λ³΅ν•΄μ„œ "+" λ²„νŠΌμ„ 눌러 "숫자" μœ ν˜•μ˜ 속성을 생성,

    속성 이름은 "진행 μƒνƒœ"둜 μ„€μ •ν•œλ‹€.

  • 5.

    λ§ˆμ§€λ§‰μœΌλ‘œ "+" λ²„νŠΌμ„ 눌러 "μˆ˜μ‹" μœ ν˜•μ˜ 속성을 생성,

    속성 이름은 "진행λ₯ "둜 μ„€μ •ν•œλ‹€.

  • 6.

    μƒμ„±λœ "진행λ₯ " μ†μ„±μ—μ„œ λΉ„μ–΄μžˆλŠ” 값을 ν΄λ¦­ν•œ ν›„,

    μ•„λž˜μ—μ„œ μ›ν•˜λŠ” μ„œμ‹μ„ μ°Ύμ•„ μž…λ ₯ν•œλ‹€.

    1. κΈ°λ³Έ ν”„λ‘œκ·Έλ ˆμŠ€λ°”

    "🟩".repeat(min(10, floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + "⬜️".repeat(min(10, 10 - floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10)))

    2. λ§ˆμ΄λ„ˆμŠ€ 포함

    if(prop("진행 μƒνƒœ") < 0, 
                  "⬜️".repeat(min(10, 10 + floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + "πŸŸ₯".repeat(min(10, -floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))),
                  "🟩".repeat(min(10, floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + "⬜️".repeat(min(10, 10 - floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10)))
               )

    3. λ°±λΆ„μœ¨ ν‘œκΈ° (μ†Œμˆ˜μ  λ‚΄λ¦Ό)

    "🟩".repeat(min(10, floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + "⬜️".repeat(min(10, 10 - floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + " (" + format(floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 100)) + "%)"

    4. λ°±λΆ„μœ¨ ν‘œκΈ° (μ†Œμˆ˜μ  ν•œμžλ¦¬)

    "🟩".repeat(min(10, floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + "⬜️".repeat(min(10, 10 - floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + " (" + format(round(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 1000) / 10) + "%)"

    5. 0% μ΄μƒμΌλ•Œλ§Œ λ°±λΆ„μœ¨ ν‘œκΈ° (μ†Œμˆ˜μ  λ‚΄λ¦Ό)

    if(prop("진행 μƒνƒœ") >= 0, 
                  "🟩".repeat(min(10, floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + "⬜️".repeat(min(10, 10 - floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + " (" + format(floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 100)) + "%)", 
                  "🟩".repeat(min(10, floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + "⬜️".repeat(min(10, 10 - floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10)))
               )

    6. 0% μ΄μƒμΌλ•Œλ§Œ λ°±λΆ„μœ¨ ν‘œκΈ° (μ†Œμˆ˜μ  ν•œμžλ¦¬)

    if(prop("진행 μƒνƒœ") >= 0, 
                  "🟩".repeat(min(10, floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + "⬜️".repeat(min(10, 10 - floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + " (" + format(round(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 1000) / 10) + "%)", 
                  "🟩".repeat(min(10, floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + "⬜️".repeat(min(10, 10 - floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10)))
               )

    7. λ°±λΆ„μœ¨ λ§ˆμ΄λ„ˆμŠ€ 포함 (μ†Œμˆ˜μ  λ‚΄λ¦Ό)

    if(prop("진행 μƒνƒœ") < 0, 
                  "⬜️".repeat(min(10, 10 + floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + "πŸŸ₯".repeat(min(10, -floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + " (" + format(floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 100)) + "%)",
                  "🟩".repeat(min(10, floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + "⬜️".repeat(min(10, 10 - floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + " (" + format(floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 100)) + "%)")

    8. λ°±λΆ„μœ¨ λ§ˆμ΄λ„ˆμŠ€ 포함 (μ†Œμˆ˜μ  ν•œμžλ¦¬)

    if(prop("진행 μƒνƒœ") < 0, 
                  "⬜️".repeat(min(10, 10 + floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + "πŸŸ₯".repeat(min(10, -floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + " (" + format(round(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 1000) / 10) + "%)",
                  "🟩".repeat(min(10, floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + "⬜️".repeat(min(10, 10 - floor(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 10))) + " (" + format(round(prop("진행 μƒνƒœ") / prop("λͺ©ν‘œκ°’") * 1000) / 10) + "%)")