Vanilla Forums: Difference between revisions
Adds link to https://github.com/vanillaforums/Addons |
No edit summary |
||
Line 149: | Line 149: | ||
| align=center style="background-color:#A0E75A;" | 2.0.18.8 [http://vanillaforums.org/discussion/23339/security-update-vanilla-2-0-18-8/p1]|| April 2013 || Security Update <ref>{{cite web|first=Todd|url=http://vanillaforums.org/discussion/23339/security-update-vanilla-2-0-18-8/p1|title=Vanilla Commnity Forums}}</ref> |
| align=center style="background-color:#A0E75A;" | 2.0.18.8 [http://vanillaforums.org/discussion/23339/security-update-vanilla-2-0-18-8/p1]|| April 2013 || Security Update <ref>{{cite web|first=Todd|url=http://vanillaforums.org/discussion/23339/security-update-vanilla-2-0-18-8/p1|title=Vanilla Commnity Forums}}</ref> |
||
|- |
|- |
||
| align=center style="background-color:# |
| align=center style="background-color:#fa8072;" | 2.1 Beta [http://vanillaforums.org/discussion/23322/vanilla-2-1b1-released/p1]|| April 2013 || MeBox , Improved social features, bug fixes, improved embeding of forums, support for wordpress plugins, /me action |
||
|- |
|||
| align=center style="background-color:#fa8072;" | 2.2 Beta [https://github.com/vanillaforums/Garden/commit/cc9f8f3958e98519df4cb3c845cbca0ddc5e6cbc]|| May 2013 || Bug fixes from 2.1 Beta |
|||
|- |
|||
| align=center style="background-color:#87ceeb;" | 2.2 []|| 2013 || MeBox , Improved social features, bug fixes, improved embeding of forums, support for wordpress plugins, /me action |
|||
|} |
|} |
||
Revision as of 06:42, 24 July 2013
An editor has nominated this article for deletion. You are welcome to participate in the deletion discussion, which will decide whether or not to retain it. |
File:Vanilla Forums Logo.png | |
File:Vanilla Forums Standard.png Standard installation of Vanilla 2 | |
Original author(s) | Mark O'Sullivan |
---|---|
Developer(s) | Todd Burry, Tim Gunter, Matt Lincoln Russell, Klaus Burton |
Initial release | 1 July 2006 |
Stable release | 2.0.18.8
/ April 5, 2013 |
Preview release | 2.1b
/ April 4, 2013 |
Repository | |
Written in | PHP |
Operating system | Cross Platform |
Platform | PHP / MySQL |
Size | 3.8 MB |
Available in | Official support for English, Multilingual |
Type | Forum software |
License | Open Source, GNU GPL[1] |
Website | www |
Vanilla is a light weight Internet forum package written in the PHP scripting language using the Garden Framework.The software is released under the GNU GPL.[1] Vanilla Forums are open-source [1], standards-compliant, customizable discussion forums.Vanilla was released on the 1st of July 2006, and has since undergone many changes; the most notable being the complete rewrite between Vanilla 1 and Vanilla 2, the latter of the two became the primary product and Vanilla 1 was passed into the hands of other developers[2] . Vanilla is designed to bring forums back to their roots, providing core functionality with additional features such as emoticons available as plugins[3] .
Features
Vanilla is a free[4] , open-source, pluggable, themable, multi-lingual community-building product to host a forum on your own server infrastructure.The following items describe the open source version:
- Users can easily set up and maintain a full-featured discussion forum with unlimited categories
- A variety of community made themes and add-ons are available.[5][6]
- Single-Sign On[7][8]
- Social Media Login[9]
- Embeddable forums[10]
- Import from other forums[11]
- Commenting System for your site[12]
- Integates with other open-source projects, like WordPress.[13]
There is also a commercial service by the creators of the Vanilla Forums product that offers hosting plans using a modified Vanilla Forums product.[14][15] It offers many of the features of the open source version, but it includes many premium add-ons created and supported by the core team that extends functionality.[16]
History
Mark O'Sullivan coded and designed an early version of Vanilla because he had a community developing around the subjects of graphic design & programming, and found the tools available to be limited.[17] Between 2002 and 2005, this alpha version of the forum went through many revisions. During this time, the meat of the theming and plugin engines were built. Eventually, Vanilla 1 saw the light of day.[18]
By 2009, Vanilla was gaining lots of attention and was invited to TechStars in Boulder.[19] At the start of 2010, a pivotal year for Vanilla, they received 500,000 CAD in series A funding.[20]By July 2010, a new version of Vanilla was released, named Vanilla 2. It was a complete rewrite of Vanilla 1.[21]
Vanilla 1
The Core of Vanilla is very light-weight, but there are many plugins available. There are Extensions for Chat, Private Messages, "Who's Online", Attachments and many more.
The latest version is 1.3.0 which was released on February 17, 2012.
Vanilla 1 is no longer being developed by the Vanilla team, and has been transferred to another development team.
Vanilla 2
Vanilla 2 is a complete rewrite of Vanilla using the Garden Framework (like "what's growing in your Garden").
Garden is a MVC, object oriented, modular, extendable framework.[22]
There is a GPL importer for many of the popular forum systems such as vBulletin and phpBB.[23]
New core features since Vanilla 2
- <embed> Vanilla (embed your Forum anywhere via JavaScript)
- Social Connect
- Vanilla Mobile - Configuration required
- Vanilla Connect (Single Sign In)
- Themes
- Banner
- File Upload - included as a plugin
- WYSIWYG Editor - included as a plugin
- Emoticons - included as a plugin
Garden
Garden is the PHP framework on which Vanilla 2 is built, and deployed with, but can also be used as an MVC framework in its own right, and has a convention based folder structure.[24][25]
When downloading a Vanilla release, it is packaged in Garden as an application.[26]
Garden can be developed on via 'Addons' of applications, plugins, themes, and locales.
Each application follows the MVC paradigm, and applications are typically placed in the applications folder, pluigns in plugins folder, and so on.
Applications can be extended by pluigns and themes, these mainly use a combination of convention based file structure, configuration, and event hooks.
Pluggability is a core feature of the framework, as is OOP, so the application and core is mainly extended via plugin classes using a public method naming convention to denote event hooks, 'magic event' hooks, 'magic methods', and occasionally method overrides. Some general functions in the core can be overridden by predefining them.
In addition locales can be used to translate into different languages, or variations of text, which are replaced by reference.
Release history
Release cycle since Vanilla version 2.0.1
Color | Meaning |
---|---|
Red | Pre-release beta versions |
Green | Supported stable branch |
Blue | Future versions |
Version | Release date | Notable changes |
---|---|---|
2.0.1 [2] | August 2010 | Bug fixes[27] |
2.0.10 [3] | September 2010 | Security fixes[28] |
2.0.12 [4] | October 2010 | Bug fix for 2.0.12[29] |
2.0.14 [5] | November 2010 | Adds Social Connnect |
2.0.15 [6] | November 2010 | Bug Fixes |
2.0.16 [7] | December 2010 | Bug Fixes for 2.0.15 |
2.0.17 [8] | January 2011 | Statistics, homepage, Wordpress connect, improved update functionality[30] |
2.0.18 Beta 1 [9] | May 2011 | Improved tools for moderation[31] |
2.0.18 Beta 2 [10] | June 2011 | Bug fixes from last beta version |
2.0.18 Beta 4 [11] | September 2011 | Bug fixes from last beta version |
2.0.18 Release Candidate 2 [12] | October 2011 | Bug fixes from last beta version |
2.0.18 Release Candidate 3 [13] | November 2011 | Bug fixes from last release candidate |
2.0.18 [14] | November 2010 | Improved moderation tools, major bug fixes, improved notifications [32] |
2.0.18.2 [15] | January 2012 | Bug fixes from last release |
2.0.18.4 [16] | March 2012 | Bug fixes from last release |
2.0.18.8 [17] | April 2013 | Security Update [33] |
2.1 Beta [18] | April 2013 | MeBox , Improved social features, bug fixes, improved embeding of forums, support for wordpress plugins, /me action |
2.2 Beta [19] | May 2013 | Bug fixes from 2.1 Beta |
2.2 [] | 2013 | MeBox , Improved social features, bug fixes, improved embeding of forums, support for wordpress plugins, /me action |
Hosted Forums
The hosted version of Vanilla runs on the newest version of Vanilla and has all features. It also provides features that are held back from the community edition (usually people who are self-hosting their forum). The features held back are Reactions[34] & Badges, Polls, Pre-Moderation, User Ranks, Profile Extender and others. This leads to ongoing discussions in Vanillas own community forums. There has been numerous discussions in the past about the business model and why certain features have been held back[35]. The communinty version of the software, has seen developpers replicate much of these functionalities.[36][37]
See also
References
- ^ a b http://vanillaforums.org/docs/license
- ^ "Vanilla 1 Site".
{{cite web}}
:|first=
missing|last=
(help) - ^ "Vanilla Emotify Plugin".
{{cite web}}
:|first=
missing|last=
(help) - ^ Miles, Stephanie. "App Vita".
- ^ http://vanillaforums.org/addons
- ^ http://vanillawiki.homebrewforums.net/index.php/What_are_Features_and_Addons%3F
- ^ http://vanillaforums.org/docs/proxyconnect_sso
- ^ http://www.itworldcanada.com/news/canadian-software-company-improves-on-the-internet-forum/144307
- ^ http://vanillaforums.com/blog/news/how-to-integrate-twitter-and-facebook/
- ^ http://gigaom.com/2010/10/25/vanilla-forums-now-embeddable-offers-import-tools/
- ^ http://gigaom.com/2010/10/25/vanilla-forums-now-embeddable-offers-import-tools/
- ^ http://www.techvibes.com/blog/montreals-vanilla-forums-launches-new-commenting-feature-to-help-cultivate-online-communities-2012-04-13
- ^ http://wordpress.org/plugins/vanilla-forums/
- ^ http://www.rackspace.com/blog/designing-a-hosting-platform-around-high-availability-low-cost/
- ^ http://www.theglobeandmail.com/report-on-business/small-business/sb-digital/biz-categories-technology/booting-the-jerks-from-discussion-forums/article4096123/
- ^ http://vanillaforums.org/discussion/19927/difference-between-self-hosted-vanilla-vs-vanilla-hosted
- ^ http://vanillaforums.com/blog/news/the-quest-for-better-forum-software/
- ^ http://lussumo.com/docs/doku.php
- ^ http://techcrunch.com/2009/08/06/techstars-incubator-hatches-10-new-companies/
- ^ http://www.businesswire.com/portal/site/home/permalink/?ndmViewId=news_view&newsId=20100119007662&newsLang=en
- ^ http://readwrite.com/2010/07/22/vanilla_forums_gets_investment_releases_new_versio#awesm=~oci8n4r7dDeinO
- ^ http://boagworld.com/reviews/vanilla/
- ^ https://github.com/vanillaforums/VanillaPorter
- ^ http://stackoverflow.com/a/3652230/1211661
- ^ http://markosullivan.ca/garden-preview-part-i/
- ^ http://vanillawiki.homebrewforums.net/index.php/Garden#Garden
- ^ Burry, Todd. "Vanilla Commnity Forums".
- ^ "Vanilla Commnity Forums".
{{cite web}}
:|first=
missing|last=
(help) - ^ "Vanilla Commnity Forums".
{{cite web}}
:|first=
missing|last=
(help) - ^ "Vanilla Commnity Forums".
{{cite web}}
:|first=
missing|last=
(help) - ^ "Vanilla Commnity Forums".
{{cite web}}
:|first=
missing|last=
(help) - ^ "Vanilla Commnity Forums".
{{cite web}}
:|first=
missing|last=
(help) - ^ "Vanilla Commnity Forums".
{{cite web}}
:|first=
missing|last=
(help) - ^ Stubbs, Ryan. "App Storm".
- ^ http://vanillaforums.org/discussion/24089/the-community-and-vanilla-please-read
- ^ http://vanillaforums.org/discussion/24064/question-to-vanilla-developers-my-possible-future-reactions-plugin-addon
- ^ http://vanillaforums.org/addon/peregrinereactions-plugin