글쓴사람 관리자
글쓴시간2003년 5월 27일 오전 8시 54분 51초
    제목[알림][업데이트] 1.6.0 (1) 태그감추기와 변경된 내용
(!! 설명서는 아직 업데이트되지 않았습니다.)


[1] 태그 감추기.

템플릿 태그로 { } 태그와 <!--{ }--> 태그를 같이 사용할 수 있습니다.

한 템플릿 파일 내에서 두 가지 태그를 섞어 쓸 수 있으며, 한 가지만 써도 됩니다.

두 태그는 템플릿 파일을 브라우저나 위지윅 에디터로 열었을 때,

보이냐 안보이냐의 차이만 있습니다.

<!--{ }--> 는 주로 명령어가 있는 제어문에 사용되겠지만 꼭 그런 것은 아니고

세 번째 글 "태그사용 팁" 을 읽어보시길 바랍니다.


$tag_type 속성이 없어졌고, <% %> 태그는 익스에서만 사용할 수 있는 비표준태그여서

지원하지 않게 되었습니다.



[2] php 태그 <!--{{  }}-->

템플릿 파일에다 php 코딩을 할 때, 그냥 <?php ?> 를 사용해도 되지만

템플릿파일을 브라우저로 열 때 문제가 있었습니다.

php 파싱을 안하고 열면 많은 경우 php 코드가 잘려서 출력이 되고,

php 파싱을 해서 열면 {:: } 을 사용한 템플릿 변수로 인해 에러메세지만 출력이 됩니다.

<?php ?> 대신 <!--{{ }}--> 를 사용하면 어느 경우든 문제없이 감추게 됩니다.



[3] define()메서드에서 '&' 제거.

템플릿 파일 아이디에 & 를 붙이면 컴파일이나 템플릿파싱 없이 그냥 읽도록 하는 기능이었는데,

실제로 사용하는 분도 없으신 것 같고, 경로문제에 혼란이 있을 것 같아 이 기능을 없앴습니다.

호환되지 않으니, 혹시 & 를 사용하셨다면 그냥 '&' 만 지우시면 됩니다.



[4] 주석이스케이프 방법 변경..

원래는 주석 {* *} 도 다른 템플릿태그와 같은 방법으로 {\@ ...} 처럼 이스케이프했었는데,

주석의 경우는 아래와 같이 왼쪽 오른쪽 따로 따로 이스케이프하도록 변경되었습니다.

{*\ ........   ....  \*}     <!--{*\  .......  ........ \*}-->

주석의 왼쪽 오른쪽 짝이 맞지 않으면 \를 붙이지 않아도 이스케이프 됩니다.

주석을 이스케이프할 일도 그다지 없다고는 생각되는데, 어쨌든.. 양해해 주시길 바랍니다.


[5] $flexible 속성 제거.

$flexible을 true 로 해야 되었던 기능들이 무조건 가능하도록 했습니다.


[6]

템플릿디렉토리가 절대경로면 변환디렉토리도 절대, 상대면 상대로 설정했어야 했는데,

이제는 그냥 자유롭게 설정하시면 됩니다.
기훈 음... 발전해버렸군요~ 감사드리구요 연구해야겠습니다 ^^
좋은 하루 되시길...
03-05-27 09:10
관리자 네.. 좋은 아침입니다. 이 번엔 뜸들인게 죄송해서 인사글도 생략했습니다.
03-05-27 09:14
이준성 이거 너무 멋진걸요...^^
일거리를 팍팍 줄여주시니...^^
스마티보다 몇배는 좋습니다..이런걸 사람들이 왜 아직 잘 모리지...^^
03-05-29 22:38
관리자 ^^ 설명서 만드는 중입니다.
03-05-29 22:54
이준성 한가지 질문...^^
만약 경로가 src="images/aa.gif" 일경우도 상대경로로 인식하는거죠?
03-05-29 23:42
곰돌이푸우 이거 더봐야 할듯 ㅎㅎ
03-05-30 08:58
관리자 경로자동보정은 $dual_path = "gif|jpg|css|png" 이렇게 확장자를 지정했을 때
(1) 지정된 확장자중 하나를 가지고 있고 (2) 따옴표나 url(..)로 묶여있는 (3) 상대경로 문자열 이면 찾아서 바꿉니다.
앞에 ./ 이 있든 없든 상관 없고 물론 "abc/def.gif" 도 변환됩니다. 간단히 말하면 그냥 드림위버나 나모로 아무생각없이 작업해서 프로그램에 붙이시면 됩니다.
코딩용 에디터를 사용할 때 따옴표붙이기가 번거롭다면, 단축키나.. 에디트플러스같으면 acp파일을 지정해서 쓰시는것도 좋을거 같습니다.
03-05-30 12:52
    이름
비밀번호
 
Since 2003-03-03 hosted on vultr.com