게시글을 따로 쓰지 않고 php일반문서를 삽입하고 싶은데
그러한 스킨같은 게 있나요?
아미나 빌더를 쓰고 있는데, page보드 스킨이란 것이 있던데,
이건 게시글중 하나만 공지글처럼 올라갑니다.
이것 비슷하게 게시글 내용은 php문서를 삽입하고, 제목등은 별도로 등록하게 하면서,
글 리스트에는 베이직 처럼 리스트가 나오게 하는 스킨같은 게 있나요?
|
답변 2개 / 댓글 6개
채택된 답변
+20 포인트
2018-02-08 (목) 14:58:44
베이직 스킨을 복사 붙여넣기 하신 후에
view.skin.php 파일을
Copy
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
eval($view['wr_content']);
이렇게 바꿔보세요.
이후, 글 작성시 내용 부분에 php 코드를 적용하면 됩니다.
(단, php 코드를 직접 실행하도록 하는 것이므로 게시판 작성 권한을 충분히 높게 설정하세요. 보안상 취약합니다.
답변에 대한 댓글 4개
2018-02-08 (목) 15:09:47
글 내용에 직접 넣는 게 아니라, 이미 만들어진 php파일을 인클루드해서 내용을 보이고 싶어서요..
2018-02-08 (목) 15:12:35
글 마다 같은 파일을 include 한다면 view.skin.php 에 그 파일을 인크루드하시고,
다른 파일을 include 한다면 여분 필드를 이용해서 include 하도록 하시거나, 저 코드를 쓰고 글 내용에 include 코드를 넣어보세요.
여러모로 저 코드가 안전한 코드는 아닙니다. 참고바랍니다. @훈련소장
다른 파일을 include 한다면 여분 필드를 이용해서 include 하도록 하시거나, 저 코드를 쓰고 글 내용에 include 코드를 넣어보세요.
여러모로 저 코드가 안전한 코드는 아닙니다. 참고바랍니다. @훈련소장
2018-02-08 (목) 15:14:12
아..네 관리자만 쓰는 게시판이니 권한문제는 괜찮을 것 같구요.. 좋은 방법인것 같네요..감사합니다.
마르스컴퍼니
2018-02-08 (목) 15:05:19
아미나 빌더의 경우,
관리자 모드 > 테마관리 > 일반문서
에서 내용을 추가하여 페이지를 만들면 됩니다.
ex. 회사소개
PAGE ID : company
메뉴명 : 회사소개
문서파일 위치(/root/page) : company.php
타이틀 : 회사소개
로 등록한 후,
ftp 로 /page 디렉토리에 company.php 를 올리면 됩니다.
~/bbs/page.php?hid=company 로 호출이 됩니다. (메뉴에 등록시 URL)
답변에 대한 댓글 2개
2018-02-08 (목) 15:12:05
한페이지 한페이지 만들어서 넣을 게 아니라 게시글 등록하듯이 게시글을 쓸때 제목을 등록하고, 내용부분에 php파일을 삽입하고 싶은거예요
답변을 작성하려면 로그인이 필요합니다.