Users running a non-download version of Vanilla (pulled from github), on branch release/2019.016 or master from the last 2 weeks should upgrade to release/2019.017 or latest master for security reasons. Downloaded official open sources releases are not affected.
Please upgrade here. These earlier versions are no longer being updated and have security issues.

Possible to embed directly to specific category instead of category list?

R08R08 New
edited December 2014 in Vanilla 2.0 - 2.8

I was hoping to embed different Vanilla categories on their corresponding web pages. Ideally I would be able to embed straight to a defined category.
Has anyone successfully embed to a specific category instead of Vanilla's category list page?

Also curious about the blog comments feature. When using Vanilla as blog comments what defines which category or which post the comments will be linked to. I place the embed blog comment code in a page but not sure what controls what it links to (where the comment will show up).

Using Vanilla 2.1.6

Comments

  • If you are only going to serve your forum embedded, you can change the DefaultController in the Routes Section of your dahboard which is the homepage of your forum. just change it to the route of the category, e.g. /categories/general.

    For embedded comments read:
    http://blog.vanillaforums.com/news/how-to-use-the-vanilla-commenting-system-with-wordpress/

  • Still trying to grasp how Routes would work for this situation. Yes I can change the DefaultController to a specific category. But that will only work for one page/category. What I was trying to get to is something like:

    • Webpage about cars > display Vanilla category Cars
    • Webpage about houses > display Vanilla category Houses

    So as you skip webpages the corresponding forum category loads for that page.

  • Should have mentioned I'm not using WP. using the universal code for my site... reading the WP plugin description is says

    ...and select the forum category where you would like comment discussions to appear

    So it's possible with the plugin, but not using plugin.
    I thought maybe by editing the universal embed code could get this effect.

  • R08R08 New
    edited December 2014

    Embed Blog Comment feature:

    There is an option to specify vanilla_discussion_id and vanilla_category_id. I just haven't figured out how to make it click. Tried putting in for CategoryID = 3 but still nothing.

    <div id="vanilla-comments"></div>
    <script type="text/javascript">
    /*** Required Settings: Edit BEFORE pasting into your web page ***/
    
    var vanilla_forum_url = 'http://voltmediadesign.com/preserveearth.net/discuss/'; // The full http url & path to your vanilla forum
    var vanilla_identifier = 'your-content-identifier'; // Your unique identifier for the content being commented on
    
    /*** Optional Settings: Ignore if you like ***/
    var vanilla_discussion_id = 'fix-it'; // Attach this page of comments to a specific Vanilla DiscussionID.
    var vanilla_category_id = '3'; // Create this discussion in a specific Vanilla CategoryID.
    

    ==

    == Sorry for above code... but code doesn't want to format even though I put it in a CODE style/paragraph

  • My mistake was not to put both Category ID AND Discussion ID. Having just one doesn't work, makes sense now.

    hgtonight
Sign In or Register to comment.