인라인 폼메일 (v1.0) 정보
최신글 인라인 폼메일 (v1.0)관련링크
첨부파일
테스트한 버전5.4.4
호환 가능 버전5.4.x
본문
Summary
Name | 인라인 폼메일 |
---|---|
Category | 최신글 스킨 |
License | MIT License |
Download | https://github.com/gnuboard-skins/latest-formmail |
Questions |
Github https://github.com/gnuboard-skins/latest-formmail/issues Email *** 개인정보보호를 위한 이메일주소 노출방지 *** |
Description |
폼메일 게시판 스킨과 연동하여 최신글 처럼 홈페이지 어디든 인라인 형태로 사용가능한 스킨 |
인라인 폼메일 스킨은 폼메일 게시판 스킨의 연동 스킨입니다.
폼메일 게시판 스킨은 게시판 형태로 동작 하기 때문에 사용에 제약이 많습니다.
가령 예를들어 홈페이지 하단에 항상 표현되도록 하고 싶다면
게시판 형태의 제작은 불가능 하며 따로 기능 개발을 하여야만 합니다.
이럴때 인라인 폼메일 스킨을 사용하면 편리합니다.
필요한 곳에 최신글 처럼 출력해 주면 바로 폼메일과 연동하여 사용가능합니다.
설치방법
설치방법은 그누보드 최신글 설치법과 동일하다.
※ 인라인 폼메일 스킨을 사용하기 위해서는 폼메일 게시판 스킨 설치가 필수이다.
폼메일 게시판 설치 - 바로가기
사용방법
그누보드 최신글 사용법과 동일하다.
- 최신글 라이브러리 불러오기 (특정 페이지에서는 이미 인크루드 되어 있는 곳이 있다.)
include_once(G5_LIB_PATH.'/latest.lib.php'); - 출력하고 싶은 곳에 아래과 같이 넣어줌
echo latest("theme/latest-formmail", "테이블명", "theme/board-formmail");
파라미터
1. 최신글 스킨명
2. 테이블명
3. 폼메일 게시판 스킨명
위 두 단계만 거치면 된다.
3번째 파라미터는 원래 불러온 최신 게시글의 개수를 설정하는 것이지만
여기서는 게시글을 불러오지 않기 때문에
연동할 폼메일 게시판 스킨명을 적는것에 유의하자
Change Log
- v1.0 - 그누보드에 맞추어 스킨 형태로 제작
그누스킨즈 시리즈
- 기본게시판 with ckeditor5, Drag & Drop (v1.1.1) - https://sir.kr/g5_skin/42329
- 폼메일게시판 (v1.1.1) - https://sir.kr/g5_skin/45879
- 인라인폼메일 (v1.0) - https://sir.kr/g5_skin/45907
- 페이지게시판 (v0.8) - https://sir.kr/g5_skin/40664
추천
9
9
댓글 전체
감사합니다.
메일이 한번만오게 할려면 어디를 수정해야되는지 알려주세요.
메일이 한번만오게 할려면 어디를 수정해야되는지 알려주세요.
위쪽 메일은 문의 남긴 고객에게 가는 메일입니다.
접수 되었다는 확인 메일이죠
테스트 한다고 나의 메일 주소를 적으면 나에게 두번 올거에요
접수 되었다는 확인 메일이죠
테스트 한다고 나의 메일 주소를 적으면 나에게 두번 올거에요
아하 그렇군요.. 테스트해보니 정말그러네요..
잘 사용 하겠습니다. 감사합니다.
잘 사용 하겠습니다. 감사합니다.
감사합니다~
네 많은 이용 부탁드려요~
감사합니다.
폼메일기능이 필요했는데 잘 사용하겠습니다.
^^
폼메일기능이 필요했는데 잘 사용하겠습니다.
^^
네 많은 이용 부탁드려요~
언제나 멋지십니다.
ㅎㅎ 감사합니다.
감사합니다.
감사합니다.
contact 페이지에 이걸 견적문의로 이걸넣으려고하는데요
인라니으로 넣으려면 페이지 상단에
<?php
include_once(G5_LIB_PATH.'/latest.lib.php');
?>
이거 넣고
<div class="container">
<?php echo latest("theme/latest-formmail", "bo_table", "theme/board-formmail"); ?>
</div>
인라니으로 넣으려면 페이지 상단에
<?php
include_once(G5_LIB_PATH.'/latest.lib.php');
?>
이거 넣고
<div class="container">
<?php echo latest("theme/latest-formmail", "bo_table", "theme/board-formmail"); ?>
</div>
latest("theme/latest-formmail", "게시판영문명", "theme/board-formmail");
게시판 영문이름을 넣으셔야 합니다.
게시판 영문이름을 넣으셔야 합니다.
이렇게하면
그누보드에서 lib 폴더 위치 확인해보세요
오류메시지가 저 최신글 라이브러리가 없다고 나오는거니까요
오류메시지가 저 최신글 라이브러리가 없다고 나오는거니까요
이렇게 에러가 나옵니다
저번에 게시판이으로 ㅇ넣으려고 하는거 안되서 인라인이라도넣으려고하는데요
저번에 게시판이으로 ㅇ넣으려고 하는거 안되서 인라인이라도넣으려고하는데요
아참 그리고 여기서 테이블명이 뭐져?? 님꺼 다운받아서 수정안하고 지금 테스트하고 있는데요
님꺼 가져다 그냥 latest> ㅣlatest-formmail-main 인데그러면 테이블명이
<?php echo latest("theme/latest-formmail", "latest-formmail-main", "theme/board-formmail"); ?>
이런식으로 바꾸어야하는건가요??
님꺼 가져다 그냥 latest> ㅣlatest-formmail-main 인데그러면 테이블명이
<?php echo latest("theme/latest-formmail", "latest-formmail-main", "theme/board-formmail"); ?>
이런식으로 바꾸어야하는건가요??
해당 스킨은 폼메일 게시판과 연동되는것이므로
폼메일 게시판 정보를 넣으시면 됩니다.
폼메일 게시판 정보를 넣으시면 됩니다.
이제 인라인으로 연결은 되었는데요
메일을 보내면 게시판에는 나오는데 요
테스트로 제 개인메일로 적고 발송헸는데 메일로는 안나와
아무레도 SMTP연결이 안되었다고 하는거 같은데 요
메일을 보내면 게시판에는 나오는데 요
테스트로 제 개인메일로 적고 발송헸는데 메일로는 안나와
아무레도 SMTP연결이 안되었다고 하는거 같은데 요
그리고 인라인으로 넣을시
<div class="privacy-of-use ko">
<?php echo $privacy_html?>
</div>
privacy_html 잘나옵니다 그러나 게시판으로 넣을시는 안나와요
게시판에가서 메일보내기 클릭하고 write.php에서는 privacy_html
이게 안나와요
관리자 게시판에서 따로 설정해줄것이 있나요??
님이 기존에 있는 설정하는것으 다 했습니다
<div class="privacy-of-use ko">
<?php echo $privacy_html?>
</div>
privacy_html 잘나옵니다 그러나 게시판으로 넣을시는 안나와요
게시판에가서 메일보내기 클릭하고 write.php에서는 privacy_html
이게 안나와요
관리자 게시판에서 따로 설정해줄것이 있나요??
님이 기존에 있는 설정하는것으 다 했습니다
1. 테마 사용 안할 경우 이렇게 넣어주세요.
<?php echo latest("latest-formmail", "게시판이름", "board-formmail"); ?>
2. privacy.html 오류 날 경우
테마폴더 안의 latest.skin.php 파일 열고
-38번째 줄부터
// 테마가 아닐경우
if(strpos($board_skin_name, 'theme') === false) {
$board_skin_path = G5_SKIN_PATH.'/board'.str_replace('theme', '', $board_skin_name);
} else {
$board_skin_path = G5_THEME_PATH.'/skin/board'.str_replace('theme', '', $board_skin_name);
}
위에 부분 지워주시고 아래부분으로 넣어주세요.
// 테마가 아닐경우
if(strpos($board_skin_name, 'theme') === false) {
$board_skin_path = G5_SKIN_PATH.'/board/'.str_replace('theme', '', $board_skin_name);
} else {
$board_skin_path = G5_THEME_PATH.'/skin/board/'.str_replace('theme', '', $board_skin_name);
}
<?php echo latest("latest-formmail", "게시판이름", "board-formmail"); ?>
2. privacy.html 오류 날 경우
테마폴더 안의 latest.skin.php 파일 열고
-38번째 줄부터
// 테마가 아닐경우
if(strpos($board_skin_name, 'theme') === false) {
$board_skin_path = G5_SKIN_PATH.'/board'.str_replace('theme', '', $board_skin_name);
} else {
$board_skin_path = G5_THEME_PATH.'/skin/board'.str_replace('theme', '', $board_skin_name);
}
위에 부분 지워주시고 아래부분으로 넣어주세요.
// 테마가 아닐경우
if(strpos($board_skin_name, 'theme') === false) {
$board_skin_path = G5_SKIN_PATH.'/board/'.str_replace('theme', '', $board_skin_name);
} else {
$board_skin_path = G5_THEME_PATH.'/skin/board/'.str_replace('theme', '', $board_skin_name);
}
그런데 메일이 오는데 테그가 있는 상태로 옵니다. 어떻게 해야 할까요? 넘 좋은거 주셔서 감사합니다. 그리고 <p>ㆍ 본 메일은 '.$cfg['타이틀'].'에서 이메일 서비스 수신동의 하에 발송된 메일입니다.</p>
<p>ㆍ (문의) '.$cfg['타이틀'].'('.$cfg['홈페이지'].') / E-mail: '.$cfg['이메일'].'</p>
이거는 어디서 어떻게 설정하나요?
<p>ㆍ (문의) '.$cfg['타이틀'].'('.$cfg['홈페이지'].') / E-mail: '.$cfg['이메일'].'</p>
이거는 어디서 어떻게 설정하나요?
감사합니다.
이런 경우는 뭐가 문제 인가여? 소스를 봐도 별로 눈에 띄어 보이지 않아서요.
글씨가 안보여서여...
혹시 여분필드를 넣지 않아서 생기는 문제인가요?
글씨가 안보여서여...
혹시 여분필드를 넣지 않아서 생기는 문제인가요?
다른 CSS와 충돌 이지 않을까요?
사용 잘할께요! 감사합니다.
좋은자료 감사합니다 :)
안녕하세요
좋은자료 올려주셔서 운영중인 사이트에 적용할려고하는데
적어주신 내용과 스킨파일 업로드를 하여도.. 작성 및 목록리스트 css를 불러오지 못하여 질문드립니다.
latest("theme/latest-formmail", "test01", "theme/board-formmail");
latest("경로1", "테이블명", "경로2");
경로는 어떤내용을 불러오는 건가요 ??
불러오는 위치는 헤더 부분에 불러올려고 합니다.
제가 운영중인 사이트는 theme 폴더에 해당 폴더들이 없습니다.. 올려주신 스킨 파일을 /skin/board/ 말로 theme 폴더에도 업로드를 해줘야 사용이 가능한건가요 ??
좋은자료 올려주셔서 운영중인 사이트에 적용할려고하는데
적어주신 내용과 스킨파일 업로드를 하여도.. 작성 및 목록리스트 css를 불러오지 못하여 질문드립니다.
latest("theme/latest-formmail", "test01", "theme/board-formmail");
latest("경로1", "테이블명", "경로2");
경로는 어떤내용을 불러오는 건가요 ??
불러오는 위치는 헤더 부분에 불러올려고 합니다.
제가 운영중인 사이트는 theme 폴더에 해당 폴더들이 없습니다.. 올려주신 스킨 파일을 /skin/board/ 말로 theme 폴더에도 업로드를 해줘야 사용이 가능한건가요 ??
앞에 theme/ 를 빼시면 됩니다.
폼을 작성하여 제출하면.. 완료되었다는 새로운 페이지로 이동할 수 있게 할 수 있을까요?
유용한
메인페이지 말고 서브페이지에서 폼메일이 나타나게 하려면 어떻게 해야 할까요?
감사합니다
이렇게 에러가 나오는데 혹시 해결 방법 알려주실 수 있으실까요?
뷰페이지로 이동하지않고 해당 페이지에 그대로 머무르게 하려면 어떻게 해야할까요?