Socrates

Software screenshot:
Socrates
Software ətraflı:
Version: 0.9.0
Tarixi Upload: 15 Apr 15
Geliştirici: Honza Pokorny
Lisenziya: Pulsuz
Məşhurluq: 4

Rating: nan/5 (Total Votes: 0)

Sokrat blog yönəlmiş sadə statik site generator edir. Siz HTML dili (məsələn, Markdown, Tekstil) sevimli düz mətn sizin ismarıc yazmaq və harddrive mətn faylları kimi onları xilas. Socrates sonra onları tutur, və sizin üçün tam HTML site yaradır. Pulsuz üçün, ismarıcları, bir post pages, kateqoriya pages, arxiv pages, bir haqqında səhifə və atom feed siyahıları bir səhifə olacaq.
istifadə
Birincisi, yeni bir blog yaratmaq lazımdır:
Sokrat -i blog
Bu sadə blog strukturu ilə bir blog kataloq yaradacaq:
blog
& Nbsp; ismarıc
& Nbsp; 2010-your-post.md
& Nbsp; layout
& Nbsp; index.html
& Nbsp; single.html
& Nbsp; category.html
& Nbsp; ...
& Nbsp; media
& Nbsp; style.css
& Nbsp; config.yaml
& Nbsp; about.md
Sizin ismarıc faylları yerləşdirmək harada ismarıc kataloq edir. Bir şey və ya _ ilə prefixed. nəzərə alınmayacaq. layout sizin əsas mövzu və ya bir şablon edir. config.yaml bir site geniş konfiqurasiya faylı. Müvafiq informasiya ilə bağlı fayl yeniləmə unutmayın.
Siz həmçinin cari iş directory yeni blog yarada:
sokrat -i
Sizin site yaratmaq üçün hazır olduqda, siz run:
Sokrat g blog
Və ya,
sokrat g
cari kataloq üçün.
Bu / blog bütün yaradılan faylları yerləşdirmək yerləşdirmək olacaq. Siz o kataloq və server bərpa edə bilərsiniz.
Quraşdırma
İlk olaraq, virtual mühit qurmaq və Sokrat bərpa tırtıl.
virtualenv ENV Heç bir-site-paketləri
Mənbə ENV / bin / aktivləşdirmək
Sokrat bərpa PIP
Və ya son kod almaq üçün, Github quraşdırma bilər.
e git bərpa Pip: //github.com/honza/socrates.git#egg=socrates
Növbəti addım şablonları yüklemek üçün. Hal-hazırda, siz Django şablonları və Jinja2 şablonları seçə bilərsiniz. u mənim mövzu Django istifadə edir.
Mövzular
Sokrat Django şablonları və Jinja2 şablonları dəstəkləyir. Siz config.yaml faylı istifadə etmək istədiyiniz layoutuna engine daxil edə bilərsiniz. Siz başlamaq üçün mövzular kataloq iki əsas mövzular var.
HTML Text
Socrates mətn prosessoru istifadə edərək, HTML daxil mətn faylları çevirmək üçün cəhd göstərən olacaq. Siz config.yaml mətn prosessoru adı göstərilməlidir. Bu, bütün kiçik olmalıdır. Hal-hazırda desteklenen prosessorları:
- Markdown
- Textile
- ReStructuredText
- HTML (unmodified mətn)
Mənim cari olaraq, Sokrat yalnız Markdown mətn prosessorları quraşdırır. Siz tırtıl başqalarına quraşdıra bilərsiniz:
tekstil bərpa PIP
docutils bərpa PIP
İnkişaf
Siz inkişaf sizə yardım etmək üçün sadə inkişaf server başlamaq bilər .:
Sokrat -r blog
Və ya,
sokrat -r
cari kataloq üçün.
Documentation
sənədlərin docs kataloq daxilində olan və Sphinx istifadə reStructuredText yazılmışdır. sənədlər asanlıqla standart mətn redaktoru oxumaq. Lakin, belə kimi bir HTML versiyası inşa edə bilərsiniz:
sfinks bərpa PIP
cd docs /
html etmək
açıq _build / html / index.html
Və ya, siz ən son sənədlərin online versiyasını bilərsiniz

Features .

  • Tanış Django və Jinja2 şablonları
  • tırtıl vasitəsilə yüklemek Simple
  • Markdown, reStructuredText, Tekstil dəstək
  • YAML konfiqurasiya
  • Atom feed
  • Github pages uyğun

tələblər

  • Python

Geliştirici digər proqram Honza Pokorny

punctuation
punctuation

11 May 15

140 medley
140 medley

21 Jul 15

django-greekapp
django-greekapp

11 May 15

Şərh Socrates

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!