We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 27376
    • 576 Posts
    I have taken it upon myself to revive this project. PaulGregory brought it a long way and I am continuing it.

    More info at this post.
      • 27376
      • 576 Posts
      Update: Work has not stopped on the project! My most recent milestone has been getting Vanilla and MODx sessions to synchronize. You can now login on any side and the action will traverse to the other system...

      Still to come:

      • Installer...
      • MODx plugin that will allow users to create a document on the MODx side, and simultaneously create a discussion about the document on the forum side. This is my main goal for the project.

      If anyone wants to help me out with these two features, I’ll be setting up a repository of my work soon. My real job is taking up a lot of time this week and next. So expect it in about two weeks smiley
        • 17883
        • 1,039 Posts
        Hi Sirlancelot,

        I am very interested in the work so far. I want to integrate Vanilla on a site the next two weeks.

        Thx and Greetings
          • 25663 MODX Staff
          • 12,272 Posts
          Very cool news all around. Thanks so much! laugh
            Ryan Thrash, MODX Co-Founder
            Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me
            • 17883
            • 1,039 Posts
            Hi SirLancealot, any updates? I would like to help you. Could you provide the Code for your integration so far?

            Thanks!
              • 25663 MODX Staff
              • 12,272 Posts
              Pinging Mr. ’lancelot ... any updates?
                Ryan Thrash, MODX Co-Founder
                Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me
                • 27376
                • 576 Posts
                Wow, what a hectic couple of weeks!

                Thanks for reminding me about this, I’ve packaged my current work on the vanilla side with some instructions on how to get it up and running.
                == Installation ==
                For now, It is recommended that you use a clean MODx 0.9.6 and Vanilla 1.1.2
                install. You may choose to do otherwise, but you've been warned.
                
                The two folders, 'conf' and 'library' contained in this file are meant to go
                inside the base Vanilla install. NO FILES WILL BE OVERWRITTEN!
                 $ tar -xzvf modVanilla.tar.gz
                
                * In the 'conf folder
                *# A new folder will be made called 'MODx' with 3 files.
                *# In YOUR 'database.php' configuration file, add the following line: <tt>require('MODx/database.php');</tt>
                *# In YOUR 'settings.php' configuration file, add the following line: <tt>require('MODx/settings.php');</tt>
                *# Open up 'MODx/settings.php' and modify the configuration to match your environment.
                *# Open up 'MODx/install.sql' and modify the prefixes to match your environment.
                *# Backup your MODx database.
                *# Run the 'MODx/install.sql' script on your MODx database.
                Work on the project has slowed because like most of my projects that I’d planned on releasing I decided to halt their release until 0.9.7 came out. This project is in the works for 0.9.7 and I plan to complete it. However, for the 0.9.6 and below users, here’s what I’ve done so far, hopefully someone can make sense out of it and carry on.

                I’ve reimplemented PaulGregory’s work into a separate MODx library that overrides the Vanilla library files, so there’s no need to hack or patch files in the Vanilla core, meaning easy upgrading! I’ve also moved all the MODx specific configuration files in to a MODx folder inside the Vanilla ’conf’ folder. My plans are to eventually move ALL MODx configurations to the MODx side and [tt]require()[/tt] them within Vanilla’s configuration so as to make it easier for beginners to install this bridge. Right now though, this is such an early stage in development, I don’t want to get started on that until I get a working module for MODx.

                I hope you enjoy the work I’ve done, I’ll keep a watch on this thread for future 0.9.6-vanilla-integration development.
                  • 17883
                  • 1,039 Posts
                  Some candy for your work... www.modxcms.de/forum Your integration is cool, works relatively well. I will report in more details soon and am looking forward to the real integration. The work with vanilla teached me how cool a moduled application is (okay, I knew from MODx... wink )

                  Thx Sirlancealot!
                    • 26178
                    • 32 Posts
                    I’m planning to integrate Vanilla into my site. Marc, does sirlancelot’s sloution work as it is or did you have to tweak it somehow to make it realy work?
                      • 4775
                      • 47 Posts
                      This looks awesome I hope all is going well. cool