내가 코드를 수정 덜 한 걸 까먹고 매크로를 돌려봤다가
이상한 버그가 발생했는데...
이게 그걸 분석해서 나온 코드 구문임.
" style="의 CSS 구문의 괄호를 의도적으로 닫지 않은 다음
다음 행의 name에 대충 아무 말이나 집어넣고 괄호 안에 집어넣으면
(지금 확인해봤는데, 앞의 괄호는 필요 없고 뒤의 ) 이 괄호만 있으면 됨)
이렇게 다단을 구현할 수 있다!
심지어 저 괄호 안 닫은 CSS 구문에 내용을 넣으면,
각 행에 CSS 구문도 정상작동함!
로렘 입숨 정도의 장문도 잘만 작동함.
다만 이게 전체 콘테이너에 영향을 주는 건지, 다음 줄부터는 맨 앞 단밖에 쓰지 않게 된다.
물론 다음 줄도 마찬가지로 괄호를 깨트리면 되기는 함.
그래서, 실용성이 있느냐... 하면
솔직히 기존에 inline-block랑 width 값을 %로 사용해서
표를 문자 그대로 '그리는' 것보다 크게 유용할 거 같지는 않음.
다음 줄에도 단이 강제로 적용된다는 것도 조금 번거로운 부분이고...
그래도 이게 나한테만큼은 크게 유용한 게,
template overwriting을 하면서 name 칸은 사실상 덮어쓰기용 코드 지정으로 쓰고
일일히 CSS로 제목란을 그려줘야 했던 게 내 사정인데
이걸 쓰면 내용 란의 줄이 바뀌면서 제목란을 침범하는 문제가 있었거든?
이걸 해결하려고 별별 시도를 다 해 봤지만,
Roll20 내부적으로 container의 설정을 건드릴 방법이 아예 없었단 말임.
근데 이제 이걸 사용하면, '별도의 제목 란'을 구현하는 게 가능해질 거 같음!
내가 영어를 잘 몰라서 그러는데,
누구 진짜 할 짓 없는 사람 있으면 Roll20 Tips and Tricks 포럼에다가
이거 보고 좀 해 줘도 ㄱㅊ을 거 같다.
ㅅㅂ 역시 두드리면 열리는구나.
보안 취약점 같은데 트릭이 아니라 버그 리포트에 올려야 할 듯?
그릉가...? 내가 뭐 이 쪽에 아는 게 있어야지. 솔직히 갠적으로는 패치 안 되었으면 싶기는 한데 ㅎㅎ;;
찾아보니 Roll20은 버그 신고해도 포상금 안 주네, 그럼 굳이 신고해야 하나;;
아무리 그래도 이 정도 버그에 포상금까지는 에바지 ㅋㅋㅋ