인라인 폼메일 (v1.0) > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

인라인 폼메일 (v1.0) 정보

최신글 인라인 폼메일 (v1.0)

첨부파일

latest-formmail-1.0.zip (4.6K) 405회 다운로드 2021-07-09 04:19:10
테스트한 버전5.4.4
호환 가능 버전5.4.x

본문

소개.png

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

폼메일 게시판 스킨과 연동하여

최신글 처럼 홈페이지 어디든 인라인 형태로 사용가능한 스킨

 

인라인 폼메일 스킨은 폼메일 게시판 스킨의 연동 스킨입니다.

폼메일 게시판 스킨은 게시판 형태로 동작 하기 때문에 사용에 제약이 많습니다.

 

가령 예를들어 홈페이지 하단에 항상 표현되도록 하고 싶다면

게시판 형태의 제작은 불가능 하며 따로 기능 개발을 하여야만 합니다.

 

이럴때 인라인 폼메일 스킨을 사용하면 편리합니다.

 

필요한 곳에 최신글 처럼 출력해 주면 바로 폼메일과 연동하여 사용가능합니다.

 

설치방법

설치방법은 그누보드 최신글 설치법과 동일하다.

※ 인라인 폼메일 스킨을 사용하기 위해서는 폼메일 게시판 스킨 설치가 필수이다.

 

폼메일 게시판 설치 - 바로가기

 

 

 

사용방법

그누보드 최신글 사용법과 동일하다.

 

  1. 최신글 라이브러리 불러오기 (특정 페이지에서는 이미 인크루드 되어 있는 곳이 있다.)
    include_once(G5_LIB_PATH.'/latest.lib.php');
  2. 출력하고 싶은 곳에 아래과 같이 넣어줌
    echo latest("theme/latest-formmail", "테이블명", "theme/board-formmail");

    파라미터

    1. 최신글 스킨명
    2. 테이블명
    3. 폼메일 게시판 스킨명

위 두 단계만 거치면 된다.

3번째 파라미터는 원래 불러온 최신 게시글의 개수를 설정하는 것이지만

여기서는 게시글을 불러오지 않기 때문에

연동할 폼메일 게시판 스킨명을 적는것에 유의하자

 

 

Change Log

  • v1.0 - 그누보드에 맞추어 스킨 형태로 제작

 

그누스킨즈 시리즈

추천
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>
아참 그리고 여기서 테이블명이 뭐져?? 님꺼 다운받아서 수정안하고 지금 테스트하고 있는데요
님꺼 가져다 그냥 latest> ㅣlatest-formmail-main 인데그러면 테이블명이
<?php echo latest("theme/latest-formmail", "latest-formmail-main", "theme/board-formmail"); ?>
이런식으로 바꾸어야하는건가요??
이제 인라인으로 연결은 되었는데요
메일을 보내면 게시판에는 나오는데 요
테스트로 제 개인메일로 적고 발송헸는데 메일로는 안나와
아무레도 SMTP연결이 안되었다고 하는거 같은데 요
그리고 인라인으로 넣을시
 <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);
}
그런데 메일이 오는데 테그가 있는 상태로 옵니다. 어떻게 해야 할까요? 넘 좋은거 주셔서 감사합니다. 그리고 <p>ㆍ 본 메일은 '.$cfg['타이틀'].'에서 이메일 서비스 수신동의 하에 발송된 메일입니다.</p>
<p>ㆍ (문의) '.$cfg['타이틀'].'('.$cfg['홈페이지'].') / E-mail: '.$cfg['이메일'].'</p>
이거는 어디서 어떻게 설정하나요?
이런 경우는 뭐가 문제 인가여? 소스를 봐도 별로 눈에 띄어 보이지 않아서요.
글씨가 안보여서여...


혹시 여분필드를 넣지 않아서 생기는 문제인가요?
안녕하세요
좋은자료 올려주셔서 운영중인 사이트에 적용할려고하는데
적어주신 내용과 스킨파일 업로드를 하여도.. 작성 및 목록리스트 css를 불러오지 못하여 질문드립니다.
latest("theme/latest-formmail", "test01", "theme/board-formmail");
latest("경로1", "테이블명", "경로2");
경로는 어떤내용을 불러오는 건가요 ??

불러오는 위치는 헤더 부분에 불러올려고 합니다.

제가 운영중인 사이트는 theme 폴더에 해당 폴더들이 없습니다.. 올려주신 스킨 파일을 /skin/board/ 말로 theme 폴더에도 업로드를 해줘야 사용이 가능한건가요 ??
전체 542 |RSS
그누보드5 스킨 내용 검색 최신글에서

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT