Nabuo sa tuktok ng Python Sphinx engine, Tinkerer ay isang madaling gamitin solusyon para sa Python developer na Naging pagod ng mga mabibigat na naglo-load ng CMS engine na mukhang mahal ngayong mga araw na ito sa lahat.
Simple, madaling matuto, at hindi mapaniniwalaan o kapani-paniwala mabilis, Tinkerer ay gumagamit ng mga klasikong static na henerasyon site pag-awit pattern upang ipaalam sa mga user na lumikha ng nilalaman ng kanilang site sa mga lokal na static na mga file at i-publish ang mga ito online sa tulong ng template engine.
Pahinga (reStructuredText) ay ginagamit upang i-format ang teksto mismo, habang ang Jinja2 para sa templating engine.
Suporta para sa mga extension at tema ay kasama rin. Nangangahulugan ito na ang mga developer ay maaaring mag-tweak ang mga site na gumawa ng mga ito sa anumang bagay na gusto nila, upang hindi sila makakuha ng natigil sa gamit ang parehong balat at pag-andar para sa bawat proyekto.
Lahat ng nasa Tinkerer backend ay tapos na sa pamamagitan ng simpleng Python CLI command, at kabilang ang pagdodokumento ng mga halimbawa ng paggamit para makuha ang mga editor na nagsimula sa mabilis na pag-publish ng kanilang nilalaman
Mga Tampok :.
- Mabilis na paghahatid website
- pag-format ng pahinga teksto
- Pygments para sa source code ng pag-format
- Suporta para sa mga extension ng Sphinx
- Suporta para sa sarili nitong hanay ng mga extension
- suporta sa pag-publish ng Blog-tulad ng
- suporta Metadata li>
- Suporta para sa mga draft
- pag-customize Favicon
- Suporta para sa isang sidebar ng blog
- Multi-akda
- Suporta para sa mga kategorya ng
- Suporta para sa mga tag
- pahina ng archive Post
- Atom o RSS syndication
- Pagsasama ng Disqus para sa mga komento
- HTML5 boilerplate na nagsisimula template
- Galing sa suporta ng Font
- Wai-ARIA pangunahing suporta li>
- suporta L10n
- Custom 404 at 403 pahina ng error
- Madaling ipagsama sa mga serbisyong trapiko analytics
- Maaaring nai-host sa GitHub o Bitbucket
- Suporta para sa theming
Suporta
Ano ang bagong sa paglabas:
- Suporta para sa mga pasadyang landing page gamit ang mga bagong pagpipilian landing_page sa conf. .py
- Kakayahang palitan ang pangalan & quot; Home & quot; sa isang pasadyang string na may conf.py setting
- Inilipat ng hanggang sa pinakamaliit na suportado Sphinx bersyon 1.2.3. Suporta para sa Sphinx 1.3b.
- Eslobako lokalisasyon
- Maraming mga pag-aayos ng bug
Ano ang bagong sa bersyon 1.4:
- Bagong --template i-flag na nagbibigay-daan sa paggamit ng isang template ng pasadyang RST para sa isang naibigay na post o pahina
- Bagong rss_max_items config pagpipilian upang limitahan ang bilang ng RSS item na ilagay sa feed
- Na-update lokalisasyon Russian
- Na-update na site-search JS script upang mas bagong bersyon mula sa proyekto Sphinx
- Iba pang mga pag-aayos sa bug at pagpapahusay sa ilalim ng hood
- Tinkerer ay gumagamit na ngayon ng Font Kahanga-hanga (tingnan din ng babala tutol sa ibaba)
- Binuo ng HTML ngayon ay may mga tungkulin Wai-ARIA
Mga Komento hindi natagpuan