BlazeBlogger ay isang simple, pa malakas na CMS (Content Management System) para sa command line. Nakasulat sa Perl bilang application cross-platform at paggawa ng mga static na nilalaman nang walang pangangailangan ng database server o server side scripting, ito ay literal isang CMS na walang hangganan angkop para sa iba't ibang uri ng mga web mga presentasyon, mula sa personal weblog sa isang pahina ng proyekto o kahit na pagtatanghal sa isang kumpanya.
Paggamit BlazeBlogger ay tunay madali. Matindi ang inspirasyon ng Git sa kanyang disenyo at sa pinakamahusay na espiritu ng Unix pilosopiya, ito ay dumating bilang isang set ng mga mas maliit na utility na gawin ang isang bagay at gawin ito ng mabuti sa halip na ang monolitik programa para sa lahat ng bagay. Pagpapanatiling ang default configuration maaari kang magkaroon ng isang buong itinampok blog sa unang post sa tatlong hakbang lamang!
Halimbawa Paggamit
blaze-init & nbsp; & nbsp; Lumilikha ng bagong blog repository in .blaze /.
blaze-magdagdag & nbsp; & nbsp; Hinahayaan ka magsulat ng isang post sa iyong paboritong editor.
blaze-gumawa & nbsp; Lumilikha ang mga static na nilalaman ng iyong blog
Features ..
- Bumubuo ng valid 4.01 Strict HTML na pahina at RSS 2.0
- Bumubuo ng ganap na naba-browse taon-taon at buwanang archive at mga tag.
- Sinusuportahan ang parehong static na pahina at mga post sa blog.
- Pinapagana ang isang mabilis na pagbabago ng tema, stylesheet o localization.
- Pagdating sa mga tool para sa madaling pamamahala ng iyong blog.
Ano ang bago sa release na ito:
- Ang release na ito nagpapakilala ng ilang mga pagpapahusay patungkol search engine optimization (SEO) , pati na rin ng maliit na pagbabago sa interface ng gumagamit, kabilang ang posibilidad na gamitin alias.
Ano ang bago sa bersyon 1.1.2:
- Ang bersyon na ito ay pag-aayos ng bug na maaaring dahilan ng ilang mga mga link na tumuturo sa isang hindi tamang pahina.
Ano ang bago sa bersyon 1.1.1:
- Kapag ang opsyon configuration feed.fullposts ay hindi pinagana, lahat ng HTML / XHTML na entidad ay tinanggal. Gayunman, ito ay maaaring humantong sa isang hindi wastong output. Sa update na ito, tulad na entidad ay hindi na Nakuha out, at ang mga RSS feed ngayon ay nilikha tulad ng inaasahan. (Issue 18, 29)
- Dahil sa hindi tamang paggamit ng cmp operator, parehong blaze-list at alab-gumawa utilities ay maaaring nakalista post sa blog sa isang maling order. Sa update na ito, ang paghahambing subroutine ay naitama, upang ang lahat ng mga entry ay nakaayos na ngayon sa isang tamang order. (Issue 26)
- Kapag gumagamit ng isang mas lumang bersyon ng Perl, sa pagtatangka upang patakbuhin ang blaze-gumawa utility ay maaaring magkaroon ng nabigo na may sumusunod na mensahe ng error:
Ano ang bago sa bersyon 1.1.0:
- Nagtatampok Ang bersyon na ito ng paglikha ng pinahusay na RSS feed, suporta para sa mga parehong HTML at XHTML pamantayan, at pinahusay na blog post navigation.
Ano ang bago sa bersyon 1.0.0:
- Ang release na ito introduces ang & quot; core.processor & quot; configuration option, ginagawang posible na gumamit ng anumang markup language kagustuhan ng user.
- Bagong magagamit din ng malakas na palo sa pagkumpleto at sa isang mabilis na reference card.
Ano ang bago sa bersyon 0.9.1:
- BlazeBlogger 0.9.1 ay pinakawalan! Kabilang sa ilang mga pag-aayos ng bug at mga iba't-ibang mga pagpapabuti ng usability, ang pinaka makabuluhang pagbabago ay ang pagpapakilala ng mga placeholder para sa mas madaling posibilidad na baguhin ang eksaktong lokasyon ng bawat isa sa mga post ng impormasyon na cross-sanggunihan at; makita ang isang kumpletong listahan ng mga pagbabago sa ibaba.
- Tampok:
- Added% post [id]% at% page [id]% placeholder, ginagawang posible upang ligtas na sumangguni sa mga post o pahina na may ibinigay na id, kahit ano ang URL na ito ay kasalukuyang may.
- Mga pagpipilian sa command-line Added --number at --reverse sa blaze-list at mga utility blaze-log. Ito ay higit sa lahat upang gumawa ng mga mag-log at mga post / pahina sa pag-browse ng mas nababaluktot at mas mababa nakasalalay sa karagdagang Unix utilities tulad ng ulo o buntot at sa parehong oras.
- Made lokasyon ng post na impormasyon opsyonal. Maaari mo na ngayong i-set ang lokasyon ng post na may-akda, petsa ng pag-publish, at mga tag sa pamamagitan ng pagbabago ng halaga ng post.author, post.date, at post.tags opsyon ayon sa pagkakabanggit.
- Added post-footer klase sa style sheet.
- Pinagbuting paglikha RSS feed, kaya na ang mga gawa na output ay marami cleaner.
- Extended babasahin.
- Bug Pag-aayos:
- Pagsubaybay puwang sa post title / page ay ngayon maayos cut at hindi na magresulta sa labis gitling sa URL.
- Nawawala o hindi wastong data header ay repaired mas maigi at angkop na babala na mensahe, na naglalarawan kung ano ang mali at kung paano eksaktong ay ang problema lutasin, ay ipinapakita.
- Mga pahina na may mga banyagang dyakritiko marks ay maaaring hindi na tapusin up na may laman URL. Sa halip, ang URL ay batay sa mga ID ng pahina at ang user ay binigyan ng babala.
- Sa katulad na mga pahina, mga tag na may mga banyagang dyakritiko marks ay maaaring hindi na tapusin up na may laman URL rin. Sa halip, ang MD5 hash ay ginagamit sa halip at user ay, muli, binigyan ng babala.
- Ang parehong mga post / may-akda ng pahina at itinalaga ng mga tag ay maaaring ligtas na naglalaman ng colon mark.
- file Language naglalaman 'nai-post sa' string.
Ano ang bago sa bersyon 0.8.1:
- Ito ay lamang ng isang menor de edad release, pagpapasok ng - -Puno-landas command-line na opsyon, bagong idinagdag placeholder% tahanan% at ang posibilidad na pagtingin bagay up sa pamamagitan ng kanilang mga tag.
Ano ang bago sa bersyon 0.8.0:
- BlazeBlogger ngayon ay depende sa pangunahing aklatan lamang, hindi na nangangailangan ng mga module config :: IniHash.
- Pagpapatakbo ng blaze-alisin sa --interactive (o lamang -i) ginagawang humingi ng kumpirmasyon bago ang aktwal na pag-alis, na ginagawang mas madaling sinasadyang tanggalin maling post / pahina.
- Sa configuration, ito ay posible na ngayon upang tukuyin ang panlabas na editor ng teksto kasama ng kanyang mga pagpipilian sa command-line, hal gvim -f.
Mga Komento hindi natagpuan