mojoPortal Released

I'm happy to announce the release of mojoPortal

This is a minor upgrade and bug fix release. There is a new option to show or hide any content instance based on whether the user is signed into the site or not. There is a new Traditional Chinese translation, thanks to Alex Ho!

There are a couple of bug fixes for the MS SQL version of WebStore and a few mnior improvements to a few admin pages in the WebStore.

There is a bug fix for a forums error that would occur if anonymous posting is enabled, though I still don't recommend allowing anonymous posting.

As usual, be sure and backup your site and database before upgrading, and post in the forums if you run into any troubles.

UPDATE: I've released a new set of files versioned 2-2-6-6-b, there was a packaging bug in the first set of files and it was missing some .htm files used by TinyMCE editor. I also fixed a few more bugs in the WebStore that were discovered today.

Gravatar Joe Audette is the founder of the mojoPortal project and was the primary developer until February 2017.

mojoPortal is Catching on at Universities!

Universites need a lot of web sites. They have many departments, divisions, research projects, events, etc., and they need web sites for all these things to disseminate information and to enable collaboration and communication between members of these various communities. With so many sites to manage, Webmasters at Universities need a good web infrastructure that allows them to easily deploy new sites and extend them as needed. Its only natural that Universites need content management systems and several Universites have selected mojoPortal for their content management needs.

Shaun Geisert, Webmaster, Division of Student Affairs, Colorado State University, recently let me know about a number of their sites already using mojoPortal as well as plans to use mojoPortal in another 20+ sites going forward.

Quoting Shaun: "Before discovering Mojo (I used CMS Matrix, btw), I had researched and/or used a number of other open source .NET CMSs in order to find one whose core framework best meets the needs of our numerous departments.  Since then, I’ve found it to be above and beyond anything else I’ve seen in the open source .NET realm."

When I look at all these sites I'm very impressed with the design work Shaun and his team did with all the different skins, they all look really great and it makes me proud to point them out as mojoPortal sites. They also produced a nice user guide document for their users that looks very professional and helpful and they've offered this document back to us as a contribution to the project. I probably need to de-brand it before sharing it so I'm not making it available right away, but will use it as a basis for producing a more generic user guide. To me, willingness to share is a clear sign that these guys "get" open source, and I'm really glad to have them in the mojoPortal community.

Another example of mojoPortal in use at Universities is the School of Health and Social Care at University of West England, Bristol.
They supported our efforts last year to implement multiple sites on a single installation using folder names, so anyone using that feature today can thank them for their good participation in the community. Quoting Matt Cownie: "we've had a tremendous amount of utility from mojo and its saved us an awful lot of donkey work." Matt is a great guy, I really enjoyed working with him on the multi sites feature last year.

A third example is the site for the Glasgow Clinical Trials Unit.

Its really great to see mojoPortal catching on in Universities and other large organizations. We've got a lot of plans for continued improvements in mojoPortal and we hope to see more and more adoption.

Gravatar Joe Audette is the founder of the mojoPortal project and was the primary developer until February 2017.

mojoPortal Released and the Semi-Grand Opening of the mojoPortal Store

I'm happy to announce the release of mojoPortal! Its been 2 months since our last release and a lot of good progress has been made.

What's New?

Upgrade to the newest version of MySql Connector
Upgrade to FCKeditor 2.6.2
Upgrade to the latest version of NeatHtml
Usability Improvements for google map enabled features and improvements to the search architecture as mentioned in this previous blog post.
A number of bug fixes as reported in the forums since the last release.
WebStore Improvements - the web store now supports selling download products using Authorize.NET, PaPal, and Google Checkout
A new plugin system for handling PageCreated events so developers can write their own handlers that execute after a page is created - not yet documented
A new plugin system for handling UserCreated events so developers can write their own handlers that execute after a nw user is created - not yet documented.

As always, be sure and backup your database and site before upgrading, and if you run into any problems post in the forums and we will try to help.

The Semi Grand Opening of the mojoPortal Store

I call it semi grand because no real products are available yet, all you can do in the store is buy me a beer at the moment. I expect to have my first product, Event Calendar Pro available by the end of July. You can see what I have so far for the Event Calendar Pro feature on the demo site I decided to go ahead and open the store now because I thought it might interest others who want to use the mojoPortal WebStore to sell download products. The WebStore feature is very rudimentary now but it will be getting more love as I improve it to meet my own ecommerce needs. I will try to update some documentation on the WebStore soon. The one tip I will mention is you configure "Products" then you configure "Offers". Products are not sold directly, but by Offers. An Offer can have 1 or more products and price is set at the Offer level, not at the product level. The Product Catalog is very bare bones, we don't have categories yet so its really only good for a short list of products.

I've also opened up a store on CafePress to sell mojoPortal merchandise:

t-shirtladies t-shirtcoffee mug

A great way to support mojoPortal, each item purchased contributes $5 to the project.

I'll announce the real Grand Opening of the mojoPortal Store as soon as our first product is available.

Gravatar Joe Audette is the founder of the mojoPortal project and was the primary developer until February 2017.

Please Nominate mojoPortal for the 2008 CMS Awards

Hey friends and supporters of mojoPortal, its that time of year again. The nominations are open for this year's CMS Awards. Last year we did very well and won the Non-PHP category. This year I think its an even bigger challenge and the competition will be very tough. The first step to getting into this year's competition is to get nominated so please nominate mojoPortal. You can nominate us for Overall Winner, Most Promising, and Best Other (Non-PHP). This year they also have an MVP award for "an individual that deserves recognition for the contribution to the development and running of an Open Source Content Management System". If you like the way I'm running the project and the work I'm doing or I have helped you in the forums please consider nominating me (Joe Audette).

We really need as many nominations as we can get so please nominate us today and help spread the word!

Gravatar Joe Audette is the founder of the mojoPortal project and was the primary developer until February 2017.

A Couple of Nice New mojoPortal Sites

One of the great things about working on an open source project like mojoPortal, is finding out about the success stories from other people using your work. I started my day today on a positive note because of this nice email from Aaron Cardoz:

Hey Joe,
Hope all is well at your end.
just a small thank you and whoever has worked on the development of mojoportal.
It is a true success story.
Well, just wanted to list two successful websites made using mojo.
and heard of the recent success of the IPL league, cricket in India. This is the winning teams website. Both of these have been designed and developed by my team.
my corporate intranet is also developed around mojo completely and is awesome.
Thanks once again for time and dedication that has been put into this outstanding open source application.

Aaron Cardoz

Thanks Aaron! You made my day. You did a great job yourself with the design of these sites. Its very nice to know that mojoPortal is being used for the site of the winning cricket team!

Gravatar Joe Audette is the founder of the mojoPortal project and was the primary developer until February 2017.