Webiva 1.0 Release candidate 1 is out the door - meaning that barring any critical technical or security issues, the 1.0 release should be following relatively soon. The Webiva GitHub page has been spruced up as well with some images showing off the new design. You can checkout the changelog for some more details on what's changed.
We've released the Webiva e-commerce demo site available on Webiva.org/demo
If you want to get your Webiva install set up with a full-featured e-commerce shop, just install the Webiva-shop module from github as follows (from the base Webiva directory)
$ cd vendor/modules
$ git clone git://github.com/cykod/Webiva-shop.git shop
Then restart your install of Webiva. The shop module is private by default, so you'll need a Super Admin account to go into System -> Domains -> [ Your Domain ] and click "Make Available" to make that module available on the selected domain. Then go through the standard module activation process by going to Options -> Modules and activating the "Shop" module.
There are a lot of different pieces to configure to get a real shop up and running, luckily you can use the built in Wizard to get a demo shop up and running quickly. Go to Website -> Wizards and click "Add an E-commerce shop to your Site" to be presented with options like those below:
Check the three checkboxes in the last three sections to add a test setup to your shop install, click "Add To Site" and you be ready to go (you'll need to add some products to your shop to actually put and order through however)
We've pushed the 0.9.20 release of Webiva to the master branch at GitHub, while we've got a bunch of fixes along some nice new things in the core repository, specifically 3 new included modules: Simple Content, Web Form, and User Profile (See the previous news post about the first two)
The main purpose of this release, however, is to bring the core up system up to speed with changes we've made for new modules that we've released. These new modules are the "heavies" as I like to call them:
Webiva-shop - A full customizable e-commerce system
Webiva-social - Social networking support including Friend & Groups
Webiva-facebooked - Integration with Facebook, including OAuth2 login support (this module uses the new post-F8 authentication scheme)
Webiva-tweet - Integration with Twitter, including OAuth login support
Webiva-post_stream - A personal updates paragraph with embed media support
Webiva-mailing - A E-mail campaign module for sending targeted mailings
With the exception of the Post Stream module, which is new, these are all modules we've built over the past three years that represent thousands of hours of work (they're not quick-and-dirty stuff we threw together over a couple of weeks) We've taken the time to refactor and adjust functionality to make them cleaner, more modular and happier working together. They should still be considered to be in a "beta" state, but we will be putting all of them to hard use in the coming weeks in production settings so they are certainly functional.
With these modules, you've got a rich feature set right of the starting gate. We're feverishly working on finishing up two new demo sites (See the previous news item about new CMS Demos to give you an idea of what's in store). Those demos should be up at the new Webiva.org in the next week. We're also going to be putting out some screencasts to show you how to build sites using the new modules.
One module we're particularly excited about is the Post Stream module as it's a powerful yet flexible module that lets you bring a lot of rich media content into your site. You should be seeing a lot more on that module in the near future.
We've just pushed our first maintenance release - 0.9.10 - to GitHub. While the new changelog isn't huge, in addition to a boatload of bug fixes over the past month we've added a few new features:
- Sitewide Pingback support (in the feedback module)
- Blog module pingback checking (for pushing pingbacks)
- A Rewrite of the Captcha support to make it extensible via various modules
- Content paragraphs that let you display updated content in whatever types you like.
- A new edit account paragraph with full site feature and custom content model support
- A rework of the filter support in custom content model detail and list paragraphs
What else have we been working on?
Getting Webiva ready for Rails3 (still needs a lot of work to fix the deprecation warnings - but it's up and serving pages - check out the rails3 branch on GitHub)
A full redesign of Webiva.org, Webiva.net and some new Demo sites (E-commerce and Community examples)
Open-sourcing the existing Webiva modules:
Book - Allows you add "books" to your Webiva with some simple wiki-like capabilities (the Webiva Docs are an example of this module in use)
S3 - Plugs in as a file processor to let you serve your Webiva filemanager files on S3
Forum - a full-featured configurable user forum for in-site discussions
Custom code - a simple module that lets you run custom ruby code on your Webiva sites (admin accounts only as this can be dangerous)
Mailing - A complete emailing system that lets you send customizable blast emails
Message - an in-site messaging system
Social - a social networking module that adds a bunch of social-networking features to Webiva
Shop - a full-featured, customizable and extensible e-commerce solution
The second external Webiva Module, the Book Module has been released and is available for installation from GitHub. Modules are installed by adding them into the vendor/modules/ folder. More docs and guides coming soon.