raise 404 if plugin is missing
zip file uploading and extracting for moderators