Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Vanilla Forums launched over at Zoto.net
After about a months worth of integration work, the Vanilla based forums are up and running over at http://forum.zoto.net/. These forums are running on the Beta Preview of Zoto 3.0, which will be ready for production in March of 2007. At that time, the forums will be moved from staging to production over at http://forum.zoto.com/ (non-working link there).
I'd like to publicly thank all the developers involved in the production of the Vanilla product. Writing our own forums would have taken many months of effort - something we simply didn't have the time or budget for.
On an integration note, I managed to write a series of stored procedures and views (with dblink) for PostgreSQL that allows the "removal" of the physical LUM_User table. Because the views and stored procedures basically emulate a LUM_User table for Vanilla, very little code had to be changed to support the modified schema. It should be mentioned that this is one of the things that PostgreSQL is really good at.
I will (after our release) attempt to put together a patch for Vanilla that encapsulates the changes I have made to our install in a generic way, such that a user wishing to use Vanilla, PostgreSQL and an external user table should be able to recreate what I have done with minimal effort. As a note, I also have made additional modifications to the "plugin" I released for PostgreSQL a month ago or so, and will be upgrading our install to Vanilla 1.0.3 when time allows.
In the meantime, if anyone has any questions regarding our integration, I would be more than happy to discuss those with you.
Thanks again guys! Vanilla ROCKS!
I'd like to publicly thank all the developers involved in the production of the Vanilla product. Writing our own forums would have taken many months of effort - something we simply didn't have the time or budget for.
On an integration note, I managed to write a series of stored procedures and views (with dblink) for PostgreSQL that allows the "removal" of the physical LUM_User table. Because the views and stored procedures basically emulate a LUM_User table for Vanilla, very little code had to be changed to support the modified schema. It should be mentioned that this is one of the things that PostgreSQL is really good at.
I will (after our release) attempt to put together a patch for Vanilla that encapsulates the changes I have made to our install in a generic way, such that a user wishing to use Vanilla, PostgreSQL and an external user table should be able to recreate what I have done with minimal effort. As a note, I also have made additional modifications to the "plugin" I released for PostgreSQL a month ago or so, and will be upgrading our install to Vanilla 1.0.3 when time allows.
In the meantime, if anyone has any questions regarding our integration, I would be more than happy to discuss those with you.
Thanks again guys! Vanilla ROCKS!
0
This discussion has been closed.
Comments
Posted: Friday, 5 January 2007 at 10:37AM (AEDT)
i like it
There's a caveat to this though - while we are development, there is about a 3 second latency on every page load due to the loading of all our JavaScript files. This does not include pagination loads in the lightbox, or on image detail, as those pages don't technically "reload". The reason that the "loading" of these files takes so long is because your browser is trying to see if the JS is up-to-date when it first hits the page. The problem is that it's doing that with about 32 files of JS code. Booo!
The reason we have so many files is because, well, we are developing. If we put all the code in one big file, we'd never be able to find anything.
Over the next week to a week and a half we will be pushing out an automated "compiler" that will allow us to run those 32 separate files for us, but use 1 big file for the rest of you.
The net effect is about a 3-4 second speedup per page reload on the site. We tested this last week and it really is impressive!
is this from vanilla. is vanilla all seprate by default if so how could i combine all of these to increase speed?
I don't suppose you would be able to sort out that extension once you've figured it out for yourselves would you? Only I don't have the capability to do anything this complex yet (and maybe never...).