게시판그룹 여유필드를 응용해서 사용하고 계신분 있으신지요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판그룹 여유필드를 응용해서 사용하고 계신분 있으신지요? 정보

게시판그룹 여유필드를 응용해서 사용하고 계신분 있으신지요?

본문

게시판그룹 여유필드를 혹 응용해서 사용하고 계신분 있으신지요?

게시판여유필드외에 그룹여유필드도 10개가 있는데
현재 어떻게, 어떤용도로 응용할수 있을지 고민을 해보는데
벤치마킹할게 없어서 제대로 사용해보지를 못하고 있습니다.

제대로 사용을 하면 참 유용할거 같은데.. 스킨에 적용할수 있는 방법도 잘 모르겠고
무엇보다도 어떤식으로 이 여유필드를 응용해야할지 쉽게 떠오르지를 않는군요.

혹 이 그룹여유필드를 현재 응용하고 계신분이 있으시면..좀 알려주세요~
  • 복사

댓글 전체

간단한 응용법 하나입니다.
그룹네비게이터에서 gr_1값으로 정렬순서를 입맛에 맞게...
$sql = " select * from $g4[group_table]
where gr_id <> 'work'
and gr_id <> 'etc'
and gr_id <> 'link'
order by gr_1";
$result = sql_query($sql);
while ($row=mysql_fetch_array($result)) {
echo "<a href='$g4[path]/?gr_id=$row[gr_id]' class='menu'  onfocus='this.blur()'>$row[gr_subject]</a>";
먼저 _inc_category.php 의 깔끔한 소스를 두루 잘 쓰고있답니다.
네비게이션은 torry님의 사이트 구조에 대한 팁으로 부터 출발한 메뉴 모듈의 하나로 보시면 될듯합니다.
http://montessori.pe.kr/g4/ 에 보시면 상단 좌측에 '커뮤니티' '몬테소리' '교재/교구'가 html 코딩이 아닌 디비에서 그룹을 읽어온 그룹메뉴 입니다.
계정에 관계없이 같은 환경이라면 수정없이 쓸 수 있는 장점이 있답니다.

전체 소스를 보면,,,,
<!--그룹 네비게이션 -->
<table align="" cellpadding=0 cellspacing=0 border=0 class='top_menu_btn'>
<?
$line_shadow = "<td width=1 background='$g4[path]/gnusr/images/bg/line_shadow02.gif'></td>"; // 메뉴 경계선입니다.
echo "<tr>";
echo $line_shadow;
// 제외그룹설정 morning님
$sql = " select * from $g4[group_table]
where gr_id <> 'work'
and gr_id <> 'etc'
and gr_id <> 'link'
order by gr_1"; //정렬을 위해 임의 값을 지정해준 부분
$result = sql_query($sql);
while ($row=mysql_fetch_array($result)) {
echo "<td width='90' height='30' align='center'>";
echo "<a href='$g4[path]/?ca_id=$row[gr_id]' class='menu'  onfocus='this.blur()'>$row[gr_subject]</a>";
echo "</td>"; //칸 닫기
echo $line_shadow;
}
echo "</tr>";
?>
</table>
<!-- /그룹 네비게이션 -->
간단하죠?!

불러쓸때는 원하는 위치에 <? include_once("경로/파일명"); ?> 쓰고있습니다.

링크의 우측 보드목록과 좌측 중간의 메뉴 역시 비슷한 방법으로 디비를 읽어서 정렬하는 방식을 쓰고 있답니다.

사이트 구조를 조금 다르게 하고있는 부분에 대한 정리를 해야하는데 여러모로 어려움이 있네요.
© SIRSOFT
현재 페이지 제일 처음으로