Open EkremDincel opened 9 months ago
Aslında en güncel Sphinx sürümüne güncelleme yapılsa en iyisi olacak. Mesela boş bir Sphinx projesi oluşturulup belgeler bu projeye kopyalanabilir. Sonrasında eklenmek istenen özellikler daha kolay eklenir. Yapmak isteyen olursa bir öneri olarak burada dursun. Ben gerekli zamanı bulabileceğimi sanmıyorum. :-)
Dediğinizin çok da gerekli olduğunu sanmıyorum doğrusu, ben belgeleri bir ara baştan sona elden geçirmiştim zaten. Şu anda sadece template içindeki scriptleri düzeltmemiz lazım.
Bu arada Sphinx versiyonunu burada güncellemiştim. Belgeler inşa edilirken herhangi bir hata da vermiyor.
Projeyi güncelleme açısından aklıma bir tek replacement kurallarını gözden geçirmek ve işe yarar hale getirmek geliyor. Bir de buradaki CSS kodunda ufak değişiklikler yapılabilir.
Bir de şu arama sayfası için anasayfaya link eklenebilir. Böyle ufak tefek şeyler var ama proje yapısını değiştirmeyi gerektirmiyorlar.
templates klasöründeki, dokümanın iskeletini oluşturan ve siteye bazı script'ler ekleyen dosyaların güncellenmesi lazım. Mesela sitenin sosyal medyalarda paylaşılması için kolaylık sağlayan arayüz servisi AddThis sonlanmış, çalışmıyor. Alternatifi bulunup eklenebilir. Veya anasayfadaki dizinin içerdiği başlıkları sıkıştırıp genişleten, (+) sembollü buton çalışmıyor; script'inde bir problem var.