Microsoft MVP성태의 닷넷 이야기
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
(연관된 글이 1개 있습니다.)
SharePoint 2010 - iPad 친화적인 게시판 만들기 (사용자 지정 목록)

iPad에서 SharePoint 2010 웹 사이트를 이용하면 일정/작업/게시물 읽기 등에 대해 전반적으로 만족스럽기는 합니다. 그런데, 유독 불편한 부분을 꼽으라면, 기본적인 '라이브러리'에서 제공되는 내용 필드값이 HTML로 제공된다는 점입니다. 문제는 HTML 서식 입력 에디터는 iPad에서 활성화가 안되므로 소용 없고, 'HTML 원문 편집' 모드에서 글을 작성해야 하는데 그다지 썩 좋지 않은 입력 장치인 iPad에서 HTML 원문으로 내용을 입력한다는 것은 여간 귀찮은 작업이 아닐 수 없습니다.

뭔가 방법이 없을까??? 하면서 이리저리 뚝딱뚝딱 거리다 보니, 방법을 알아내긴 했습니다. 일단 기존 라이브러리의 "내용" 필드를 텍스트로 바꾸는 방법이 있긴 하지만, iPad만을 위해 기본 입력을 그렇게 바꾸는 것은 방법이 아닌 듯해서, '사용자 정의 라이브러리'를 통해서 아예 새롭게 iPad만을 위한 게시물 쓰기를 지원하는 방법을 택했습니다. (아이러니하군요. 6~8개의 논리/물리 코어를 가진 CPU와 2TB HDD, GPU 자원까지 활용하자는 이 시대에... 엉뚱하게 iPhone/iPad의 출현으로 프로그램은 거꾸로 되돌아가서 HTML 컨트롤조차도 못 쓰는 프로그램 환경을 고려해야만 하다늬!)

다행히 SharePoint 2010이 정말 확장이 자유롭습니다. 대표적인 컬럼들에 대한 성격을 정의하고 이런 컬럼들을 조합한 별개의 게시판을 만드는 것을 허용해 주고 있기 때문인데요.

방법은, 우선 "사이트 작업" / "기타 옵션..." 메뉴에서 시작합니다.

how_to_create_user_defined_bbs_1.png

그다음, "사용자 지정 목록"을 선택하고, 게시판 이름(여기서는 "For iPad"라고 입력함)을 아무거나 입력해 줍니다.

how_to_create_user_defined_bbs_2.png

정상적으로 만들어지고 나면, 현재의 사이트에 "For iPad"라는 링크가 새롭게 제공됩니다.

how_to_create_user_defined_bbs_3.png

'사용자 지정 목록' 유형의 게시판을 만든 경우, 기본적으로 해당 게시물은 "제목"과 "첨부파일"만 가능한 글만 쓸 수 있습니다. 여기에 '내용' 입력이 가능하도록 컬럼을 추가해야 하는데요. 이를 위해 아래와 같이 "목록" 탭의 "열 만들기" 버튼을 누릅니다.

how_to_create_user_defined_bbs_4.png

다음과 같이 "열 만들기" 창이 뜨고 "열 이름"은 원하는 데로 입력하고, iPad에서 입력 시 HTML 원문이 아닌 순수 텍스트만을 입력받을 수 있도록 "추가 열 설정" 부분에서 "일반 텍스트"로 선택해 줍니다. (참고로, 그림에서는 "기본 보기에 추가"가 선택되어 있지만, 보통 내용이란 필드의 성격상 해제해주어야 "게시물 목록 보기" 화면이 깔끔해집니다.)

how_to_create_user_defined_bbs_5.png

자, 준비는 모두 끝났습니다. 이제 iPad에서 팀 사이트를 방문하고 방금 만들어 놓은 'For iPad' 게시판을 방문해서 "새 항목 추가" 버튼을 선택해 주면 다음과 같이 글을 쓸 수 있습니다. 오~~~ 멋지죠. ^^

how_to_create_user_defined_bbs_6.png

테스트 목적이었으므로, 이렇게 생성한 게시판을 삭제하고 싶은 분도 계실 텐데요. 일일이 설명드리기는 그렇고 하니 ^^ 다음의 글을 참고하셔서 지울 수 있습니다. (SharePoint의 단점이라면, 워낙 기능이 많다는 것을 꼽을 수 있습니다. 도대체 뭐가 어디 있는지 자주 관리하는 입장이 아니면 찾기가 쉽지 않습니다. ^^;)

How do I delete a document library in SharePoint?
; http://www.hosting.com/support/sharepoint3/deletedoclib



[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]

[연관 글]






[최초 등록일: ]
[최종 수정일: 6/28/2023]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 



2011-03-15 08시23분
정성태

... [196]  197 
NoWriterDateCnt.TitleFile(s)
40정성태7/23/200321920COM 개체 관련: 10. IE BHO 개체를 개발할 때, 인터넷 익스플로러가 아닌 탐색기에서 활성화 되는 문제 해결 [1]
41김성현7/24/200320755    답변글 COM 개체 관련: 10.1. [답변]: IE BHO 개체를 개발할 때, 인터넷 익스플로러가 아닌 탐색기에서 활성화 되는 문제 해결
42정성태7/29/200318698        답변글 COM 개체 관련: 10.2. feedback 을 받기 위해서 답변 기능을 가능하게 해두었습니다.
39정성태7/17/200324453VS.NET IDE: 5. 원격 제어 3가지 방법
38정성태7/17/200320993.NET Framework: 8. IIS 서버 재설치와 ASP.NET 서비스의 문제점
36정성태7/17/200321662.NET Framework: 7. 시행착오 - WebService 참조 추가 오류
35정성태7/17/200322220.NET Framework: 6. Win2000에서의 .NET COM+ 자동 등록 오류 발생 해결
34정성태7/17/200320894VS.NET IDE: 4. VC++ 원격 디버깅파일 다운로드1
33정성태7/17/200321050VS.NET IDE: 3. Win2000 NAT 서비스
32정성태7/17/200322273COM 개체 관련: 9. _bstr_t, CComBSTR, string 클래스 사용 [1]
31정성태7/17/200319320COM 개체 관련: 8. IDL 구문에서 구조체를 pack 하는 방법
30정성태7/17/200336570VC++: 7. [STL] vector 사용법 및 reference 사용예 [1]파일 다운로드1
28정성태7/17/200320975스크립트: 3. Programming Microsoft Internet Explorer 5 - CHM 파일
29정성태7/17/200320478    답변글 스크립트: 3.1. Programming Microsoft Internet Explorer 5 - 소스코드
27정성태7/17/200319438COM 개체 관련: 7. HTML Control에서 DELETE, 화살표 키 등이 안 먹는 문제
26정성태7/17/200320588COM 개체 관련: 6. WebBrowser 콘트롤에서 프레임을 구하는 소스
25정성태7/17/200318197COM 개체 관련: 5. C++ Attributes - Make COM Programming a Breeze with New Feature in Visual Studio .NET [2]파일 다운로드1
24정성태7/17/200321819.NET Framework: 5. (MHT 변환해서 가져온 글) .NET 의 COM+ 서비스 사용파일 다운로드1
23정성태7/17/200325508.NET Framework: 4. webservice.htc - HTML Script에서도 웹서비스 엑세스 [2]파일 다운로드1
22정성태7/17/200320058.NET Framework: 3. .NET Framework SDK 퀵 스타트 자습서
21정성태7/17/200319110.NET Framework: 2. 김현승님의 "ASP.NET & .NET EnterpriseServices & Remoting 코드 템플릿"
20정성태2/15/200526158VS.NET IDE: 2. Platform SDK 설치
19정성태7/17/200322121.NET Framework: 1. JScript.NET 강좌 사이트[영문]
18정성태7/17/200319501COM 개체 관련: 4. Exchanging Data Over the Internet Using XML [1]파일 다운로드1
17정성태7/17/200327448VC++: 6. Win32 API Hook - 소스는 "공개소스"에있습니다. [2]
16정성태7/17/200319780COM 개체 관련: 3. IE 툴밴드의 위치문제파일 다운로드1
... [196]  197