plywood

소프트웨어 스크린 샷:
plywood
소프트웨어 정보:
버전: 1.6.3
업로드 날짜: 20 Feb 15
라이센스: 무료
인기: 64

Rating: 3.5/5 (Total Votes: 2)

합판, 보이는 느낌 템플릿 언어 문법이며, 파이썬처럼 작동
부하 ( 'URL')
부하 ( '압축')
문서 타입 ( 'HTML')
HTML :
& NBSP; 머리 :
& NBSP; 메타 (문자 집합 = "UTF-8")
& NBSP; 메타 (이름 = "뷰포트"내용 = "폭 = 장치 폭, 초기 규모 = 1.0")
& NBSP; 제목 :
& NBSP; 제목 경우 :
& NBSP; #의 문서화 문자열은 * 공백을 이전의 제거됩니다 * (그들은해야합니다
& NBSP # 들여), 제 1 및 마지막 개행 제거한다.
& NBSP; "" "
& NBSP; {제목} |
& NBSP; "" "# 문자열 intepolation 다른 것보다 ()`,하지만 더 비슷한 .format`보다 조금 더 무거운 의무이다.
& NBSP는; '에 오신 것을 환영합니다'# 문자열 리터럴은 따옴표가 필요합니다 : - / I * 힘이 *이 작업을 수행하는 또 다른 방법을 추가 ...
& NBSP는 ( 'CSS')를 압축 :
& NBSP; 링크 (REL = '스타일', 유형 = '텍스트 / CSS', HREF = 정적 ( 'CSS / reset.css'))
& NBSP; 링크 (REL = '스타일', 유형 = '텍스트 / CSS', HREF = 정적 ( 'CSS / welcome.css'))
& NBSP; 스크립트 (SRC = "// ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"유형 = "텍스트 / 자바 스크립트")
& NBSP는 ( 'JS') 압축 :
& NBSP; 스크립트 (SRC = 정적 ( "JS / underscore.js"), 유형 = "텍스트 / 자바 스크립트")
& NBSP; 스크립트 (SRC = 정적 ( "JS / backbone.js"), 유형 = "텍스트 / 자바 스크립트")
& NBSP; ieif는 'IE 9 LT'
& NBSP; 스크립트 (SRC = "// html5shiv.googlecode.com/svn/trunk/html5.js"유형 = "텍스트 / 자바 스크립트")
& NBSP; 링크 (REL = '스타일', 유형 = '텍스트 / CSS', HREF = 정적 ( 'CSS / ie.css'))
& NBSP; 블록 ( 'extra_head') # 블록, 블록 상속? 물론!
& NBSP; 몸 :
& NBSP; 사업부 (클래스 = "래퍼", ID = "래퍼") # (아직) 클래스와 ID에 대응 속기
& NBSP; 헤더 :
& NBSP; 블록 ( '헤더') :
& NBSP; P (클래스 = "로고") :
& NBSP; 블록 ( 'header_title') :
& NBSP; 사용자의 경우 :
& NBSP; '에 오신 것을 환영합니다,'{user.name} '
& NBSP; 다른 :
& NBSP; '에 오신 것을 환영합니다'
& NBSP; current_member 경우 :
& NBSP; P (클래스 = "로그인") :
& NBSP; "에 오신 것을 환영합니다, {current_member.preferred_name}"
& NBSP; (HREF = URL () "로그 아웃") : '로그 아웃'
& NBSP; 탐색 :
& NBSP; UL :
& NBSP; 블록 ( '탐색') :
& NBSP; 리 : (HREF = URL ( "로그인")) : '로그인'
& NBSP; 부 클래스는 = "이동 경로"
& NBSP; 블록 ( '이동 경로')
& NBSP; 섹션 (클래스 = "주") :
& NBSP; 블록 ( '메시지') :
& NBSP; 메시지의 경우 :
& NBSP; UL (클래스 = "메시지") :
& NBSP; 메시지의 메시지 :
& NBSP; 리 (클래스 = message.tags) : '{메시지}'
& NBSP; 스크립트 :
& NBSP; # 코드 리터럴은, 정통한 편집자 소스 코드를 착색 할 수 있도록
& NBSP;```자바 스크립트
& NBSP; $ (문서) .ready (함수 () {
& NBSP; $ ( "ul.messages") addClass는 ( "애니메이션.");
& NBSP; var에 fade_out = _ (함수 () {
& NBSP; this.addClass ( "페이드 아웃")
& NBSP는;.}) 바인딩 ($ ( "ul.messages"))
& NBSP;에서 setTimeout (fade_out, 5000);
합니다. & nbsp; $ ( "ul.messages는"(), fade_out "클릭") 바인드;
& NBSP;});
& NBSP;```
& NBSP; 블록 ( '콘텐츠')
& NBSP; 바닥 글 :
& NBSP; # P는 :
& NBSP; # '다음은 주석이다.'
& NBSP; # 범위 : '|'
& NBSP; # '& 사본; 2012 크로스 핏'
설치
& NBSP; 합판을 설치 PIP
& NBSP; 플라이 out.html
구문
각 행은 기능 (DIV, 블록)이 될 수 있습니다 성명,로 시작하는 문자 ( '', ''), 또는 (해당되는 경우, 다른에 대한) 제어문.
함수는 인수 및 "블록"으로 호출되는 :
# 인수) ((() {}), 블록이 블록입니다

# 인수는 ((), { '클래스': '분배하다'는}), 블록이 블록이다 ()
사업부 (클래스 = "몫")
# 인수가 (( '자동 초점'), { 'ID': '바이오'}), 블록은 블록 (리터럴은 ( '이것은 내 생물이다'),)입니다
텍스트 영역 (자동 초점, ID가 = "바이오") : '이 내 생명입니다'
더 "블록"이없는 경우에도, 당신은 당신이에 block.render 호출 할 수 있습니다 빈 블록 개체에서 적어도 얻을 것이다. 그래도, "falsey"입니다, 그래서 당신은 블록의 존재 여부를 확인할 수 있습니다. 최소 "truthy"블록은 빈 문자열입니다. 즉 당신에게 "truthy"블록을 줄 것이다 사업부를 '의미하지만, DIV는 "falsey"블록 될 것입니다.
DIV, 블록, 경우, 전체 많이, 모든 합판 확장으로 작성된 때문에, 합판 밖으로 쓰레기를 확장 할 수 있습니다. 그것의 핵심 단지 언어의 문법에 있기 때문에 내장 명령 확장하지 않고, 언어는 실제로 아무것도 할 수 없었다.
왜!?!?
나는 또 다른 템플릿 언어의 여지가 있다고 생각합니다.
HAML? Coffekup? 옥? 그들은 나에게 파이썬하지 않는 것.
일반 제인 HTML? 물론, 당신이 원하는 경우. 즉, 생각, 합판에 가장 좋은 대안이다.
심지어 큰 장고 템플릿 언어는 HTML 추가 마크 업을 삽입하여 심술 궂고 만든입니다. 나는 "그래, 당신이 거기 있어요"라고 옥 HAML 보았다,하지만 그들은 그것을 못하지 않았다.
나는 unapologettically DIY - 어 해요. 나는 때때로 바퀴 단지 재창조가 필요하다고 생각한다! 또한,이 날 내가 재미 있다고 생각 언어 문법, 함께 플레이 할 수있는 기회를 주었다. 나는 Modgrammar

이 요구 사항을 사용하고 있습니다 :

이 파이썬

유사한 소프트웨어

DAPS
DAPS

20 Feb 15

WP2LaTeX
WP2LaTeX

20 Feb 15

oXygen XML Editor
oXygen XML Editor

22 Jun 18

uni2ascii
uni2ascii

11 May 15

개발자의 기타 소프트웨어 Colin Thomas-Arnold

StrangeCase
StrangeCase

20 Feb 15

punt
punt

20 Feb 15

chomsky
chomsky

20 Feb 15

코멘트 plywood

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!