add ob:file-name-sans-extension function
Publish article to handle backward compatibility with o-blog 1