Archive for the ‘Vanilla’ Category

Search is Back, Baby!

Thursday, January 28th, 2010

We just completed a big upgrade for search in Vanilla that uses MySQL’s fulltext capabilities. The results are finally useful, and the search is fast. Try it out on our community forum.

 

↳ Pssst. Are you a Vanilla 2 early adopter? If so, read this:

If you are running an early copy of Vanilla 2, you’ll need to update your database in order to get search working properly. Here’s how:

1. Back up your database!
2. Make sure to sign in as the admin user (UserID 1).
3. Navigate to: http://yourdomain.com/path/to/garden/utility/structure/vanilla

4. The page shows you what SQL is going to be executed (if any changes are required), and you can run it by clicking the “Click here to make this change” link at the bottom of the screen.

You can update the database for every application (garden, vanilla, conversations, etc) by changing to the appropriate name in the url, like this: http://yourdomain.com/path/to/garden/utility/structure/application_name

Of course, this process will be automated eventually, but for you early adopters this is a quick-fix.

Vanilla Helps Haitian Families Re-unite

Thursday, January 21st, 2010


Photo credit: Talia Frenkel/American Red Cross

I received an inspiring email last night from a Vanilla user. Marvin Chery wrote:

Hello Mark,
I have been using vanilla for a long time, also been using your file browser too. I have been following vanilla development although not a programmer/coder. It always interest me the simplicity and design of vanilla.

I am Haitian and have been really busy since a 7.0 magnitude earthquake struct Haiti last week. [...] I would like to thank vanilla forums for reuniting 53 Haitian families. If you wonder how, read these links:

http://www.blackweb20.com/2010/01/14/florida-man-builds-network-to-connect-haitian-quake-victims-loved-ones-around-the-globe/

http://www.palmbeachpost.com/news/social-networks-link-desperate-haiti-relatives-and-relief-177346.html

http://bit.ly/7jgKwQ

I setup http://koneksyon.com/index.php (Connection in creole, native language of Haitians) the day after the earthquake to help people get in contact with their loved ones in Haiti. The site had over 17,000 hits over the first 24hrs and 50,000 over the next 48. It was featured on CNN, ABC, NBC every major network. Thank you for your forum and the 53 families your company helped unite.

I always say that the most amazing thing for me as a developer is to see how people use my software. Normally I’m talking about the plugins, themes, or modifications that people make to the code. But today I am once again blown away. I am so glad that we could play our little part in all of this.

Thanks to Marvin for reaching out!

Vanilla 1.1.10 Released

Monday, November 23rd, 2009

While we’ve been hard at work getting Vanilla 2 ready for it’s official release, others in the community have been hard at work fixing lingering bugs and adding feature refinements to Vanilla 1. Vanilla 1.1.10 is now available. The main changes in this release are replacement of deprecated functions, and updates to Scriptaculous and Prototype.

You can find upgrade instructions here:

http://code.google.com/p/lussumo-vanilla/wiki/VanillaUpgrading

And you can download it here:

http://vanillaforums.org/download

CSS Improvements in Vanilla 2

Saturday, November 14th, 2009

dashboard

A big downside of the modularity of Vanilla 2 is that we ended up with far too many stylesheets for theme designers to wrestle with. There was a base stylesheet for the garden application, another for the profile page, another for the activity stream, and then every other application had its own stylesheet as well. This meant that to get an entire site styled, it required that the theme designer edit up to 5 stylesheets just for the basic “Vanilla & Conversations” installation. We did what we could to simplify the stylesheets themselves, and re-use common elements throughout applications – but in the end, as expected, the community came back with many complaints about the difficulties in creating custom css-based themes.

After taking a lot of input from the community, and consulting many colleagues in the graphic design field, we decided to switch things up. This morning I pushed the first revision of our new approach to styling a multi-application Garden site. First of all, we’ve isolated all of the administrative pages to their own admin master view, and their own admin.css file. Second, we took all common elements from the user-facing/front-end pages and consolidated them to a single style.css file. So, the user profile page, activity stream, login page, popups, menu styles, and all common element styles are contained therein. Of course every application (Vanilla, Conversations, etc) will need its own custom css file to handle non-standard layout issues created in new applications, but the application css files are greatly decreased in size.

To put it simply, every user-facing page will use the style.css file, and the related application css file – there should only be two css files on any user-facing page. We also changed the style of the administrative pages using the admin.css file. This was done on purpose to give the user a clear visual cue that they’re in a completely different, admin-only part of the site. For the most part, theme designers will only ever have to touch the style.css file when creating their themes!

Vanilla Addons Now Even Open Sourcier

Wednesday, October 7th, 2009

Vanilla Addons Site

We’ve just implemented a long overdue update to the Vanilla Addons Site. Fixes & improvements include:

  • Searching & Browsing addons has been improved, with new options for sorting and filtering by Vanilla version
  • Users can now upload screenshots and icons for their addons
  • Vanilla 2 addons are not marked as Vanilla 1 addons when new versions are uploaded
  • Paging works properly past the second page of results when browsing addons

But that’s not all, we’ve also taken another giant step towards open sourceyness by making the entire addons application available at GitHub. Now anyone from the Vanilla community can get a copy of the addons application, enable it on their local garden installation, implement new features, and send us pull requests so we can get your features into the core application faster and easier.

We can’t wait to see what you guys come up with! Oh, and remember, you don’t have to change the core if you don’t want to – you can submit plugins for the addons site, as well. One feature that we’d love to see is a tab for the user profile pages that shows which addons a user has created. Feel free to tackle that one if it interests you :)

Welcome to the new age of Vanilla – where the community truly drives the product.

Vanilla in Montreal

Wednesday, September 2nd, 2009

Bonhomme

We’re heading out to Montreal today, and we’re going to be speaking at Last Drinks of Summer for the Montreal tech community. Looking forward to telling people about Vanilla & TechStars!

If you’re in Montreal, come out and say hi!

A Quick-Start Guide to Theming in Garden & Vanilla 2

Sunday, August 16th, 2009

CSS

By popular demand, I’ve just completed a quick-start guide to theming in Garden & Vanilla 2. With theming, you can completely change the look & feel of your Vanilla 2 forum. I’ve been doing a lot of this lately. While there is a lot of work that goes into theming a forum (so many pages!), we’ve worked really hard to make this process as easy as we can for all you designers out there. Yesterday I created two totally custom themes in just over four hours. I hope everyone else finds it as easy as I have:

A Quick-Start Guide to Theming in Garden & Vanilla 2

VanillaForums.org Upgrades & Fixes

Thursday, August 13th, 2009

Cleanup

I just finished implementing a bunch of html & css fixes/changes to VanillaForums.org. You may have to “hard refresh” your browsers if things seem a little wacky when you first view some of the pages.

The changes include:

  • Renamed “Forums” to “Community” in the main menu.
  • Changed the layout of the conversations and conversation messages.
  • Fixed some of the problems with activities (on the profile and activity pages).
  • Fixed a bug that allowed spammers to hijack pages through their statuses.

Stay tuned as we’ll be making many fixes and improvements like these constantly!

VanillaForums.com Beta

Tuesday, August 4th, 2009

Picture 6

VanillaForums.com is our new Vanilla hosting service, where you can get your own Vanilla 2 forum up and running in just a few moments.

We are launching VanillaForums.com in “beta” as we are still finishing up some of the upgrade/premium features. However, many of you have been asking us for this service, so we didn’t want to wait another minute to let you start using it.

Sign up, sign in, have fun, and stay tuned for more news and information about it.

If you run into any bugs, feel free to use the brand new VanillaForums.com category on the community forum to report them.

VanillaForums.org Launched

Sunday, August 2nd, 2009

ribbon

Welcome to the new VanillaForums.org website. This new site is a complete replacement of all our various web properties that were previously scattered across multiple domains and servers. Now you can get all of your Vanilla-related information in one place.

The entire site is built on our new Garden platform, the same code that Vanilla 2 is being built on. Our new community forums is an import of all our data from the old “Lussumo” community forum in a brand new Vanilla 2 installation.

If you encounter any errors while using VanillaForums.org, please report them on our issue tracker