Yes, Gravity Forms can be used to create a post without requiring the user to login.
It does support photos, and links, and file uploads. As for videos, it depends on how you plan on implementing these. It doesn't currently upload videos to the Media Library. It supports file uploads and then having the ability to store the path to that file as a custom field. So if you do your videos based on the video path stored in a custom field, yes it can do videos.
Gravity Forms does this through the use of Post Fields in the Form Editor. Only Post fields create WordPress post data. There are a variety of post fields: Post Title, Post Body, Post Excerpt, Post Tag, Post Category, Post Image and Post Custom Field.
Posted 7 years ago on Tuesday February 22, 2011 | Permalink