전체 글84 그누보드 빠른상담문의 Html,css (저장용) 그누보드용 빠른상담문의 폼입력폼 : 이름, 전화번호, 내용$currentDomain : 홈페이지 도메인에서 www 제외한 값 (wr_email 에 삽입)bo_table : inquiry(타게시판 사용시 변경) wr_subject : 빠른 상담문의가 접수 되었습니다. 로 통일함 그누 외 사용시 : php코드 삭제, input hidden값 삭제, name값 변경/삭제HTML$protocol = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? 'https' : 'http'; $domain = $_SERVER['SERVER_NAME']; // www가 있을 경우 제외 if (substr($domain, 0, 4) === 'www.') { $domai.. 2025. 7. 1. [php] 특정 날짜 이후로 style 적용 안녕하세요, 특정 날짜 이후로 display:none되어야 하는 팝업이 있어서 코드 정리합니다. PHP $currentDate = date("Y-m-d"); $endDate = "2025-02-15"; ?> = $endDate) echo 'style="display:none"'; ?>> 2024. 12. 21. html 반응형 팝업/모달 소스 저장 HTML × JS CSS.p-popup-wrap{ position: fixed; top: 0; left: 0; width: 100%; height: 100vh; z-index: 999;}.p-popup-wrap .bg{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.5); z-index: 1;}.p-popup-wrap .p-popup-box{ max-width: 600px; width: 100%; height: auto; position: absolute; top.. 2024. 12. 20. [jQuery] 체크박스 전체선택, checkbox allCheckedBtn 사용법 게시판에 관리자는 전체선택 기능이 있는 경우가 아주 많은데전체선택 클릭 시 (제일 상단에 있는 체크박스) 모두 체크되며 하나라도 체크 해제하면 전체선택 체크박스도 체크 해제됩니다.편의상 게시판 모양으로 table 퍼블리싱 하였고 클래스명, 아이디명만 같다면 다른 레이아웃에 적용 하셔도 됩니다.HTML No. 제목 View .. 2024. 11. 8. [그누보드] 스마트에디터 이미지 업로드 시 리사이징 / 퀄리티 / 용량제한 사이즈가 너무 큰 이미지를 업로드 하면 에디터 내에서 가로값이 초과되서 스크롤이 생기는 등 사용성이 불편해집니다.그누 기본설정에서 리사이즈가 사용안함으로 되어 있는데 사용함으로 바꿔주시고 사이즈만 알맞게 변경하면 됩니다! 위와 같이 2400 * 1800으로 큰 이미지를 등록하면 에디터에서도 2400 * 1800사이즈를 차지합니다.수정해보겠습니다. 수정위치 : /www/extend/smarteditor_upload_extend.php 기존if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 //플러그인 폴더 이름 및 스킨 폴더 이름 define('SMARTEDITOR_UPLOAD_IMG_CHECK', 1); // 이미지 파일을 썸네일 할수 있는지 여부를 체크합니다. (.. 2024. 9. 24. [Php] 같은 호스팅에서 도메인별 다른 요소 출력 같은 호스팅에서 도메인을 여러개 연결해서 사용하는 경우에 사용하는 코드입니다.aa.com도메인과 bb.com 도메인이 있을 때 퍼블리싱 코드에서 서로 다른 요소를 출력합니다. PHP aa도메인일때 aa도메인이 아닐 때 2024. 9. 23. [그누보드] 게시판 분류에 "/" 등 특수문자 사용하기 아래 코드는 그누보드 분류에 ,를 입력하면 /로 변경하는 코드입니다.다르게 사용하고 싶으시다면 $category_combined = str_replace(',', '/', $category_combined); 이 부분을 변경 하시면 됩니다.수정위치 /bbs/list.php 기존코드// 분류 사용 여부 $is_category = false; $category_option = ''; if ($board['bo_use_category']) { $is_category = true; $category_href = get_pretty_url($bo_table); $category_option .= ' if ($sca=='') $category_option .= ' id="b.. 2024. 9. 22. [HTML] Select Option 시/구 선택 | optgroup 활용 HTML | 시/구 코드정리 강남구 강동구 강북구 강서구 관악구 광진구 구로구 금천구 노원구 도봉구 동대문구 동작구 마포구 서대문구 서초구 성동구 .. 2024. 9. 21. [그누보드] 회원가입 시 동의사항 2개이상 추가 /www/skin/member/basic/register.skin.php 추가 HTML 마케팅 활용 수신 약관 수신약관 내용 마케팅 활용 수신 약관의 내용에 동의합니다. Script빨간부분 추가(필수동의인 경우) function fregister_submit(f) { if (!f.agree.checked) { alert("회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다."); f.agree.focus(); retu.. 2024. 9. 20. [그누보드] 댓글 작성 시 관리자, 원글 작성자 에게 메일 발송 그누보드에는 게시판관리, 기본설정에 메일발송 기능이 있습니다.qna 게시판 등 문의게시판에 최고관리자에게 메일 발송은 그누 기본 기능을 통해서 편하게 발송이 가능하지만최고관리자가 답글을 남겼을 때 원글작성자에게, 원글작성자가 추가 댓글을 달면 최고관리자에게 메일을 발송 하도록 코드를 수정 하였습니다. /bbs/write_comment_update.php 수정268 ~ 280라인 쯤 있는 mailer 코드 수정 for ($i=0; $i mailer($wr_name, $wr_email, $unique_email[$i], $subject, $content, 1); } 아래와 같이 수정 / 추가 if($bo_table !== 'qa'){ for ($i=0; $i mailer($wr_name, $w.. 2024. 9. 18. [Form, Javascript] 이메일 직접입력, select 선택 입력 #Javascript#이메일주소직접입력 #이메일주소select선택 SCRIPTdocument.addEventListener('DOMContentLoaded', function() {var emailSelect = document.getElementById('email_1'); emailSelect.addEventListener('change', function() {var selectedOption = emailSelect.options[emailSelect.selectedIndex].value;var emailBack = document.getElementById('email_back');var emailInputText = document.getElementById('email_1_text');.. 2024. 8. 31. [jQuery] 접속 할 때마다 다른/랜덤 이미지 노출하기 #jQuery #접속시랜덤이미지표시 #중복없음 HTML jQuery$(document).ready(function() { var imgs = $('.random-imgbox img'); var lastIndex = localStorage.getItem('lastImgIndex'); var randomIndex; do { randomIndex = Math.floor(Math.random() * imgs.length);} while (randomIndex == lastIndex); imgs.hide().eq(randomIndex).show(); localStorage.setItem('lastImgIndex', randomIndex);}); 중복 이미지도 허용하고 싶은 경우$(document)... 2024. 8. 30. [영카트] 다운로드 가능한 쿠폰이 있을 때만 쿠폰존 활성화 #영카트 #다운로드쿠폰 #기간내다운가능한쿠폰이있으면활성화 영카트 다운로드쿠폰이 1개 이상이면 쿠폰존 버튼 활성화 영카트에는 다운로드 쿠폰이 있는데 기간별로 다운이 가능하게 할 수 있습니다.다만 쿠폰존이라는 버튼이 쿠폰이 있던 없던 노출되면 불편할 수 있으므로 해당 기간에 다운로드 가능한 쿠폰이 1개라도 있으면 쿠폰존 버튼을 활성화 하는 코드입니다. $sql = " select count(*) as cnt from {$g5['g5_shop_coupon_zone_table']} where cz_start = '".G5_TIME_YMD."' "; $row = sql_fetch($sql); $count = $row['cnt']; if( $count > 0 ) echo '쿠폰존'; 2024. 8. 28. [Swiper] 똑같은 스와이퍼 반복문으로 편하게 만들기 #swiper #script #스와이퍼여러개만들기 옵션은 다 똑같은데 스와이퍼 코드를 이렇게 작성했던 적이 있습니다.지금은 배열을 사용해서 편하게 쓰고 있어서 정리합니다. 탭바 안에 똑같은 레이아웃의 스와이퍼가 들어있는 디자인이 많더군요.그 때 스와이퍼를 스크립트를 하나씩 작성하는 것이 아닌, 배열/반복으로 한번에 만드는 방법입니다. HTML Swiper Swiper is~ Swiper .. 2024. 8. 25. [CSS] 스크롤바 커스텀 #css #스크롤바커스텀 스크롤바 커스텀 사용 X 스크롤바 css 커스텀 body에 scrollbar를 커스텀하는 경우도 있지만 아직까지는 불편하다고 하는 클라이언트가 많은 듯 합니다.다만 textarea, 게시판 list 등 커스텀 해야 좀 깔끔해 보여서 사용하는데 디자인이 누락되면 무난하게 사용하는 코드입니다.(저거 하나 디자인 기다렸다가 작업하기에는 좀 답답하니까용) HTML CSStextarea.n-ipt::-webkit-scrollbar { width: 4px; background-color: rgb(209, 209, 209); } textarea.n-ipt::-webkit-scrollbar-thumb { background-color: rgb(125, 125, 125);.. 2024. 8. 24. 이전 1 2 3 4 ··· 6 다음