Files
core/tmp_msg/msg.js
T
Hide_D efbdd28c6f json으로 받아온 내용을 출력하긴 위한 template 준비
common.js 파일 추가
메시지를 변환하기 위한 msg_template.html 작성
2018-02-10 18:51:03 +09:00

66 lines
1.9 KiB
JavaScript

//FIXME: ES6 template literal을 ES5에 맞게 변경
var messageTemplate = `
<table
width="498px"
border="1"
bordercolordark="gray"
bordercolorlight="black"
cellpadding="0"
cellspacing="0"
<%if(msgType == 'private') {%>
bgcolor="#CC6600"
<%} else if(msgType == 'national') {%>
bgcolor="#336600"
<%} else /*$msgType == 'public'*/ {%>
bgcolor="#000055"
<%} %>
style="font-size:13px;table-layout:fixed;word-break:break-all;"
data-id="<%id%>"
>
<tbody><tr>
<td width="64px" height="64px">
<%if(src.iconPath !== null) { %>
<img src="<%urlencode(src.iconPath)%>">
<%} else {%>
<img src="/image/default.jpg"> /*NOTE: image 폴더는 어느 단에서 다뤄야하는가? */
<%}%>
</td>
<td width="434px" valign="top">
<%if(msgType == 'private') {%>
<b>[
<font color="<%src.color%>"><%e(src.name)%>:<%e(src.nation)%></font>
<font color="<%dest.color%>"><%e(dest.name)%>:<%e(dest.nation)%></font>
]</b>
<%} else if(msgType == 'national') {%>
<b>[
<font color="<%src.color%>"><%e(src.name)%>:<%e(src.nation)%></font>
<font color="<%dest.color%>"><%e(dest.nation)%></font>
]</b>
<%} else {%>
<b>[
<font color="<%src.color%>"><%e(src.name)%>:<%e(src.nation)%>
]</b>
<%} %>
<font size="1">&lt;<%e($datetime)%>&gt;</font>
<br>
<%e(message)%>
</td>
</tr></tbody>
</table>
`;
jQuery(function($){
var generalID=1;
var sequence =null;
function refreshMsg(){
}
refreshMsg();
});