add kcfinder and article module