Welcome To mojoPortal!

mojoPortal, is an open source web site framework and content management system written in C# that runs under ASP.NET on Windows or under Mono on Linux or Mac OS X.
What is mojoPortal and why should I use it?

Current Features include:

  • Cross Platform ASP.NET XHTML Compliant Content Management System
  • Blogs
  • Forums
  • Event Calendar
  • Image Gallery
  • Newsletter
  • Authenticate against the database, Active Directory, OpenLDAP, Open ID, or Windows Live ID.
  • Interchangeable data access layer with support for MS SQL, MySQL, PostgreSQL, SQLite, FirebirdSql

mojoPortal is a labor of love being developed/managed by Joe Audette, MCSD, MCDBA, MCSE of Source Tree Solutions, LLC
I named it after my dog Mojo. The first version was released 2004-11-1.
This site is using MySQL and running on mojoPortal built from svn  r3719 2008-05-06.

The current precompiled files packaged for deployment are version:  2.2.5.3  released 2008-04-11.
You can always get the latest up to date sourcecode from svn trunk.

Please register to show your support and to get support in the forums. 
Its easy to register with your Open ID or Windows Live ID, no new passwords to remember.
Registration is not required to download but is appreciated. I promise no spam.
mojoPortal is free but donations or sponsorship are greatly appreciated.

If you need help creating a mojoPortal skin from your design, or need a custom web application implemented consider hiring Source Tree Solutions. By building your custom functionality on the high quality open source mojoPortal framework we can save you both time and money. We can also offer training to help your own developers implement custom applications using mojoPortal.

 

mojoPortal Change Blog

11th Design Completed - styleshout-refresh 

Friday, May 09, 2008 3:40:19 PM

I've completed one skin of 3 for the 11th design of my 11 design campaign, styleshout-refresh which can be seen on demo.mojoportal.com. Of course since its a public demo site, someone may come along and change it, but you can change it back or checkout the different skins by (key icon) Administration Menu > Site Settings.

There are 2 more skins coming, styleshout-coolwater, and styleshout-envision, but they are really just variations on the same design.

styleshout-refresh skin screen shot

This will be in svn trunk later today for developers and will be in the next release of mojoPortal for everyone else.

Share This Using Popular Bookmarking Services

10th Design of 11 Completed - styleshout-stylevantage and styleshout-cistrusisland 

Thursday, May 08, 2008 4:06:53 PM

I've completed the 10th design of my 11 design campaign, which resulted in 2 skins, styleshout-stylevantage and styleshout-citrusisland, which can be seen on demo.mojoportal.com. Of course since its a public demo site, someone may come along and change it, but you can change it back or checkout the different skins by (key icon) Administration Menu > Site Settings.

styleshout-stylevantage skin screen shot

styleshout-citrusisland skin screen shot

Share This Using Popular Bookmarking Services

9th Design of 11 Completed - styleshout-brightsideoflife 

Thursday, May 08, 2008 9:08:36 AM

I've completed the 9th design of my 11 design campaign, styleshout-brightsideoflife, which can be seen on demo.mojoportal.com. Of course since its a public demo site, someone may come along and change it, but you can change it back or checkout the different skins by (key icon) Administration Menu > Site Settings.

styleshout-brightsideoflife skin screen shot

This will be in svn trunk later today for developers and will be in the next release of mojoPortal for everyone else, hopefully available sometime this weekend.

Share This Using Popular Bookmarking Services

8th Design of 11 Completed - snop-plasticboy-reflection 

Wednesday, May 07, 2008 1:20:56 PM

I've now completed 11 skins based on 8 designs of my 10 design campaign. The newest is snop-plasticboy-reflection, which can currently be seen on demo.mojoportal.com. Of course since its a public demo site, someone may come along and change it, but you can change it back or checkout the different skins by (key icon) Administration Menu > Site Settings.

snop-plasticboy-reflection skin screen shot

A few of the designs I've made alternate versions of which accounts for 11 skins so far. I really only need 2 more designs to meet my original goal but I've decided to do 1 extra design. The 3 remaining designs will actually result in 6 more skins. These are the designs I've chosen to complete this skinning campaign:

styleshout-brightsideoflife
styleshout-citrusisland and  styleshout-stylevantage (which I consider as variations on the same design)
styleshout-refresh, styleshout-envision, and styleshout-coolwater, which are all variations on the same design in my opinion.

Hopefully, I can complete all of these by sometime this weekend and then ship a new release with all these new skins.

 

Share This Using Popular Bookmarking Services

7th Skin of 10 Completed andreasviklund-02 

Monday, May 05, 2008 4:10:12 PM

I've completed the 7th skin of my 10 skin campaign, andreasviklund-02, which can be seen on demo.mojoportal.com. Of course since its a public demo site, someone may come along and change it, but you can change it back or checkout the different skins by (key icon) Administration Menu > Site Settings.

Actually I made 2 skins from this design and named the second one andreasviklund-02-alt1. The interesting thing about this skin is that it has 2 levels of tabbed menus and then a vertical menu for any pages deeper than that. In my alt1 version I took it a step further and used 3 levels of tabs and then a vertical menu to show anything deeper. This screen shot shows the alt version with 3 levels of tabs and a vertical menu for pages below that.

screen shot of andreasviklund-02-alt1 skin

This will be available in svn trunk later today for developers and will be in the next release of mojoPortal for everyone else.

Share This Using Popular Bookmarking Services

6th Skin of 10 Completed andreasviklund-04 

Saturday, May 03, 2008 3:15:38 PM

I've completed the 6th skin of my 10 skin campaign, andreasviklund-04, which can be seen on demo.mojoportal.com. Of course since its a public demo site, someone may come along and change it, but you can change it back or checkout the different skins by (key icon) Administration Menu > Site Settings.

andreasviklund-04 skin screen shot

This will be available in svn trunk later today for developers and will be in the next release of mojoPortal for everyone else.

In my previous post I said was going to work on the styleshout skins next but I saw this one and decided to do it first.

Share This Using Popular Bookmarking Services

4th and 5th Skins of 10 Completed 

Friday, May 02, 2008 6:19:29 PM

I've completed the 4th and 5th skins of my 10 skin campaign, mitchinson-business3, and viktorpersson-thehobbit.

mitchinson-business3 skin screen shot

viktorpersson-thehobbit skin screen shot

You can see these on demo.mojoportal.com, currently its showing viktorpersson-thehobbit which I made a little wider than the original design and also improvised on a workable menu design.

Of course since its a public demo site, someone may come along and change it, but you can change it back or checkout the different skins, by (key icon) Administration Menu > Site Settings.

This will be available in svn trunk later today for developers and will be in the next release of mojoPortal for everyone else.

So I'm halfway finished with my campaign to make 10 new good looking skins!

I think next I will implement skins using styleshout-stylevantage, and styleshout-citrusisland.

Share This Using Popular Bookmarking Services

Third Skin of 10 Completed mitchinson-earthy 

Thursday, May 01, 2008 1:06:17 PM

I've completed the third skin of my 10 skin campaign, mitchinson-earthy, which can be seen on demo.mojoportal.com. Of course since its a public demo site, someone may come along and change it, but you can change it back or checkout the different skins by (key icon) Administration Menu > Site Settings.

mitchinson-earthy-alt1 skin screen shot

This will be available in svn trunk later today for developers and will be in the next release of mojoPortal for everyone else.

I actually created 2 variations of this skin, one with the dynamic submenus hanging from the horizontal menu (which is more true to the original design), and one with a vertical sub menu for child pages instead of dynamic sub menus, named mitchinson-earthy-alt1. I like the alt1 version better myself. The flyout sub menu just makes it less user friendly and less able to support larger sites with deep page hierarchies.

I also varied a little from the design by making it 100 pixels wider and adding rounded corners on left and right side content.

So anyway we got 2 skins from this design, but it only counts as 1 of the 10 planned skins because I really want 10 new designs.

Next on my hit list is mitchinson-business3, which looks pretty straightforward to implement and should go quickly.

Share This Using Popular Bookmarking Services

Second Skin of 10 Implemented - Graformix Orange 

Tuesday, April 29, 2008 12:23:49 PM

I've completed the second skin of my 10 skin campaign, graformix-orange, which can be seen on demo.mojoportal.com. Of course since its a public demo site, someone may come along and change it, but you can change it back or checkout the different skins by (key icon) Administration Menu > Site Settings.

graformix-orange skin screen shot

This will be available in svn trunk later today for developers and will be in the next release of mojoPortal for everyone else.

I've also renamed the existing skins to reference the name of the designer in the format desingername-designname. This makes it clearer as the skins are sorted by designer name. So for example, ticktockpro is now dcarter-ticktockpro, and others by dcarter have also been renamed like dcarter-orangesunset, dcarter-bluespring, dcarter-businessone, dcarter-sq2, and so on. techmania is now styleshout-techmania, and I plan to implement styleshout-citrusisland and styleshout-stylevantage as part of the 10 skins I'm making.

I'm not doing the styleshout skins next though, the next design I'm going to work with is mitchinson-earthy. My main reason for choosing this one is the horizontal menu with flyout sub menus. We have very few skins with this kind of menu and many it seems with tabs. Since my goal is to have skins that form a good starting point for customization, I think its important to get as much diversity as we can. I'm also planning to do mitchinson-business3, just because it seems a simple yet professional design and even the stock photo in the header looks good enough to be usable for a real site.

Share This Using Popular Bookmarking Services

First New Skin of 10 Completed - Graformix Company 

Saturday, April 26, 2008 11:18:53 AM

I just completed the first of ten new skins I plan to create for mojoPortal. This one is called graformix-company, you can see it now on demo.mojoportal.com, of course since this is a public demo site someone may come along and change it to a different skin, but you can always change it back by going into (key icon) Administration > Site Settings on the demo site.

garformix-company skin screen shot

This design took me 3 full days to fiinish, it was more challenging than some I've done. It required me to implement a few things to provide options in the rendering to make it possible, so it only works with the very latest svn code of mojoPortal. Specifically the tabs in the menu required 3 span elements inside the menu links to provide the hooks for hanging the background images that make up the tabs so I had to implement a custom menu rendering option to provide this. There are several different ways of implementing tab designs using marklup and css so this just adds one more method to our options which may prove helpful for other skins. This will be in svn trunk by tonight for eager developers and will be in the next release of mojoPortal for everyone else.

I am starting on the next skin now, its another one from Graformix, named graformix-orange.

In other news, a new custom News Feature by Asad Samarian is also available on the community download page. I have not tested it myself yet and it only supports MS SQL, but for any developers who would like to try it out and give Asad some feedback in the forums, please do. The .zip appears to contain the source code, so its not really packaged for non-developers.

Share This Using Popular Bookmarking Services
Copyright 2004-2007 Joe Audette

Members

  • Membership: Membership:
    • New Today: New Today: 2
    • New Yesterday: New Yesterday: 3
    • Total: Total: 1169
    • Newest: Newest:
         lostgirl
  • People Online: People Online:
    • Visitors: Visitors: 64
    • Members: Members: 0
    • Total: Total: 64
Donate Money to support the mojoPortal Project.
Join the mojoPortal Group on Facebook
Join the mojoPortal Group on LinkedIn
View Joe Audette's profile on LinkedIn
View Joe Audette's profile on The Guild of Accessible Web Designers site
mojoPortal can run on GNU/Linux using Mono

ASP.NET Web Applications, Controls, Resources, Reviews
WorldOfASP.NET
view our resources 123aspx.com Directory
411ASP.NET