added share links and fixed caching file name too long