Socrates

Software screenshot:
Socrates
Rincian Software:
Versi: 0.9.0
Tanggal Upload: 15 Apr 15
Pengembang: Honza Pokorny
Lisensi: Gratis
Popularitas: 4

Rating: nan/5 (Total Votes: 0)

Socrates adalah situs statis generator yang sederhana diarahkan blog. Anda menulis posting Anda dalam teks biasa favorit Anda untuk bahasa HTML (misalnya penurunan harga, tekstil) dan menyimpannya sebagai file teks pada harddisk Anda. Socrates kemudian membawa mereka, dan menciptakan sebuah situs HTML penuh untuk Anda. Gratis, Anda akan mendapatkan halaman rumah yang berisi daftar posting terbaru, halaman single post, halaman kategori, halaman arsip, halaman sekitar dan pakan atom.
Penggunaan
Pertama, Anda perlu membuat blog baru:
socrates -i blog
Ini akan membuat direktori blog dengan struktur blog sederhana:
blog
& Nbsp; posting
& Nbsp; 2010-your-post.md
& Nbsp; tata letak
& Nbsp; index.html
& Nbsp; single.html
& Nbsp; category.html
& Nbsp; ...
& Nbsp; Media
& Nbsp; style.css
& Nbsp; config.yaml
& Nbsp; about.md
Direktori posting adalah di mana Anda akan menempatkan file posting Anda. Apa pun diawali dengan _ atau. akan diabaikan. tata letak adalah tema dasar atau template. config.yaml adalah file konfigurasi situs-lebar. Jangan lupa untuk memperbarui file tentang dengan informasi yang relevan.
Anda juga dapat membuat blog baru di direktori kerja saat ini:
socrates -i
Ketika Anda siap untuk menghasilkan situs Anda, Anda menjalankan:
socrates -g blog
Atau,
socrates -g
untuk direktori saat ini.
Ini akan menempatkan semua file yang dihasilkan dalam blog / menyebarkan. Anda kemudian dapat mengambil direktori tersebut dan meng-upload ke server Anda.
Instalasi
Pertama, mengatur lingkungan virtual Anda dan pip menginstal Socrates.
virtualenv env --no-situs-paket
Sumber env / bin / mengaktifkan
pip menginstal socrates
Atau, untuk mendapatkan kode terbaru, Anda dapat menginstal dari Github.
pip install git -e: //github.com/honza/socrates.git#egg=socrates
Langkah selanjutnya adalah memasang template Anda. Saat ini, Anda dapat memilih antara Django template dan Jinja2 template. Tema default menggunakan Django.
Tema
Socrates mendukung Django template dan Jinja2 template. Anda dapat menentukan template engine yang ingin Anda gunakan dalam file config.yaml. Ada dua tema dasar dalam direktori tema untuk Anda mulai.
Teks ke HTML
Socrates akan attemp untuk mengkonversi file teks Anda ke HTML menggunakan prosesor teks. Anda harus menentukan nama prosesor teks dalam config.yaml. Ini harus huruf kecil semua. Prosesor saat ini didukung:
- Penurunan harga
- Tekstil
- ReStructuredText
- HTML (teks dimodifikasi)
Secara default, Socrates hanya menginstall prosesor teks penurunan harga. Anda dapat menginstal lain dengan pip:
pip menginstal tekstil
pip menginstal docutils
Pengembangan
Anda dapat memulai server pengembangan sederhana untuk membantu Anda dalam pengembangan .:
socrates r blog
Atau,
socrates r
untuk direktori saat ini.
Dokumentasi
Dokumentasi terkandung dalam direktori docs dan ditulis dalam reStructuredText menggunakan Sphinx. Dokumentasi mudah dibaca dalam editor teks standar. Namun, Anda dapat membangun sebuah versi HTML seperti:
pip menginstal sphinx
cd docs /
membuat html
_build terbuka / html / index.html
Atau, Anda dapat melihat versi online dari dokumentasi terbaru

Fitur :.

  • Familiar Django dan Jinja2 template
  • Simple install via pip
  • penurunan harga, reStructuredText, dukungan Tekstil
  • konfigurasi YAML
  • umpan Atom
  • halaman Github kompatibel

Persyaratan :

  • Python

Perangkat lunak lain dari pengembang Honza Pokorny

punctuation
punctuation

11 May 15

140 medley
140 medley

21 Jul 15

django-greekapp
django-greekapp

11 May 15

Komentar untuk Socrates

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!