Problem Installing Vanilla Forum

Hi,

I downloaded vanilla forum and installed it on my local machine based on the instruction provided, there are couple of issues:

1- In the settings of the plugin, there are only two options, One is "Supply a Vanilla froum widegt" with two options Yes/No, and the second one is "Logout landing page". There is not any othe roptions for settings but as it's mentioned in the readme.txt, there should be more options.

2- When I click on "Vanilla Forum" from the top ar, it navigates to a page and everythins is not working and everything in the page is messed up.

I checked the database, all the required tables are created with prefic (LUM_). I went to the installation process several times, but same issue.

Any idea would be appreciated.

 

  • Siamak,

    a. Those are the only two options and they are only options described in the Configuration settings of mod/vanillaforum/README.txt. I suggest that you read it again.

    b. I've installed Vanilla forum for clients under Elgg 1.7x with no issues. Depending upon the version you are using, you may need to update the jQuery used. Instructions for that have been posted before - you may need to Google for them.

  • Thanks Kevin for the quick reply. Surprisingly, this morning I clicked on Vanilla Forum and everything seem to be working proeprly. Probably something was cahsed last night when I was installing and testing it.

    The only issue is that I have a applied theme which rearrange the tools option drop-down to the horizontal tabs at the top bar, once I enable Vanilla Forum, the top horizontal bar changed back to its previous form(elgg default) which is a drop down list. I think this should be related to adding the top-bar item to the top menu-bar by Vanilla. Any idea would be appreciated.

    By the way, Is there any non-free version as well? 

    Thanks and regards,

    Siamak

  • Vanilla has some problems with using $ for jQuery. For that reason the plugin includes

    mod/vanillaforum/views/default/navigation/topbar_tools.php with $ replaced explicitly by jQuery

    Eg.

    <script type="text/javascript">
      jQuery(function() {
        jQuery('ul.topbardropdownmenu').elgg_topbardropdownmenu();
      });
    </script>

    You could edit that file in your theme to do the same and then delete the vanillaforum version.

    I charge for development time, not software, so there is no non-free version of any of my code.

     

     

  • Hi Kevin,

    I got the same issue again. It seems that Vanilla login is not sychronized with elgg. I played with settings options and set to the different options and added the required piece of code to my front page (index.php) but no luck. I debug the code and put some break points in different parts. It goes to log out code smoothly with no problem. I think the problem is that Vanilla can't login when I login to elgg. I use elgg 1.7.1.

    You also mentioned that I may need to update the jQuery used, can you please give me the link for this. I am not good in jQuery and couldn't find anything.

    Thanks

  • Siamak,

    Googling for "Elgg vanillaforum jQuery" brought this up immediately:

    http://community.elgg.org/mod/groups/topicposts.php?topic=249943&group_guid=140681

    I don't understand why you couldn't find it yourself, but there it is.

  • Thanks. I checked the code and it's already updated. So the issue should not be related to jQuery.

    Any idea would be appreciated.

     

  • Can you please show me  the code (file name) which has the login for Vanilla and sinchronize elgg and vanilla login?

    Thanks,