설치된 스킨 한번에 모두보기 (latest, outlogin ) > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

설치된 스킨 한번에 모두보기 (latest, outlogin ) 정보

설치된 스킨 한번에 모두보기 (latest, outlogin )

첨부파일

all_skins.php (2.2K) 125회 다운로드 2009-08-22 07:07:30

본문

스킨을 뭐로할까 맨날 고민하면서
sir에 있는거 거의다 다운받아놓고
뭐가뭔지 맨날 헷갈려하고.. 확인도 안되고 ㅋㅋ

그래서 모든 스킨을 한눈에 볼수있으면 좋지않을까해서 만들어봤어요.

첨부 소스를
그누폴더나
그누폴더/modules
또는 _common, _index.. 있는폴더에
에 올리고 웹에서 확인~ 간단간단.


호응좋으면 게시판스킨 등 좀 체계적으로 만들어보려고요^^
좋았으면 춧현~ㅋ

추천
9
  • 복사

댓글 13개

감사합니다. 최근게시물과 로그인 스킨은 잘 되는군요.
일반 게시판을 알고 싶어서 아래와 같이 수정해 보았습니다.
물론 잘 알지 못하는 가운데 latest 부분을 board로 바꾸어 보았더니 33라인 에러 나는군요 수정해야할 부분을 알려 주시면 유용하게 사용할 것 같습니다.

<?
/* skin - board */
$sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
$result = sql_query($sql);
$row=sql_fetch_array($result);
$brd_name = $row['bo_table'];

/* 출력 */
echo "<h4 style=color:tomato> [ board 스킨 ]</h4>";
$handle=opendir("$g4[path]/skin/board");
$cnt = 0;
while ($skin_dir = readdir($handle))
{
if(!eregi("\.",$skin_dir)){ //dir만(gg.gg라는dir은 건너뜀)
echo "<div style='border:2px solid black;float:left;width:30%;padding:5;margin:5'>
<h5>▶ $skin_dir</h5>";
echo board( $skin_dir , $brd_name, 12, 70);
echo '</div>';
$cnt++;
if(($cnt)%3 == 0) echo "<div style=clear:both>";
}
}
closedir($handle);

/* skin - outlogin */
생략

에러나는 부분 33라인은 아래 부분입니다.
echo board( $skin_dir , $brd_name, 12, 70);
만야 board 부분을 latest 로 바꾸면 나오긴 하는데 박스 안에 아래와 같은 에러가 납니다.
Warning: include(./skin/latest/ad_book/latest.skin.php) [function.include]: failed to open stream: No such file or directory in /data/website/jesus91/www.jesus91.net/lib/latest.lib.php on line 29

Warning: include() [function.include]: Failed opening './skin/latest/ad_book/latest.skin.php' for inclusion (include_path='.:/usr/share/php5:/usr/share/php') in /data/website/jesus91/www.jesus91.net/lib/latest.lib.php on line 29
© SIRSOFT
현재 페이지 제일 처음으로