1import{r as i}from"../../utils/fileFormatter.gZs9TYbq.js";import{n as s,t as l}from"../BaseWriteTemplate.zhdE7DYt.js";var t=class extends l{constructor(a){super(a)}bind(a){super.bind(a)}},n=class extends s{constructor(a){super(a),this.event=new t(this.boardCode)}bind(a){this.event.bind(a)}render(a){return`<div class="module_board_w board_module_${this.boardCode}"> 2 <div class="aws_board_write_w"> 3 <div class="ab_notice_w"> 4 <ul class="abn_list"> 5 <li class="abn_cont"><i class="abn_dot"></i>\uC62C\uBC14\uB978 \uAC8C\uC2DC\uD310 \uBB38\uD654 \uB0B4\uAC00 \uBA3C\uC800\uC785\uB2C8\uB2E4! \uBC14\uB974\uACE0 \uACE0\uC6B4 \uAE00\uB9CC\uC774 \uBCA0\uC2A4\uD2B8 \uCD94\uCC9C\uAE00\uB85C \uAC08 \uC218 \uC788\uC2B5\uB2C8\uB2E4!</li> 6 <li class="abn_cont"><i class="abn_dot"></i>\uC545\uC131 \uAC8C\uC2DC\uAE00\uC758 \uACBD\uC6B0 \uAD00\uB9AC\uC790\uC5D0\uAC8C \uC758\uD574 \uBC14\uB85C \uC0AD\uC81C\uB418\uBA70, \uC77C\uC815\uAE30\uAC04\uB3D9\uC548 \uAE00\uC4F0\uAE30 \uAE30\uB2A5\uC774 \uC81C\uD55C\uB420 \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4.</li> 7 <li class="abn_cont"><i class="abn_dot"></i>\uBCF8 \uAC8C\uC2DC\uD310\uC740 \uC2DC\uCCAD\uC790 \uC758\uACAC\uC774\uB098 \uC0AC\uC5F0 \uB4F1\uC744 \uAE30\uC7AC\uD558\uB294 \uACF5\uAC04\uC774\uBBC0\uB85C \uD68C\uC6D0 \uB2D8\uC758 \uAC1C\uC778\uC815\uBCF4(\uC804\uD654\uBC88\uD638, \uC8FC\uC18C \uB4F1)\uC744 \uAE30\uC7AC\uD558\uC9C0 \uB9C8\uC2DC\uACE0 \uD544\uC694 \uC2DC \uD68C\uC6D0 \uC815\uBCF4\uB97C \uC218\uC815\uD574 \uC8FC\uC2DC\uAE30 \uBC14\uB78D\uB2C8\uB2E4.</li> 8 <li class="abn_cont"><i class="abn_dot"></i>\uAC1C\uC778\uC815\uBCF4 \uAE30\uC7AC \uC2DC \uAD00\uB9AC\uC790\uC5D0 \uC758\uD574 \uD574\uB2F9 \uAC8C\uC2DC\uBB3C\uC774 \uC784\uC758\uB85C \uC0AD\uC81C \uB420 \uC218 \uC788\uC2B5\uB2C8\uB2E4.</li> 9 <li class="abn_cont"><i class="abn_dot"></i>Alt+0\uC744 \uB204\uB974\uBA74 \uC6F9 \uC811\uADFC\uC131 \uC548\uB0B4 \uB3C4\uC6C0\uB9D0\uC744 \uD655\uC778\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. ESC\uB294 \uAE00\uC4F0\uAE30 \uC5D0\uB514\uD130 \uC601\uC5ED\uC73C\uB85C \uD3EC\uCEE4\uC2A4 \uC774\uB3D9\uD558\uBA70, ALT+. \uB294 \uAE00\uC4F0\uAE30 \uC5D0\uB514\uD130 \uC601\uC5ED \uBC16\uC73C\uB85C \uD3EC\uCEE4\uC2A4 \uC774\uB3D9\uB429\uB2C8\uB2E4.</li> 10 ${this.boardConfig.addonInfo.boardCategory==="R"?'<li class="abn_cont"><i class="abn_dot"></i>\uCC44\uD0DD\uB41C \uCF58\uD150\uCE20(\uC0AC\uC5F0)\uC758 \uC800\uC791\uAD8C\uC740 SBS\uC5D0 \uADC0\uC18D\uB418\uBA70, \uBC29\uC1A1 \uBC0F \uD64D\uBCF4 \uBAA9\uC801\uC73C\uB85C \uC0AC\uC6A9\uB420 \uC218 \uC788\uC2B5\uB2C8\uB2E4.</li>':""} 11 </ul> 12 </div> 13 <form class="frm_board_write_${this.boardCode}" onsubmit="return false;" accept-charset="UTF-8"> 14 <input type="hidden" name="board_code" value="${this.boardCode}" /> 15 <input type="hidden" name="no" value="${a.boardNo}" /> 16 <input type="hidden" name="seq_index" value="${a.seqIndex}" /> 17 <input type="hidden" name="deleted" value="N" /> 18 <input type="hidden" name="action_type" value="form" /> 19 <input type="hidden" name="callback" value="board_no" /> 20 <input type="hidden" name="device_type" /> 21 <input type="hidden" name="notice_type" value="" /> 22 <input type="hidden" name="content_type" value="N" /> 23 <input type="hidden" name="uri" /> 24 <input type="hidden" name="event_agree_yn" /> 25 <input type="hidden" name="file_cnt" value="0" /> 26 <div class="ab_write"> 27 <fieldset> 28 <legend>\uAC8C\uC2DC\uD310 \uAE00\uC4F0\uAE30</legend> 29 <div class="module_write_w"> 30 <div class="abw_column_writer"> 31 ${this.renderWriter(a)} 32 </div> 33 <div class="abw_column_title"> 34 <span class="abw_label_w"><label class="abw_lable" for="abwTitle_${this.boardConfig.uuid}">\uC81C\uBAA9</label></span> 35 <span class="abw_input_w"><input type="text" id="abwTitle_${this.boardConfig.uuid}" name="title" class="iptxt" title="\uC81C\uBAA9" value="${a.title}" placeholder="\uC81C\uBAA9\uC744 \uC785\uB825\uD574 \uC8FC\uC138\uC694" maxlength="100"></span> 36 ${this.boardConfig.privilege.adminNotice&&a.noticeType?`<span class="abw_notice_w" ${a.writeType==="modify"?'style="display:none;"':""}> 37 <input type="checkbox" id="abwNotice_${this.boardConfig.uuid}" class="ipcheck" ${this.boardConfig.boardNo?"checked disabled":""} /> 38 <label for="abwNotice_${this.boardConfig.uuid}" class="abw_lable">\uACF5\uC9C0\uC0AC\uD56D</label> 39 </span>`:""} 40 </div> 41 ${this.renderHeadText(a.headText)} 42 ${this.boardConfig.addonInfo.secretAllow?`<div class="abw_column_option"> 43 <span class="abw_label_w">\uC635\uC158</span> 44 <span class="abw_secret_w"> 45 <input type="checkbox" id="abwSecret_${this.boardConfig.uuid}" name="secret" class="ipcheck" value="Y" ${this.boardConfig.addonInfo.secretBoard?"checked disabled":""} /> 46 <label for="abwSecret_${this.boardConfig.uuid}" class="abw_lable">\uBE44\uBC00\uAE00</label> 47 </span> 48 </div>`:""} 49 <div class="abw_column_upload"> 50 <span class="abw_label_w"><span class="abw_lable">\uCCA8\uBD80\uD558\uAE30</span></span> 51 <div class="abw_file_upload"> 52 <div class="abw_uploadbtn_w"> 53 <button type="button" class="abw_ulb_img" title="\uC774\uBBF8\uC9C0 \uCCA8\uBD80\uD558\uAE30"><span class="abw_ulb_txt"><span class="icn_aws icon_img"></span>\uC774\uBBF8\uC9C0</span></button> 54 <button type="button" class="abw_ulb_file" title="\uD30C\uC77C \uCCA8\uBD80\uD558\uAE30"><span class="abw_ulb_txt"><span class="icn_aws icon_file"></span>\uD30C\uC77C</span></button> 55 </div> 56 <ul class="abn_list"> 57 <li class="abn_cont"><i class="abn_dot"></i>\uCD5C\uB300 \uD30C\uC77C \uAC1C\uC218 ${this.boardConfig.maxFileC
57ount}\uAC1C\uAE4C\uC9C0 \uAC00\uB2A5</li> 58 <li class="abn_cont"><i class="abn_dot"></i>\uBA40\uD2F0\uBBF8\uB514\uC5B4 \uD30C\uC77C(jpg, gif, bmp, png\uB4F1)\uC744 \uCCA8\uBD80\uD558\uC2DC\uBA74, \uBCF8\uBB38\uAE00\uC5D0\uC11C \uBC14\uB85C \uD655\uC778\uAC00\uB2A5 \uD558\uBA70, \uD655\uC778 \uBD88\uAC00\uB2A5\uD55C \uD30C\uC77C\uC740 \uCCA8\uBD80\uB0B4\uC5ED\uC5D0 \uBCF4\uC5EC\uC9C0\uAC8C \uB429\uB2C8\uB2E4.</li> 59 </ul> 60 </div> 61 </div> 62 <div class="abw_column_editer"> 63 <div class="sbsBoardPreviewContent_${this.boardCode}" style="display:none"></div> 64 <textarea class="contentEditArea_${this.boardCode}" name="content" style="display:none"> 65 ${this.renderMobileContents(a)} 66 ${a.content} 67 </textarea> 68 </div> 69 </div> 70 <div class="module_file_w" ${a.fileList.length===0?'style="display:none"':""}> 71 <div class="abw_column_fileinfo"> 72 <em class="abw_label_w">\uCCA8\uBD80\uD30C\uC77C (\uCD5C\uB300 ${this.boardConfig.maxFileCount}\uAC1C)</em> 73 <div class="abw_fi_num_w"> 74 <span class="abw_fi_capacity"> 75 <i class="hide">\uD604\uC7AC \uCCA8\uBD80 \uB41C \uD30C\uC77C \uC6A9\uB7C9</i> 76 <strong class="abw_fi_now">${i(a.fileSizeList,this.boardConfig.maxFileSize)}</strong>/<i class="hide">\uCCA8\uBD80 \uD30C\uC77C \uCD5C\uB300 \uC6A9\uB7C9</i>${this.boardConfig.maxFileSize}MB 77 </span> 78 <i class="abw_fi_bar"></i> 79 <span class="abw_fi_num"> 80 <i class="hide">\uD604\uC7AC \uCCA8\uBD80\uB41C \uD30C\uC77C \uAC2F\uC218</i> 81 <strong class="abw_fi_now">${a.fileList.length}</strong>/<i class="hide">\uCCA8\uBD80 \uD30C\uC77C \uCD5C\uB300 \uAC2F\uC218</i>${this.boardConfig.maxFileCount}\uAC1C 82 </span> 83 </div> 84 <div class="abw_filelist_w"> 85 <strong class="hide">\uD30C\uC77C\uB9AC\uC2A4\uD2B8</strong> 86 <ul class="abw_filelist"> 87 ${a.fileRenderParameterList.map((e,o)=>this.renderFile(e)).join("")} 88 </ul> 89 </div> 90 <div class="abw_imglist_w"> 91 <i class="abw_bd"></i> 92 <em class="abw_label_w">\uCCA8\uBD80 \uC774\uBBF8\uC9C0</em> 93 <strong class="hide">\uC774\uBBF8\uC9C0\uB9AC\uC2A4\uD2B8</strong> 94 <ul class="abw_imglist photo_list"> 95 ${a.fileRenderParameterList.map(e=>{if(e.type==="I")return this.renderImageFile(e)}).join("")} 96 </ul> 97 </div> 98 </div> 99 </div> 100 <div class="abw_btn_w"> 101 <a href="#" class="abw_btn_preview" title="\uC791\uC131\uAE00 \uBBF8\uB9AC\uBCF4\uAE30 \uD31D\uC5C5 \uC5F4\uB9BC">\uBBF8\uB9AC\uBCF4\uAE30</a> 102 <a href="#" class="abw_btn_submit" title="\uAE00\uC791\uC131\uC644\uB8CC">\uD655\uC778</a> 103 <a href="#" class="abw_btn_cancel" title="\uC791\uC131\uAE00 \uCDE8\uC18C">\uCDE8\uC18C</a> 104 </div> 105 </fieldset> 106 </div> 107 </form> 108 </div> 109 </div>`}renderWriter(a){return this.boardConfig.privilege.adminWrite?`<span class="abw_label_w"><label class="abw_lable" for="abwWriter_${this.boardConfig.uuid}">\uC774\uB984</label></span> 110 <span class="abw_input_w"> 111 <input type="text" class="iptxt" id="abwWriter_${this.boardConfig.uuid}" name="reg_id" value="${this.boardConfig.adminNickname}" placeholder="\uAD00\uB9AC\uC790" /> 112 </span>`:`<span class="abw_label_w"><span class="abw_lable">\uC774\uB984</span></span> 113 <span class="abw_txt_w"> 114 ${this.renderSnsIcon(this.boardConfig.joinInfo.platform)} 115 ${a.userName} 116 </span>`}renderHeadText(a){return this.boardConfig.headTexts.length===0?"":`<div class="abw_column_subject"> 117 <span class="abw_label_w"><label class="abw_lable" for="abwSubject_${this.boardConfig.uuid}">\uB9D0\uBA38\uB9AC</label></span> 118 <select id="abwSubject_${this.boardConfig.uuid}" name="head_text" class="ipselect" title="\uB9D0\uBA38\uB9AC"> 119 <option value="">\uB9D0\uBA38\uB9AC\uB97C \uC120\uD0DD\uD574\uC8FC\uC138\uC694.</option> 120 ${this.boardConfig.headTexts.map(e=>`<option value="${e}" ${e===a?"selected":""}>${e}</option>';`).join("")} 121 </select> 122 </div>`}};export{n as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.