History Vanilla Forums
1 history
1.1 vanilla oss
1.2 vanilla cloud
1.3 garden
history
mark o sullivan created version of vanilla support own online graphic design , programming community. between 2002 , 2005, alpha version of forum went through many revisions, , core theming , plugin engines built, culminating in release of vanilla oss.
vanilla increased in popularity , invited techstars 2009 in boulder. @ start of 2010 vanilla received 500,000 cad in series funding. in july 2010, vanilla cloud released, complete rewrite of vanilla oss.
vanilla oss
vanilla oss has lightweight core number of optional plugins, including chat, private messages, s online , , attachments.
the recent version (2.3.1) released on may 11, 2017.
vanilla oss still maintained vanilla team of user community.
vanilla cloud
vanilla cloud complete rewrite of vanilla using garden framework, mvc, object oriented, modular, extendable framework.
new core features in vanilla cloud:
gpl importer other forum systems such vbulletin , phpbb.
<embed> vanilla (embed forum anywhere via javascript)
social connect
vanilla mobile - configuration required
vanilla connect (single sign in)
themes
banner
file upload - included plugin
wysiwyg editor - included plugin
emoticons - included plugin
garden
garden php framework on vanilla cloud built, , deployed with, can used mvc framework in own right, , has convention-based folder structure.
when downloading vanilla release, packaged in garden application.
garden can developed on via addons of applications, plugins, themes, , locales.
each application follows mvc paradigm, , applications typically placed in applications folder, plugins in plugins folder, , on.
applications can extended plugins , themes, these use combination of convention based file structure, configuration, , event hooks.
pluggability core feature of framework, object-oriented programming, application , core extended via plugin classes using public method naming convention denote event hooks, magic event hooks, magic methods , , method overrides. general functions in core can overridden predefining them.
in addition, locales can used translate different languages, or variations of text, replaced reference.
Comments
Post a Comment