WordPress.org

Ready to get started?Download WordPress

Forums

User submitted video? (8 posts)

  1. ribena_wrath
    Member
    Posted 2 years ago #

    Hi all!

    I'm making a site using WP and BuddyPress. I want the following to happen. I know this must be possible, but finding the plugins and links between everything is a bit bewildering.

    I want users to be able to submit their own videos.

    Users have to be signed in to do so.

    They do so by using some kind of form, which means they don't access the dashboard.

    The means of posting is by posting a URL on a form, which turns into a post.
    I want some options on the form to be selected already, for example, I know I want the users to be automatically selecting the video template type when they upload their post.

    I want some default catagories to be selected.

    The URL they sent is automatically embedded into the post.

    Can anyone suggest a good way of going about this?

  2. ribena_wrath
    Member
    Posted 2 years ago #

    If anyone is interested, I found a way to do this using Gravity Forms. I have the video submit page hidden unless a user is signed in, and then it appears on the menu.

    Then using meta tags and options in gravity forms I found a way to select post template options. Users can upload a post straight to the site without ever having to use the backend of wordpress. It's very straight forward and amazing.

  3. halluzineyt
    Member
    Posted 2 years ago #

    Can you share please please please please T_T, at last..

  4. fatsandrew7
    Member
    Posted 2 years ago #

    i am interested in seeing if this approach would work for a project i am putting together.

    please contact me -- i am very interested.

  5. Prince Abiola Ogundipe
    Member
    Posted 2 years ago #

    Please please, i have been looking for this long time , please i need your help. i can i do it. please share it.

    Regards

  6. esmi
    Forum Moderator
    Posted 2 years ago #

    Please post your own topic.

  7. ribena_wrath
    Member
    Posted 2 years ago #

    Ok, I'll do my best to point you guys in the right direction, but I cannot help any one of you so here goes.

    You need this fantastic plugin from Gravity Forms, it's not free but it is worth the dosh just for the support.

    http://www.gravityforms.com/

    Then you need to do the following;

    1. Let visitors submit posts
    2. Accept URL in one box
    3. Force the category for the submission
    4. Force the post template
    5. Force URL to your custom field

    How to get your meta key:

    If you view the custom fields for an existing post, one which already has all these options set, you will see the custom field names (the meta keys.) Some themes/plugins hide these custom fields. If you don't have a section on your post editing screen called "Custom Fields", find the "Screen Options" pull down up by your name. Pull it down, and check the "Custom Fields" box so you will see custom fields in the post editor.

    These meta keys are the custom fields you're going to need when creating your form. That's one half the information you need. The other half is the possible meta values for these keys. I got that information from looking at the source of the Post Edit screen. I just looked for the drop downs where these options are set and looked at all the possible values. Those values are what you are going to have to allow people to select in your form. You don't want them to type them in, because they need to be exact. So you can use a drop down or multiple choice.

    Armed with all that information, you need to create a form with post fields that enable your visitors to select all those options. I would make the fields required, so no information is missing. You can set the default to whichever option you want, so if they do not make a selection, a sensible default still exists.

    Some tips for creating your form. Be sure to use Post Fields:

    http://minus.com/mceVRLZ

    For these four custom fields, you need to use the Custom Field type form field. After you add a Custom Field, select the "Field Type" - there are both Standard and Advanced field types listed here. You could use Drop Down to mimic the post editor exactly, or use Multiple Choice to expose the options right off the bat.

    After selecting the Field Type, you will be presented with the option to add the meta values you discovered in the source of the Post Editor. You can use the [Bulk Add / Predefined Choices] button to just paste your options in. Be sure to paste the options in exactly, with no extra markup or spaces and exact capitalization. The theme is not expecting that people will be doing anything other than selecting from a predefined list with the drop downs in the post editor. If you deviate from the expected values, I don't think it will work as expected.

    Set the Custom Field Name with the drop down to the meta keys you discovered earlier. If you already have posts on your site created with this theme, the meta keys (Custom Field Names) will already exist, so you can leave the "Existing" radio button checked, then just use the drop down. That will map this form field (and the value submitted) to this Custom Field, just as if you had selected it in the post editor.

    Be sure you have a post title and a post body as well. You should be able to get this done by using only Post Body, Post Title and Custom Fields.

    This support was provided by Gravity Forms, so pay your respects by purchasing their plugin :)

  8. ribena_wrath
    Member
    Posted 2 years ago #

    So I think at the very minimum, you need a template which supports video posting. That is NOT the same as embedding a video in a post.

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags

No tags yet.