Jekyll için oldukça güzel bir başka eklenti ile daha karşınızdayım yazdığınız yazıların güncelliği için oldukça faydalı olabilecek bir eklenti genellikle 6 aylık periyotlar dahilinde yazdığınız yazıları güncellemeniz önemli
Dosya içerisinde gösterilen şekilde kullanabilirsiniz. _plugins
klasörü içerisine atmayı unutmayın
# An example Jekyll generator. Utilizes the new plugin system.
#
# 1. Make a _plugins directory in your jekyll site, and put this class in a file there.
# # the deprecate of Jekyll that generated it
# exp: {{ page.date | render_deprecate: 6 }}
module Jekyll
module RenderDeprecate
def render_deprecate(pageTime, numOfMonth)
if pageTime == nil
return
end
currentMonths = (Time.now.year*12) + (Time.now.mon)
articleMonths = (pageTime.year*12) + (pageTime.mon)
diffMonth = currentMonths - articleMonths
if diffMonth >= numOfMonth
"<span class="deprecate"> DIKKAT!!! Bu makale çok eski olabilir.</span>"
else
""
end
end
end
end
Liquid::Template.register_filter(Jekyll::RenderDeprecate)
Makelelerinizi güncelleyemiyorsanız bile bu eklenti ile ziyaretçilerinize makale hakkında son durumu belirtebilirsiniz.
Özellikle çalışmasından şüphe duyduğunuz yada güncelliğinden emin olamadıklarınız için önerilir. 3, 6, 9 aylık olarak ayarlayabilirsiniz.