특정레벨 이상일 경우에 miniwiniVisualEditor를 사용하게.. 정보
그누보드 특정레벨 이상일 경우에 miniwiniVisualEditor를 사용하게..본문
특정레벨 이상일 경우에 miniwiniVisualEditor를 사용하게 하고싶습니다.
팁앤테크 게시판에 올라온데로 일단 설치를 했구여..
gbform.skin.php에서 아래처럼 수정했더니.. 레벨에 관계없이 툴바가 다 보이구요.. 또..
3레벨 이상일 경우엔 잘 되는데 2레벨 이하일 경우 작성된 글을 보면 HTML소스가 출력이 되네요;
초보라서요 ㅠ.ㅠ
<? if ($member[mb_level] >= 3) { ?>
<? if ($is_html) { ?>
<input type=hidden name=wr_html value=1 checked onclick='html_auto_br(this)'>
<? } } ?>
<? if ($member[mb_level] < 3) { ?>
<? if ($is_html) { ?>
<input type=checkbox name=wr_html value='<?=$html_value?>' <?=$html_checked?> onclick='html_auto_br(this)'><b>HTML</b>
<? } } ?>
..아래로 쭉 내려가서..
<? if ($member[mb_level] >= 3) {?>
<tr>
<td colspan="100" height="1" bgcolor="E7E7E7"><?include(getcwd()."/miniwini.visualEditor.php");?></td>
</tr>
<?}?>
팁앤테크 게시판에 올라온데로 일단 설치를 했구여..
gbform.skin.php에서 아래처럼 수정했더니.. 레벨에 관계없이 툴바가 다 보이구요.. 또..
3레벨 이상일 경우엔 잘 되는데 2레벨 이하일 경우 작성된 글을 보면 HTML소스가 출력이 되네요;
초보라서요 ㅠ.ㅠ
<? if ($member[mb_level] >= 3) { ?>
<? if ($is_html) { ?>
<input type=hidden name=wr_html value=1 checked onclick='html_auto_br(this)'>
<? } } ?>
<? if ($member[mb_level] < 3) { ?>
<? if ($is_html) { ?>
<input type=checkbox name=wr_html value='<?=$html_value?>' <?=$html_checked?> onclick='html_auto_br(this)'><b>HTML</b>
<? } } ?>
..아래로 쭉 내려가서..
<? if ($member[mb_level] >= 3) {?>
<tr>
<td colspan="100" height="1" bgcolor="E7E7E7"><?include(getcwd()."/miniwini.visualEditor.php");?></td>
</tr>
<?}?>
댓글 전체
parse error가..
권한3이상의 html사용일경우에만 A를 실행하고 아닌경우는 B를 실행하게 만든다!
<? if ($member[mb_level] > 2 && ($is_html)) { ?>
A
<?}else{?>
B
<?}?>
권한3이상의 html사용일경우에만 A를 실행하고 아닌경우는 B를 실행하게 만든다!
<? if ($member[mb_level] > 2 && ($is_html)) { ?>
A
<?}else{?>
B
<?}?>
php의 전반적인 지식이 조금있으시면 응용하시기 조금 편하실뜻 싶습니다.
알고리즘 세워본다면..
권한3이상의 html사용일경우에만 A를 실행하고 아닌경우는 B를 실행하게 만든다!
<? if ($member[mb_level] > 2 ) && ($is_html) { ?>
A
<?}else{?>
B
<?}?>
해당소스를 쓸려는 코드로 변환시키면
<?
if ($member[mb_level] > 2 ) && ($is_html) { // 2보다 큰것은 3부터 그이상이다.
?>
<input type=hidden name=wr_html value=1 checked onclick='html_auto_br(this)'>
<?
}else{ // 위의 경우를 제외한 모든 경우라면!
?>
<input type=checkbox name=wr_html value='<?=$html_value?>' <?=$html_checked?> onclick='html_auto_br(this)'><b>HTML</b>
<?
}
if ($member[mb_level] > 2) { // 2보다 큰것은 3부터 그이상이다.
?>
<tr>
<td colspan="100" height="1" bgcolor="E7E7E7"><?include(getcwd()."/miniwini.visualEditor.php");?></td>
</tr>
<?}?>
알고리즘 세워본다면..
권한3이상의 html사용일경우에만 A를 실행하고 아닌경우는 B를 실행하게 만든다!
<? if ($member[mb_level] > 2 ) && ($is_html) { ?>
A
<?}else{?>
B
<?}?>
해당소스를 쓸려는 코드로 변환시키면
<?
if ($member[mb_level] > 2 ) && ($is_html) { // 2보다 큰것은 3부터 그이상이다.
?>
<input type=hidden name=wr_html value=1 checked onclick='html_auto_br(this)'>
<?
}else{ // 위의 경우를 제외한 모든 경우라면!
?>
<input type=checkbox name=wr_html value='<?=$html_value?>' <?=$html_checked?> onclick='html_auto_br(this)'><b>HTML</b>
<?
}
if ($member[mb_level] > 2) { // 2보다 큰것은 3부터 그이상이다.
?>
<tr>
<td colspan="100" height="1" bgcolor="E7E7E7"><?include(getcwd()."/miniwini.visualEditor.php");?></td>
</tr>
<?}?>
<? if ($member[mb_level] >= 3) { ?>
<? if ($is_html) { ?>
<input type=hidden name=wr_html value=1 checked onclick='html_auto_br(this)'>
<? } } ?>
=====================================
<? if ($is_html ||$member[mb_level] >= 3 ) { ?>
<input type=hidden name=wr_html value=1 checked onclick='html_auto_br(this)'>
<? } else {?>
<input type=hidden name=wr_html value=0 checked onclick='html_auto_br(this)'>
<?}?>
이런식으로 하는게 이뿌죠..
<? if ($is_html) { ?>
<input type=hidden name=wr_html value=1 checked onclick='html_auto_br(this)'>
<? } } ?>
=====================================
<? if ($is_html ||$member[mb_level] >= 3 ) { ?>
<input type=hidden name=wr_html value=1 checked onclick='html_auto_br(this)'>
<? } else {?>
<input type=hidden name=wr_html value=0 checked onclick='html_auto_br(this)'>
<?}?>
이런식으로 하는게 이뿌죠..