shareView upload