burke
(Burke)
6월 24, 2022, 12:59오전
1
최근 테이블 두 개가 포함된 게시글을 작성했습니다. 첫 번째 테이블은 다음과 같았습니다:
Drug
Example prescription(s)
Feature(s)
abacavir
300 mg mg by mouth twice daily 600 mg by mouth once daily
Multiple templates for the same drug
abacavir / dolutegravir / lamivudine
1 tablet by mouth daily
Combination drug
levonorgestrel
One tablet by mouth as soon as possible within 72 hours of unprotected sexual intercourse or suspected contraceptive failure
Free text dosing instructions
paracetamol
500 mg every 6 hours as needed for pain
As needed dosing
여기서 중간에 텍스트가 몇 줄 있었습니다 …
그리고
…그런 다음 다음과 같은 또 다른 (큰) 테이블이 있었습니다:
concept drug template
Abacavir
Abacavir 300 mg tablet
{
dosingType: "org.openmrs.SimpleDosingInstructions",
instructions: {
dose: 300,
doseUnits: "161553AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* mg */
route: "160240AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* oral */
frequency: "160858AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* twice daily */
}
Abacavir
Abacavir 300 mg tablet
{
dosingType: "org.openmrs.SimpleDosingInstructions",
instructions: {
dose: 600,
doseUnits: "161553AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* mg */
route: "160240AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* oral */
frequency: "160862AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* once daily */
}
}
Abacavir / dolutegravir / lamivudine
Abacavir/dolutegravir/lamivudine 600/50/300 tablet
{
dosingType: "org.openmrs.SimpleDosingInstructions",
instructions: {
dose: 1,
doseUnits: "1513AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* tablet */
route: "160240AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* oral */
frequency: "160862AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* once daily */
}
}
Levonorgestrel
Levonorgestrel 1.5 mg tablet
{
dosingType: "org.openmrs.FreeTextDosingInstructions",
instructions: {
text: "One tablet by mouth as soon as possible within 72 hours of unprotected sexual intercourse or suspected contraceptive failure"
}
}
Paracetamol
Paracetamol 500 mg tablet
{
dosingType: "org.openmrs.SimpleDosingInstructions",
instructions: {
dose: 500,
doseUnits: "161553AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* mg */
route: "160240AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* oral */
frequency: "162249AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", /* every 6 hours */
asNeeded: true,
asNeededCondition: "pain"
}
}
JSON 템플릿이 잘려서 가로 스크롤을 할 수 없었습니다. 다행히도 두 번째 테이블에 마우스를 올리면 멋진 새로운 “테이블 확장” 버튼이 나타났습니다. 하지만 두 번째 테이블을 확장하기 위해 버튼을 클릭했을 때, 첫 번째 테이블의 확장된 뷰가 표시되었습니다. 그래서 메타에서 문제를 재현해 볼 수 있는지 확인하기 위해 테이블을 이 게시글에 복사해 보았습니다.
역시나. 여기서도 동일한 버그가 발생하고 있습니다. 아마도 첫 번째 테이블은 마크다운으로 작성되었고, 두 번째 테이블은 JSON을 구문 강조와 함께 포함시키기 위해 HTML로 작성되었기 때문에 문제가 발생하는 것 같습니다.
3개의 좋아요
sam
(Sam Saffron)
6월 24, 2022, 6:32오전
3
아, 여기서 버그를 볼 수 있습니다:
여기서는 단순한 쿼리 셀렉터를 사용하고 있어, 항상 게시글 내의 첫 번째 테이블을 선택합니다. 대신 클릭된 버튼 이후 의 첫 번째 테이블을 검색해야 합니다.
다음 달 안에 이 문제를 해결할 예정입니다. 보고해 주셔서 감사합니다.
7개의 좋아요
isaac
(Isaac Janzen)
7월 6, 2022, 1:47오후
8
4개의 좋아요