Yazılım detaylar:
CMS küçük web siteleri ya da bloglar çalıştırmak için uygun çok uygundur
Özellikler :.
- verir site Arama Motoru Optimizasyonu için ayarlanmış mantıksal yapısı,.
- Bir metin editörü içerik oluşturun -. Sunucudaki bir klasöre dosya bırakarak yayınlamak
- düz metin yazma içeriği (Markdown veya Tekstil) -. Nesta otomatik standartları içine uyumlu HTML dönüştürür
- veritabanı için gerek yok.
- kolay olacak şekilde tasarlanmıştır oldu.
Geliştiriciler-stili yeniden ve genişletmek için
Bu sürümdeki yeni nedir:.
- Ruby 2.2 desteği
- Haml sayfaları haml-contrib taş dahil ederek, yeniden yerleşik Markdown filtresi kullanmak için izin verin.
- hesapta (örneğin & quot; Ev & # x3e, Kategori & # x3e, Sayfa & quot;) bina. URL'si bir sitenin en üst düzeyde, kırıntı bir sayfanın ilk kategoriyi içermektedir bir sayfa için
- Nesta komut satırı araçlarından biri (örn `git`) harici işlem çağırır, ancak komut başarıyla dönmez bir hata iletisi basar.
- Nesta sessizce menü üreten durdurmak olacaktır, ve ayrıca dosyaya aşağı sayfalara bağlantılar göz ardı edilecektir. Bu artık sabit; eksik sayfa yok sayılır ve menü geri kalanı oluşturulur.
- Nesta önce beklenen tüm Markdown dosyaları `.mdown` uzantılı ismini vermek. (Sık kullanılan) `.md` uzatma şimdi de desteklenmektedir.
- Google Analytics JavaScript kodu kendi Evrensel Analytics sürümüne güncellendi.
- Nesta yapılandırılabilir nasıl kısıtlamalar Relax. Belirlenmiş bir ortam değişkenleri olmasaydı Daha önce Nesta yalnızca `config.yml` dosyasını okumak istiyorum. Bu kısıtlama, tarihi ve yararsızdır.
- Eklentiler taşlar olarak dağıtılır. Biz daha önce bizim için eklenti taşlar üretmek için Bundler dayanıyordu ettik, ama Bundler onun oluşturulan taşlar biçimini değiştirdi artık Nesta ile çalıştı. Nesta şimdi sıfırdan bir üçüncü taraf aracı bizim bağımlılığı kaldırır, (bir şablondan) taşlar üretir.
Menu.txt olmasaydı bir sayfaya işaret zaman
sürüm v0.9.13 yeni nedir:
- Nesta komut yeni bir komut vardır; düzenlemek. Sen / sayfalar klasörü içerik içinde bir dosyaya o yolu geçebilir ve (EDİTÖR ortam değişkeni tarafından belirlenen gibi) varsayılan düzenleyici dosyayı açar.
- Nesta komut yeni bir seçenek vardır; --bash tamamlama. Çalıştır Nesta Bu seçenek ile ve nesta komutu için komut satırı tamamlama yapılandırmak bazı Bash'i basacaktır.
- Sayfa sınıfı yeni bir yöntem vardır; body_markup. Ir bir eklenti tarafından geçersiz kılınabilir, ve katlanabilir eklenti tarafından kullanılır.
- `current_item?` Yardımcı Nesta :: Navigation` `yaratılmıştır.
- FileModel sınıfı yeni bir yöntem vardır; parse_metadata. Bu alternatif meta sözdizimi uygulamak eklentileri ile değiştirileceğini olabilir. Yaml-meta veri eklentisi tarafından kullanılır.
- Erb sizin ./views klasöründe şablonları, ya da bir temanın klasöründe, şimdi Sinatra'nın erb yardımcı yöntemini çağırdığınızda bulunacaktır.
- config.yml hemen yüklendiğinde yorumlanacaktır Erb (ve bu nedenle satır Ruby) içerebilir.
sürüm v0.9.11 yeni nedir:
Markdown, Tekstil ve Haml işlemek için
- kullan Tilt içerik / sayfalarında. RDiscount şimdi varsayılan Markdown işlemcisi. Maruku Gemfile eklemek ve app.rb dosyasında `Tilt.prefer Tilt :: MarukuTemplate` aramak kullanmaya devam etmek.
- kesme işareti olmadan URL'ye yönlendirme, tüm URL'ler gelen eğik çizgi izleyen çıkarın. GitHub üzerinde bilet # 60 Bkz.
- meta anahtar 'başlığı Makaleler' eklendi. Makaleler bir kategori sayfasında listelenen zaman, Nesta kategorinin başlığı (; Şey & quot Makaleler, örneğin & quot) dayalı makaleler üzerinde bir başlık ekler. Eğer 'başlığı Makaleler' ayarlarsanız meta Nesta belirli bir sayfa için tüm başlığı geçersiz sağlayacaktır.
- Hata düzeltme: yük otomatik olarak nesta / eklenti gerektirir. Nesta :: Plugin.register yöntemi kısa sürede de yüklenir gibi eklentileri tarafından çağrılan, bu yüzden kullanılabilir hale getirmek için ihtiyaç vardır. 0.9.10 bu yöntem çok geç saatlere kadar mevcut değildi.
- Hata düzeltme: nesta eklentisi `tarafından oluşturulan dosyaları Küçük güncellemeler:. Create`
- Hata düzeltme: dize 'içeren göreli bir yol işçiliği ile içerik klasörün içindeki herhangi bir dosyanın içeriğini alma izin vermeyin ../'.
Yorum Bulunamadı