세이박스

드림위브에서 특정 확장자를 php 또는 asp, jsp 확장자로 인식 하게끔 적용하기

웹프로그램
사용자 삽입 이미지

1. 드림위버에서 .say 확장자 오픈 되도록 적용

드림위버를 실행후 메뉴 > Edit > Preferences > File Types / Editors > Open in code view:
항목에 .say 추가 합니다.

.js .asa .css .cs .config .inc .txt .as .asc .asr .vb .say


2. 드림위버에서 .say 확장자 파일을 불러올 때 php 코드 부분 컬러를 변경 되도록 적용

C:\Program Files\Adobe\Adobe Dreamweaver CS3\configuration\DocumentTypes\MMDocumentTypes.xml

파일을 EditPlus 또는 메모장으로 열어서 Ctrl + F 찾기에서 "php"를 찾습니다.

<documenttype id="PHP_MySQL" servermodel="PHP MySQL" internaltype="Dynamic" winfileextension="php,php3,php4,php5,say" macfileextension="php,php3,php4,php5,gdy" file="Default.php" writebyteordermark="false">

위 소스 라인에서 ,say 라고 추가 한것 처럼 추가 하시면 됩니다.


3. 드림위버 종료후 재시작
반드시 위 사항 적용후 다시 실행 해야 적용 됩니다.
이제 드림위버에서 index.say 라는 파일을 오픈시 바로 열리면서 php 코드가 있으면 지정된 코드 컬러로 표시 될 겁니다.
이와 같이 php 뿐만 아니라 asp, jsp, html 등의 컬로로도 지정 하 실수 있습니다. (2번 항목 응용)
테스트는 Dreamweaver CS3, Dreamweaver CS4 에서만 해봤기에 이하 버전에서도 동일하게 처리 되는지는 확인 하지 못했습니다.

인터넷에서 다운 파일중 확장자가 *.torrent 로 된것을 받을 경우

컴활용
 
*.torret 확장자의 경우 uTorrent 라는 프로그램으로 변환과정을 거치면 원래의 파일로 복구 됩니다.
 
사용자 삽입 이미지
 
메뉴에서 File > Add torrent 클릭후 다운받은 *.torrent 파일을 지정해주고 변환 시작하면 변환 과정을 %로 보여주고 완료 후 Completed(1) 폴더에서 변환된 파일 확인 가능 합니다.
 
위 프로그램은 아래 주소에서 다운 받으시면 됩니다.

PHP POST 전송된 첨부파일 확장자 확인 하기

웹프로그램

$s_ext=substr($s_name,strrpos($s_name,".")+1);

[TIP] INC 파일 드림위버MX 디자인 뷰에 보이게하는 방법

웹프로그램
INC 파일 드림위버 MX 디자인 뷰에 보이게하는 방법

1. Extensions.txt 파일 편집

새로운 확장자는 드림위버 MX가 인정하는 확장자 목록에 추가할 수 있다. 새로운 확장자를 추가 하기 위해선 'Extensions.txt' 파일을 편집해야 한다. 'Extensions.txt' 파일에 수록된 확장자는 'File > Open > Open' 또는 'File > Save > Save as' 대화상자의 '파일 형식' 리스트에 나열되게 된다.

1-1. Extensions.txt 파일 찾기

환경 폴더 내 'Extensions.txt' 파일 위치는 사용중인 운영체제에 따라 달라진다.

Windows NT:
C:\WinNT\profiles\username\Application Data\Macromedia\Dreamweaver MX\Configuration\

Windows 2000 and Windows XP:
C:\Documents and Settings\Application Data\Application Data\Macromedia\Dreamweaver MX\Configuration\
(Windows XP의 경우 이 폴더가 숨겨져 있기도 한다.)

Macintosh OS X:
Hard disk: Users: username: Library: Application Support: Macromedia: Dreamweaver MX: Configuration

Other operating systems:
Inside the Configuration folder under the Dreamweaver MX folder in the location Dreamweaver MX was installed to.

1-2. Extensions.txt 파일 추가

'Extensions.txt' 파일은 텍스트 에디터로 열어 수정하면 된다. 여기서는 '메모장'을 권장한다. 특히 드림위버 MX 환경설정 파일은 드림위버 MX 응용프로그램에서 수정하지말고 외부 편집기에 의해 수정되는 것 은 권장한다.
'Extensions.txt' 파일을 열고, 다음과 같이 INC 파일 목록을 추가한다.


1-3. INC 파일 추가 내용 확인

'Extensions.txt' 파일을 저장한다. 그런 다음 드림위버 MX가 실행된 상태라면, 변경사항이 반영되기 전에 종료하 고 재시동 시켜야만 한다. 추가 INC 확장가가 표시된 순서는 'File > Open > Open' 또는 'File > Save > Save as' 대화상자의 '파일 형식' 리스 트에 나열되게 된다.






2. MMDocumentTypes.xml

'Extensions.txt' 파일이 드림위버 MX에 의 해 인정되는 확장자 목록을 포함하고 있다면, 'MMDocumentTypes.xml' 파일은 서버 모델, 컬러 코딩 스타일, 기술에 관해 그리고 그렇게 앞으로 각 알려진 문서 타입 정보를 기술하고 있다.

확장자을 'Extension.txt' 파일에 추가하는 것과 더불어, 새로운 확장자는 또한 관계 문서 타 입을 위해 파일 확장자 목록에 추가 되어야만 한다. 만일 그렇지 않다면, 드림위버 MX는 이 파일 형태를 표시하는 방법을 알고 있지 않을 것이고, 코 드 뷰에서 기본적으로 열게 될 것이다. 만일 이 확장자의 정의되었던 문서 타입도 관련되지 않으면, 새로운 문서 타입은 만들어져야만 한다. 새로운 문서 타입을 만들기 위해 드림위버 MX에서 'Help > Extending Dreamweaver'를 선택하고 '색인' 탭을 선택하여 'MMDocumentTypes.xml'을 검색해 확장되는것을 참고한다.

2-1. MMDocumentTypes.xml 파일에서 INC 확장자을 문서형 정의에 추가하는 방법

C:\Program Files\Macromedia\Dreamweaver MX\Configuration\DocumentTypes\ 폴더에서 'MMDocumentTypes.xml' 파 일을 '메모장'을 통해 연다.
그런 다음 다음과 같이 INC 확장자를 'winfileextension' 와 'macfileextension' 속성에 추가한다.


위 코드는 INC 확장자을 드림 위버 MX가 HTML 파일로 간주하는 파일의 목록에 추가한다. 이 파일 형태를 위해 확장자을 윈도우와 매킨토시 목록에 추가하는 것은 드림위버 MX 에 정의되었던 HTML 파일 확장자와 함께 다른 파일로서 디자인 뷰에서 이 파일 형태를 여는 것을 허락하는 것이다.

2-2. MMDocumentTypes.xml 파일 저장

'MMDocumentTypes.xml' 파일을 저장한다. 그런 다음 드림위버 MX가 실행된 상태 라면, 변경사항이 반영되기 전에 종료하고 재시동 시켜야만 한다.

2-3. Code View 환경 설정 편집

최 종 단계로 'Edit > Preferences > File Types / Editors' 카테고리를 선택한다. 여기서 'Open In Code View' 항목에 디펄트로 입력된 'INC' 파 일 확장자를 제거한다. 만약 'INC' 확장자가 남아있다면 계속해서 'INC' 파일은 코드 뷰에서 확인할 것이다.
환경 설정에서 'INC' 리스트를 제거 함으로 이제부턴 'INC' 파일은 디자인 뷰에서 확인 할 수 있는 것이다.
 
출처 : http://www.ddalchi.co.kr

여기서 한가지 더!
드림위버 안에서 해당 파일을 클릭시 파일이 안열릴 겁니다.
탐색기에서 해당 확장자 파일을 드림위버로 연결 해줘야 됩니다.
예로 *.inc 파일을 드림위버에서 열고자 한다면
해당 파일을 마우스 우측 버튼 클릭 후 프로그램 연결에서 드림위버 지정후 앞으로 계속 연결 체크 후 확인 하시면 드림위버 에서도 열릴겁니다.
이걸 몰라서 위 설정 다 해놓고 몇달을 사용 못하고 있다가 우연히 알게되었다는 ㅜㅜ