마루인터넷 :: 커뮤니티

이미지자료실

웹프로그램 자료실 홈 > 프로그램자료실 > 웹프로그램 자료실

OS빌더 1.0
  글쓴이 : maruhosting 조회 : 27,354  추천 :  0  
 os빌더p1.zip (3.5M) [40] DATE : 2008-06-21 23:21:38

개요
OS빌더는 Apple社의 맥 OSX 레퍼드와 MS社의 윈도 비스타의 인터페이스를 혼합하여 OS같은 사이트를 목표로 만들어진 스킨입니다.
맥에서 가져온 상단메뉴바와 하단의 Dock, 아쿠아스킨이 적용된 보드, 비스타에서 가져온 우측의 사이드바와 에어로글래스가 적용된 듯한 아이윈도.
이러한 특징들로 인해 마치 최신의 OS를 다루는 듯한 느낌을 느낄 수 있는 사이트를 구현한 것이 OS빌더입니다.


 특징
1. 운영의 편리성
OS빌더의 장점은 화려한 겉모습과 OS같은 인터페이스 뿐만 아니라, 운영의 편리성도 있습니다.
기존의 사이트들은 내용을 수정하거나 추가 등의 작업을 하려면 해당 파일의 소스를 수정하거나 이미지를 제작하여 FTP를 통해 업로드를 해야했으나,
OS는 빌더는 한번 설치만 하고 나면 이후로는 소스를 수정할 필요가 없이, 언제라도 쉽고 편하게 모양이나 배치, 구성등을 편하게 [시스템환경설정]에서 할 수 있습니다.
또한 200개 가까운 아이콘들이 미리 준비되어 있기에 별도로 이미지를 제작할 필요 없이 원하는 아이콘번호만 입력하면 됩니다.
사용자는 바탕화면을 꾸밀 이미지만 직접 준비해서 업로드만 하면 됩니다.
사이드바, Dock, 위젯 등은 모두 다양한 스킨이 있어 그냥 선택만 하면 됩니다.
2. 확장성
OS빌더는 메뉴를 25개까지 늘릴 수 있을 뿐만 아니라, 사용자가 원하는 기능을 따로 만들어 사이트에 손쉽게 적용할 수 있습니다.
Dock 에 있는 테트리스게임이나 전국날씨, 계산기처럼 사용자가 원하는 기능을 구현한 파일을 제작한 후에 서버에 올리고 OS빌더의 소스수정 없이 시스템환경설정의 4-3에 파일명을 적어주기만 하면 바로 Dock에 해당 기능이 추가 됩니다.
단, 이 기능은 사이트를 분양받은 회원은 할 수 없고, 전체 사이트관리자만 가능합니다.
3. DB 절약
OS빌더는 내부적으로 단 한개의 보드만 사용합니다.
한개의 보드만으로 사이트가 완성이 되기 때문에 메뉴를 늘리기 위해 별도의 보드를 생성할 필요가 없습니다.
한개의 보드만으로 최대 25개까지 메뉴를 확장할 수 있으며, 한 서버안에 OS빌더로 여러 사이트를 생성할 수 있고, 각 사이트마다 별도의 관리자를 지정할 수 있으므로 특정회원들에게 사이트를 하나씩 분양할 수도 있습니다.


 설치 환경
테크노트 php EUC-KR의 모든 버전에 설치/운영할 수 있습니다.
cgi버전엔 설치할 수 없으며,
php UFT-8 버전은 별도의 수정 작업이 필요하나 공식적으로 지원하지 않습니다.
 

 설치
1. 파일을 다운 받아 압축을 풀면 폴더가 두개 있습니다.
그 중 [cafe] 폴더 내 index.php 파일을 에디터로 열어서 테크노트가 설치된 경로를 수정해 줍니다.(19번째 줄)

2. 저장 후에 [cafe] 폴더를 폴더 채 최상위 경로에 업로드 합니다.(테크노트가 설치된 폴더가 아닌 자신의 계정 최상위 경로)

 J빌더3 사용자는 1,2번 과정을 생략합니다. 동일한 파일이므로 넘어가도 됩니다.

3. 또 다른 폴더인 os_build_cafeblog 폴더는 테크노트>skin_board 폴더안에 넣습니다.
폴더 내 파일 중
1_main_html_os.php 파일을 에디터로 열어서 소스 상단의 회원관리 보드명을 수정해 줍니다.(16번째 줄)
util4_iframe_onlinelist.php 파일을 에디터로 열어서 소스 상단의 회원관리 보드명을 수정해 줍니다.(16번째 줄)
util4_include_rank.php 파일을 에디터로 열어서 소스 상단의 회원관리 보드명을 수정해 줍니다.(11번째 줄)
util_include_rank_b.php 파일을 에디터로 열어서 소스 상단의 회원관리 보드명을 수정해 줍니다.(20번째 줄)
insert_local_set.php 파일을 에디터로 열어서 475번째 줄의 경로를 수정해 줍니다. 경로 중 '테크노트설치폴더'란 단어를 테크노트 설치 폴더명으로 바꾸면 됩니다.
index.php 파일을 에디터로 열어서 상단의 경로를 수정해 줍니다. 경로 중 '테크노트설치폴더'란 단어를 테크노트 설치 폴더명으로 바꾸면 됩니다.
b_script/iepngfix.htc 파일을 에디터로 열어서 위와 같이 경로를 수정해 줍니다.(11번째 줄)

4. 소스 수정이 모두 끝난 후에 [os_build_cafeblog] 폴더를 업로드 합니다.
(모든 파일의 업로드는 반드시 바이너리 모드로 해야합니다.)
 
 테크노트7 버전이 아닌 6.9버전 이하 사용자들은 os_build_cafeblog/9_element.php 파일을 삭제하시고 6.9버전용폴더안에 있는 9_element.php 파일을 사용하시기 바랍니다.

5. 모든 파일을 다 업로드 하였으면, 전체관리에 접속후에 스킨/빌더 > 빌더메뉴로 이동합니다.

6. os_build_cafeblog 의 빌더를 실행합니다.

7. 보드명 등의 정보를 입력 후에(기존 생성된 보드명과 중복되면 안됩니다. 미리 확인하세요.) 확인을 누르면 보드(사이트)가 생성됩니다. 보드관리로 가면 생성된 보드를 볼 수 있습니다.

8. http://도메인/cafe?board=보드명 으로 접속해서 생성된 사이트가 제대로 뜨는지 확인합니다.
 문제가 있다면, 1,2번 과정을 다시 확인합니다.
 
 
 
 알려진 문제점
익스플로서 6/7, 파이어폭스, 사파리 등에서 동시에 확인하면서 제작되었으나, 브라우저간 다음의 문제점들이 있습니다.
 
익스플로어6 : 느림. 후지고 꼬진 브라우저라서 png 투명 지원하지는 못하는걸 강제로 표현하게 만들었기 때문에 다른 브라우저에 비해 느릴 수 있음. 하위메뉴부분은 투명하게 표시되도록 하면 링크가 안되는 문제점 때문에 그냥 나둬서 투명부분이 하늘색으로 보임. 포스트잇에 마우스 오버시 텍스트 움직임이 멈추는 기능 작동안함.
 
익스플로어7 : 모든 구성 요소 완벽 작동.  최대한 여기에 맞춰서 제작했음.
 
파이어폭스 : 주메인창이 안움직임(치명적). Dock 마우스오버 시 소리 안남. 즐겨찾기 추가 아이콘 작동 안함. 바탕화면에 메뉴 이름의 그림자 효과 적용안됨(익스 전용 필터를 써서 당연).
 
사파리 : Dock 마우스오버 시 소리 안남. 창의 움직임이 마우스 속도를 따라오지 못함(천천히 움직여야 함). 지정한 폰트로 표시되지 않음.  즐겨찾기 추가 아이콘 작동 안함. 바탕화면에 메뉴 이름의 그림자 효과 적용안됨(익스 전용 필터를 써서 당연).
 
결론: 윈도에선 익스7을, 맥에선 사파리 사용 추천.
 
 

 시작
사용자가 처음 설치 후에 해야할 일은 '메뉴를 어떻게 구성하는가'입니다.
사이트의 성격에 맞게 우선 필요한 메뉴를 생각하고, 각 메뉴들을 서로 그룹지어 봅니다.
그렇게 메뉴의 구성이 결정되었으면, 시스템 환경설정의 가장 마지막부분에 있는 [메뉴세팅]에서 원하는 대로 메뉴를 구성하고, 그룹마다 분리선을 지정합니다.
각 메뉴마다 이름을 입력하고, 메뉴에 맞는 아이콘을 지정하고, 권한과 스타일 등을 설정하면, 사이트는 완성이 됩니다.
이후로는 그 외의 세팅항목들을 천천히, 또는 운영하면서 수시로 운영환경에 맞게 설정하거나 바꿔나가시면 됩니다.
 
자세한 활용방법은 설치 후, 관리자메뉴에 있는 활용설명서를 읽어보시기 바랍니다.

웹 파일매니저 ; Ajax Explorer    20962   47
Mollify : 파일매니저    6889   첨부없음
tracewatch : 실시간 로그분석기 (1)   7335   47
piwik : 웹분석 도구    5503   17
다운로드 매니저 : JDownloader    7396   첨부없음
도메인 등록여부 검색기    5051   70
웹OS : eyeOS    5388   43
tinymce : 웹에디터    6308   50
마젠토(magento) : Commercial platform    5729   첨부없음
젠 포토 : 포토 갤러리 프로그램    28769   33
갤리리 프로그램 : Gallery    5973   첨부없음
설치형 플래시 갤러리 : photogallery2    23854   227
테크노트 7,2 free    5684   첨부없음
OS빌더 1.0    27355   40
워드프레스 3.0    4830   첨부없음
 1  2  
and or