AsciiDoc 웹 사이트 빌더는 거의 일반 텍스트 (예 AsciiDoc)에서 웹 사이트를 작성할 수 있습니다 파이썬으로 작성된 프로그램, 플러스 몇 가지 간단한 설정 파일입니다. 그것은 결코 내가 빨리 즉석 내가 새로운 페이지를 추가하는 데 필요한 모든 변화와 특정 서식을 기억하지 수 있기 때문에 (PHP를 많이 사용) 내 자신의 웹 사이트를 업데이트하지 내 문제를 해결하기 위해 존재한다.
여기에 "AsciiDoc 웹 사이트 빌더"의 일부 주요 기능은 다음과 같습니다
· 유연한 템플릿 시스템
· 블로그 생성
· 이미지 갤러리 생성
· sitemap.xml의 생성
AsciiDoc의 · 모든 맛있는 기능
시작하기 :
당신이 당신의 사용자 AWB 구성 파일에 하나 이상의 웹 사이트를 설정해야 AWB를 사용하여 시작합니다. 그것은 다음과 같이 보일 수 awb.conf이 ~ / .awb /에 있습니다 :
----
[mywebsite]
siteroot : / 홈 / ME / mywebsite
baseurl : HTTP : //my.web.site
asciidoc 옵션 : -d 책 -b HTML4
----
이것은 단순히 "mywebsite"로 AWB에 알려진 웹 사이트를 정의합니다. 옵션은 다음과 같습니다
siteroot ::
AWB 웹 사이트의 루트 디렉토리. AsciiDoc 소스 + siteroot / SRC +에 거주하고, HTML 출력은 + siteroot / HTML +로 이동합니다.
baseurl ::
웹 사이트의 루트 URL입니다. 이것은 sitemap.xml의 생성에 사용된다.
asciidoc 옵션 ::
옵션 AsciiDoc에 전달한다. 나는 예에 표시된 옵션 외에 사용자 정의 html4.conf 파일을 지정하는 데 사용합니다.
당신이 웹 사이트를 구성하고 어떤 소스 파일이 작성되면, 단순히 명령을 실행
----
% AWB mywebsite
----
AWB는 오래된 자료 일 HTML 파일을 재생합니다. 이 어떤 이유로 작동하지 않는 경우, 옵션 -r이를 해결하기 위해 사용될 수있다.
----
% AWB -r mywebsite
----
이것은 어디서든 파일 시스템에서의 작업을 수행 할 수 있습니다. 읽고 쓸 경우 AWB는 구성 파일에서 알고있다.
awbdir.conf
-----------
소스 트리의 각 디렉토리는 awbdir.conf라는 구성 파일을 포함 할 수있다. 이 파일은 AWB가 사용하는 디렉토리 별 옵션을 지정합니다.
[디렉터리 설정] 섹션
:: 입력
'블로그', '보통'또는 '갤러리'중 하나가 될 수 있습니다. '정상'기본값입니다. 유형의 의미에 대하여 설명한다.
이름 ::
이동 경로와 같이 디렉토리의 설명이 포함 된 이름.
awbdir.conf [블로그] 섹션
이 절에서는 디렉토리 유형이 블로그 인 경우에 사용되는 설정을 정의합니다.
NUM 주요 포스트 ::
포스트들의 개수는 블로그 index.html 페이지에 게재한다.
NUM 최근 게시물 ::
포스트 타이틀의 수는 "최근 포스트"목록에 표시하고, 또한 잡지 타이틀의 수는 "최근 잡지"목록에 보여.
[사용자] 섹션
여기에 당신은 당신이 원하는 옵션을 정의 할 수 있습니다. 이 템플릿에서 참조 될 수있다. 당신이 사이트에서 동일한 템플릿을 사용하려면,하지만 작은 부분 (예. 이미지)을 변경할 때 유용합니다.
그 아이에 대한 디렉토리에서 awbdir.conf 옵션 폭포입니다. 하위 디렉토리에만 적용하지 않는 부모 옵션을 대체 필요성이 매우 편리합니다. 유일한 예외는 계단식하지 않는 디렉토리 이름이며,
이 릴리스의 새로운 것은 :.
이 업데이트는 동안 실패 AWB의 원인이 최근 파이썬 릴리스에 의해 노출되는 문제를 해결 구성 디렉토리의 위치를 결정하는 단계.
수정은 새로운 depenendency, 파이썬 XDG을 소개합니다.
이 버전 0.3.1의 새로운 기능 :
이 -l 옵션은 모든 사이트를 목록에 추가되었다.
블로그 포스트 서식이 포스트 날짜,하지에 mtime을 사용하여 수정되었습니다.
사이트 맵 타임 스탬프에 문제가 수정되었습니다.
사용 문자열이 업데이트되었습니다.
빈 메타 설명은 삽입되지 않습니다.
빈 파일의 제목을 가져 오는 동안 충돌은 피할 수있다.
설명서는 별도의 위치로 이동했다.
명령을 첨가 하였다.
문서화 문자열 정리가 이루어졌다.
이 버전 0.3의 새로운 기능 :
이 릴리스는 큰 리팩토링의 최종 제품입니다.
0.3 시리즈는 안정적인 1.0 릴리스로의 경로가 될 것입니다.
댓글을 찾을 수 없습니다