게시판의 gblist.skin.php에서 스킨적용가능한지? 정보
그누보드 게시판의 gblist.skin.php에서 스킨적용가능한지?본문
관리자가 로그인시에 게시판에 관리자 Admin 이 나오는데
그 곳에 일정권한 이상인 사람에게 게시판 스킨을(가능하다면 최고관리자가 지정한 특정
스킨만) 조정할 수 있는 기능이 있으면 좋을 것 같아서요.
물론, 능력은 안되고 생각만 있는 사람이라 죄송합니다.
워낙 좋은 스킨들이 많고 여러 스킨을 동시에 볼 수 있게하면 좋은 기능이 아닌가 싶어서요.
각각의 스킨마다 장단점이 있기 때문에 필요할 것 같습니다.
특히, 겔러리의 경우 적용할 곳이 많을 듯합니다.
좋은 하루되세요.
그 곳에 일정권한 이상인 사람에게 게시판 스킨을(가능하다면 최고관리자가 지정한 특정
스킨만) 조정할 수 있는 기능이 있으면 좋을 것 같아서요.
물론, 능력은 안되고 생각만 있는 사람이라 죄송합니다.
워낙 좋은 스킨들이 많고 여러 스킨을 동시에 볼 수 있게하면 좋은 기능이 아닌가 싶어서요.
각각의 스킨마다 장단점이 있기 때문에 필요할 것 같습니다.
특히, 겔러리의 경우 적용할 곳이 많을 듯합니다.
좋은 하루되세요.
댓글 전체

몇자 적어봅ㄴㅣ다.
수정해서 사용하세요 ㅇㅔ러나는 부분은 그럼
<a href="javascript:winopen('./?doc=skinchang.php', '', 'left=50, top=50, width=415, height=165, scrollbars=1');"><span style='font-size:8pt; color:#000000; font-family:돋움;'>스킨바꾸기</span></a>
//skinchang.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "none");
//레벨 5회원만 접근
if ($member[mb_level] == 5) {
echo "
<script language='javascript'>
alert('접근금지.');
history.back();
</script>";
exit;
}
?>
<form name=boardform method=post action='<?="./?doc=skinup.php"?>'>
<input type=hidden name='w' value='k'>
<input type=hidden name='bo_table' value='<?=$bo_table?>'>
<select name=bo_skin>
<?
$arr = get_skin_dir("board", "./bbs");
for ($i=0; $i<count($arr); $i++) {
echo "<option value='$arr[$i]'>$arr[$i]</option>\n";
}
?>
</select>
<input name=btnsubmit type=image src='<?=$board_skin?>/text_save.gif' alt='확인' border=0 align=absmiddle>
</form>
//skinup.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "none");
//레벨 5회원만 접근
if ($member[mb_level] == 5) {
echo "
<script language='javascript'>
alert('접근금지.');
history.back();
</script>";
exit;
}
if ($w == "k") {
$sql = " update $cfg[table_board]
set bo_skin = '$bo_skin'
where bo_table = '$bo_table' ";
sql_query($sql);
}
?>
수정해서 사용하세요 ㅇㅔ러나는 부분은 그럼
<a href="javascript:winopen('./?doc=skinchang.php', '', 'left=50, top=50, width=415, height=165, scrollbars=1');"><span style='font-size:8pt; color:#000000; font-family:돋움;'>스킨바꾸기</span></a>
//skinchang.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "none");
//레벨 5회원만 접근
if ($member[mb_level] == 5) {
echo "
<script language='javascript'>
alert('접근금지.');
history.back();
</script>";
exit;
}
?>
<form name=boardform method=post action='<?="./?doc=skinup.php"?>'>
<input type=hidden name='w' value='k'>
<input type=hidden name='bo_table' value='<?=$bo_table?>'>
<select name=bo_skin>
<?
$arr = get_skin_dir("board", "./bbs");
for ($i=0; $i<count($arr); $i++) {
echo "<option value='$arr[$i]'>$arr[$i]</option>\n";
}
?>
</select>
<input name=btnsubmit type=image src='<?=$board_skin?>/text_save.gif' alt='확인' border=0 align=absmiddle>
</form>
//skinup.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "none");
//레벨 5회원만 접근
if ($member[mb_level] == 5) {
echo "
<script language='javascript'>
alert('접근금지.');
history.back();
</script>";
exit;
}
if ($w == "k") {
$sql = " update $cfg[table_board]
set bo_skin = '$bo_skin'
where bo_table = '$bo_table' ";
sql_query($sql);
}
?>