답변 8개
댓글을 작성하려면 로그인이 필요합니다.
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('', 0);
add_stylesheet('', 0);
if(!$header_skin) {
?>
.price_detail_wrap input[type="text"], .price_delivery_wrap input[type="text"]{border: none; text-align: right;width: 100px;}
.price_detail_wrap li{}
.price_detail_wrap hr{margin: 14px 0px;}
.wrap-competition{max-width: 800px; margin: 0 auto;}
b{font-weight: bold;}
.contest-textarea-common {width: 100%;box-sizing: border-box;font-size: 14px;color: #686868;height: 208px;padding: 16px;border:1px solid #26314d;margin-bottom: 10px; white-space:pre;}
ul.price_detail_wrap{border: 1px solid;padding: 16px 20px;}
@media all and (max-width:767px;){
ul.price_detail_wrap{}
}
" target="_blank" rel="noopener noreferrer">http://code.jquery.com/jquery-3.1.0.min.js">
" target="_blank" rel="noopener noreferrer">https://code.jquery.com/jquery-1.12.4.min.js">
// 글자수 제한
var char_min = parseInt(); // 최소
var char_max = parseInt(); // 최대
check_byte("wr_content", "char_count");
$(function() {
$("#wr_content").on("keyup", function() {
check_byte("wr_content", "char_count");
});
});
function apms_myicon() {
document.getElementById("picon").value = '';
document.getElementById("ticon").innerHTML = '';
return true;
}
function html_auto_br(obj) {
if (obj.checked) {
result = confirm("자동 줄바꿈을 하시겠습니까?\n\n자동 줄바꿈은 게시물 내용중 줄바뀐 곳을 태그로 변환하는 기능입니다.");
if (result)
obj.value = "html2";
else
obj.value = "html1";
}
else
obj.value = "";
}
function fwrite_submit(f) {
var agree_check = document.getElementById('contest_add_agreement');
if(agree_check.checked == false){
alert("약관에 동의하여 주세요.");
return false;
}
// 상금설정
var prize_basic = document.getElementById('prize_basic');
//상금
var prize_for_calc_format = document.getElementById('prize_for_calc_format');
//플랫폼수수료
var fee_for_calc_format = document.getElementById('fee_for_calc_format');
//프리랜서 종합소득세
var income_tax_for_calc_format = document.getElementById('income_tax_for_calc_format');
//부가가치세
var vat_for_calc_format = document.getElementById('vat_for_calc_format');
//총합
var total_for_calc_format = document.getElementById('total_for_calc_format');
//우승자에게 전달되는 상금
var prize_delivery_for_calc_format = document.getElementById('prize_delivery_for_calc_format');
//document.getElementById('wr_13').value = prize_for_calc_format.value;
//document.getElementById('wr_14').value = fee_for_calc_format.value;
//document.getElementById('wr_15').value = income_tax_for_calc_format.value;
//document.getElementById('wr_16').value = vat_for_calc_format.value;
//document.getElementById('wr_17').value = total_for_calc_format.value;
//document.getElementById('wr_18').value = prize_delivery_for_calc_format.value;
document.getElementById('wr_13').value = prize_for_calc_format.value;
document.getElementById('wr_14').value = fee_for_calc_format.value;
document.getElementById('wr_15').value = income_tax_for_calc_format.value;
document.getElementById('wr_16').value = vat_for_calc_format.value;
document.getElementById('wr_17').value = total_for_calc_format.value;
document.getElementById('wr_18').value = prize_delivery_for_calc_format.value;
document.getElementById('wr_13_original').value = chkNumber(prize_for_calc_format);
document.getElementById('wr_14_original').value = chkNumber(fee_for_calc_format);
document.getElementById('wr_15_original').value = chkNumber(income_tax_for_calc_format);
document.getElementById('wr_16_original').value = chkNumber(vat_for_calc_format);
document.getElementById('wr_17_original').value = chkNumber(total_for_calc_format);
document.getElementById('wr_18_original').value = chkNumber(prize_delivery_for_calc_format);
if ($("input:checkbox[name=victory_prize_delivery_yn]").is(":checked") == true) {
//체크가 되어있을때.
document.getElementById('wr_19').value = "true";
}else{
document.getElementById('wr_19').value = "false";
}
var subject = "";
var content = "";
$.ajax({
url: g5_bbs_url+"/ajax.filter.php",
type: "POST",
data: {
"subject": f.wr_subject.value,
"content": f.wr_content.value
},
dataType: "json",
async: false,
cache: false,
success: function(data, textStatus) {
subject = data.subject;
content = data.content;
}
});
if (subject) {
alert("제목에 금지단어('"+subject+"')가 포함되어있습니다");
f.wr_subject.focus();
return false;
}
if (content) {
alert("내용에 금지단어('"+content+"')가 포함되어있습니다");
if (typeof(ed_wr_content) != "undefined")
ed_wr_content.returnFalse();
else
f.wr_content.focus();
return false;
}
if (document.getElementById("char_count")) {
if (char_min > 0 || char_max > 0) {
var cnt = parseInt(check_byte("wr_content", "char_count"));
if (char_min > 0 && char_min > cnt) {
alert("내용은 "+char_min+"글자 이상 쓰셔야 합니다.");
return false;
}
else if (char_max > 0 && char_max < cnt) {
alert("내용은 "+char_max+"글자 이하로 쓰셔야 합니다.");
return false;
}
}
}
document.getElementById("btn_submit").disabled = "disabled";
return true;
}
$(function(){
$("#wr_content").addClass("form-control input-sm write-content");
});
function calc(val){
//상금
var prize_for_calc_format = document.getElementById('prize_for_calc_format');
//플랫폼수수료
var fee_for_calc_format = document.getElementById('fee_for_calc_format');
//프리랜서 종합소득세
var income_tax_for_calc_format = document.getElementById('income_tax_for_calc_format');
//부가가치세
var vat_for_calc_format = document.getElementById('vat_for_calc_format');
//총합
var total_for_calc_format = document.getElementById('total_for_calc_format');
//우승자에게 전달되는 상금
var prize_delivery_for_calc_format = document.getElementById('prize_delivery_for_calc_format');
if(val == ""){
prize_for_calc_format.value = "0";
fee_for_calc_format.value = "0";
income_tax_for_calc_format.value = "0";
vat_for_calc_format.value = "0";
total_for_calc_format.value = "0";
prize_delivery_for_calc_format.value ="0";
}else{
if ($("input:checkbox[name=victory_prize_delivery_yn]").is(":checked") == true) {
//체크가 되어있을때.
var origin = parseInt(val);
// 플랫폼 수수료: [상금]의 10%
var intere
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
어제 계속 찾아보고 해봤지만 안되서 댓글로 다시 왔습니다ㅠ
게시물은 에디터가 아닌 각 항목별로 textarea와 input, select/option을 사용하고 있고 첨부파일이 텍스트 중간에 보일 수 있게 하고 있습니다.
![]()
게시물 수정을 클릭하면 첨부파일을 제외한 다른 모든 것들이 삭제가 되어서 나타나고 그대로 완료를 클릭하면 첨부파일만 남은 상태로 출력이 됩니다. 엑스엠엘님 말씀처럼 $w나 $wr_id 값이 안넘어와서 그런거 같은데 이걸 어떻게 넘겨줘야할지 감이 안잡힙니다..ㅠㅠㅠ
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
글작성의 일반적인 URL 형태는 /bbs/write.php?bo_table=free
글수정의 일반적인 URL 형태는 /bbs/write.php?w=u&bo_table=free&wr_id=39
w=u 라는 부분과, wr_id=~ 라는 부분이 있어야 됩니다.
(그누보드에서 w=u 는 글수정의 의미 wr_id 는 게시글 ID 의 의미입니다.
위의 예제에서는 free 게시판의 39번 게시글을 수정한다는 의미)
댓글을 작성하려면 로그인이 필요합니다.
설명이 부족했던것 같습니다..!
게시물을 작성하고 나서 게시물을 수정하려고 하단의 수정을 클릭하면 게시물작성페이지로 넘어가는데
정상적인 상태라면 작성한 글들은 유지된 상태에서 수정이 진행되어야 할텐데 작성한 글들이 전부 사라지고 처음 게시물 작성할 때 공란으로 나오는 상태입니다...말주변이 없어서 이렇게 말씀드리는게 한계일것같습니다..ㅠ
댓글을 작성하려면 로그인이 필요합니다.
게시물을 수정하려고 하면 <- 이 뜻은 "게시물을 수정하기 전" 부터 삭제되어 있다는건가요? 게시물을 수정하면 <- 수정한 뒤에 삭제되어 있다는건가요?
만약 전자 라면, 삭제된게 아니라 스킨에 게시글 출력이 되지 않는것 같아서요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
이렇게 바꿔 보세요.