segioHelp(All)/쎄지오도움말 4.0(ko)



7.1 커뮤니티 서비스
인쇄
 
2009-07-10 11:22:26
조회:28955
답글지움수정 아랫글 목록 윗글
 

7.1 커뮤니티 서비스



쎄지오를 이용한 커뮤니티 서비스는 다음과 같은 형식으로 제공될 수 있습니다.

가. 인트라셀을 이용한 기본 커뮤니티

    인트라셀은 사용자가 아이디를 등록하고 로그인을 하면 게시판과 웹채팅을 이용하여 포탈서비스와 같은 커뮤니티 기능을 구성할 수 있습니다. 사용자는 9개의 등급으로 나누어 등급별 사용용량을 다르게 구성할 수 있습니다.


나. 동호회 공간 기반의 멤버십 커뮤니티

   동호회는 인트라셀에 등록된 사용자들 가운데 별도의 회원가입을 통하여 사용할 수 있도록 지원되는 인트라셀 하위의 커뮤니티 서비스입니다. 동호회는 인트라셀 웹마스터가 아이디를 지정하여 개설할 수 있으며 동호회의 folder/html 하위에 웹문서를 구성하여 커뮤니티 서비스를 제공하게 됩니다. 별도의 회원관리시스템을 구성할 수 있으며 개별적으로 지정된 쿼터의 적용을 받습니다.

 

다. 개인 공간 기반의 멤버쉽 커뮤니티

   인트라셀에 등록된 사용자는 등급별로 지정된 쿼터 적용을 받습니다. 사용자마다 자신의 홈디렉토리를 갖게 되며 지정된 범주 안에서 게시판을 개설하고 웹서비스를 구성하여 커뮤니티 서비스를 제공할 수 있습니다.


 

 

1) 동호회 개설

맨위로

 


 

인트라셀 관리자는 동호회의 생성 및 환경설정 권한을 갖습니다. 동호회 관리를 위한 관리도구는 앞서 설명한 인트라셀의 관리도구 설치과정을 통해 설치할 수 있습니다. 다음은 위 그림에서 표시된 인트라셀 관리도구에서의 동호회 부분과 이를 선택했을 때의 동호회 관리 화면에 대한 예입니다.

 1) “관리자”로 로그인한 후 메인페이지 오른쪽 상단의 “관리도구”를 클릭합니다.


  2) 쎄지오 관리도구 창이 열리면 왼쪽에 있는 “동호회관리”를 클릭합니다.

    3) “동호회관리”페이지가 나타납니다.


  각 동호회는 한 줄에 요약되어 표기됩니다. 왼편의 체크박스를 클릭하여 “삭제하기”버튼을 클릭하면 확인절차를 거쳐 동호회를 삭제합니다. 동호회에 게시판이 있다면 삭제가 취소되며 동호회는 ID, 이름, 회원수, 게시판수, 소유자, @(분류번호), art(게시물수), Data(사용량) 등을 기준으로 정렬하여 관리할 수 있습니다.

  다음 그림은 “새동호회(NewGroup)”를 클릭하였을  생성되는 팝업윈도우의 모습입니다.

 

  동호회의 ID는 영문자, 숫자, 밑줄(_), 마이너스(-) 등을 이용하여 16자 이내로 작성할 수 있습니다. 동호회 최초 개설시에 기본모델을 선택하면 기본모델의 압축을 풀어 설치합니다. 게시판의 할당용량, 최대사용자, 최대게시판, 분류번호는 인트라셀 관리자만 변경할 수 있으며 이외의 정보는 추후 지정되는 동호회 관리자의 환경설정에서 지정할 수 있습니다.

 

 

2) 동호회 자동연결

맨위로

 


 

동호회를 새롭게 개설할 경우 동호회를 잘 사용할 수 있도록 관리자는 HTML문서를 편집하여 동호회의 URI를 링크시켜야 합니다.

<a href="/@game/">게임동호회</a>

  동호회장은 동호회의 게시판을 생성할 수 있으며 생성된 게시판은 사용이 편리하도록 HTML 문서를 편집하여 링크시켜야 합니다. 인트라셀 관리자가 HTML 코딩에 익숙하지 않다면 불편할 것입니다. 이러한 불편을 감소시키기 위해 동호회 및 게시판의 자동화 기능을 구현할 수 있습니다.

 

   다음은 동호회를 자동 링크시키는 자바스크립트의 요약내용입니다. 동호회는 인트라셀의 자원으로 인식되기 때문에 다음의 구문은 사용자 홈페이지나 동호회 홈페이지 영역에서는 작동하지 않습니다.

<script type="text/javascript">

function group_anchor(guri, gname){

   if(guri.length<1)return;

   src  = "<tr><td height=22><a href=\""+ guri + "\">" + gname +"</a></td></tr>";

   document.write(src);

   return 0;

}

group_anchor("#!l.guri[0];", "#!l.gname[0];");

group_anchor("#!l.guri[1];", "#!l.gname[1];");

group_anchor("#!l.guri[2];", "#!l.gname[2];");

   ...

</script>

  위의 자바스크립트는 동호회의 유효범위까지 확장시켜 처리하도록 할 수 있습니다. 실제 동호회 숫자가 위의 표시된 숫자보다 많으면 일부 동호회는 표시되지 않습니다.

 

자동 분류 링크

   동호회는 ‘@’문자를 식별자로 이용하여 제공하는 일종의 하위 커뮤니티 형태를 취합니다. 홈페이지나 인트라넷을 운영하다보면 커뮤니티를 분류하여 기록할 필요가 있습니다. 가령 학교에서 학생들 동아리를 위한 동호회와 교사들을 위한 교과분과 등을 위한 동호회는 성격이 많이 틀릴 수 있습니다. 이런 경우 게시판의 작성과 동시에 자동으로 분류되어 연결되도록 할 수 있습니다.

<script type="text/javascript">

function group_anchor(guri, gname)

{

   if(guri.length<1)return;

   src  = "<tr><td height=22><a href=\""+ guri + "\">" + gname +"</a></td></tr>";

   document.write(src);

   return 0;

}

group_anchor("#!l.guri[0],0 2;", "#!l.gname[0];");

group_anchor("#!l.guri[1];", "#!l.gname[1];");

group_anchor("#!l.guri[2];", "#!l.gname[2];");

...

</script>

  게시판의 자동 분류연결에서와 마찬가지로 첫 번째 "#!l.grui;호출시 분류번호가 지정되지 않았거나, 2로 지정된 동호회에 대해서만 목록을 표시합니다. 게시판에서와는 달리 동호회의 분류번호는 단지 분류번호로만 사용됩니다. 사용자의 분류번호가 같다고 해도 동호회 접근권한과 무관합니다.

 

 

3) 커뮤니티 로그인 및 관리도구 연결

맨위로

 

   인트라넷에 로그인 한 후 동호회 혹은 사용자 홈페이지 서비스를 이용하는 경우에는 로그인을 다시 하지 않아도 됩니다. 동호회의 일반 홈페이지 영역에서 필요에 따라 로그인할 수 있도록 동호회 로그인 환경을 수정하여야 합니다. 다음은 홈페이지에서 로그인을 위해 별도로 준비할 수 있는 HTML문서입니다. 다음과 같은 내용을 HTML문서로 저장하고 "$#pop...#;"구문을 이용하여 로그인을 위한 팝업윈도우를 생성시킬 수 있습니다.

<style type="text/css">

.inputline { border-style:none; border-width:0px; width:100%; }

.inputcell { border-style:inset; border-width:1px; width:100px; }

.namecell  { border-style:none;  padding:2,3,0,3; }

</style>

<table border="0" cellspacing="0" cellpadding="1" style="padding:4;" border="0">

<form method="post" acti0n="$#href.login#;" target="$#i.zeroid#;">

<tr>

   <td class="namecell">아이디</td>

   <td class="inputcell"><input name="uid" type="text" size="12" /></td>

   <td class="namecell">비밀번호</td>

   <td class="inputcell"><input name="passwd" type="password" size="12" /></td>

</tr>

<tr><td colspan="2" align="center">

<input name="JOIN" type="submit" value="JOIN" />

<input type="button" value="Cancel" 0nclick="window.close();" />

</td></tr></form></table>

  다음은 위의 HTML문서를 "$#pop...#;"구문을 이용하여 팝업윈도우로 나타낸 그림입니다.

  로그인에 실패하면 에러메시지를 보여주며 계속하여 로그인을 시도할 수 있습니다. 로그인에 성공하면 작은 윈도우는 사라지고 동호회 홈페이지는 로그인 한 사용자 정보를 인식한 상태에서 갱신됩니다.


1) 동호회 관리도구

  인트라셀의 관리자는 동호회 관리도구를 이용하여 동호회를 신규로 개설하거나 환경설정을 할 수 있습니다. 이 외로 동호회의 관리자(동호회장)가 동호회의 게시판, HTML문서를 관리할 수 있도록 관리도구는 동호회 HTML 문서에 다음과 같은 HTML 원문을 삽입하여 설치할 수 있습니다.

$#if l.webmaster#;

<a href="$#href.admin.lcell#;">동호회 환경설정</a><br />

<a href="$#href.admin.luser#;">동호회원관리</a><br />

<a href="$#href.admin.lboard#;">게시판관리</a><br />

<a href="$#href.admin.lhtml#;">HTML 문서관리</a>

$#fi#;

  위의 원문이 동호회 HTML 문서내에 있을 경우 로케이션에 대한 게시판과 HTML 문서관리를 위한 관리도구가 링크됩니다. 자바스크립트를 활용하면 보다 유연한 관리도구로 변화시킬 수 있습니다. 다음은 자바스크립트와 셀렉트 박스를 이용한 관리도구 표시방법입니다.

<script type="text/javascript">

  function admin_page_change(Select) {

    idx=Select.selectedIndex;

    if(idx>1)document.location.replace(Select.options[idx].value);

    Select.selectdeindex = 0;

  }

</script>

<select name="admin_menu" 0nchange="admin_page_change(this);">

     <opti0n value="">〔 동호회관리도구 〕</option>

     <opti0n value="">---------------</option>

     <opti0n value="$#href.admin.lcell#;" >환경설정  </option>

     <opti0n value="$#href.admin.luser#;" >회원관리  </option>

     <opti0n value="$#href.admin.lhtml#;" >웹문서관리</option>

     <opti0n value="$#href.admin.lboard#;">게시판관리</option>

</select>

 

 

 

답글지움수정인쇄 아랫글 목록 윗글
댓글달기
이름  비밀번호
Table for TextEditor

segioHelp(All)의 게시물 목록
번호 파일 글제목 일시 조회
58 gif 파일 ticon그룹웨어 관리 12-08-01 33250
57 gif 파일 ticon자원(물품) 예약 관리 12-01-13 28781
56 png 파일 ticon그룹웨어 게시판 추가 11-11-17 35650
55 gif 파일 ticon업무보고 11-08-24 30658
54 gif 파일 ticon메일 프로그램에서 POP3/SMTP 설정 11-07-07 37693
53 gif 파일 ticonSMS 일괄전송 11-06-28 30809
52 gif 파일 ticon일정관리 11-04-14 32039
51 png 파일 ticon모바일 POP3 설정(안드로이드) 11-02-11 33311
50 gif 파일 ticon근태관리 사용자 도움말 11-01-10 31265
49   ticon모바일 웹제작 11-01-04 31944
48 png 파일 ticon모바일 POP3 설정(아이폰/아... 10-11-19 29611
47 gif 파일 ticon로그인 10-11-16 35387
46 jpg 파일 ticon사용기록 보기(로그리포트) 10-11-09 32021
45 png 파일 ticon6.1 게시판 환경설정 [2] 10-06-23 37580
44 png 파일 ticonSEGIO FTP 10-05-24 35094
43   ticon웹 게시판 10-03-13 40329
42 gif 파일 ticon10.4 CMS개요 09-07-21 44961
41 jpg 파일 ticon4.4 환경설정 09-07-17 43793
40 gif 파일 ticon8.7 사용자관리 09-07-13 39354
39 jpg 파일 ticon플래시쇼 관리2 09-07-10 32743
38 jpg 파일 ticon플래시쇼 관리1 09-07-10 32534
37 gif 파일 ticon10.2 메뉴관리 09-07-10 38792
36 gif 파일 ticon10.1 프론트페이지 09-07-10 32053
35 jpg 파일 ticon9.4 업무용 메신저 09-07-10 27411
34 png 파일 ticon업무용 메신저 09-07-10 42414
33 gif 파일 ticon명함관리 09-07-10 41145
32 gif 파일 ticon업무진행 09-07-10 39708
31 gif 파일 ticon전자결재 09-07-10 59035
30   ticon8.6 자바환경설정 09-07-10 34095
29   ticon8.4 웹쪽지 09-07-10 36832
28   ticon8.3 웹메신저 09-07-10 34388
27 jpg 파일 ticon8.2 웹메일 서비스 09-07-10 40778
26 jpg 파일 ticon8.1 사용자 웹서비스 09-07-10 34108
25   ticon7.8 커뮤니티 게시판관리 09-07-10 43309
24   ticon7.7 커뮤니티 회원관리 09-07-10 43088
23 jpg 파일 ticon7.6 사용자 환경설정 09-07-10 29991
22 jpg 파일 ticon7.1 커뮤니티 서비스 09-07-10 28955
21 jpg 파일 ticon6.3 게시판 관리와 응용 09-07-09 47359
20 jpg 파일 ticon매크로 문서 구성(macro) 09-07-09 42869
19 gif 파일 ticon5.4 확장개발-JSP 09-07-09 37908
18   ticon5.3 확장개발-사용자 관리 09-07-09 30429
17 jpg 파일 ticon5.2 확장개발-PHP 09-07-09 29430
16 jpg 파일 ticon5.1 확장개발-CGI 바이너리 09-07-09 29802
15 jpg 파일 ticon4.3 사용기록보기 09-07-09 28318
14 jpg 파일 ticon4.2 사용자관리 09-07-09 32790
13 jpg 파일 ticon4.1 인트라셀이란 09-07-09 40923
12 jpg 파일 ticon4.5 웹메일 설정 09-07-09 35082
11 jpg 파일 ticon3.3 웹메일 구성 09-07-09 33466
10 jpg 파일 ticon2.5 웹편집기 09-07-09 33087
09 jpg 파일 ticon2.4 웹 디렉토리 09-07-09 36688