 <?xml-stylesheet type="text/css" href="https://www.mojoportal.com/Data/style/rss/rss1.css" ?> <?xml-stylesheet type="text/xsl" href="https://www.mojoportal.com/Data/style/rss/rss1.xsl" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
  <channel>
    <title>mojoPortal Blog</title>
    <link>https://www.mojoportal.com/blog</link>
    <description />
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>mojoPortal Blog Module</generator>
    <language>en-US</language>
    <managingEditor>webmaster@mojoportal.com (mojoPortal)</managingEditor>
    <ttl>120</ttl>
    <atom:link href="https://www.mojoportal.com/Blog/RSS.aspx?p=2~19~56&amp;r=1a72ce8c-698a-466f-a3cf-1efde6762563" rel="self" type="application/rss+xml" />
    <itunes:author>webmaster@mojoportal.com (mojoPortal)</itunes:author>
    <itunes:owner>
      <itunes:email>webmaster@mojoportal.com</itunes:email>
      <itunes:name>mojoPortal</itunes:name>
    </itunes:owner>
    <itunes:explicit>no</itunes:explicit>
    <itunes:category text="Technology" />
    <item>
      <title>A New Beginning</title>
      <description><![CDATA[<p>It is an exciting day for the mojoPortal project! First, allow me to introduce myself. My name is Joe Davis. I am the Founder and President of i7MEDIA and a longtime supporter of mojoPortal. On Friday, February 3, 2017, I and Joe Audette, Founder of mojoPortal, completed an agreement for the sale of mojoPortal to i7MEDIA. This sale includes the open source project and the commercial modules available on the mojoPortal website from Joe Audette's company, Source Tree Solutions.</p>

<p>I have been using mojoPortal since 2008 and supporting it since 2009. I started my business in 2008 and set out to find a good content management system I could use to build websites for my customers. After a lot of trial and error, I came across mojoPortal and I was immediately drawn to its ease-of-use and friendly forum, fostered by Joe Audette. After 9 years of building sites with mojoPortal, contributing to the core, and providing support to my own clients and those around the world through the forums, I am thrilled that I, and my company, are able to ensure the further development of mojoPortal.</p>

<p>Rest assured mojoPortal will remain open source and there are no plans to change that. We (i7MEDIA) do, however, have plans for expanding mojoPortal to help it stay relevant and to provide the best .NET CMS platform on the market today.</p>

<p>You're sure to be wondering what Joe Audette has to say about all of this.&nbsp;Well, he is very enthusiastic about the new life of mojoPortal:</p>

<blockquote>
<p>It gives me great satisfaction to know that I have created something that so many people have found useful and that it will continue to be used and supported by a top community member and his organization. Joe Davis and i7MEDIA have always been the most qualified consultants for mojoPortal other than myself, and I've always had great confidence in referring customers and projects to them over the years. Joe Davis has been a good friend and has been my go to guy when I needed to refer a customer or project that I did not have the capacity for. Whether you need design help, hosting, or custom feature development, i7MEDIA is the team you want with years of experience. mojoPortal was my baby for over a decade, and my baby is in good hands! Long live mojoPortal!</p>

<footer>Joe Audette, <cite>mojoPortal Founder</cite></footer>
</blockquote>

<h3>What's Changing?</h3>

<h4>Basic Stuff</h4>

<p>At first, we're going to focus on changing small things that will save site owners and site builders time. Some of these items are:</p>

<ul>
	<li>Ensuring that settings are logically organized and&nbsp;labeled properly.</li>
	<li>Removing unnecessary markup (empty divs, excessive &lt;br&gt; elements, etcâ€¦).</li>
	<li>Consolidating DB scripts.</li>
</ul>

<h4>Developer Support</h4>

<p>Development of add-ons for mojoPortal isn't necessarily hard but there is a bit of a learning curve and quite a few steps one must take to prepare a working development environment. Our focus will be on cutting down on the number of steps and making the process easier overall. We will also explore possible MVC and WebApi implementations of some features, especially administration features like the File Manager.&nbsp;</p>

<p>Additionally, we want to engage with the developers already using mojoPortal to get them contributing code to the project. GitHub provides a very simple mechanism for generating pull requests so if you have code you would like to contribute, we would be very grateful.</p>

<h4>Beautiful Design</h4>

<p>It has always been possible to create beautiful sites with mojoPortal but the built-in skins were not good examples. We're fixing that and we're committed to making sure that mojoPortal is seen as a designer-friendly CMS. To make that happen, we're going to implement some new functionality which will allow UI developers to include options for site owners to control various aspects of their skin.</p>

<h4>Documentation Audit</h4>

<p>mojoPortal is a fairly well-documented system but there is a lot of stuff that is just not needed anymore, other things have changed, and there's a lot that isn't documented.&nbsp;</p>

<h4>Commercial Add-On Pricing and Licensing</h4>

<p>We're working on the licensing and pricing for the commercial add-ons. Some of them are going to be released as open source and others will see their prices change. The server licenses are back and are generally at a lower price than before. To see the new pricing, take a look at the <a href="https://www.mojoportal.com/add-ons">store</a> (we've renamed the page "Add-Ons" because in the near future we're going to have a marketplace so others can sell or list their own add-ons).</p>

<p>Licensing has changed for all commercial add-ons with regard to updates. Now, each purchase of an add-on will give the purchaser a year of updates to that add-on. If you purchase Form Wizard Pro on February 5, 2017, you can continue to download updates to the module through February 5, 2018.</p>

<h3>When's the Next Update?</h3>

<p>We expect to release a new version in the next couple of weeks with several small fixes, a few clean bootstrap-based skins, and a brand-new file manager to replace both of the current file managers and the link and image picker used in the WYSIWYG editors. That's right, one file manager that does it all.&nbsp;</p>

<h3>We Need Your Help</h3>

<p>We purchased mojoPortal and we're committed to it being a success, again. We will need your help to make this happen. If you would like to help with documentation, <a href="https://www.mojoportal.com/contact">let us know</a>. If you would like to contribute code, <a href="https://help.github.com/articles/creating-a-pull-request/">check out how easy it is to submit a pull request</a>. If you would like to help others looking for help, <a href="https://www.mojoportal.com/Forums/EditSubscriptions.aspx?mid=34&amp;pageid=5">subscribe to the forums</a>.</p>

<h3>Here's to the Future of mojo!</h3>

<p>I am very excited about the future of mojoPortal. We soft-launched the mojoPortal website over this past weekend and I have already received a few inquiries about what's going on and some messages of support. Thank you for taking the time to read this post. If you have any questions, please feel free to ask them in the <a href="https://www.mojoportal.com/forums">forums</a> or <a href="https://www.mojoportal.com/contact">send us an email</a>.</p>
<br /><a href='https://www.mojoportal.com/a-new-beginning'>Joe Davis</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/a-new-beginning'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=A+New+Beginning+https%3a%2f%2fwww.mojoportal.com%2fa-new-beginning'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fa-new-beginning&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/a-new-beginning</link>
      <author>joe+mojoPortal@i7media.net (Joe Davis)</author>
      <comments>https://www.mojoportal.com/a-new-beginning</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/a-new-beginning</guid>
      <pubDate>Mon, 06 Feb 2017 14:56:00 GMT</pubDate>
    </item>
    <item>
      <title>New Skin Available Mocha by i7MEDIA</title>
      <description><![CDATA[<p>The <a href="https://html5mojo.codeplex.com/">HTML5mojo project</a> is continuing to progress as more desings are contributed. Today we'd like to thank our friends at <a href="http://www.i7media.net/">i7MEDIA</a>Â who have released their second contribution to the project by adding the <a href="http://mocha.mojoskins.com/">Mocha skin</a>.</p>
<p><a href="http://mocha.mojoskins.com/"><img alt="Mocha Skin by i7MEDIA" src="https://www.mojoportal.com/Data/Sites/1/media/blogposts/mocha-skin.jpg" height="588" width="650" /></a></p>
<p>Check out the <a href="http://mocha.mojoskins.com/">Mocha skin demo site</a> which explains some of the features of the skin and has a download link. Its another beautiful design that shows what is possible with mojoPortal. Huge kudos to i7MEDIA for sharing this with the community!</p><br /><a href='https://www.mojoportal.com/new-skin-available-mocha-by-i7media'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/new-skin-available-mocha-by-i7media'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=New+Skin+Available+Mocha+by+i7MEDIA+https%3a%2f%2fwww.mojoportal.com%2fnew-skin-available-mocha-by-i7media'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fnew-skin-available-mocha-by-i7media&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/new-skin-available-mocha-by-i7media</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/new-skin-available-mocha-by-i7media</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/new-skin-available-mocha-by-i7media</guid>
      <pubDate>Wed, 24 Oct 2012 17:01:00 GMT</pubDate>
    </item>
    <item>
      <title>New Skin Available Hi5 by GloriaTech</title>
      <description><![CDATA[<p>Back in July we <a href="https://www.mojoportal.com/new-project-html-5-skins-for-mojoportal-we-need-designers">announced</a> the <a href="https://html5mojo.codeplex.com/">HTML5mojo project</a> to get more designers involved with creating nice skins for the community that show the possibilities with <a href="https://www.mojoportal.com/">mojoPortal content management system</a>. Since then we've had a nice contribution of the <a href="https://www.mojoportal.com/swift-blue-a-nice-free-mojoportal-skin-from-i7media">Swift Blue skin</a> from <a href="http://i7media.net/mojoportal?utm_source=mojoportal&amp;utm_medium=cpc&amp;utm_campaign=mojoportal">i7MEDIA</a> and this month we are happy to announce another new skin named Hi 5 from our friends at <a href="http://mojoportal.gloriatech.com/">GloriaTech</a> that has been contributed to the HTML5mojo project.</p>
<p><a href="http://hi5.gloriatech.com/"><img alt="hi5 skin by GloriaTech" src="https://www.mojoportal.com/Data/Sites/1/media/blogposts/hi5-skin.jpg" height="406" width="650" /></a></p>
<p>Â </p>
<p>You can check it out on their <a href="http://hi5.gloriatech.com/">Hi5 demo site</a> and you can download it from the <a href="http://html5mojo.codeplex.com/releases/view/96670">html5mojo download page</a>.</p>
<p>Big thanks to GloriaTech for their contribution! We hope the continued progress with this project will inspire more designers to get involved.</p><br /><a href='https://www.mojoportal.com/new-skin-available-hi5-by-gloriatech'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/new-skin-available-hi5-by-gloriatech'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=New+Skin+Available+Hi5+by+GloriaTech+https%3a%2f%2fwww.mojoportal.com%2fnew-skin-available-hi5-by-gloriatech'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fnew-skin-available-hi5-by-gloriatech&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/new-skin-available-hi5-by-gloriatech</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/new-skin-available-hi5-by-gloriatech</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/new-skin-available-hi5-by-gloriatech</guid>
      <pubDate>Mon, 22 Oct 2012 18:13:00 GMT</pubDate>
    </item>
    <item>
      <title>Swift Blue - A Nice Free mojoPortal Skin from i7MEDIA</title>
      <description><![CDATA[<p>In a recent post I mentioned the new <a href="http://html5mojo.codeplex.com/">HTML 5 Skins project for mojoPortal</a> which is aimed at getting more designers involved to produce nice modern skins for the mojoPortal community. Our friends at <a href="http://i7media.net/">i7MEDIA</a> have contributed their first skin, "Swift Blue", to the project and have setup a nice <a href="http://swiftblue.mojoskins.com/">demo web site with intsructions and tips for using the Swift Blue skin</a>.
</p>
<p><a href="http://swiftblue.mojoskins.com/"><img alt="Swift Blue Skin for mojoPortal cms" height="561" src="https://www.mojoportal.com/Data/Sites/1/media/blogposts/swiftblueskin1.jpg" width="650" /></a>
</p>
<p>I really like the very clean calendar styling of this skin.
</p>
<p><img alt="Swift Blue calendar style" height="561" src="https://www.mojoportal.com/Data/Sites/1/media/blogposts/swiftblueskin2.jpg" width="650" />
</p>
<p>Huge thanks to the i7MEDIA team for sharing this nice new skin with the mojoPortal Community! They also have some more skins in their pipeline that they plan to share soon, so stay tuned for more announcements in the near future. I'd like to encourage more designers to contribute and share and hope this gets the ball rolling.
</p>
<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a> or <a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a>
</p>
<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /></a> <a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /></a>
</p>
<br /><a href='https://www.mojoportal.com/swift-blue-a-nice-free-mojoportal-skin-from-i7media'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/swift-blue-a-nice-free-mojoportal-skin-from-i7media'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Swift+Blue+-+A+Nice+Free+mojoPortal+Skin+from+i7MEDIA+https%3a%2f%2fwww.mojoportal.com%2fswift-blue-a-nice-free-mojoportal-skin-from-i7media'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fswift-blue-a-nice-free-mojoportal-skin-from-i7media&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/swift-blue-a-nice-free-mojoportal-skin-from-i7media</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/swift-blue-a-nice-free-mojoportal-skin-from-i7media</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/swift-blue-a-nice-free-mojoportal-skin-from-i7media</guid>
      <pubDate>Wed, 15 Aug 2012 13:47:00 GMT</pubDate>
    </item>
    <item>
      <title>New Project - HTML 5 Skins for mojoPortal - We Need Designers!</title>
      <description><![CDATA[<div class="row">
<div class="col-md-2"><img alt="HTML 5 Logo" src="https://www.mojoportal.com/Data/Sites/1/media/blogposts/html5_logo_512.png" /></div>

<div class="col-md-10">
<p>I mentioned in our <a href="https://www.mojoportal.com/mojoportal-2390-released">mojoPortal 2.3.9.0 release annoucement</a> that we would soon be announcing a new project to get more designers involved with mojoPortal. This project is now on Codeplex at <a href="https://html5mojo.codeplex.com/">html5mojo.codeplex.com</a>. We welcome any designers who would like to participate in this project to help showcase the design possibilities of mojoPortal CMS using HTML 5. You can read more about the goals and rationale for the project on the codeplex page, and <a href="https://www.mojoportal.com/contact">contact me</a> if you would like commit access to our Mercurial repository to add and evolve your own skins and designs. Or if you are not familiar or comfortable using Mercurial you can send the files to me and I will add them to the project. You can find <a href="https://html5mojo.codeplex.com/documentation">participation guidelines here</a>.</p>
</div>
</div>

<p>In mojoPortal CMS design is completely de-coupled from functionality so it can be styled in almost limitless ways by good designers. However, in spite of this, people often judge mojoPortal CMS by the included skins and since the few skins that we have been shipping with mojoPortal are created by developers who are not designers we believe that the included skins have not presented mojoPortal in its best light. Therefore we invite/beg real designers to get involved with this project to help produce some really nice looking modern HTML 5 skins for mojoPortal. We need your help!</p>

<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a> or&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a></p>

<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /></a> <a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /></a></p>
<br /><a href='https://www.mojoportal.com/new-project-html-5-skins-for-mojoportal-we-need-designers'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/new-project-html-5-skins-for-mojoportal-we-need-designers'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=New+Project+-+HTML+5+Skins+for+mojoPortal+-+We+Need+...+https%3a%2f%2fwww.mojoportal.com%2fnew-project-html-5-skins-for-mojoportal-we-need-designers'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fnew-project-html-5-skins-for-mojoportal-we-need-designers&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/new-project-html-5-skins-for-mojoportal-we-need-designers</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/new-project-html-5-skins-for-mojoportal-we-need-designers</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/new-project-html-5-skins-for-mojoportal-we-need-designers</guid>
      <pubDate>Fri, 27 Jul 2012 19:17:00 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal.com Gets a New Look!</title>
      <description><![CDATA[<p>
	Thanks to our friends at <a href="http://dm2creative.co.uk/">DM2 Creative</a> and <a href="http://i7media.net/">i7MEDIA</a>, <a href="http://www.mojoportal.com/">mojoPortal.com</a> now has a much nicer new design. Mark Asquith and the talented team at DM2 Creative came up with the design and Joe Davis of i7MEDIA did the conversion from a .psd file to a mojoPortal skin and also did lots of styling work for the features. I really love the new look and can't thank those guys enough for their great work. I hope you like it too!</p>
<p>
	Many of you may already know that I am not a designer myself, though I'm a pretty good mechanic when it comes to CSS and I can implement designs that others come up with, I lack any talent for creating designs from scratch. I'm just a developer, I can make it work well but I can't make it pretty, I need others to help with that.</p>
<p>
	The previous skin that we've used for the last 4 months or so was really something that Joe Davis had only intended as an example skin we could ship with mojoPortal, he never intended it to be the new design for mojoPortal.com, but I liked it and thought it was time for a change since the design we had before that was just some free design I had found on the internet. But after the change we got lots of complaints and only a few people said they liked it and I began to realize that not only am I not a good designer, I'm not really even a very good judge of design. However, I really did not want to go back to the previous design so I asked Joe and Mark to help, and this new design that we've launched today is the result of their awesome help.</p>
<p>
	<a href="http://www.mojoportal.com/"><img alt="the mojoportal.com facelift of 2011" src="https://www.mojoportal.com/Data/Sites/1/media/mojosites/mojo-facelift2011.jpg" style="width: 650px; height: 520px; " /></a></p>
<p>
	Again huge thanks to Mark Asquith and his associates and to Joe Davis for making this site look great!</p>
<p>
	<a class="ads cmsaward" href="http://www.packtpub.com/open-source-awards-home/vote-open-source-cms" title="Vote mojoPortal for the 2011 Open Source Awards"><img alt=" " class="no-border" src="https://www.mojoportal.com/Data/mojocommon/cmsaward2011-vote-for-mojoportal.png" /></a></p>
<p>
	&nbsp;</p>
<p>
	&nbsp;</p>
<p>
	<a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a> or&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a></p>
<p>
	<a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" class="no-border" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /></a> <a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" class="no-border" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /></a></p>
<br /><a href='https://www.mojoportal.com/mojoportalcom-gets-a-new-look-2011-09-26'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportalcom-gets-a-new-look-2011-09-26'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal.com+Gets+a+New+Look!+https%3a%2f%2fwww.mojoportal.com%2fmojoportalcom-gets-a-new-look-2011-09-26'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportalcom-gets-a-new-look-2011-09-26&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportalcom-gets-a-new-look-2011-09-26</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportalcom-gets-a-new-look-2011-09-26</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportalcom-gets-a-new-look-2011-09-26</guid>
      <pubDate>Mon, 26 Sep 2011 17:19:00 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal Sightings for September 2011</title>
      <description><![CDATA[<p>
	This month's mojoPortal sightings includes the <a href="http://www.churchteams.com/">ChurchTeams.com</a> site designed by TRIAD Communications, as well as the <a href="http://triadadv.com/">TRIAD Communications</a> site itself which they have recently re-done using mojoPortal.</p>
<p>
	<img alt="ChurchTeams.com" src="https://www.mojoportal.com/Data/Sites/1/media/mojosites/churchteams.jpg" style="width: 650px; height: 520px; " /></p>
<p>
	<a href="http://triadadv.com/">TRIAD Communications</a>, based out of Cuyahoga&nbsp;Falls Ohio, has done quite a lot of really nice designs with mojoPortal and we've featured some of their sites before.&nbsp;</p>
<p>
	<a href="http://triadadv.com/"><img alt="TRIAD Communications" src="https://www.mojoportal.com/Data/Sites/1/media/mojosites/triad-communications.jpg" style="width: 650px; height: 520px; " /></a></p>
<p>
	Also this month we'd like to highlight <a href="http://aquestit.com/">Aquest&nbsp;IT</a> based out of Greensboro, NC. They also have done quite a few sites with mojoPortal including their own.</p>
<p>
	<a href="http://aquestit.com/"><img alt="Aquest IT" src="https://www.mojoportal.com/Data/Sites/1/media/mojosites/aquest-it.jpg" style="width: 650px; height: 520px; " /></a></p>
<p>
	They also implemented <a href="http://99blocksmagazine.com/">99Blocks Magazine</a>, Downtown Greensboro's Magazine.</p>
<p>
	<a href="http://99blocksmagazine.com/"><img alt="99blocks Magazine" src="https://www.mojoportal.com/Data/Sites/1/media/mojosites/ninetynineblocksmagazine.jpg" style="width: 650px; height: 520px; " /></a></p>
<p>
	Greensboro is not far from mojoPortal headquarters here in Charlotte, NC, so it is nice to see designers nearby using mojoPortal, and a good testament to mojoPortal&nbsp;to see design firms that not only use mojoPortal for their customers but also for their own sites.</p>
<p>
	We'd love to hear about the sites you are bringing online with mojoPortal. If you have a high profile site or a design that you're particularly proud of, or a site showing custom features you've built on mojoPortal,&nbsp;<a href="http://www.mojoportal.com/Forums/ForumView.aspx?ItemID=6&amp;pageid=5&amp;mid=34">let us know</a>, maybe we'll feature your site(s) in a blog post.</p>
<p>
	Don't forget if you haven't already, please <a href="http://www.packtpub.com/open-source-awards-home/vote-open-source-cms">vote for mojoPortal in the 2011 Open Source CMS Awards</a>. Thanks to your nominations we are a finalist and now we need your vote.&nbsp; &nbsp;</p>
<p>
	<a class="ads cmsaward" href="http://www.packtpub.com/open-source-awards-home/vote-open-source-cms" title="Vote mojoPortal for the 2011 Open Source Awards"><img alt=" " src="https://www.mojoportal.com/Data/mojocommon/cmsaward2011-vote-for-mojoportal.png" /></a></p>
<p>
	&nbsp;</p>
<p>
	<br />
	&nbsp;</p>
<p>
	<a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a> or&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a></p>
<p>
	<a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /></a> <a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /></a></p>
<br /><a href='https://www.mojoportal.com/mojoportal-sightings-for-september-2011'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-sightings-for-september-2011'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+Sightings+for+September+2011+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-sightings-for-september-2011'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-sightings-for-september-2011&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-sightings-for-september-2011</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportal-sightings-for-september-2011</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-sightings-for-september-2011</guid>
      <pubDate>Mon, 26 Sep 2011 12:01:00 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal Sightings for August 2011</title>
      <description><![CDATA[<p>This month's mojoPortal sightings were submitted by Mark Asquith of <a href="http://www.dm2creative.co.uk/">dm2 Creative</a>.</p>

<p><a href="http://www.fitrite.info/">Fitrite.info</a> one is part of Sash UK, one the the UK's largest window manufacturers.</p>

<p><a href="http://www.fitrite.info/"><img alt="Fitrite.info" src="https://www.mojoportal.com/Data/Sites/1/media/mojosites/fitright.jpg" style="width: 650px; height: 520px; " /></a></p>

<p>The new site for <a href="http://www.altogetherbetter.org.uk/">Altogether Better</a> is helping them win a UK Prime Minister's Big Society award. Using mojoPortal, dm2 Creative was able to design, build, and launch this site all within one week!</p>

<p><a href="http://www.altogetherbetter.org.uk/"><img alt="altogether better" src="https://www.mojoportal.com/Data/Sites/1/media/mojosites/altogetherbetter.jpg" style="width: 650px; height: 520px; " /></a></p>

<p>We'd love to hear about the sites you are bringing online with mojoPortal. If you have a high profile site or a design that you're particularly proud of, or a site showing custom features you've built on mojoPortal, <a href="http://www.mojoportal.com/Forums/ForumView.aspx?ItemID=6&amp;pageid=5&amp;mid=34">let us know</a>, maybe we'll feature your site(s) in a blog post.</p>

<p>Don't forget, if you haven't already, please <a href="http://www.packtpub.com/open-source-awards-home/nominate-best-open-source-cms">nominate&nbsp;mojoPortal for the 2011 Open Source CMS Awards</a>. Nominations are open until September 9, 2011 and we need as many nominations as possible to become a finalist and make it to the next stage of the contest.</p>

<p><a href="http://www.packtpub.com/open-source-awards-home/nominate-best-open-source-cms"><img alt="Nominate mojoPortal for the 2001 CMS Awards" src="http://www.mojoportal.com/Data/mojocommon/open-source-awards-2011-nominate.png" style="width: 234px; height: 60px; " /></a></p>

<p>&nbsp;</p>

<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a> or&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a></p>

<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" width="60" /></a> <a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" width="60" /></a></p>
<br /><a href='https://www.mojoportal.com/mojoportal-sightings-for-august-2011'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-sightings-for-august-2011'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+Sightings+for+August+2011+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-sightings-for-august-2011'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-sightings-for-august-2011&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-sightings-for-august-2011</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportal-sightings-for-august-2011</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-sightings-for-august-2011</guid>
      <pubDate>Thu, 25 Aug 2011 17:35:00 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal Sightings for May 2011</title>
      <description><![CDATA[<p>
	Imagine Cup 2011 Multimedu - PEARLS Team</p>
<p>
	Please join me in congratulating these guys on winning 3rd place in the <a href="http://www.imaginecup.com/">2011 Imagine Cup</a> in Greece with an application they built on top of <a href="http://www.mojoportal.com/">mojoPortal</a>.</p>
<p>
	<a href="http://www.youtube.com/watch?v=XClqjmjXw24">http://www.youtube.com/watch?v=XClqjmjXw24</a><br />
	Note that the audio portion of the video is in Greek, but if you enable closed captioning it has English captions.</p>
<p>
	A description of the project from Panos Kakoulidis:</p>
<blockquote>
	Multimedu is the first complete system that allows students with special needs to have access to the multiple capabilties of the Internet, intergrating them to the academic and the wider community.
	<p>
		System consists of 4 interconnected subsystems that support the significant processes of learning and participation:</p>
	1. DICTIONARY<br />
	2. MULTIMEDIA LIBRARY<br />
	3. PARALLEL PRESENTATIONS<br />
	4. SOCIAL NETWORKING
	<p>
		Dictionary is a multilingual catalog of terms which is updated by the active contribution of the users. On each term, multiple descriptions are offered in the form of text, picture and video in sign language. Moreover, there is text-to-speech support.</p>
	Multimedia Library is a hosting space for every kind of archives with educational content (video-recorded lectures, notes, presentations etc) which are accessible not only to the students with special needs but to everyone.
	<p>
		Parallel Presentations is an online system which offers the ability to attend on lessons, labs and seminars to all users, including people with sight or hearing problems by supporting them with videos in sign language, text-to-speech, access to Dictionary etc. Furthermore, it supports distance learning with active participation and lesson recording.</p>
	Last but not least, Social Networking support promotes mass participation and communication. This is achieved with user's profile and contacts, user groups, multimedia private messages and forum.&nbsp;</blockquote>
<p>
	Based on viewing the video, I would describe the system as a learning management system that supports users with special needs by making it possible to have multiple ways of presenting the same material and a social networking aspect that enables crowd sourcing the creation of material in various formats to support the needs of the users.</p>
<p>
	It is always rewarding to see the things that people build on top of mojoPortal. By not building from scratch they saved a lot of development time and were able to focus much sooner on the functionality they wanted to build. They have plans to bring the system online in the future, so we will post about them again once it is possible to see the site, but for now you can get a pretty good idea of what they have built from the video.</p>
<p>
	<a href="http://post.ca.gov/">California Commission on Peace Officer Standards and Training</a> (POST)<br />
	<br />
	We've featured this site before, so I'm leaving out the image, but I thought it was worth mentioning again because they let me know about an award they won and an even bigger award that they are in the running for. Quoting Linda Sabella, Information System Analyst with POST:</p>
<blockquote>
	<p>
		I just thought you might like an update on our submission of our Mojoportal site for a â€œBest of Californiaâ€ award.&nbsp; We did win an award.&nbsp; We won for custom software that our programmers built on top of Mojoportal that allows peace officers to access records and course catalogs. Awardees listed here <a href="http://www.centerdigitalgov.com/survey/2581">http://www.centerdigitalgov.com/survey/2581</a><br />
		<br />
		After the awards closed, the State of California CIO, impressed by our use of Mojoportal,&nbsp;&nbsp; recommended our site for a national award.&nbsp; This submission is specifically for our use of a&nbsp; content management system.&nbsp; We have submitted the paperwork and will let you know if we are successful in winning an award. Website <a href="http://www.nascio.org/awards/2011awards/">http://www.nascio.org/awards/2011awards/</a><br />
		<br />
		mojoportal has been a great asset to us.&nbsp; Thank you for all of your efforts.</p>
</blockquote>
<p>
	<a href="http://spaceneedle50.com/">The Space Needle 50th Anniversary site</a></p>
<p>
	<a href="http://spaceneedle50.com/"><img alt="Space Needle" src="https://www.mojoportal.com/Data/Sites/1/media/blogposts/spaceneedle.png" style="width: 650px; height: 516px; " /></a></p>
<p>
	For those who don't know, the Space Needle, is a monument in Seattle Washington that opened just in time for the 1962 Seattle Worlds Fair and has become "Seattle's favorite icon".</p>
<p>
	A few sites were submitted by Bibiana Garcia Zapata of Colombia</p>
<blockquote>
	<p>
		I'm the leader of a community in Internet named Avanet, we found mojoPortal and now We are so happy. We help others to mount their sites with mojo in our hosting with the multiple sites feature, :) It allows us to help and promote our slogan "digital altruism", our additional projects are<br />
		<br />
		Our site is <a href="http://www.avanet.org">www.avanet.org</a><br />
		and these are the projects that we help<br />
		<a href="http://www.barcampmedellin.org">http://www.barcampmedellin.org</a><br />
		<a href="http://www.anti-depredadores.org">http://www.anti-depredadores.org</a><br />
		<a href="http://senageeks.avanet.org">http://senageeks.avanet.org</a><br />
		<a href="http://www.nexos.net.co/">http://www.nexos.net.co/</a></p>
</blockquote>
<p>
	<a href="http://www.avanet.org"><img alt="Avanet site" src="https://www.mojoportal.com/Data/Sites/1/media/blogposts/avanet.png" style="width: 650px; height: 550px; " /></a></p>
<p>
	Thanks to all the community members who keep us informed of the sites they are building with mojoPortal! If you've done something interesting with mojoPortal we'd love to hear from you, and maybe we will feature your site in a blog post.</p>
<p>
	&nbsp;</p>
<p>
	<a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a> or&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a></p>
<p>
	<a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /></a> <a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /></a></p>
<br /><a href='https://www.mojoportal.com/mojoportal-sightings-for-may-2011'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-sightings-for-may-2011'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+Sightings+for+May+2011+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-sightings-for-may-2011'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-sightings-for-may-2011&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-sightings-for-may-2011</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportal-sightings-for-may-2011</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-sightings-for-may-2011</guid>
      <pubDate>Tue, 24 May 2011 16:23:00 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal.com Gets a New Look!</title>
      <description><![CDATA[<p>I've just updated this site to use a new skin designed by Joe Davis of <a href="http://i7media.net/">http://i7media.net/</a>i7MEDIA. I wasn't really dissatisfied with the previous design in general, it was pretty decent and in some ways it makes me a little sad to change from what had become so familiar to me. But the new design seems very clean and there is a lot of attention to detail that really looks professional and I think in some cases the new design improves the usability of the site.</p>

<p>The menu structure is very nice and one of the most striking elements of the design. But the usability improvements are the result of making things stand out more. For example people hardly seemed to notice the forum descriptions and posting guidelines in the old design. It is right there on the page but somehow it often goes un-noticed because it doesn't grab your attention, so the result is that people often post questions in the wrong forum or leave out information that is expected to be included. With the new design, the forum description/instructions really stand out and I anticipate it will be noticed better than with the old design. Notice also the nice attention to detail for the pager link styles.</p>

<p>New Design Forums</p>

<p><img alt="screen shot of new design for forums" src="https://www.mojoportal.com/Data/Sites/1/media/blogposts/forums-newdesign.jpg" style="width: 650px; height: 453px; " /></p>

<p>&nbsp;</p>

<p>Old Design Forums</p>

<p><img alt="screen shot of old forum design" src="https://www.mojoportal.com/Data/Sites/1/media/blogposts/forums-olddesign.jpg" style="width: 650px; height: 433px; " /></p>

<p>Similarly, on our search page there has always been a little help link that people could click to learn how to do more advanced searching, but in the old design hardly anyone ever noticed it. Whereas again in the new design it really jumps out and I anticipate more people will click the help link and will have better luck searching once they know the tips from the help.</p>

<p>New Design Search</p>

<p><img alt="screen shot of new search design" src="https://www.mojoportal.com/Data/Sites/1/media/blogposts/search-newdesign.jpg" style="width: 650px; height: 254px; " /></p>

<p>Old Design Search</p>

<p><img alt="screen shot of old search design" src="https://www.mojoportal.com/Data/Sites/1/media/blogposts/search-olddesign.jpg" style="width: 650px; height: 296px; " /></p>

<p>A huge thanks goes out to Joe Davis for his hard work on this design! Joe is also working on a variation on this design but with a different color scheme that we will ship with a future release of mojoPortal.</p>

<p>What do you think? Do you like the new design better than the old one?</p>

<p>Please also let us know if you notice any pages on this site that don't look right with the new design, we are still tweaking a few things here and there.</p>

<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a> or&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a></p>

<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" width="60" /></a> <a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" width="60" /></a></p>
<br /><a href='https://www.mojoportal.com/mojoportalcom-gets-a-new-look.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportalcom-gets-a-new-look.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal.com+Gets+a+New+Look!+https%3a%2f%2fwww.mojoportal.com%2fmojoportalcom-gets-a-new-look.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportalcom-gets-a-new-look.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportalcom-gets-a-new-look.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportalcom-gets-a-new-look.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportalcom-gets-a-new-look.aspx</guid>
      <pubDate>Thu, 28 Apr 2011 19:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Kudos for the Amanuens Translation System!</title>
      <description><![CDATA[<p>
	Back in August we tried out what was then a fairly new service, <a href="http://amanuens.com/">Amanuens</a>, that makes it easy to crowd source translation. We tried it with several translators, but at the time it seemed confusing and difficult to use so we stopped using it for a while. Since then Amanuens has made a lot of improvements to the usability and now we have used it successfully with a small group of translators and it seems very much easier. So if you are interested in translating mojoPortal into a new language or updating an existing translation, let us know on <a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;mid=34&amp;ItemID=8&amp;thread=6068&amp;postid=26061">this forum thread</a> and we can see about setting up an account for you to help with translation. The Amanuens service makes it easy to translate the .resx files used for all labels and buttons, and these are the most important files to translate, but <a href="http://www.mojoportal.com/translatingmojoportal.aspx">there are also message templates and help files that are just plain text files</a>. These files are not supported by Amanuens so we still work by having you send those in a .zip if you translate them.</p>
<p>
	<a href="http://amanuens.com/"><img alt="screen shot of amanuens" src="https://www.mojoportal.com/Data/Sites/1/media/amanuens.jpg" style="width: 650px; height: 512px; " /></a></p>
<p>
	mojoPortal is currently translated at least partially in 24 languages, though many of them have not been kept up to date over time. The English resources are always the most up to date, and Italian is also kept very up to date by Diego Mora. Most other languages are only partially complete so we could use some help in getting them updated. Translated files in Amanuens are automatically synced and committed to our source code repository each morning, so it is a very efficient process.</p>
<p>
	Amanuens provides this excellent service free for open source projects and it is really working out well for us so far, so I thought I should give them a shout of thanks with this blog post. It isn't just a service for .NET applications, they support all kinds of technologies and they integrate with all kinds of source control systems. You can even hire translations directly through their service. Anyone who is working on a project that needs localization should take a look at Amanuens.</p>
<p>
	Thanks especially to our translators who volunteer their time to keep our translations updated!</p>
<p>
	&nbsp;</p>
<p>
	<a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a> or&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a></p>
<p>
	<a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /></a> <a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /></a></p>
<br /><a href='https://www.mojoportal.com/kudos-for-the-amanuens-translation-system.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/kudos-for-the-amanuens-translation-system.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Kudos+for+the+Amanuens+Translation+System!+https%3a%2f%2fwww.mojoportal.com%2fkudos-for-the-amanuens-translation-system.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fkudos-for-the-amanuens-translation-system.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/kudos-for-the-amanuens-translation-system.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/kudos-for-the-amanuens-translation-system.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/kudos-for-the-amanuens-translation-system.aspx</guid>
      <pubDate>Thu, 24 Feb 2011 14:18:00 GMT</pubDate>
    </item>
    <item>
      <title>Recognition of Community Experts</title>
      <description><![CDATA[<p>
	The holiday season is upon us and Thanksgiving has come and gone but it is still a good time to reflect on the things we are thankful for. I am thankful for so many things, good health, good friends, and being blessed to have a career that is also a creative outlet for me such that I look forward to each day working on <a href="http://www.mojoportal.com/">mojoPortal</a> which is truly a labor of love for me. While my work has certinly not made me rich (yet), I feel like one of the luckiest people because I know that so many people go to work everyday dreading their job and the time they spend there. I've had a long and diverse work history and have also spent many years doing work that did not make me happy and was not enjoyable, so I know how difficult it is to find one's niche in the world and how lucky I am at this point in my life.</p>
<div>
	Today I would like to express how thankful I am for the mojoPortal Community and especially those community members who give back to the community by helping others. Throughout the history of the project I have always tried to make sure that we have good support in our forums and over the years I have personally answered many many questions posted in our forums and tried to have short response times especially for people having any difficulty with installation or reporting bugs because I know that first imporessions are very important. As the popularity of mojoPortal has grown over the years it has become more and more challenging to keep up with the volume of questions and I began to worry whether it would just become unmanageable. I think that to some degree, my fast response times in the forums hindered the development of the community itself because others who might have been willing to answer some questions did not get a chance because I answered right away and this discouraged helpful participation to some extent. The bottom line was that people did recieve help so they were happy and more and more people continued to use mojoPortal but it did not encourage others to help and therefore did not contribute to building a community that could sustain itself. There were always a few people who helped in the forums now and then but mostly in the early days it was people asking questions and me answering them and this continued for years.</div>
<div>
	&nbsp;</div>
<div>
	Then in February 2009, Joe Davis joined the community and soon began helping lots of people in the forums and I was elated because this helped reduce the work load for me in answering questions, but the volume of questions continued to grow. We both worked to improve the documentation and make it easier for people to find the information they were looking for to help reduce the questions but it was becoming obvious that we needed to do more to get other community members involved. Joe Davis agreed to help with that so I appointed him Community Manager. We discussed ideas to help foster the community. One of the things we talked about was making forum improvements so that questions and answers could be identified more easily and users could earn points for answering questions. I think StackOverflow has set the bar on what good forums should be like and ultimately I would still like to evolve our forums to be more like StackOverflow, but it will take a good deal of work to improve our forums that much and there are so many other things to work on it still may be a while before we get there. We did a little work to make it more obvious that people could subscribe to forum notification emails and we changed the notifications to include the text of the post so that people could see right away in their inbox if it was a question they knew the answer to and this has helped quite a bit.</div>
<div>
	&nbsp;</div>
<div>
	Gradually, it just seemed to happen that we reached a critical mass of active helpful community members and in the last few months I've been very happy because of the number of helpful people and the quality of help they have been providing. So, Joe Davis and I decided we should provide some recognition for these helpful people by giving them a badge for their forum signature that identifies them as a "Community Expert". While we still plan to someday build a point system into the forums to encourage helpful people, for now we know who is helping and we want to give them some recognition for their expertise in working with mojoPortal and their willingness to share their knowledge and help others.</div>
<div>
	&nbsp;</div>
<div>
	So please join us in thanking the following community members who are true mojoPortal experts and have earned the designation of "Community Expert":</div>
<div>
	&nbsp;</div>
<div>
	Jamie Eubanks who is both a "Community Expert" and a new member of our Documentation Team.</div>
<div>
	<img alt="Jamie Eubanks" class="floatleftimage" src="https://www.mojoportal.com/Data/Sites/1/media/experts/jamiee.png" style="width: 180px; height: 211px; " /></div>
<div>
	&nbsp;</div>
<div>
	Rick Hubka who is both a Community Expert and our Community Liaison from <a href="http://www.arvixe.com/1636-52-1-52.html">Arvixe Web Hosting</a>.</div>
<div>
	<img alt="Rick Hubka" src="https://www.mojoportal.com/Data/Sites/1/media/experts/rickh.png" style="width: 191px; height: 262px; " /></div>
<div>
	&nbsp;</div>
<div>
	Asad Samarian who is a long time community member and also manages our <a href="http://fa.mojoportal.com/">Persian Language Community</a> and maintains documentation in Persian, has also become more and more helpful in our English forums over the years as his English has improved.</div>
<div>
	<img alt="Asad Samarian" src="https://www.mojoportal.com/Data/Sites/1/media/experts/asad.png" style="width: 169px; height: 234px; " /></div>
<div>
	&nbsp;</div>
<div>
	German Barbosa who is our newest Community Expert.</div>
<div>
	<img alt="German Barbosa" src="https://www.mojoportal.com/Data/Sites/1/media/experts/germanb.png" style="width: 182px; height: 210px; " /></div>
<div>
	&nbsp;</div>
<div>
	If you've asked questions in our forums lately, chances are that one of these kind folks or Joe Davis or myself have helped you.</div>
<div>
	&nbsp;</div>
<div>
	If you've become an expert with mojoPortal, why not subscribe to our <a href="https://www.mojoportal.com/forums">forums</a> and help out when you can? We'll be on the lookout for more helpful people that deserve recognition as a mojoPortal Community Expert. Maybe you will be our next Community Expert!</div>
<div>
	<p>
		<a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a> or&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a></p>
	<p>
		<a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /></a> <a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /></a></p>
</div>
<p>
	&nbsp;</p>
<br /><a href='https://www.mojoportal.com/recognition-of-community-experts.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/recognition-of-community-experts.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Recognition+of+Community+Experts+https%3a%2f%2fwww.mojoportal.com%2frecognition-of-community-experts.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2frecognition-of-community-experts.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/recognition-of-community-experts.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/recognition-of-community-experts.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/recognition-of-community-experts.aspx</guid>
      <pubDate>Thu, 02 Dec 2010 20:31:00 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal 2.3.5.4 Released</title>
      <description><![CDATA[<p><a href="http://www.mojoportal.com/">mojoPortal</a> 2.3.5.4 is now available on our <a href="http://www.mojoportal.com/download.aspx">download page</a>.</p>

<p>This is a compatibility update for the changes in ASP.NET that resulted from the <a href="http://www.mojoportal.com/the-fix-for-the-aspnet-security-bug-is-now-available-on-windows-update.aspx">security patch recently released by Microsoft and now available from Windows Update</a>. I <a href="http://www.mojoportal.com/the-fix-for-the-aspnet-security-bug-is-now-available-on-windows-update.aspx">blogged about this</a> issue previously and provided a workaround for the compatibility issue, this new release eliminates the need for the workaround.</p>

<p>Before the security update, there was a possibility for a System.Security.Cryptography.CryptographicException when decrypting the role cookie if the machine key had changed and the user was already authenticated. We already had error handling for this error, but after the security update the behavior changed and it would throw a more generic HttpException there which we were not handling, and this would cause users who were previously authenticated to experience an error until they cleared the cookie. Even without a machine key change, the same error could happen if a user was authenticated before the windows update was applied, the error could happen for that user after the update was applied (because there were also changes to how cookies are encrypted in the security update) In this release we have added handling for the new more generic exception so the cookie will be reset if this error occurs and the user will not experience an error on your site.</p>

<p>We've also removed <a href="http://weblogs.asp.net/scottgu/archive/2010/09/18/important-asp-net-security-vulnerability.aspx">the previous workaround for the ASP.NET security issue</a> since it is not needed after the update is applied.</p>

<p>Other Changes</p>

<p>Thanks to Steve Railsback of Colorado State University we have some new CSS that can be used to add images to the Administration menu. It uses some <a href="http://everaldo.com/crystal/">Crystal Icons</a> which are licensed under LGPL. I've updated many of the included skins that ship with mojoPortal to use the new icons, you can easily add them to your skin by adding this to your style.config file:</p>

<p>&lt;file cssvpath="/Data/style/adminmenu/style.css" imagebasevpath="/Data/style/adminmenu/"&gt;none&lt;/file&gt;</p>

<p>It will transform the admin menu from a plain looking vertical list to a list of images with hover effects like this:</p>

<p><img alt="screen shot of admin icons" src="https://www.mojoportal.com/Data/Sites/1/media/admin-icons.gif" style="width: 650px; height: 315px; " /></p>

<p>This release also has:</p>

<ul>
	<li>upgrade to CKeditor 3.4.1</li>
	<li>upgrade to TinyMCE&nbsp;3.3.9.2</li>
	<li>updated Italian resource files thanks to Diego Mora</li>
	<li>fixed a bug where menu items that were configured as unclickable were still clickable&nbsp;in the breadcrumbs</li>
</ul>

<p>I'd also like to point out a new article in the skinning documentation written by Steve Land, <a href="http://www.mojoportal.com/using-wireframe-skins.aspx">Using Wireframe Skins</a>. Steve has shared a skin he designed to solve the problem of how to keep your discussions with clients focused on functionality when you need to. It is a very common issue that the customer can easily get side tracked onto colors and other visual aspects which is fine if you are trying to discuss the design but distracting if you are trying to focus the discussion on functionality or other non-design aspects of the site. The wireframe skin can help with this because it is designed to not be distracting and to clearly represent that the design is not what is being shown. Please let Steve know if you find his wireframe skin useful&nbsp;if there is interest he might make more variations.</p>

<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a> or&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a></p>

<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /></a> <a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /></a></p>
<br /><a href='https://www.mojoportal.com/mojoportal-2354-released.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-2354-released.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+2.3.5.4+Released+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-2354-released.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-2354-released.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-2354-released.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportal-2354-released.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-2354-released.aspx</guid>
      <pubDate>Thu, 07 Oct 2010 13:02:00 GMT</pubDate>
    </item>
    <item>
      <title>Nominate mojoPortal for the 2010 CMS Award</title>
      <description><![CDATA[<p>Hi mojoPortal friends,</p>

<p>It is that time of year again, the 2010 Packt Publishing CMS Award has begun the nomination phase. Please <a href="http://www.packtpub.com/open-source-awards-home/nominate-best-open-source-cms">nominate mojoPortal for the Best Open Source CMS</a>.</p>

<p>&nbsp;</p>

<p><a href="http://www.packtpub.com/open-source-awards-home/nominate-best-open-source-cms" onclick="mojoPageTracker._trackPageview('/ad/mojo/cmsaward-nominate.aspx');window.open(this.href,'_self');return false;"><img alt="Nominate mojoPortal for the 2010 CMS Awards" src="https://www.mojoportal.com/Data/mojocommon/award2010-nominate-mojo.gif" /></a></p>

<p>Nominations end on September 17, 2010, and we need as many nominations as possible in order to make it to the next phase of the contest, so please take a minute and <a href="http://www.packtpub.com/open-source-awards-home/nominate-best-open-source-cms">nominate mojoPortal</a>.</p>

<p>Thanks!</p>

<p>Joe</p>

<p>&nbsp;</p>

<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a> or&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a></p>

<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" width="60" /></a> <a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" width="60" /></a></p>
<br /><a href='https://www.mojoportal.com/nominate-mojoportal-for-the-2010-cms-award.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/nominate-mojoportal-for-the-2010-cms-award.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Nominate+mojoPortal+for+the+2010+CMS+Award+https%3a%2f%2fwww.mojoportal.com%2fnominate-mojoportal-for-the-2010-cms-award.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fnominate-mojoportal-for-the-2010-cms-award.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/nominate-mojoportal-for-the-2010-cms-award.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/nominate-mojoportal-for-the-2010-cms-award.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/nominate-mojoportal-for-the-2010-cms-award.aspx</guid>
      <pubDate>Fri, 13 Aug 2010 12:14:00 GMT</pubDate>
    </item>
    <item>
      <title>Organizing the mojoPortal Community</title>
      <description><![CDATA[<p>
	The <a href="http://www.mojoportal.com/">mojoPortal</a> community has been gradually growing along with the evolution of the project since late 2004. We have had quite a few contributors over the years such as Dean Brettle, who implemented NeatUpload, Joseph Hill, who implemented the initial version of Feed Manager (later improved by Walter Ferrari) as well as the initial data layers for PostgreSql and Sqlite, Rob Henry, who implemented the Survey, Christian Fredh, who implemented the Poll, and Kevin Needham who implemented the content workflow, and many others who contributed various little improvements over the years. You can find a list of contributors on our <a href="http://www.mojoportal.com/developers.aspx">developer page</a> for more detail. All the contributions and involvement have been pretty organic, we have never really organized project teams or a holistic strategy to grow and support the community. mojoPortal is now the 3rd most popular CMS on the ASP.NET stack and we are reaching a critical mass of popularity that I think requires us to get a little more organized. We are beginning to see more people helping out in the forums and more and more people are offering to help with development, but it is challenging for me to manage the community all by myself.</p>
<p>
	Today I would like to announce that Joe Davis will be stepping up to take on new responsibilities in the project as Community Manager. Joe has been a huge help to myself and the community already in <a href="http://www.mojoportal.com/forums.aspx">the forums</a>. He has helped a lot of people with skinning questions, installation and configuration questions, and lots of implementation tips and tricks to help others achieve their goals with mojoPortal. Joe mentioned to me a long time ago that one of the things that drew him toward mojoPortal was the friendly forums, we don't make people feel stupid for asking questions, there are no stupid questions. This is not to say that every question gets answered, most of them do but not all of them. Sometimes people ask questions for which we don't know the answer, or there isn't a good answer that comes to mind, or the amount of time required to answer it would be too much effort, or what I playfully would describe as "Wizard of Oz" questions. But by and large if people ask reasonable well articulated questions and we are able to help we do help. In his participation in the forums, Joe Davis has been exemplary in putting a friendly face on our forums and making people feel welcome. I mean just look at his mug shot, if you lookup "nice guy" in the dictionary there should be a mug shot of Joe Davis!</p>
<p>
	<a href="http://i7media.net/mojoPortal.aspx"><img alt="Joe Davis" src="https://www.mojoportal.com/Data/Sites/1/media/partnerlogos/joe-davis.jpg" style="width: 134px; height: 179px; " /></a>&nbsp;<a href="http://i7media.net/mojoPortal.aspx"><img alt="i7MEDIA" src="https://www.mojoportal.com/Data/Sites/1/media/partnerlogos/ilogo-complete_whitebg.png" style="width: 165px; height: 55px; " /></a></p>
<p>
	As Community Manager, Joe Davis will be able to help with forum moderation and logistics of managing the community, and he will collaborate with me on strategy to promote community engagement and how best to organize teams and contribution guidelines to facilitate development help offered by the community. As such we are in the beginning stages of working on the strategy and will be communicating more about that as our ideas begin to take shape. For now I just want to thank and congratulate Joe for stepping up to take on this role as a Core Team member and Community Manager.</p>
<p>
	Joe's company <a href="http://i7media.net/mojoPortal.aspx">i7MEDIA</a> provides high quality mojoPortal hosting and design services.</p>
<p>
	I also want to officially welcome Katherine Moss, who has joined our team as an Accessibility Advisor. Katherine will be instrumental in helping us keep mojoPortal accessible for users who use assistive technology such as screen readers. She will be helping with testing and feedback of various mojoPortal features in terms of their accessibility.</p>
<p>
	Â </p>
<p>
	<a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a> or&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a></p>
<p>
	<a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /></a> <a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /></a></p>
<br /><a href='https://www.mojoportal.com/organizing-the-mojoportal-community.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/organizing-the-mojoportal-community.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Organizing+the+mojoPortal+Community+https%3a%2f%2fwww.mojoportal.com%2forganizing-the-mojoportal-community.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2forganizing-the-mojoportal-community.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/organizing-the-mojoportal-community.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/organizing-the-mojoportal-community.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/organizing-the-mojoportal-community.aspx</guid>
      <pubDate>Tue, 06 Jul 2010 15:28:22 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal 2.3.4.5 Released</title>
      <description><![CDATA[<p>
	I'm happy to announce the release of <a href="http://www.mojoportal.com/">mojoPortal</a> 2.3.4.5, available now from our <a href="http://www.mojoportal.com/download.aspx">download page</a>.</p>
<h3>
	What's New</h3>
<ul>
	<li>
		New Bing Map Feature</li>
	<li>
		New alternate site search features allow you to use Bing or Google for site search in addition to or instead of the internal Lucene search engine</li>
	<li>
		Upgraded to the latest version of AjaxControlToolkit</li>
	<li>
		Upgraded from TinyMCE .3.6 to 3.3.7</li>
	<li>
		Upgraded from CKeditor&nbsp;3.3 to 3.3.1</li>
	<li>
		Added a required checkbox if a registration agreement is used</li>
	<li>
		Updated Italian resources from Diego Mora</li>
	<li>
		Fixed a bug introduced in version 2.3.4.4 where if you were using excerpts in the blog, the read more link was malformed</li>
	<li>
		Fixed a bug introduced in version&nbsp;2.3.4.4 where the FeedManager&nbsp;page size setting was ignored</li>
	<li>
		Fixed some more places where we had not implemented the new TimeZone system and the old hard coded offsets were still being used</li>
	<li>
		Fixed a bug where the google 404 enhancement gives a script error in IE, it is now disabled in IE</li>
	<li>
		Fixed a bug in the pgsql data layer for the blog that caused an error on viewing blog categories</li>
	<li>
		Other minor enhancements and fixes for things reported or requested in the forums since the last release</li>
</ul>
<p>
	<img alt="Bing Map Screen shot" src="https://www.mojoportal.com/Data/Sites/1/media/bingmap.jpg" style="width: 524px; height: 382px; " /></p>
<p>
	There were also a few additions to CSS in included skins that you will need to add to custom skins, <a href="http://www.mojoportal.com/Forums/Thread.aspx?pageid=5&amp;mid=34&amp;ItemID=4&amp;thread=5160">see this sticky thread for details</a>.</p>
<h3>
	Upgrades for Add On Products</h3>
<p>
	Because of the upgrade to the latest version of AjaxControlToolkit, there are also corresponding compatibility updates for <a href="http://www.mojoportal.com/event-calendar-pro-product.aspx">Event Calendar Pro</a> and <a href="http://www.mojoportal.com/form-wizard-pro-product.aspx">Form Wizard Pro</a> because they must use the same version of AjaxControlToolkit as mojoPortal. Existing customers can download the updates from their purchase history. We have officially changed our upgrade policy, originally the policy was free upgrades for 1 year after purchasing our add on products, but now our policy is free upgrades for the life of the product and this is retro active to all existing customers. If you've never purchased our add on products now is a good time to consider adding them to your site, <a href="http://www.mojoportal.com/store.aspx">visit the store</a> to learn more about our add on products for mojoPortal</p>
<h3>
	Online User Group Meeting</h3>
<p>
	Don't forget to sign up for our free <a href="http://www.yamisee.com/official-mojoportal-online-user-group.aspx">online user group meeting</a> coming up this Wednesday June 23, 2010 8 PM Eastern Daylight Time on <a href="http://www.yamisee.com/">Yamisee</a>.</p>
<p>
	<a href="http://www.yamisee.com/official-mojoportal-online-user-group.aspx"><img alt="mojoportal user group ad" src="https://www.mojoportal.com/Data/mojocommon/234_60_mojoUserGroup.jpg" style="width: 234px; height: 60px; " /></a></p>
<p>
	<a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a> or&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a></p>
<p>
	<a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" style="border: 0px initial initial;" width="60" /></a> <a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" style="border: 0px initial initial;" width="60" /></a></p>
<br /><a href='https://www.mojoportal.com/mojoportal-2345-released.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-2345-released.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+2.3.4.5+Released+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-2345-released.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-2345-released.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-2345-released.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportal-2345-released.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-2345-released.aspx</guid>
      <pubDate>Fri, 18 Jun 2010 15:46:00 GMT</pubDate>
    </item>
    <item>
      <title>TRIAD Communications - Our Newest Consulting Partner</title>
      <description><![CDATA[<p>
	Just a quick post to welcome our newest consulting partner, <a href="http://triadadv.com/mojoportal-cms.asp">TRIAD Comunications</a>. TRIAD has already deployed 16 sites using mojoPortal and all of them are very nicely done.</p>
<p>
	<a href="http://www.akroncantonfoodbank.org/"><img alt="akroncantonfoodbank.org" src="http://triadadv.com/flash/thumbs/web/27.jpg" title="akroncantonfoodbank.org" /></a> <a href="http://www.soprema.us/"><img alt="soprema.us" src="http://triadadv.com/flash/thumbs/web/35.jpg" title="soprema.us" /></a> <a href="http://www.icanschools.org/"><img alt="icanschools.org" src="http://triadadv.com/flash/thumbs/web/I-CAN.jpg" title="icanschools.org" /></a> <a href="http://www.valmarksecurities.com/"><img alt="valmarksecurities.com" src="http://triadadv.com/flash/thumbs/web/VALM.jpg" title="valmarksecurities.com" /></a> <a href="http://www.supportourlibrary.com/"><img alt="supportourlibrary.com" src="http://triadadv.com/flash/thumbs/web/LIBR.jpg" title="supportourlibrary.com" /></a> <a href="http://www.stpaulsakron.org/"><img alt="stpaulsakron.org" src="http://triadadv.com/flash/thumbs/web/31.jpg" title="stpaulsakron.org" /></a> <a href="http://www.streamlinemd.com/"><img alt="streamlinemd.com" src="http://triadadv.com/flash/thumbs/web/32.jpg" title="streamlinemd.com" /></a> <a href="http://www.prcmedical.com/"><img alt="prcmedical.com" src="http://triadadv.com/flash/thumbs/web/33.jpg" title="prcmedical.com" /></a></p>
<p>
	<a href="http://www.generationscvnp.org/"><img alt="generationscvnp.org" src="http://triadadv.com/flash/thumbs/web/30.jpg" title="generationscvnp.org" /></a> <a href="http://www.stateroute8.info/"><img alt="stateroute8.info" src="http://triadadv.com/flash/thumbs/web/3.jpg" title="stateroute8.info" /></a> <a href="http://www.ohiofamilyrealty.com/"><img alt="ohiofamilyrealty.com" src="http://triadadv.com/flash/thumbs/web/6.jpg" title="ohiofamilyrealty.com" /></a> <a href="http://www.communityaidsnetwork.org/"><img alt="communityaidsnetwork.org" src="http://triadadv.com/flash/thumbs/web/26.jpg" title="communityaidsnetwork.org" /></a> <a href="http://www.hastingswaterworks.com/"><img alt="hastingswaterworks.com" src="http://triadadv.com/flash/thumbs/web/34.jpg" title="hastingswaterworks.com" /></a> <a href="http://www.ptaengineering.com/"><img alt="ptaengineering.com" src="http://triadadv.com/flash/thumbs/web/16.jpg" title="ptaengineering.com" /></a> <a href="http://www.canticlecommunications.com/"><img alt="canticlecommunications.com" src="http://triadadv.com/flash/thumbs/web/36.jpg" title="canticlecommunications.com" /></a> <a href="http://www.dunholt.com/"><img alt="dunholt.com" src="http://triadadv.com/flash/thumbs/web/28.jpg" title="dunholt.com" /></a></p>
<p>
	My favorite is the site for <a href="http://www.generationscvnp.org/">Cuyahoga Valley National Park</a>. I&#39;ve been watching the Ken Burns DVD box set about the National Parks with my Dad over the last few weeks, so I was very pleased to see a National Park web site using <a href="http://www.mojoportal.com/">mojoPortal</a>.</p>
<p>
	I look forward to seeing more mojoPortal sites from TRIAD.</p>
<br /><a href='https://www.mojoportal.com/triad-communications-our-newest-consulting-partner.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/triad-communications-our-newest-consulting-partner.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=TRIAD+Communications+-+Our+Newest+Consulting+Partner+https%3a%2f%2fwww.mojoportal.com%2ftriad-communications-our-newest-consulting-partner.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2ftriad-communications-our-newest-consulting-partner.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/triad-communications-our-newest-consulting-partner.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/triad-communications-our-newest-consulting-partner.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/triad-communications-our-newest-consulting-partner.aspx</guid>
      <pubDate>Tue, 23 Mar 2010 12:20:35 GMT</pubDate>
    </item>
    <item>
      <title>Anyone Still Using SQL 2000 with mojoPortal?</title>
      <description><![CDATA[<p>
	Hello mojoPortal community,</p>
<p>
	I would like to gather your feedback about something I am contemplating. Not long ago I implemented a new data layer for Sql Azure. I could have just made changes in the MS SQL data layer to make it compatible. The biggest change would be that ntext fields must be changed to nvarchar(max). There are a few other changes needed to support Sql Azure but that is the main issue as we are currently using ntext all over the place. The problem is that nvarchar(max) was introduced in SQL 2005, so doing this would be explicitly dropping support for SQL 2000 in mojoPortal. Doing this would be very beneficial to me because I could consolidate into 1 data layer that supports SQL 2005, 2008, and Azure and this would reduce maintenance by eliminating the need for an extra data layer for Sql Azure.&nbsp;</p>
<p>
	So, what I&#39;m trying to guage is how many of you are using SQL 2000?</p>
<p>
	It is 10 year old technology after all and at some point it seems like we should be able to drop support for it. If I were to drop support for it sometime soon how many of you would be chasing me with pitch forks?</p>
<p>
	Thanks,</p>
<p>
	Joe</p>
<br /><a href='https://www.mojoportal.com/anyone-still-using-sql-2000-with-mojoportal.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/anyone-still-using-sql-2000-with-mojoportal.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Anyone+Still+Using+SQL+2000+with+mojoPortal%3f+https%3a%2f%2fwww.mojoportal.com%2fanyone-still-using-sql-2000-with-mojoportal.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fanyone-still-using-sql-2000-with-mojoportal.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/anyone-still-using-sql-2000-with-mojoportal.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/anyone-still-using-sql-2000-with-mojoportal.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/anyone-still-using-sql-2000-with-mojoportal.aspx</guid>
      <pubDate>Wed, 10 Mar 2010 18:23:26 GMT</pubDate>
    </item>
    <item>
      <title>Thanks to All Who Attended My First Yamisee Class</title>
      <description><![CDATA[<p>Huge Thanks to everyone who attended my first <a href="http://www.yamisee.com/customizing-and-extending-mojoportal.aspx">mojoPortal Developer Training Class</a> on <a href="http://www.yamisee.com/">Yamisee</a>&nbsp;last night! And extra special thanks to David Dean and Yamisee for making it possible!</p>

<p><a href="http://www.yamisee.com/customizing-and-extending-mojoportal.aspx"><img alt="mojoPortal Class on Yamisee" height="80" src="https://www.mojoportal.com/Data/mojocommon/yamisee-top-mojo-banner.gif" width="368" /></a></p>

<p>The class was yesterday evening at 6PM EST. I was going to blog about the event before hand, but the available seats sold out quickly and I was reluctant to blog about it once no-one else could sign up. We purposely limited the virtual room to 25 seats for this first session because it was a test also for the Yamisee service which is brand new and still in its early stages.</p>

<h3>About Yamisee</h3>

<p><a href="http://www.yamisee.com/">Yamisee.com</a>, as you may notice runs on mojoPortal. David Dean, the master mind behind Yamisee has developed a number of custom features on top of mojoPortal to support the Yamisee service. What Yamisee offers is an easy way to schedule, manage, and conduct online classes and meetings. &nbsp;One of the ideas behind Yamisee is that for various interest groups there may not always be enough interested people who live close enough together to hold classes or meetings in a specific local market, but there may be substantial numbers of interested people who are geographically dispersed. So Yamisee is striving to provide virtual class room and meeting environments and a service to allow these interest groups to self organize online classes or meetings. While the class I provided last night was free, Yamisee has full ecommerce integration so that knowledge experts can potentially charge for their online courses or classes. So all of the management and ecommerce functionality is built on mojoPortal while the actual virtual rooms are provisioned behind the scenes through various providers and partners of Yamisee. Our meeting for example used a virtual room provided through WebEx. I think the Yamisee service has a lot of potential and encourage others to give it try for classes, courses, or group meetings.</p>

<h3>About Our First Yamisee Class</h3>

<p>My goal for last night's session was to step by step show how developers can setup their own projects for custom development to keep their custom code separate from mojoPortal code while still working with the mojoPortal source code from <a href="http://www.mojoportal.com/tortoisesvn.aspx">our subversion code repository</a>. It was unscripted and unrehearsed because I didn't want to gloss over any stumbling blocks that developers may commonly encounter, I wanted to encounter some and show how to overcome them. I did actually stumble a little more than planned due to making typos and being a little nervous about my first class and not really knowing what to expect. But I think these little stumbles and recoveries were actually helpful. I really wasn't sure how far I would get since it was not rehearsed, the class ended up going over time by about 30 minutes and I still would have liked to have got further along.&nbsp;Time flew for me, it was fun.</p>

<p>Of the 25 seats reserved a few people did not show up and a few others were on standby in case some did not show, we ended up with 20 people in the room and most of them stayed for the whole session, only 2 people left before the end and that was probably my fault since I did go over time by 30 minutes. &nbsp;It has been quite a while since I have done any live presentations and this was my first one ever in an online virtual room. I was able to share my desktop and a video and audio stream. Looking back at the session I can think of lots of things I could have done better. As I got going on my talk I had the chat window and other windows on my other monitor but I had arranged them too far to the right and as result I wasn't noticing the chat window very much and I never noticed if anyone raised their hand. I apologize if anyone did raise their hand because I forgot about monitoring for that once I got going. Just a matter of getting more familiar and comfortable with the virtual room tools.</p>

<p>We did manage to cover setting up custom projects for web UI, Business, and Data layers, as well as how to configure custom projects to use the installation and upgrade system in mojoPortal. I also demonstrated some code generation using <a href="http://www.codesmithtools.com/">Codesmith</a> to speed up development. At the end, the developers who attended were also interested in getting a .zip of the source code created during the session, so here is a link: <a href="http://www.mojoportal.com/Data/Sites/1/abc_projects.zip">abc_projects.zip</a>. It was also asked if the session would be available to download as a video. I'm not sure about that, I'll have to check with David if he recorded it, but my guess is not since it would have been an hour and half long it would have been a very large file. It is possible to record so maybe we will do it next time, but I'm not sure where we can host very large video files for download.</p>

<h3>Shall We Do It Again?</h3>

<p>Those of you who attended, please share any feedback about what we did wrong or what we did right or whether you are interested in attending another class. If we do another session should I just continue where I left off or would you rather have a more ad hoc question and answer session? How soon should we schedule the next one? What do you think of the idea of having a virtual user group meeting on a regular monthly basis on Yamisee? Would anyone else be interested in presenting a topic about something cool you've done with mojoPortal or skinning/design techniques? Also don't forget that <a href="http://www.yamisee.com/contact-us.aspx">Yamisee is interested in your feedback</a> about the Yamisee service as well, both positive and negative, especially any ideas you may have to improve the experience. Please post any feedback or suggestions in the comments.</p>

<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a>&nbsp;or&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a></p>

<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" width="60" /></a>&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" width="60" /></a></p>
<br /><a href='https://www.mojoportal.com/thanks-to-all-who-attended-my-first-yamisee-class.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/thanks-to-all-who-attended-my-first-yamisee-class.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Thanks+to+All+Who+Attended+My+First+Yamisee+Class+https%3a%2f%2fwww.mojoportal.com%2fthanks-to-all-who-attended-my-first-yamisee-class.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fthanks-to-all-who-attended-my-first-yamisee-class.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/thanks-to-all-who-attended-my-first-yamisee-class.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/thanks-to-all-who-attended-my-first-yamisee-class.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/thanks-to-all-who-attended-my-first-yamisee-class.aspx</guid>
      <pubDate>Wed, 18 Nov 2009 16:10:00 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal Wins 3rd Place in 2009 CMS Awards</title>
      <description><![CDATA[<p>I'm very gratified to announce that mojoPortal has won 3rd place in the 2009 CMS Awards by Packt Publishing, in the Non-PHP category. It is particularly exciting that <a href="http://www.mojoportal.com">mojoPortal</a> was the only .NET based CMS to place this year, nudging out DotNetNuke in the Best Other category.</p>

<p><img alt="CMS Award 2009" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/2009-cmsaward.jpg" width="114" /></p>

<p>Plone, a Python based CMS retained their crown from last year, and dotCMS, a java based CMS took second place.</p>

<p>In 2007, the first year of the contest, mojoPortal actually won this category over the more established Plone, but we were the only .NET CMS among the contenders that year. In 2008 there were several other .NET projects in the mix and though we were a finalist in the Best Other category, DotNetNuke took 3rd place both in the Best Other and Best Overall Category. This year, after the nomination phase, DotNetNuke was a finalist again in both the Best Overall and Best Other categories and mojoPortal only made the finalists in the Best Other Category, so it seemed like they had already placed ahead of us again this year, but in the end we prevailed against the odds.&nbsp;</p>

<p>It is a very competitive field and all the contending projects certainly deserve respect. While some have <a href="http://cmsreport.com/content/2009/10/allen-ellis-why-packt-cms-competition-broken-and-how-fix-it">criticized the contest</a> as being merely a popularity contest, I can't really say it seems that way to me. While mojoPortal's popularity is growing rapidly, we are still much less known than many of the projects in the competition. Certainly we were an underdog and no-where near as popular as Plone in 2007 when we won first place in the non-PHP category, and DotNetNuke clearly has a much larger user base, better brand recognition, and more marketing muscle backed by venture capital. So obviously there is more than vote counting going on. It would be nice if the judges post their individual analysis, at least one has already <a href="http://www.phpied.com/open-source-cms-award-2009/">posted some notes about his impressions of the contenders</a> and I know some of the other judges are planning to do the same.</p>

<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;">Follow us on twitter</a>&nbsp;or&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;">become a fan on Facebook</a></p>

<p><a href="http://twitter.com/joeaudette" style="color: #6297bc;"><img alt="follow us on twitter" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/twitter.png" width="60" /></a>&nbsp;<a href="http://www.facebook.com/pages/mojoPortal/146363180114" style="color: #6297bc;"><img alt="become a fan on facebook" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/newsletterfiles/facebook.png" width="60" /></a></p>
<br /><a href='https://www.mojoportal.com/mojoportal-wins-3rd-place-in-2009-cms-awards.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-wins-3rd-place-in-2009-cms-awards.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+Wins+3rd+Place+in+2009+CMS+Awards+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-wins-3rd-place-in-2009-cms-awards.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-wins-3rd-place-in-2009-cms-awards.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-wins-3rd-place-in-2009-cms-awards.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportal-wins-3rd-place-in-2009-cms-awards.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-wins-3rd-place-in-2009-cms-awards.aspx</guid>
      <pubDate>Fri, 13 Nov 2009 13:34:00 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal Is a Finalist in the 2009 CMS Awards</title>
      <description><![CDATA[<p>I'm happy to announce that thanks to your nominations, <a href="http://www.mojoportal.com">mojoPortal</a> is a Finalist in the 2009 Open Source CMS Award sponsored by Packt Publishing.</p>

<p>So now we are in the voting stage and <a href="http://www.packtpub.com/best-other-open-source-cms-finalists">we need your vote</a>. Don't be confused and think you already voted, that was just the nomination phase.</p>

<p><img alt="Vote For mojoPortal in the 2009 CMS Awards" height="60" src="https://www.mojoportal.com/Data/Sites/1/banners/award2009-vote-mojo.gif" width="368" /></p>

<p>The Voting Stage ends on October 30, 2009 and winners will be announced on November 9, 2009, so please vote today. The award will be decided partly by voting and partly by judges who will vote based on their own evaluations.</p>

<p>We are competing for the "Best Other Open Source CMS Award", where "Other" means non-PHP technology. We won this category in 2007 and were a finalist in 2008. mojoPortal has improved so much over the last 2 years that I hope we can do well again this year, but to the extent that voting is involved its an uphill battle competing against projects with larger communities who may be able to generate more votes. So I hope you all will take a minute to cast your vote.</p>
<br /><a href='https://www.mojoportal.com/mojoportal-is-a-finalist-in-the-2009-cms-awards.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-is-a-finalist-in-the-2009-cms-awards.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+Is+a+Finalist+in+the+2009+CMS+Awards+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-is-a-finalist-in-the-2009-cms-awards.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-is-a-finalist-in-the-2009-cms-awards.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-is-a-finalist-in-the-2009-cms-awards.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportal-is-a-finalist-in-the-2009-cms-awards.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-is-a-finalist-in-the-2009-cms-awards.aspx</guid>
      <pubDate>Tue, 22 Sep 2009 12:52:00 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal 2.3.1.7 Released</title>
      <description><![CDATA[<p>I'm happy to announce the release of <a href="http://www.mojoportal.com">mojoPortal</a> 2.3.1.7, available now on our <a href="http://www.mojoportal.com/download.aspx">download page</a>.</p>

<h3>More Editor Improvements</h3>

<p>The File Browser/Uploader that we implemented previously in <a href="http://tinymce.moxiecode.com/">TinyMCE</a> is now also working in <a href="http://ckeditor.com/blog/FCKeditor_2.6.4_released">FCKeditor</a> and <a href="http://ckeditor.com/">CKeditor</a> so that users have a common browse and upload experience in each of these editors. So we now have equivalent functionality in TinyMCE and FCKeditor but in CKeditor we do not yet have integration with our content template system or content style system.</p>

<h3>New User Avatar System</h3>

<p>We've had a lot of requests for an avatar system that allowed users to upload their own avatar. There is a new setting for Avatar System in Site Settings where you can choose User Upload or Gravatar. If user upload is enabled then an upload button will appear on the user profile page allowing them to upload an image. The image will be resized according settings in the Web.config file for AvatarMaxHeight and AvatarMaxWidth.</p>

<h3>Image Gallery Improvements</h3>

<p>We now have support for the <a href="http://www.codeplex.com/SlideShow2">Vertigo Slideshow</a> which uses Silverlight to create a really nice slide show of images in the gallery. You can enable it from settings in the gallery. Since the Vertigo Slideshow can also consume images from your <a href="http://www.flickr.com/">Flickr</a> account, we also added a new Flickr Gallery &nbsp;Feature which also uses the Vertigo Slideshow.</p>

<p><img alt="silverlight slide show screen shot" height="513" src="https://www.mojoportal.com/Data/Sites/1/media/silverlightslideshow.jpg" width="653" /></p>

<h3>Blog Improvements</h3>

<p>We've added support for using <a href="http://intensedebate.com/">IntenseDebate</a> or <a href="http://disqus.com/comments/">Disqus</a> for the comment system in the blog. For the moment I recommend IntenseDebate because there are some issues I encountered with Disqus. Specifically, I could not get it to work correctly n IE 8 though it works reasonably well in Firefox and Chrome. But even when using Firefox or Chrome it does not work correctly if you try to post a comment as an anonymous guest. The integration steps are trivial so I don't think I've done it wrong but believe the problem can be fixed on their end. I've let them know about it and hope they can resolve it. Give it a try if you like but be aware about these issues since at the time of this writing they are not resolved. I'm now using IntenseDebate in this blog. I implemented it such that if you have existing posts with comments in the internal comment system those posts will continue to use the internal comments but new posts will use the current setting.</p>

<p>Its now also possible to post future posts from Windows Live Writer. Previously it was ignoring the publish date passed in from Live Writer.</p>

<p>Its also now possible to require users to sign in to view the full blog post when using excerpts in the main blog page.</p>

<h3>Re-Organized Css In Included Skins and a New Skin</h3>

<p>Based on community feedback I've re-organised the css for included skins to make it easier to find what you are looking for. Previously we had things separated a little too cleverly with colors in one css, borders in another and text related settings in another. This made the css a little less approachable and less intuitive. I've combined those files into one style.css file and renamed some other css files so they sort together in the file system and are easier to find. You can of course organize the css files in a custom skin any way you like by listing which file to include in the style.config file. Ultimately they are all combined and minified into one request by our CSSHandler. The style config file for included skins now are including the following files:</p>

<p><br />
&lt;file csswebconfigkey="YUITabCss" imagebasewebconfigkey="YUISkinImagePath"&gt;none&lt;/file&gt;<br />
&lt;file cssvpath="/ClientScript/oomph/oomph.css" imagebasevpath="/ClientScript/oomph/"&gt;none&lt;/file&gt;<br />
&lt;file cssvpath="/Data/style/cluetip/jquery.cluetip.css" imagebasevpath="/Data/style/cluetip/"&gt;none&lt;/file&gt;<br />
&lt;file&gt;style.css&lt;/file&gt;<br />
&lt;file&gt;stylemenu.css&lt;/file&gt;<br />
&lt;file&gt;styletreeview.css&lt;/file&gt;<br />
&lt;file&gt;styleblog.css&lt;/file&gt;<br />
&lt;file&gt;styleforum.css&lt;/file&gt;<br />
&lt;file&gt;stylefeedmanager.css&lt;/file&gt;<br />
&lt;file&gt;styleformwizard.css&lt;/file&gt;<br />
&lt;file&gt;stylewebstore.css&lt;/file&gt;<br />
&lt;file&gt;styleaspcalendar.css&lt;/file&gt;<br />
&lt;file&gt;styledatacalendar.css&lt;/file&gt;</p>

<p>so we still have some separation but the main style.css has most of the common css.</p>

<p>We also have a nice new skin with a cool menu style thanks to Joe Davis of <a href="http://i7media.net">i7MEDIA</a></p>

<h3>What Else?</h3>

<p>Updated Polish Translation - thanks to Przemyslaw Luniewski.</p>

<p>Updated Italian Translation - thanks to Diego Mora.</p>

<p>A number of bug fixes for things reported in the forums since the last release.</p>

<p><a href="http://www.packtpub.com/award"><img alt="nominate mojoportal for the 2009 cms awards" height="60" src="https://www.mojoportal.com/Data/Sites/1/media/cms-award09-nominate-mojo.gif" width="368" /></a></p>
<br /><a href='https://www.mojoportal.com/mojoportal-2317-released.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-2317-released.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+2.3.1.7+Released+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-2317-released.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-2317-released.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-2317-released.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportal-2317-released.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-2317-released.aspx</guid>
      <pubDate>Thu, 10 Sep 2009 15:59:00 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal 2.3.1.6 Released</title>
      <description><![CDATA[<p>I'm happy to announce the release of <a href="http://www.mojoportal.com">mojoPortal</a> 2.3.1.6 available now on our <a href="http://www.mojoportal.com/download.aspx">download page</a>.</p>
<h3>More Improvements in our TinyMCE editor integration</h3>
<p>This release comes fast on the heals of our 2.3.1.5 release and it is primarily focused on polishing up our <a href="http://tinymce.moxiecode.com/">Tiny MCE</a> editor integration. Thanks to all who provided great feedback in the forums, especially Eric Stoffers who helped make our file browse layout a little prettier and more informative. Here is a screen shot of our file browser/uploader:</p>
<p><img src="https://www.mojoportal.com/Data/Sites/1/media/tinymcefilebrowser.jpg" alt="screen shot of our TinyMCE file browser" width="650" height="573" /></p>
<p>The most significant improvement is that we now have automatic image size adjustment for the web. Its optional, users may uncheck the box and no resizing will occur for cases where you are uploading images that you have already optimized for the web. The default resizing options come from the Web.config but users are able to override them by setting the Max Width or Max Height according to their own preferences. We've all seen our users upload huge images right from their 10 mega pixel cameras then just set a width and height on the img tag to make it display the right size. But the result of that is a page that loads very slow because it has the mega large images and disk space is consumed rapidly as well. So, our new solution is designed to make it easy to do it right but not take away control from more savvy users.</p>
<p>Also requested was an option to configure the skin used by TinyMCE. We now have a setting in Web.config that you can override in user.config to set the skin for TinyMCE.&nbsp;</p>
<p>&lt;!--- valid options for the TinyMCE skin are: default, o2k7default, o2k7silver, o2k7black --&gt;</p>
<p>&lt;add key="TinyMCE:Skin" value="default" /&gt;</p>
<p>To my eyes the default skin looks the best and cleanest of them.</p>
<p>I purposely remove some toolbar items from the editors because they are not suitable for a skinnable content management system. Items for selecting fnt size, font face, font color and background color, are all things that put hard coded styles into your content and then the content is not subject to skinning. In order to be able to completely change the look of your site by changing skins you need to avoid hard coding any kind of style into the content itself and always use CSS. Our style template system allows you to create items in the style drop down of the editor that corresponds to css classes in your skin. So you can make some pre-defined styles to help your users rather than let them hard code styles. Now I'm not trying to force this on anyone, I'm just trying to make it easy to do the right thing and a little more difficult to do the wrong thing. If you really want those hard coded style toolbar items in your editor you can enable it in Web.config/user.config with by changing this setting to true:</p>
<p>&lt;add key="TinyMCE:IncludeHardCodedStyleTools" value="false" /&gt;</p>
<p>but, my opinion is that one day you will regret it when you decide to re-design your site with a new skin and none of this hard coded content looks right in the new design.</p>
<p>After switching to TinyMCE here on mojoportal.com I had noticed that the forums were starting to get juinked up due to things users paste into the editor. In FCKeditor I was already forcing paste as plain text in the forums but now I have implemented the same thing in TinyMCE. This helps avoid page validation problems when users copy and paste from word or html pages. You can get invalid markup and missing closing tags that can mess up the page. This was very common when pasting errors or code fragments.</p>
<p>Also there were two bugs reported about our TinyMCE integration and these have been fixed. The first was that although our file browser was always using urls relative to the root of the site, TinyMCE was changing them to relative to the current page and this could make links incorrect if you viewed the content on a different page like in the content manager. It also could prevent us from correctly restoring the absolute url on outbound feeds for images or links that were posted in the blog. This was merely a configuration issue, it is the default behavior of TinyMCE, but it was easily disabled once I realized it was doing that. The second bug was that when running mojoPortal as an application in a sub directory instead of as a root site, the file browser was incorrectly resolving the root for uploads at the root of the main site rather than the root of the mojoportal application. This has also been fixed.</p>
<p>This release also includes a minor enhancement in our content manager. It now shows the use count of content instances making it easy to spot content that is not published anywhere.</p>
<p>There was also a bug fixed in the search index where page titles and content instance titles were not causing a match in search results unless the content itself also had the search term.</p>
<h3>A Note About Our Versioning Scheme</h3>
<p>In <a href="http://cmsreport.com/">a post on CMSREport.com</a>, Bryan Ruby commented that</p>
<blockquote>
<p>Although you wouldn't expect an application with the version number of 2.3.1.5 to contain anything but bug fixes, in the world of mojoPortal almost every release contains new features for the CMS.</p>
</blockquote>
<p>I thank Bryan both for the coverage and the comment. I suppose my use of versions is a bit different than many other projects so its worth mentioning what my versioning strategy is based on and clear up any confusion about what if anything is implied in the version number.</p>
<p>For most projects I think versions come down to major.minor.build.revision and often features are targeted for a new major version number. We use the same kind of format like 2.3.1.6 but our versioning is simply incremental and is based on our upgrade system. Any time we need to run a new script for any of the db platforms we increment the version. We only use a single digit between each . so we never have versions like 2.3.90.20, its just simple incrementing. So as soon as I need to run a new script I will create the next script file named 2.3.1.7.config (different script with the same name for each db platform). I may not need to run a script against every db platform but I keep the versions the same and create an empty script file if needed since we have different sets of upgrade scripts for each db platform. I then change a version variable in the code also to version 2.3.1.7 and this is how mojoPortal determines that it needs to run upgrade scripts, because each script increments the schema version stored in the db itself, so if the code is a higher version than what the current schema shows it knows it needs to run upgrade scripts to get the schema to the same version as the code. This scheme makes it easier to sort the script files correctly to run them in the right order. Sometimes the version will increment several times between releases but it does just increment linearly and really has no special significance for implying some magnitude of release or major milestone. This corresponds to our incremental short release cycle. We target a few things for the next release, make a development sprint, and as soon as we feel its stable we make a new release.</p>
<p>Probably the biggest problem we have with our short release cycles is release fatigue. People do get tired of upgrading but its really up to them how frequently they upgrade. If the new release has new features or fixes that you're dying to have then you have the choice to upgrade. I think that is better than making you wait a long time for features that are ready or bugs that are already fixed. I don't sleep well at night if I know people are still downloading a version with a bug that I have already fixed. I mean some bugs are trivial but if its something that I think is causing a nuisance to people on a daily basis I like to get the fix out as quickly as possible.</p>
<p>Some of you may find it better to wait a bit after a new release and keep your eyes on the forums for bug reports, but then if everyone does that it just delays the feedback cycle so its helpful to me if many of you do try each new release. I'm always <a href="http://en.wikipedia.org/wiki/Eating_one%27s_own_dog_food">dogfooding</a> the latest release and new builds in between releases on this site to try and find any bugs before making a new release. I don't have a team of Quality Assurance testers other than the testing that comes from the community. Those of you working with the latest releases and especially those of you working with the code from svn trunk and making your own builds and providing feedback in between releases are a huge help and I thank you for that.</p><br /><a href='https://www.mojoportal.com/mojoportal-2316-released.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-2316-released.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+2.3.1.6+Released+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-2316-released.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-2316-released.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-2316-released.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportal-2316-released.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-2316-released.aspx</guid>
      <pubDate>Sat, 29 Aug 2009 15:37:45 GMT</pubDate>
    </item>
    <item>
      <title>Super Secret Meeting at Microsoft via Channel 9</title>
      <description><![CDATA[<p>Woot! I'm in a video on Channel 9</p>
<p><a href="http://channel9.msdn.com/posts/Glucose/Hanselminutes-on-9-Inside-Secret-Microsoft-Meeting-Rooms-What-Laptop-do-Alpha-Geeks-Use/">http://channel9.msdn.com/posts/Glucose/Hanselminutes-on-9-Inside-Secret-Microsoft-Meeting-Rooms-What-Laptop-do-Alpha-Geeks-Use/</a></p>
<p>Having fun in Redmond!</p>
<h3>UPDATE 2009-07-09</h3>
<p>Thought I should update this post since it was really more like a <a href="http://twitter.com/joeaudette">tweet</a> than a blog post.</p>
<p>So as you see in the video I was invited out to Redmond for a meeting at Microsoft. I had thought maybe I would be able to talk about it when I got back but I can't talk about it yet. For sure I will be able to tell all about it but not yet, probably in a month but there is not a specific date so don't hold me to it. For now you can be sure that I will talk about it at some point and lets enjoy the mystery and suspense for a little while ;-), but don't expect something really earth shaking or you may be dissappointed.&#160;</p>
<p>I think I can say this without getting into trouble. Microsoft wanted to talk with a number of people about something they thought might interest us, they wanted to know if it does interest us and they wanted input and feedback. There are others that were not in the video or the meeting that are providing their feedback as well so don't over interpret the combination of people in the video. This was during a restroom break so some people were out of the room as well.&#160;For my part I can say I am interested in it and indeed excited about it.</p>
<p>Other than that, for the moment I can only share how much I enjoyed this opportunity to meet some folks I've followed in the blogosphere like <a href="http://www.hanselman.com/blog/">Scott Hanselman</a>, <a href="http://haacked.com/">Phil Haack</a>, and <a href="http://weblogs.asp.net/bleroy/">Bertrand Le Roy</a>, as well as some other Microsoft folks who are very brilliant but I had not known of them before. I also got to meet some great folks involved in the <a href="http://www.microsoft.com/web/gallery/default.aspx">Web Application Gallery</a> which was very nice.</p>
<p>You may also be interested in my impressions of the experience visiting the Redmond campus. It turns out they do not all ride around on jetpacks as I had supposed ;-) Nor do they all think with one hive mind, it seems they are all quite individual and have opinions in common with one another and also differing opinons among them just like most cases where there are lots of people. A meeting at Microsoft did not strike me as much different than meetings at other companies. I did not see the entire campus of course, the parts I saw were newer from what I understand. It seemed a lot like a nice college campus appended to a classy mall and food court. I saw the company store and even got to poke around on a <a href="http://www.microsoft.com/surface/">Surface</a> in the little museum they have.</p>
<p>I also got to meet Shaun Walker and Scott Willhite of <a href="http://www.dotnetnuke.com/">DotNetNuke</a>. You may wonder what was it like fraternising with the competition. While we acknowledged that we do compete I found them to be really nice guys who I have a lot in common with and I felt some sense of kinship with because of our common heritage in IBuySpy and because it was easy to talk with them about our experiences as open source developers in the .NET world. I have always admired and respected what DotNetNuke has accomplished as a succesful open source project and now that I know what nice guys they are I admire and respect them even more. I would even say that their success has been a model which gives me hopes that I can achieve my own aspirations for mojoPortal. They proved it was possible to build a business around open source in the Microsoft stack and I'm not sure I would have thought it possible enough to pursue it myself had they not done it first. &#160;I was very glad to become friends with them.&#160;I have not yet achieved the business success that I'm hoping for with mojoPortal but I feel I am making progres and will get there.</p>
<p><img alt="dinner with Microsoft" width="560" height="420" src="https://www.mojoportal.com/Data/Sites/1/dinner-on-microsoft070809.jpg" /></p>
<p>Bottom row Bertrand Le Roy, Phil Haack, and Bradley Millington, top row myself and Shaun Walker, this was at dinner, not the greatest photo, my iPhone is not the new model so the camera is not so good especially in dark lighting.&#160;</p><br /><a href='https://www.mojoportal.com/super-secret-meeting-at-microsoft-via-channel-9.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/super-secret-meeting-at-microsoft-via-channel-9.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Super+Secret+Meeting+at+Microsoft+via+Channel+9+https%3a%2f%2fwww.mojoportal.com%2fsuper-secret-meeting-at-microsoft-via-channel-9.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fsuper-secret-meeting-at-microsoft-via-channel-9.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/super-secret-meeting-at-microsoft-via-channel-9.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/super-secret-meeting-at-microsoft-via-channel-9.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/super-secret-meeting-at-microsoft-via-channel-9.aspx</guid>
      <pubDate>Tue, 07 Jul 2009 22:01:09 GMT</pubDate>
    </item>
    <item>
      <title>mojo Rising! Got To Keep On Rising</title>
      <description><![CDATA[<p>Thought I would make a brief post to share the progress in growth of the <a href="http://www.mojoportal.com">mojoPortal</a> community and other statistics and milestones of interest.</p>
<p>In recent weeks we reached 5000 commits in our svn source code repository, actually the most recent revision as of this writing is r5086.</p>
<p>We are approaching 5000 voluntary site registrations and could possibly even reach that milestone this month. The chart below is as of 2009-05-09.</p>
<p><img alt="graph of site registrations" width="650" height="293" src="https://www.mojoportal.com/Data/Sites/1/mojo-community-2009-05-09.gif" /></p>
<p>Web Traffic is doing well and showing steady growth.</p>
<p><img alt="web traffic chart" width="593" height="405" src="https://www.mojoportal.com/Data/Sites/1/mojo-trafficsummary.png" /></p>
<p>And best of all, downloads have suddenly gone way up from the exposure we have received in the <a href="http://www.microsoft.com/web/gallery/mojoPortal.aspx">Microsoft Web Application Gallery</a>. You can see, we went live in the gallery on April 6-7 and its been like a tidal wave raisin our 30 day downloads from 3500-3800 previous average to over 18,000 &#160;downloads on the <a href="http://mojoportal.codeplex.com/stats">current live stats chart</a>.</p>
<p><img alt="download chart as of 4-22-2009" width="650" height="325" src="https://www.mojoportal.com/Data/Sites/1/mojo-download-stats-20090422-sm.png" /></p>
<p><img alt="download chart as of 5-2-2009" width="650" height="293" src="https://www.mojoportal.com/Data/Sites/1/mojo-download-stats-20090506-sm.png" /></p>
<p>A little love from Microsoft goes a long way as you can see! Huge thanks to Microsoft and especially the IIS Team for their support and help in getting mojoPortal into the gallery.</p>
<p>The interesting thing to me is that the site registration chart was already going parabolic before we got into the gallery. We got into the gallery around April 6-7, and site registration actually dipped a little in April compared to March. It will be interesting to see where it goes from here. Note that we have never required registration to download or even tried to fool people into thinking they can't download without registration like DotNetNuke does. Our registration numbers mean more because they are strictly voluntary.</p>
<p>&#160;</p><br /><a href='https://www.mojoportal.com/mojo-rising.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojo-rising.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojo+Rising!+Got+To+Keep+On+Rising+https%3a%2f%2fwww.mojoportal.com%2fmojo-rising.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojo-rising.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojo-rising.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojo-rising.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojo-rising.aspx</guid>
      <pubDate>Sat, 09 May 2009 17:04:57 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal 2.3.0.1 Released</title>
      <description><![CDATA[<p>
	&nbsp;I'm happy to announce the release of <a href="http://www.mojoportal.com">mojoPortal</a> 2.3.0.1, available now on our <a href="http://www.mojoportal.com/download.aspx">download page</a>.</p>
<h3>
	What's New?</h3>
<h4>
	Content Versioning</h4>
<div>
	The Html Content and Blog features now support keeping a history of every edit (like a wiki). You can compare any historical version of the content to the current version and you can restore any version to the editor so that you can restore it as it is by saving it or modify it further then save it. Versioning can be enabled at the feature instance level or it can be enforced site wide from Site Settings or it can be enforced from Web.config. Site administrators and content administrators can delete history but no other roles are allowed to delete the history. The ContentHistory is built into the core so that it does not have to be re-implemented for each feature. Each feature does implement its own UI to show or restore the previous versions, but they leverage common business classes to store and retrieve their history. In the future we will implement versioning for product and offer descriptions in the WebStore, developers may also leverage this in their own features to keep version history for their own feature data. This is one more thing to mark off our <a href="http://www.mojoportal.com/roadmap.aspx">Road Map</a> as complete. Next up is a general Content Tagging/Category system that can be re-used across features, and a Content Comment system that can be re-used across features.</div>
<h4>
	Web Chat using Windows Live Messenger</h4>
<div>
	See <a href="http://www.mojoportal.com/web-chat-using-live-messenger.aspx">my previous post</a> for more information about the new Chat feature. This was not even on the roadmap but when I saw how easy it was to implement I decided to work on it. It was fun and it only took a few days. One of the things I like best about my job is that I can just decide to work on something for a few days because its fun.</div>
<h4>
	New PlugNPay Payment Gateway in WebStore thanks to Voir Hillaire</h4>
<h4>
	New Skin - dcarter-bluedesert, based on dcarter-ticktockpro but modified and contributed by Sami Isamil Hassan</h4>
<h4>
	Various minor enhancements based on feedback and fixes for bugs reported in the forums since the last release.</h4>
<h4>
	More progress moving away from ExtJs by implementing some .NET controls for YUI to replace the ones I previously built for ExtJs</h4>
<div>
	Some of you may have checked out my Site Office UI prototype in the past. Its a separate plug in system than the main content system designed more for a consistent application user interface rather than for creative design like we use for the public facing web site via our skins. You can see the Site Office layout on this site or the demo site if you login and click the "Site Office" link at the top of the page, or you can look at the origianl layout demo for ExtJs here. I still have not implemented any real features for Site Office, but the plug in system itself works and I've even received emails from developers who have implemented their own plug features using it. I got kind of side tracked off of the Site Office idea partly because I had spent quite a bit of time implementing .NET wrapper cntrols around the ExtJs javascript to make it easy to use and then the ExtJs project changed their license to GPL which is not compatible with our CPL license, so I could no longer get upgrades of ExtJs and include them with mojoPortal. Since then we've been stuck on version 2.0.2 of ExtJs which was the last version they shipped under the LGPL (which was compatible). I had also used a little ExtJs in the Contact Form for the messaage list page. For a long time I've been thinking I really need to build new .NET wrapper controls with similar functionality but using the YUI javascript instead of ExtJs.</div>
<div>
	&nbsp;</div>
<div>
	So again in the name of fun (because I like building .NET controls around javascript) I spent some time implementing some new controls with YUI to replace the ExtJs stuff I've been using. I have now removed the dependency on ExtJs from the Contact Form feature and I've got a good start on the layout framework to replace the current SiteOffice. I still have more work to do to finish, but the goal will be to eliminate all use of ExtJs in favor of YUI. The ExtJs javascript we include in mojoPortal is 6.36 MB, so it will reduce the size of our downloads once we no longer need to it. Anyway, you can see the work I've done so far on the YUI layout here, its very similar as you can see to the current Site Office layout with ExtJs. Once I get some more of the YUI things wrapped up so they are easy to use, I might even change the site administration area so that it uses this kind of layout instead of the site skin.</div>
<h4>
	New Experimental CKEditor</h4>
<div>
	Some of you may have noticed that the <a href="http://www.fckeditor.net/">FCKeditor</a> project has shifted gears from the next upgrade of FCKeditor to their next generation version named <a href="http://ckeditor.com/">CKEditor</a>. I think they are basically taking the good parts from the FCKeditor implementation but doing a new redesign of the implementation using things they have learned and new techniques that have emerged to improve the architecture. The CKEditor does not yet have image upload or server browsing so I have disabled it by default, but anyone who really wants to check it out can un-comment it in the mojoEditor.config file in the root of the web. It really looks just like the FCKeditor but does not have all the functionality yet, I just figured it was good to get started with it so we can be ready as they make imporvements.</div>
<div>
	&nbsp;</div>
<div>
	So all of the above (other than the contributions from the community) is work I've done since the last release on March 24, less than 30 days ago, but in that time I've also made a substantial start on my next paid product Web Invoice Pro. It still has a ways to go before release though. Its one of those things where I started out with a very simple vision for it but it quickly changed to a more complex feature the more I thought about it after getting a few little pieces of it built. I needed to step away from it a little to think about it more and that is part of the reason I worked on some fun things as I got to a point where I was frustrated and needed to work on something that made me feel productive.</div>
<br /><a href='https://www.mojoportal.com/mojoportal-2301-released.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-2301-released.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+2.3.0.1+Released+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-2301-released.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-2301-released.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-2301-released.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportal-2301-released.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-2301-released.aspx</guid>
      <pubDate>Mon, 20 Apr 2009 19:36:00 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal 2.2.8.6 Released</title>
      <description><![CDATA[<h3>
	Whats New</h3>
<p>
	French translation of resource files by Thomas NicolaÃ¯dÃ¨s and Bernard Cortesi. This brings us up to 17 languages that <a href="http://www.mojoportal.com">mojoPortal</a> has been translated into!</p>
<p>
	Updated Danish Translation by Kurt Greve</p>
<p>
	Upgraded <a href="http://www.fckeditor.net/">FCKeditor</a> from 2.6.4 beta to 2.6.4 final release.</p>
<p>
	Upgraded NeatUpload to version 1.3.8</p>
<p>
	Upgraded to the newest version of NeatHtml, NeatHtml is a tool for protecting against cross site scripting. This release fixed a bug where sometime un-trusted content would be visually clipped in WebKit based browsers like Chrome and Safari. We use it in the forums and in the blog comments.</p>
<p>
	Moved commerce reporting out of WebStore and into the core. This is a preliminary step so that we can aggregate commerce reporting across features at the site level. This will also eliminate the need for a lot of duplication of effort that would occur if we implemented reports in each commerce enabled feature.&nbsp; My next 2 add on products will be e-commerce features, Fund Raiser Pro and Web Invoice Pro, so I'm thinking ahead and implementing commerce reporting as a core feature so I only need to implement reporting in one place and each feature will push its own data into the common reporting system. <a href="http://www.mojoportal.com/event-calendar-pro-product.aspx">Event Calendar Pro</a> for example is already a commerce enabled feature since it can sell tickets and soon it will have the ability to push its data into the reporting system. I still have a lot more reports to develop, but the point is I only want to develop one set of them.</p>
<p>
	Implemented a separate skin setting for MyPage. This was requested recently in the forums and it was a good idea since the layout needs of MyPage are not the same as for the main content system.</p>
<p>
	Implemented a Web.config setting to disable the search index. While <a href="http://www.mojoportal.com">mojoPortal</a> works well in Medium Trust, there can be some problems with the search index if you host multiple sites on a single installation under Medium Trust so this provides an option if you can't get it working correctly you can disable it.</p>
<p>
	Added an anchor to the ModuleTitle control so that if you have a bunch of modules on a page you can easily create links that jump right to a module with #Modulex, where x is the module id. This was also a recent community request.</p>
<p>
	Fixed a recently introduced bug in the Shared Files module where the upload controls were displayed to users who did not have upload permission.</p>
<p>
	Added better error handling to the SiteMap to prevent errors if invalid urls are entered manually. Urls are generally auto-suggested but users can override the suggestion and put in something invalid. With great power comes great responsibility, but at least with the better error handling we can keep it from causing major problems with the menu when a user puts in something invalid. We also added a regular expression validator that checks for common mistakes and typos but it doesn't prevent all possible bad urls.</p>
<p>
	Fixed a bug in the url re-writer that caused a problem in folder based sub sites. In folder based sub sites, you can have an extensionless root url like /folder1/ if you actually create a folder named folder1 and put an empty text file there named Default.aspx, but there was a bug in the url re-writer that prevented this from working. There are components available for IIS to enable extensionless urls but this approach works without any IIS add ons.</p>
<h3>
	A Shout Out To Our Consulting Partners</h3>
<p>
	My own small company Source Tree Solutions, LLC has only limited availability for consulting engagements. I am trying to shift my business to product sales of add on features for mojoPortal so that I can have more freedom to work on the things I think will best advance the project. Consulting will always be a part of my business but I am very selective about projects I will take on myself and prefer to be a consultant to the consultants, so I am fostering a <a href="http://www.mojoportal.com/become-a-consulting-partner.aspx">Consulting Partners Program</a> to build a network of reliable consultants I can refer customers to and so that there are other qualified developers I have a relationship with and could pull in as additional resources to meet tight deadlines on larger projects. So far we have 5 companies in the program.</p>
<p>
	<a href="http://summititsolutions.com/"><img alt="Summit IT Solutions" border="0" height="130" src="http://www.mojoportal.com/Data/Sites/1/WindowsLiveWriter/mojoPortal2.2.8.6Released_BCE7/summitsolutionsbig_3.jpg" style="border: 0px none ;" width="644" /></a></p>
<p>
	<a href="http://summititsolutions.com/">Summit IT Solutions</a> uses mojoPortal extensively in their work, providing custom feature development, skinning and hosting.</p>
<p>
	<a href="http://www.abertech.it/"><img alt="Abertech" border="0" height="146" src="http://www.mojoportal.com/Data/Sites/1/WindowsLiveWriter/mojoPortal2.2.8.6Released_BCE7/logoAbertech_3.jpg" style="border: 0px none ;" width="443" /></a></p>
<p>
	<a href="http://www.abertech.it/">Abertech</a> provides custom solutions and feature development based on mojoPortal and also helps maintain the Italian translation files.</p>
<p>
	<a href="http://www.home.tfodotnet.nl/mojoportal.aspx"><img alt="Turbo Front Office" border="0" height="64" src="http://www.mojoportal.com/Data/Sites/1/WindowsLiveWriter/mojoPortal2.2.8.6Released_BCE7/tfo_mojoPortal_add_small_3.jpg" style="border: 0px none ;" width="472" /></a></p>
<p>
	<a href="http://www.home.tfodotnet.nl/mojoportal.aspx">Turbo Front Office</a> is a Dutch company that can handle all technical aspects of your mojoPortal site you can focus on the content. They also manage the mojoPortal Dutch Community site.</p>
<p>
	<a href="http://samarsoftware.com/"><img alt="Samar Software" border="0" height="57" src="http://www.mojoportal.com/Data/Sites/1/WindowsLiveWriter/mojoPortal2.2.8.6Released_BCE7/SamarLogo_3.jpg" style="border: 0px none ;" width="138" /></a> <a href="http://samarsoftware.com/">Samar Software</a> provides services for mojoPortal and also maintains the Persian translation files and manages the mojoPortal Persian Language Community Site.</p>
<p>
	<a href="http://talesis.fr/default.aspx"><img alt="talesis100b" border="0" height="117" src="http://www.mojoportal.com/Data/Sites/1/WindowsLiveWriter/mojoPortal2.2.8.6Released_BCE7/talesis100b_3.png" style="border: 0px none ;" width="454" /></a></p>
<p>
	<a href="http://talesis.fr/default.aspx">TALESIS</a> is our newest partner in Paris France, and helps maintain the French translation files for mojoPortal.</p>
<br /><a href='https://www.mojoportal.com/mojoportal-2286-released.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-2286-released.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+2.2.8.6+Released+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-2286-released.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-2286-released.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-2286-released.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportal-2286-released.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-2286-released.aspx</guid>
      <pubDate>Mon, 09 Feb 2009 17:26:00 GMT</pubDate>
    </item>
    <item>
      <title>Cool mojoPortal Linux Appliance by Jordi Massaguer Pla</title>
      <description><![CDATA[<p>Got a google alert this morning bringing my attention to <a href="http://jordimassaguerpla.blogspot.com/search/label/appliance%20mojoportal">this blog post</a> by Jordi Massaguer Pla. Jordi is doing a lot of work making cool Linux appliances with <a href="http://www.susestudio.com/">Suse Studio</a> and his latest one is a mojoPortal appliance. I've played around a little on Suse Studio myself but have been so busy I haven't finished any appliances yet, so I was glad to see the one Jordi has put together.</p>
<p><a href="http://jordimassaguerpla.blogspot.com/search/label/appliance%20mojoportal"><img width="620" height="503" src="http://www.mojoportal.com/Data/Sites/1/mojo-appliance.gif" alt="screen shot of mojoportal appliance running in VMWare player" /></a></p>
<p>Its running mojoPortal 2.2.8.2 using SQLite. You can download it from <a href="http://jordimassaguerpla.blogspot.com/search/label/appliance%20mojoportal">Jordi's post</a>, boot it up in VMWare player or server and login with user=tux and password = linux</p>
<p><a href="http://www.susestudio.com/">Suse Studio</a> is an amazing tool, it allows you to build a custom linux installation with just the features and applications you want to include and then target your build for a VMWare appliance, installation media or live CD. And you do it all from a web browser.</p>
<p>Thanks a lot to Jordi for putting together this appliance!</p><br /><a href='https://www.mojoportal.com/cool-mojoportal-linux-appliance-by-jordi-massaguer-pla.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/cool-mojoportal-linux-appliance-by-jordi-massaguer-pla.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Cool+mojoPortal+Linux+Appliance+by+Jordi+Massaguer...+https%3a%2f%2fwww.mojoportal.com%2fcool-mojoportal-linux-appliance-by-jordi-massaguer-pla.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fcool-mojoportal-linux-appliance-by-jordi-massaguer-pla.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/cool-mojoportal-linux-appliance-by-jordi-massaguer-pla.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/cool-mojoportal-linux-appliance-by-jordi-massaguer-pla.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/cool-mojoportal-linux-appliance-by-jordi-massaguer-pla.aspx</guid>
      <pubDate>Sat, 07 Feb 2009 12:23:03 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal used in the We Are Microsoft Charities Challenge Weekend</title>
      <description><![CDATA[<p>Over the weekend, Jan 16-18 2009, Microsoft held a great event, "<a href="http://wearemicrosoft.com/WAM/Home.aspx">We are Microsoft Charity Chellenge Weekend</a>" to help charities. The event paired teams of developers with charity organizations to produce web solutions to better meet the needs of the charity organizations. The challenge was that the time available to produce the solution was limited to the weekend, everything from gathering requirements to final delivery had to be completed in that time frame.</p>
<p>I was very honored when one of the teams chose to use <a href="http://www.mojoportal.com">mojoPortal</a>.</p>
<p><a href="http://www.jaysmith.us/post/We-Are-Microsoft-Developers-Rally-Around-Charities.aspx"><img height="309" width="412" alt="paxUnited Team - Microsoft Charity Challenge Weekend" src="http://www.mojoportal.com/Data/Sites/1/pax-team.jpg" /></a></p>
<p>Todd Stone, Tim Mitchell, Nathan Woodward, Jay Smith, Andrew Dalgleish</p>
<p>You can read the full details and see before an after screenshots in this blog post by Microsoft MVP Jay Smith "<a href="http://www.jaysmith.us/post/We-Are-Microsoft-Developers-Rally-Around-Charities.aspx">We Are Microsoft: Developers Rally Around Charities</a>"</p>
<p>"After checking out Telerickâ€™s SiteFinity and Telligentâ€™s Graffiti CMS, both very powerful and capable Content Management Systems, we elected to go with mojoPortal."</p>
<p>These guys really did an impressive job accomplishing so much in a very limited time frame. I congratulate them and thank them for their good work for a good cause and for giving mojoPortal the oportunity to participate in this exciting event.</p><br /><a href='https://www.mojoportal.com/mojoportal-used-in-the-we-are-microsoft-charities-challenge-weekend.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-used-in-the-we-are-microsoft-charities-challenge-weekend.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+used+in+the+We+Are+Microso...+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-used-in-the-we-are-microsoft-charities-challenge-weekend.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-used-in-the-we-are-microsoft-charities-challenge-weekend.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-used-in-the-we-are-microsoft-charities-challenge-weekend.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportal-used-in-the-we-are-microsoft-charities-challenge-weekend.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-used-in-the-we-are-microsoft-charities-challenge-weekend.aspx</guid>
      <pubDate>Thu, 22 Jan 2009 15:48:33 GMT</pubDate>
    </item>
    <item>
      <title>A Few New Tutorials</title>
      <description><![CDATA[<p>
	Just a quick post to mention a few new tutorials for <a href="http://www.mojoportal.com">mojoPortal</a>.</p>
<h3>
	<a href="https://www.mojoportal.com/filtering-content-in-feed-manager.aspx">How To Filter Out Un-Wanted Content From Feed Manager </a></h3>
<p>
	by Walter Ferrari of <a href="http://www.abertech.it/">Abertech</a>. Big thanks to Walter! He not only helped with major improvements to the Feed Manager recently but also is willing to help with documentation which is much appreciated.</p>
<h3>
	<a href="http://www.mojoportal.com/css-its-all-about-understanding-selectors.aspx">CSS - Its All About Understanding Selectors</a></h3>
<p>
	an article I wrote today to demystify CSS a little for those trying to learn how to skin mojoPortal. Once you master CSS Selectors it becomes much easier.</p>
<p>
	Enjoy!</p>
<br /><a href='https://www.mojoportal.com/a-few-new-tutorials-2008-10-29.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/a-few-new-tutorials-2008-10-29.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=A+Few+New+Tutorials+https%3a%2f%2fwww.mojoportal.com%2fa-few-new-tutorials-2008-10-29.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fa-few-new-tutorials-2008-10-29.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/a-few-new-tutorials-2008-10-29.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/a-few-new-tutorials-2008-10-29.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/a-few-new-tutorials-2008-10-29.aspx</guid>
      <pubDate>Wed, 29 Oct 2008 16:46:00 GMT</pubDate>
    </item>
    <item>
      <title>Lowering Entry Point Barriers for Developers</title>
      <description><![CDATA[<p>I'm always interested to hear developer opinions about <a href="http://www.mojoportal.com">mojoPortal</a>. I don't always agree with them, but I try to keep an open mind and see their perspective. So I monitor the blogosphere with <a href="http://www.google.com/alerts">google alerts</a>, so that if anyone mentions mojoPortal in their blog I get an email alert with a link. It doesn't catch everything and more often than not I just get alerts about my own blog posts, but now and then something of interest appears.</p>
<p>So I got an alert about <a href="http://dotfresh.blogspot.com/2008/10/in-search-of-developer-friendly-cms.html">this blog post</a> by Artem Smirnov where he complained about having to inherit from a base class to make a mojoPortal plug in. He wishes he could just use a plain old UserControl and he does not want to have to create any configuration file to install it.</p>
<p>mojoPortal provides a base class, SiteModuleControl which "is a" UserControl that contains some additional functionality that allows you to make multi instance features. Like a blog for example, in mojoPortal you can put an instance of the blog feature on one page and another instance on another page and these are totally separate instances with different content. This is the way most of the features in mojoPortal work and SiteModuleControl provides the instance specific properties and settings that enable easy development of features that support multiple intances.</p>
<p>But maybe sometimes you don't need your feature to support multiple instances and would rather just use a plain old UserControl. This is the valid point I took from Artem's post. And since SiteModuleControl "is a" UserControl and plugs in the same way you plug in a UserControl, I thought, why not make it possible to use a plain old UserControl if you want to. Its a very simple code change to support it, the only thing we do differently if the UserControl is a SiteModuleControl is set a few properties on it, if its just a plain UserControl we skip that step.</p>
<p>Control c = Page.LoadControl(module.ControlSource);<br />
if (c == null) { continue; }</p>
<p>if (c is SiteModuleControl)<br />
{<br />
SiteModuleControl siteModule = c as SiteModuleControl;</p>
<p>siteModule.SiteId = siteSettings.SiteId;<br />
siteModule.ModuleConfiguration = module;<br />
parent.Controls.Add(siteModule);<br />
}<br />
else if(c is UserControl)<br />
{<br />
parent.Controls.Add(c);<br />
}</p>
<p>This change is in svn trunk now. I would also like to mention that you can easily install a SiteModuleControl or a UserControl right from the Web UI, you don't have to create configuration files to install it though there is a system for it and it is recommended if you will be packaging your feature for installation on other machines. The place where you can install it from the UI is under Administration Menu &gt; Advanced Tools &gt; Feature Installation</p>
<p>So, it is now possible to use a plain old UserControl if you want to. If you need to support multiple instances of your feature like we do for most of the mojoPortal features then you should inherit your UserControl from SiteModuleControl and follow <a href="http://www.mojoportal.com/addingfeatures.aspx">the guidelines for feature development</a>.</p><br /><a href='https://www.mojoportal.com/lowering-entry-point-barriers-for-developers.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/lowering-entry-point-barriers-for-developers.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Lowering+Entry+Point+Barriers+for+Developers+https%3a%2f%2fwww.mojoportal.com%2flowering-entry-point-barriers-for-developers.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2flowering-entry-point-barriers-for-developers.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/lowering-entry-point-barriers-for-developers.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/lowering-entry-point-barriers-for-developers.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/lowering-entry-point-barriers-for-developers.aspx</guid>
      <pubDate>Thu, 16 Oct 2008 12:25:14 GMT</pubDate>
    </item>
    <item>
      <title>Mono 2.0!</title>
      <description><![CDATA[<p>Congrats to the Mono Team on shipping <a href="http://www.mono-project.com/Main_Page">Mono 2.0</a>!</p>
<p><a href="http://www.mono-project.com/Main_Page"><img height="73" width="244" alt="Mono 2.0" src="http://www.mojoportal.com/Data/Sites/1/mno2homebanner.png" /></a></p>
<p>I'm eager to try it myself and am interested to hear from people using mojoPortal on Mono. So if you try it with our latest release package for Mono, let us know how it works for you.</p>
<p>I generally test Mono with a virtual machine where I build Mono from svn to stay up with the latest changes and then I keep another VM for testing the releases. So I downloaded the new VMWare image with openSuse 11 and Mono 2.0, but apparently this vmware image isn't compatible with the older version of VMWare server I have running, so I've got some upgrading to do before I can try it. I have a physical machine running openSuse 10.3 with VMWare server and then I run the testing virtual machines inside it. I also got a new video card I need to install in this machine so I'm installing that first and then upgrading my vmware host machine to openSuse 11 and then I'll install the newer release of VMWare server, and then finally I will be ready to play with the new Mono release.</p>
<p>2.0 is a big milestone for the Mono project so I'm really looking forward to it. Hope you will try it too and share your experiences. If you are a developer and you have <a href="http://www.monodevelop.com/Main_Page">MonoDevelop</a>, <a href="http://www.mojoportal.com/developmentonlinux.aspx">we include a MonoDevelop solution</a> with the mojoPortal source code, so you can checkout mojoportal from our Subversion repository and compile it with MonoDevelop. So not ony can you run mojoPortal on Mono, you can also do mojoPortal development on Linux with <a href="http://www.monodevelop.com/Main_Page">MonoDevelop</a>.</p><br /><a href='https://www.mojoportal.com/mono-20.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mono-20.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Mono+2.0!+https%3a%2f%2fwww.mojoportal.com%2fmono-20.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmono-20.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mono-20.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mono-20.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mono-20.aspx</guid>
      <pubDate>Wed, 08 Oct 2008 13:28:09 GMT</pubDate>
    </item>
    <item>
      <title>Should we move to Codeplex?</title>
      <description><![CDATA[<p>Big news today that <a href="http://www.codeplex.com/">Codeplex</a> now supports svn bridge on the server. I'm thinking it would be very good for the mojoPortal project if we move our source code repository there, it would get us a lot more visibility among ASP.NET developers.</p>
<p>The Codeplex repository actually uses Team Foundation Server and in the past you could still connect with TortoiseSVN if you installed a client side svn bridge. The problem we faced with mojoPortal is that some developers work with mojoPortal on Linux using MonoDevelop and there wasn't an svn bridge for Linux, so it could not work for developers working on Linux. That pretty much made it not an option for us. Now, if I understand the <a href="http://blogs.msdn.com/codeplex/archive/2008/09/14/codeplex-launches-support-for-tortoisesvn.aspx">announcement</a> correctly, with the server side svn bridge, there is nothing to install on the client so it should work with the command line svn client. I will have to test it out before making a move, but I'm leaning very strongly that way. If anyone in the mojoPortal community has strong opinions about it, now is the time to sound off. <a href="http://developer.novell.com/wiki/index.php/Mojoportal">Novell Forge</a>, where we host our source code now has been good to us but I think being a part of the Codeplex community would be good for getting more exposure to a wider community of ASP.NET developers.</p>
<h4>UPDATE 2008-09-22</h4>
<p>I've been trying out the Codeplex svn bridge and its mostly working but not currently able to do merge. The Codeplex team has been very helpful and responsive and is looking into the merge issue. We should know more in a few days, but as long as we can get the merge working I see no reason not to move to Codeplex. Thanks for all the input, I'll post updates as things progress.</p>
<h4>UPDATE 2008-09-27</h4>
<p>The latest update from the Codeplex team is that its going to take about 4-8 weeks for them to implement support for svn merge. So we will have to wait a while and try it again after they implement this. To me this is good news. I was afraid the answer was going to be that they only support svn checkout and svn update. The fact that they are going to get it working (or at least try) is very good news even if we can't move to Codeplex right away, we will be able to move there when this feature is implemented. I was surpised that they think svn merge is a rarely used feature since I use it all the time merging changes from my sandbox into trunk. It makes me wonder if I use svn merge more than most svn users. I thought my use scenario was very common having trunk and branches, and sandboxes. I generally work in my sandbox and merge changes to trunk at the end of each day as long as my work is at a stable point. I'm curious what work flow other svn users have. </p><br /><a href='https://www.mojoportal.com/should-we-move-to-codeplex.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/should-we-move-to-codeplex.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Should+we+move+to+Codeplex%3f+https%3a%2f%2fwww.mojoportal.com%2fshould-we-move-to-codeplex.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fshould-we-move-to-codeplex.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/should-we-move-to-codeplex.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/should-we-move-to-codeplex.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/should-we-move-to-codeplex.aspx</guid>
      <pubDate>Tue, 16 Sep 2008 20:32:26 GMT</pubDate>
    </item>
    <item>
      <title>Please Vote for mojoPortal in the 2008 CMS Awards</title>
      <description><![CDATA[<p>Huge Thanks! to everyone that nominated us.</p>

<p><a href="http://www.packtpub.com/article/2008-open-source-cms-other-finalists">mojoPortal is a finalist</a> again in the Best Other CMS category in this years CMS Awards sponsored by Packt Publishing ("other" means not based on PHP).</p>

<p>Last year we <a href="http://www.packtpub.com/open-source-cms-award-previous-winners">won this category</a> but we were the only project based on ASP.NET in the group of contenders. This year there are 2 other .NET projects in the finalists including the dominant and much better known DotNetNuke project. I think last year this award was not really on their radar, but since Packt published a book on DotNetNuke skinning I'm sure their project team is paying attention this year. If they rally their community they will trounce us in terms of votes. DotNetNuke is also a finalist in the <a href="http://www.packtpub.com/article/2008-open-source-cms-overall-winner-finalists">Best Overall</a> category and to some extent that indicates they have already beat us.</p>

<p>To the extent that the award is based on current popularity it seems not very likely that we can win this year, though we did beat out Plone last year and they are also much better known than mojoPortal. Our best hope is to do as much as we can to get a lot of votes and to do well in the phase of the contest where we will be evaluated by a panel of judges.</p>

<p>So you may ask why is DotNetNuke so well known and so dominant? The answer is they had a 2 year head start and they got a lot of help and continue to get a lot of help from Microsoft. They have <a href="http://forums.asp.net/default.aspx?GroupID=2">their forum</a> integrated into the hugely popular Microsoft <a href="http://www.asp.net/">ASP.NET</a> site which I'm sure drives a huge amount of traffic to their site and has been very helpful for them in building their brand. Microsoft has also recognized many of their core developers with <a href="http://www.dotnetnuke.com/About/DevTeam/tabid/698/Default.aspx">MVP awards</a>.</p>

<p>I certainly don't begrudge them their success or the support they get from Microsoft. I just want people to consider that popularity doesn't neccessarily mean you have a better product. You can have a better product and still fail to get your message out there, especially if you can't get access to the same valuable promotional mechanisms and support that your competitors have available to them. I hope one day to emulate their success and am glad we made it to the finalist stage again this year. One irony may turn out to be that if DotNetNuke brings a lot of attention to this years award, it may actually help us because some of the people who go to vote for them may read about the other finalists and this may help raise awareness of mojoPortal in the .NET community.</p>

<p>mojoPortal has grown its community organically in spite of not having any love from Microsoft (though we wish we would get some support from them). When I inquired about getting a mojoPortal forum on the ASP.NET site I <a href="http://forums.asp.net/t/1139523.aspx">pretty much got the brush off</a>. Its very difficult for .NET developers to find out about mojoPortal and though we have a growing and supportive community, only a small percent of the huge ASP.NET community has ever even heard of mojoPortal.</p>

<p>I said it last year, and I'll say it again this year, we are the underdog going into this competition. Its going to be very difficult to win and every vote will matter so please vote for us and help us spread the word about mojoPortal!</p>

<p>&nbsp;</p>

<p>If you like you can also nominate me for the <a href="http://www.packtpub.com/article/nominate-open-source-cms-mvp">CMS MVP Award</a>.</p>
<br /><a href='https://www.mojoportal.com/please-vote-for-mojoportal-in-the-2008-cms-awards.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/please-vote-for-mojoportal-in-the-2008-cms-awards.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Please+Vote+for+mojoPortal+in+the+2008+CMS+Awards+https%3a%2f%2fwww.mojoportal.com%2fplease-vote-for-mojoportal-in-the-2008-cms-awards.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fplease-vote-for-mojoportal-in-the-2008-cms-awards.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/please-vote-for-mojoportal-in-the-2008-cms-awards.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/please-vote-for-mojoportal-in-the-2008-cms-awards.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/please-vote-for-mojoportal-in-the-2008-cms-awards.aspx</guid>
      <pubDate>Tue, 02 Sep 2008 13:00:00 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal is Catching on at Universities!</title>
      <description><![CDATA[<p>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 <a href="http://www.mojoportal.com">mojoPortal</a> for their content management needs.</p>
<p>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.</p>
<ul>
    <li><a href="http://www.studentaffairs.colostate.edu/">http://www.studentaffairs.colostate.edu/</a></li>
    <li><a href="http://www.ascsu.colostate.edu/">http://www.ascsu.colostate.edu/</a><a href="http://www.studentaffairs.colostate.edu/"><br />
    </a></li>
    <li><a href="http://csugreeks.colostate.edu/">http://csugreeks.colostate.edu/</a><a href="http://rds.colostate.edu/"><br />
    </a></li>
    <li><a href="http://wellness.colostate.edu/">http://wellness.colostate.edu/</a></li>
</ul>
<p>Quoting Shaun: &quot;Before discovering Mojo (I used <a href="http://www.cmsmatrix.org/">CMS Matrix</a>, 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.&nbsp; Since then, I&rsquo;ve found it to be above and beyond anything else I&rsquo;ve seen in the open source .NET realm.&quot;</p>
<p>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 &quot;get&quot; open source, and I'm really glad to have them in the mojoPortal community.</p>
<p>Another example of mojoPortal in use at Universities is the School of Health and Social Care at University of West England, Bristol.<br />
<a href="http://hsc.uwe.ac.uk/school/">http://hsc.uwe.ac.uk/school/</a><br />
They supported our efforts last year to implement <a href="http://www.mojoportal.com/multiplesitesbasedonfoldernames.aspx">multiple sites on a single installation using folder names</a>, so anyone using that feature today can thank them for their good participation in the community. Quoting Matt Cownie: &quot;we've had a tremendous amount of utility from mojo and its saved us an awful lot of donkey work.&quot; Matt is a great guy, I really enjoyed working with him on the multi sites feature last year.</p>
<p>A third example is the site for the Glasgow Clinical Trials Unit.<br />
<a href="http://www.glasgowctu.org/">http://www.glasgowctu.org/</a><br />
<br />
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.</p><br /><a href='https://www.mojoportal.com/mojoportal-is-catching-on-at-universities.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-is-catching-on-at-universities.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+is+Catching+on+at+Universities!+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-is-catching-on-at-universities.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-is-catching-on-at-universities.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-is-catching-on-at-universities.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mojoportal-is-catching-on-at-universities.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-is-catching-on-at-universities.aspx</guid>
      <pubDate>Thu, 24 Jul 2008 10:00:40 GMT</pubDate>
    </item>
    <item>
      <title>Please Nominate mojoPortal for the 2008 CMS Awards</title>
      <description><![CDATA[<p>Hey friends and supporters of <a href="http://www.mojoportal.com">mojoPortal</a>, 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).</p>

<div>
<h2><a href="http://www.packtpub.com/nominations-homepage">Please Click Here To Nominate mojoPortal For the 2008 CMS Awards</a></h2>
<a class="monoimage" href="http://www.packtpub.com/nominations-homepage" id="ctl01_HyperLink2" title="Nominate mojoPortal in the 2008 CMS Awards"><img alt="Nominate mojoPortal in the 2008 CMS Awards" height="70" src="https://www.mojoportal.com/Data/mojocommon/cms_awards2008.jpg" style="border-width: 0px;" title="Nominate mojoPortal in the 2008 CMS Awards" width="122" /></a></div>

<p>We really need as many nominations as we can get so please nominate us today and help spread the word!</p>
<br /><a href='https://www.mojoportal.com/please-nominate-mojoportal-for-the-2008-cms-awards.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/please-nominate-mojoportal-for-the-2008-cms-awards.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Please+Nominate+mojoPortal+for+the+2008+CMS+Awards+https%3a%2f%2fwww.mojoportal.com%2fplease-nominate-mojoportal-for-the-2008-cms-awards.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fplease-nominate-mojoportal-for-the-2008-cms-awards.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/please-nominate-mojoportal-for-the-2008-cms-awards.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/please-nominate-mojoportal-for-the-2008-cms-awards.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/please-nominate-mojoportal-for-the-2008-cms-awards.aspx</guid>
      <pubDate>Wed, 16 Jul 2008 22:00:00 GMT</pubDate>
    </item>
    <item>
      <title>A Couple of Nice New mojoPortal Sites</title>
      <description><![CDATA[<p>One of the great things about working on an open source project like <a href="http://www.mojoportal.com">mojoPortal</a>, 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:</p>
<blockquote>
<div>Hey Joe,</div>
<div>&nbsp;</div>
<div>Hope all is well at your end.</div>
<div>&nbsp;</div>
<div>just a small thank you and whoever has worked on the development of mojoportal.</div>
<div>&nbsp;</div>
<div>It is a true success story.</div>
<div>&nbsp;</div>
<div>Well, just wanted to list two successful websites made using mojo.</div>
<div>&nbsp;</div>
<div><a href="https://www.lillahusetcpd.com/">https://www.lillahusetcpd.com</a></div>
<div>&nbsp;</div>
<div>and <a href="http://www.rajasthanroyals.com/">www.rajasthanroyals.com</a>&nbsp;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.</div>
<div>&nbsp;</div>
<div>my corporate intranet is also developed around mojo completely and is awesome.</div>
<div>&nbsp;</div>
<div>Thanks once again for time and dedication that has been put into this outstanding open source application.</div>
<div>&nbsp;</div>
<p><font color="#888888"> </font></p>
<font color="#888888">
<div><strong>Aaron Cardoz</strong></div>
</font></blockquote>
<p>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!</p><br /><a href='https://www.mojoportal.com/a-couple-of-nice-new-mojoportal-sites.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/a-couple-of-nice-new-mojoportal-sites.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=A+Couple+of+Nice+New+mojoPortal+Sites+https%3a%2f%2fwww.mojoportal.com%2fa-couple-of-nice-new-mojoportal-sites.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fa-couple-of-nice-new-mojoportal-sites.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/a-couple-of-nice-new-mojoportal-sites.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/a-couple-of-nice-new-mojoportal-sites.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/a-couple-of-nice-new-mojoportal-sites.aspx</guid>
      <pubDate>Tue, 08 Jul 2008 12:33:13 GMT</pubDate>
    </item>
    <item>
      <title>MySql Conference Talk with Joseph Hill and REMIX Silicon Valley</title>
      <description><![CDATA[<p>Had another great day in Silicon Valley today. I attended the <a href="http://www.dealmakermedia.com/remix08.html">REMIX</a> event and actually got to meet and shake hands with <a href="http://weblogs.asp.net/scottgu/">Scott Guthrie</a>, an icon and hero for most of us ASP.NET developers. I didn't get to go the MIX event in Las Vegas so the REMIX event was very exciting for me. I was lucky this was going on while I was in town for the MySql Conference. I had seen Scott Guthrie's Silverlight demos online before but seeing the live demos with Scott on stage was much more compelling. I'm completely jazzed about Silverlight now and can't wait for beta 2 of Silverlight 2 which should be out soon. I also really enjoyed the Open Source Panel discussion which featured Sam Ramji and Anand Iyer of Microsoft, <a href="http://www.codinghorror.com/blog/">Jeff Atwood of Coding Horror</a>, Anil Dash of Six Apart, and Joseph Hill of Novell/<a href="http://www.mono-project.com/Main_Page">Mono</a>.</p>

<p>I had to skip part of the event because <a href="http://www.beyondfocus.com/">Joseph Hill</a> and I gave <a href="http://en.oreilly.com/mysql2008/public/schedule/detail/2546">our presentation at 2pm at the MySql conference</a>, but we went back after that and caught the final panel session on the future of Social Networking and got to mingle in the closing happy hour event. I got to meet some really cool people like Dalton Caldwell, Founder and CEO of <a href="http://www.imeem.com/">imeem</a>, and Joseph Smarr, Chief Platform Architect at <a href="http://www.plaxo.com/">Plaxo</a>, and quite a few other people doing very interesting things.</p>

<p>Our presentation at the MySql Conference went very well. I didn't see anyone video taping so unfortunately I don't think that session will be online but it was a lot of fun and was well received by the people who attended. During the MySql conference I was interviewed for a Podcast which will hopefully be up on the <a href="http://www.webdevradio.com/">WebDevRadio.com</a> site sometime soon. I didn't know about that site before but I'm adding it to the roster of podcasts I listen to and looking forward to listening to previous episodes while I work. The site and podcasts are put on by <a href="http://michaelkimsal.com/blog/">Michael Kimsal</a>. Though I met him in Silicon Valley, it turns out he lives in Raleigh North Carolina, which is not too far from Charlotte, where I live.</p>

<p>Its been a great week of meeting people, experiencing Silicon Valley and getting lots of ideas for mojoPortal. Tomorrow I fly home and return to my ordinary daily life of software development but with fresh excitement for what I'm doing and new ideas I can't wait to get started on. Its really been a successful trip and a great opportunity. Seeing the <a href="http://www.mojoportal.com">mojoPortal</a> logo on the same signs with all the big names and getting to meet so many well known and successful people was heady stuff for a not very well known open source entrepreneur like myself.</p>

<p>Huge Thanks to <a href="http://www.mysql.com">MySql</a> for inviting us out here and giving us this great opportunity!</p>
<br /><a href='https://www.mojoportal.com/mysql-conference-talk-with-joseph-hill-and-remix-silicon-valley.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mysql-conference-talk-with-joseph-hill-and-remix-silicon-valley.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=MySql+Conference+Talk+with+Joseph+Hill+an...+https%3a%2f%2fwww.mojoportal.com%2fmysql-conference-talk-with-joseph-hill-and-remix-silicon-valley.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmysql-conference-talk-with-joseph-hill-and-remix-silicon-valley.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mysql-conference-talk-with-joseph-hill-and-remix-silicon-valley.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/mysql-conference-talk-with-joseph-hill-and-remix-silicon-valley.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mysql-conference-talk-with-joseph-hill-and-remix-silicon-valley.aspx</guid>
      <pubDate>Fri, 18 Apr 2008 02:13:00 GMT</pubDate>
    </item>
    <item>
      <title>Having a Blast at The MySql Conference</title>
      <description><![CDATA[<p><img alt="The mojoPortal Booth at The MySql Conference" height="413" src="http://www.mojoportal.com/Data/Sites/1/mysql-mojoportal-booth.gif" width="550" /></p>

<p>Just a quick post to say I'm having a great time at the MySql Conference!</p>

<p>I've been really just amazed at all the big names I see on the buildings here in Silicon Valley. I'm so glad we were invited to this event. I've been meeting a lot of great people and having fun spreading the word about <a href="http://www.mojopportal.com">mojoPortal</a>. If you're here at the event, please come by our booth for a visit and a demo!</p>
<br /><a href='https://www.mojoportal.com/having-a-blast-at-the-mysql-conference.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/having-a-blast-at-the-mysql-conference.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Having+a+Blast+at+The+MySql+Conference+https%3a%2f%2fwww.mojoportal.com%2fhaving-a-blast-at-the-mysql-conference.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fhaving-a-blast-at-the-mysql-conference.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/having-a-blast-at-the-mysql-conference.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/having-a-blast-at-the-mysql-conference.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/having-a-blast-at-the-mysql-conference.aspx</guid>
      <pubDate>Wed, 16 Apr 2008 18:13:00 GMT</pubDate>
    </item>
    <item>
      <title>Skin Design Suggestions from The Community</title>
      <description><![CDATA[<p>Here are some of the designs suggested by the community <a href="http://www.mojoportal.com/BlogView.aspx?pageid=2&amp;ItemID=433&amp;mid=19">from my previous post</a> where I requested suggestions for designs to implement as <a href="http://www.mojoportal.com">mojoPortal</a> skins along with my analysis of them.</p>

<p>Thanks for all the great suggestions!</p>

<p>I'm still deciding which will be the 10 that I implement as skins in the coming weeks. I have some favorites among the current suggestions already but there is still time to suggest more. Even if you have no new suggestions I'm interested in your comments on these and which are your favorites. There seems to be a lot of fixed width tab menu designs. I wish I could find more diversity in the menu designs, though tabs are very cool and popular. Only the <a href="http://www.mitchinson.net/designs/17_earthy/index.html">Earthy</a> skin below has a flyout dynamic sub menu so it is likely to be one of my picks just because of this difference.</p>

<p><a href="http://www.mitchinson.net/designs/17_earthy/index.html">Earthy</a> is a fixed width design with horizotal menu with flyout sub menu and earthy color scheme.</p>

<p><a href="http://www.styleshout.com/templates/preview/Stylevantage1-0/index.html">Stylevantage</a> is a fixed width layout with horizontal menu from the same designer as the techmania skin.</p>

<p><a href="http://www.opendesigns.org/preview/?template=420">Citrus Island</a> is a fixed width design with tabbed menu also from the same designer as the techmania skin.</p>

<p><a href="http://www.freelayouts.com/templates/Rambling-Soul-2?preview=true">Rambling Soul 2</a> is a fixed width design with tabbed menu.</p>

<p><a href="http://www.opendesigns.org/preview/?template=498">Rambling Soul 3</a> is a full width fluid layout design with horizontal menu.</p>

<p><a href="http://www.refueled.net/templates/Daily-Read/">The Daily Read</a> is a fixed width design in the style of a newspaper. It has an interesting single level submenu that blends with the main tab menu.</p>

<p><a href="http://www.mitchinson.net/designs/64_business3/index.html">Business 3</a> is a full width fluid layout design with horizontal menu.</p>

<p><a href="http://www.freecsstemplates.org/preview/level2">Level 2</a> is a full width fluid layout design with an interesting horizontal menu and curved corners.</p>

<p><a href="http://www.openwebdesign.org/viewdesign.phtml?id=3991&amp;referer=%2Fbrowse.php%3Fpage%3D27">Light and Living</a> is a fixed width design with tabbed menu.</p>

<p><a href="http://www.graformix.com/demo/templates/orange/">Orange</a> is a full width fluid layout design with horizontal menu and interesting header iimages and rounded corners.</p>

<p><a href="http://www.graformix.com/demo/templates/company/">Graformix Company</a> is a full width fluid layout design with tabbed menu and interesting vertical sub menu.</p>

<p><a href="http://www.openwebdesign.org/viewdesign.phtml?id=4164&amp;referer=%2Fbrowse.php%3Fpage%3D1%26sort%3Dratingdesc">Maeioska</a> is a fixed width design with tab style menu.</p>

<p><a href="http://www.openwebdesign.org/viewdesign.phtml?id=3920&amp;referer=%2Fbrowse.php%3Fpage%3D1%26sort%3Dratingdesc">Underground</a> is a fixed width design with tab style menu.</p>

<p><a href="http://www.openwebdesign.org/viewdesign.phtml?id=3356&amp;referer=%2Fbrowse.php%3Fsort%3Dratingdesc%26page%3D2">Internet Broadcast</a> is a fixed width design with tabbed menu.</p>

<p><a href="http://www.styleshout.com/templates/preview/Outdoor1-0/index.html?PHPSESSID=ad3cef839ca05c473d093f96a93be048">Outdoor</a> is a fixed width (rather narrow design) with horizontal menu and an interesting background image.</p>

<p><a href="http://andreasviklund.com/templates/">http://andreasviklund.com/templates/</a> has several nice designs. Unfortunately there aren't demos I can link to.</p>

<p><a href="http://www.free-css-templates.com/preview/Cosmopolitan/">Cosmopolitan</a> a narrow fixed width design, with interesting curves and tabbed menu.</p>

<p><a href="http://www.styleshout.com/templates/preview/BrightSide1-0/index.html">Bright Side of Life</a> a narrow fixed width design with tabbed menu.</p>

<p><a href="http://www.styleshout.com/templates/preview/NewHorizon1-0/index.html">New Horizon</a> fixed width with expanding background and horizontal menu. Rather large top image area.</p>

<p><a href="http://www.oswd.org/design/preview/id/3557">Terra Firma</a> narrow fixed width horizontal menu.</p>

<p><a href="http://www.oswd.org/design/preview/id/2828">Nautica 2.2 Liquid</a> has fixed width borders, a fluid center section, and tabbed menu.</p>

<p><a href="http://www.openwebdesign.org/design/2272/Small_Studio/">Small Studio</a> is a fixed width rather plain design with vertical menu.</p>

<p><a href="http://www.styleshout.com/templates/preview/CoolWater1-0/index.html">Cool Water</a> is a fixed width design with horizontal menu and curved edges.</p>

<p><a href="http://www.openwebdesign.org/viewdesign.phtml?id=4187&amp;referer=%2Fsearch.php%3Fvalidtype%3DXHTML%2B1.0%2BTransitional%26contrast%3D%26pricolor%3D%26seccolor%3D%26category%3D%26css%3Dyes%26search%3Dsearch">08 Gulona</a> is a narrow fixed width design the color of split pea soup with horizontal menu.</p>

<p><a href="http://www.oswd.org/design/preview/id/3630">The Hobbit</a> is a narrow fixed width design with horizontal menu and interesting corner graphics. Not sure how well this lends itself to a CMS as there is nothning included for styling sub menus so it really is just designed for small sites with shallow menu.</p>

<p><a href="http://www.oswd.org/design/preview/id/3268">Mother Earth</a> is a fixed width design with horizontal main menu.</p>

<p><a href="http://www.openwebdesign.org/design/3497/Refresh/">Refresh</a> is a fixed width design with horizontal tabbed menu and curved corners.</p>

<p><a href="http://www.oswd.org/design/preview/id/3614">Nature</a> is a dark colored fixed with design with vertical menu.</p>

<p><a href="http://www.oswd.org/design/preview/id/3612">Cold Day</a> is a fixed width design with tabbed menu.</p>

<p><a href="http://www.oswd.org/design/preview/id/3261">Dark Olive</a> is a very narrow fixed width design with a large horse image at the top and tabbed menu with somewhat interesting sub menu.</p>

<p><a href="http://www.oswd.org/design/preview/id/3040">Autumn</a> is a very narrow fixed with design.</p>

<p><a href="http://www.oswd.org/design/preview/id/1956">Pink Winter</a> is a fixed with design.</p>

<p><a href="http://www.oswd.org/design/preview/id/1914">Apple Core</a> is a fluid layout with tabbed menu and rather small fonts.</p>

<p><a href="http://www.opendesigns.org/preview/?template=60">Seasons Greetings</a> is a fluid layout with translucent tabbed menu and a Christmas theme.</p>

<p><a href="http://www.opendesigns.org/preview/?template=1375">Red City</a> is fixed width with expanding background and tabbed menu.</p>

<p><a href="http://www.opendesigns.org/preview/?template=1369">Aircraft Company</a> is a fixed width design with horizontal menu using orange gradient.</p>

<p><a href="http://cssace.com/?preview_theme=WP_Premium">Wordpress Premium</a> is a fixed width design with a lot of rounded corner detail.</p>
<br /><a href='https://www.mojoportal.com/skin-design-suggestions-from-the-community.aspx'>Steve Mitchell</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/skin-design-suggestions-from-the-community.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Skin+Design+Suggestions+from+The+Community+https%3a%2f%2fwww.mojoportal.com%2fskin-design-suggestions-from-the-community.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fskin-design-suggestions-from-the-community.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/skin-design-suggestions-from-the-community.aspx</link>
      <author>sales@mojoportal.com (Steve Mitchell)</author>
      <comments>https://www.mojoportal.com/skin-design-suggestions-from-the-community.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/skin-design-suggestions-from-the-community.aspx</guid>
      <pubDate>Wed, 16 Apr 2008 14:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Support For  Css Control Adapters Has Landed in Mono svn</title>
      <description><![CDATA[<p>Those of you who have been using <a href="http://www.mojoportal.com">mojoPortal</a> on <a href="http://www.mono-project.com/Main_Page">Mono</a> will be excited to hear of an important milestone reached in the Mono project. Recently in Mono's svn repository (r100264 or newer) has landed support for ASP.NET <a href="http://www.asp.net/CSSAdapters/">CSS Control Adapters</a>.</p>

<p>Thanks to the great work of Dean Brettle for implementing this in Mono! Dean has been involved with mojoPortal from the beginning and is also the author of 2 great projects, NeatUpload and NeatHtml, both of which are used in mojoPortal.</p>

<p>The need for Css Control Adapters arises from the fact that the original ASP.NET implementation of some important .NET controls like Menu and Treeview was less than ideal when first released by Microsoft. The problem was that these controls rendered as nested html tables instead of the more semantically correct nesting of ul and li elements. To solve this problem, Microsoft subesquently released the CSS Control Adapters. Since the Mono implementation of Menu and Treeview mirrored the original Microsoft implementation it also rendered as nested tables. Some plumbing was needed in Mono to support the control adapters and Dean stepped up and took on the task.</p>

<p>Because the mojoPortal css was designed to style nested ul and li elements and not html tables, up until now the menu in mojoPortal did not render or style correctly when running on Mono as shown in this screen shot of mojoPortal running on the current Mono 1.9 release:</p>

<p><img alt="menu style without css adapters" height="300" src="http://www.mojoportal.com/Data/Sites/1/mojomonobefore.png" width="552" /></p>

<p>and now with the latest Mono built from svn:</p>

<p><img alt="menu with css control adapters" height="300" src="http://www.mojoportal.com/Data/Sites/1/mojomonoafter.png" width="552" /></p>

<p>So I think the next release of Mono will be very exciting for anyone using mojoPortal on Mono.</p>

<p>Again, huge thanks to Dean Brettle, Marek Habersack, and anyone else who may have had a hand in getting this done!</p>

<p>Update 2008-04-10 1:46PM EST - Dean mentioned that: "Owen Brady (aka <a href="http://ocean.accesswa.net/" target="_blank">Ocean</a>) deserves a lot of the credit.&nbsp; I used his code to parse and process the *.browser files."</p>

<p>&nbsp;</p>
<br /><a href='https://www.mojoportal.com/support-for-css-control-adapters-has-landed-in-mono-svn.aspx'>Joe Audette</a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/support-for-css-control-adapters-has-landed-in-mono-svn.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Support+For++Css+Control+Adapters+Has+Landed+in+M...+https%3a%2f%2fwww.mojoportal.com%2fsupport-for-css-control-adapters-has-landed-in-mono-svn.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fsupport-for-css-control-adapters-has-landed-in-mono-svn.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/support-for-css-control-adapters-has-landed-in-mono-svn.aspx</link>
      <author>joe.audette@gmail.com (Joe Audette)</author>
      <comments>https://www.mojoportal.com/support-for-css-control-adapters-has-landed-in-mono-svn.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/support-for-css-control-adapters-has-landed-in-mono-svn.aspx</guid>
      <pubDate>Thu, 10 Apr 2008 14:25:00 GMT</pubDate>
    </item>
    <item>
      <title>More Exciting News about The MySQL Conference</title>
      <description><![CDATA[<p>Just got confirmation that I will be co-presenting with <a href="http://www.beyondfocus.com/">Joseph Hill</a> at the MySQL Conference and Expo. The session is titled <a href="http://en.oreilly.com/mysql2008/public/schedule/detail/2546">Cross Platform .NET Development with Mono and MySQL</a>.</p>

<p>"This session provides an introduction to application development with Mono and MySQL, and will discuss the current state of Mono, including its support for databases through ADO.NET and LINQ. We will also take a look at several tools that can be leveraged to ease migration of applications to Mono and MySQL, and explore how one open source ASP.NET application provides support for Mono and MySQL."</p>

<p><a href="http://en.oreilly.com/mysql2008/public/schedule/detail/2546"><img alt="MySQL Conference and Expo 2008" height="280" src="https://www.mojoportal.com/Data/Sites/1/mysql2008banner386x280.gif" width="336" /></a></p>

<p>I'm very excited about this conference and the opportunity to talk about <a href="http://www.mojoportal.com">mojoPortal</a>, <a href="http://www.mono-project.com/Main_Page">Mono</a>, and <a href="http://www.mysql.com/">MySQL</a>. I've known Joseph through correspondence and his involvement with the Mono community since 2003 so I'm looking forward to finally meeting him in person. He's recently joined Novell as the Product Manager for Mono which I think bodes very well for the Mono Project.</p>

<p>In addition to co-presenting this session I'll be manning the mojoPortal booth. I've still got a few available entrance passes for anyone interested in attending and willing to help man the booth. We have one session pass to share between the 4 entrance passes so we'll have to take turns covering the booth and going to sessions. Let me know if you're interested and are able to arrange your own travel to the event.</p>
<br /><a href='https://www.mojoportal.com/more-exciting-news-about-the-mysql-conference.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/more-exciting-news-about-the-mysql-conference.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=More+Exciting+News+about+The+MySQL+Conference+https%3a%2f%2fwww.mojoportal.com%2fmore-exciting-news-about-the-mysql-conference.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmore-exciting-news-about-the-mysql-conference.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/more-exciting-news-about-the-mysql-conference.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/more-exciting-news-about-the-mysql-conference.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/more-exciting-news-about-the-mysql-conference.aspx</guid>
      <pubDate>Mon, 28 Jan 2008 16:40:00 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal 2.2.4.6 Released</title>
      <description><![CDATA[<p>I'm happy to announce the release of <a href="http://www.mojoportal.com">mojoPortal</a> 2.2.4.6.</p>

<p>Its been over 3 months since the last packaged release which is a bit longer than usual, my general motto is release early and release often but I had set a goal for this release to include the Newsletter which took a little longer than anticiapted. I was also side tracked on some other projects and of course we had several major holidays and family events to sidetrack me too. As a result this is a significant new release with a lot of new goodness.</p>

<h3>Whats New?</h3>

<p><a href="http://www.mojoportal.com/usingthenewsletter.aspx">Newsletter</a> is a feature that a lot of users have been asking for. Now I hope you will all login to this site and opt in to our new mojoPortal News. I plan to send newsletters about once a month but I suppose it will depend on how much news we have each month. Thanks to those of you who signed up for the testing list and provided feedback!</p>

<p><a href="http://www.mojoportal.com/googlemaps.aspx">Google Maps</a> is one of the things I got sidetracked on as a need for it came up in a customer project. After meeting the customer needs I dressed it up a little more and made a new mojoPortal feature that makes it easy to put google maps in your site with various options for showing satelite, hybrid, and driving directions.</p>

<p>A feature to allow banning ip addresses is now included. I periodically review my logs and see evidence of malicious traffic and decided it was time to block some of those. A new feature has also been added to capture users ip addresses so that if a site has any troublesome users they can be banned.&nbsp; Of course they may come back using a different ip address but every little bit of defense helps. Another benefit of capturing ip addresses is that <a href="http://www.ipligence.com/">there are ways of determining approximate logitude and latitude based on ip addresses</a> and this presents a possibility to create cool features to plot community members on a map. So this will lead to some other cool features in the future.</p>

<p>We have a new Simplified Chinese translation as well as updates to the Russian, German, and Swedish translations contributed by the community. Thanks to all!</p>

<p>In the Blog, as soon as you create a post with a future date a new "Edit Drafts" link appears to make it easier to keep track of posts you are working on but aren;t ready to publish.</p>

<p>This release contains updated version of FCKeditor (v2.5.1) and ExtJs (2.0) toolkit.</p>

<p>The Site Settings, Page Settings, My Account (User Profile), Manage Users pages have all been updated to use Tab Panel layout provided by ExtJs. I'm also using the ExtJs grid in several places. I've been writing .NET wrapper controls to make it easy to use these things.</p>

<p>Rob Henry and I both did a bunch of work trying to fix FxCop violations to bring the code into FxCop rule compliance. Very few projects pass all the FxCop rules. Not passing them doesn't mean the code is bad but following the Framework guidelines developed by MS is a good practice. We used <a href="http://sharptoolbox.com/tools/codeit-right">CodeIt Right</a> to help identify and fix a lot of them but there is still a good ways to go. I spent 2 solid weeks on it. Some of the changes were breaking changes so those of you with custom features that haven't been working with the code from svn may need to revisit your code and compile against the new version. The breaking changes were just due to renaming some things and can be fixed easily by careful find and replace of .SiteID with .SiteId, .PageID with .PageId, and .ModuleID with .ModuleId. Does the code work any different or better due to these changes? No but it makes FxCop happier and I think adherance to the framework guidelines is one metric of code quality that is easy to measure. I would not overwieght this as the most important thing though.</p>

<p>I also noticed Rob recently implemented a MySQL data layer for his Survey feature. I haven't had time to test it yet but plan to soon.</p>

<p>I spent a chunk of time working on performance improvements using <a href="http://www.red-gate.com/products/ants_profiler/index.htm">RedGate Antz Profiler</a> and MS ACT load tester. ANTS is a great tool for finding slow places in the code. So I was finding such methods to optimize then load test to verify performance improvement by the optimization. I was able to make some significant gains in requests per second on my test machine using this process.</p>

<p>I'm including the <a href="http://www.mojoportal.com/e-commercesolution.aspx">e-commerce feature</a> in the MS SQL release this time. It still needs a lot of work on the customer facing side but it can sell download products processing credit cards through Authorize.NET. I'll be doing more work on this in the near future and plan to implement Paypal and Google Checkout providers soon. For now consider it experimental but if you want to experiment with it feel free.</p>

<p>It is now possible to <a href="http://www.mojoportal.com/morethan3contentpanels.aspx">make skins with up to 5 content sections</a> as illustrated in the 5contentpanes skin.</p>

<p>Things are working a bit better on Mono as of late. We still have to compile a special build without WebParts but the MS AJAX Update panel works so we're back to one code base again whereas at the time of the 2.2.3.9 mojoportal release we had to keep the 2.2.3.6 version for Mono due to lack of MS AJAX. The biggest problem we currently have is the lack of support for CSS Control Adapters, but the good news is my friend Dean Brettle has taken on the task of implementing the needed support in Mono. Dean is an awesome developer and the author of <a href="http://neatupload.codeplex.com">NeatUpload</a> and <a href="http://neathtml.codeplex.com">NeatHtml</a> both of which are used in mojoPortal. I think its just a matter of time now and all the mojoPortal skins will look as they should on Mono. I know a number of mojoPortal users who are eager for this so its very exciting.</p>

<p>As always, be sure and back up your site and database before upgrading. Report any problems in the forums and we will try to help.</p>

<p>If you like mojoPortal please help spread the word. We've got a lot of exciting plans for 2008 that I'll blog about soon.</p>

<p>&nbsp;</p>
<br /><a href='https://www.mojoportal.com/mojoportal-2246-released.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-2246-released.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+2.2.4.6+Released+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-2246-released.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-2246-released.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-2246-released.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/mojoportal-2246-released.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-2246-released.aspx</guid>
      <pubDate>Sun, 13 Jan 2008 00:34:00 GMT</pubDate>
    </item>
    <item>
      <title>We've Been Invited to the MySQL Conference and Expo, anyone want to help represent mojoPortal?</title>
      <description><![CDATA[<p>Hey mojoPortal Community, exciting news!</p>

<p>We've been invited to The 2008 MySQL Conference &amp; Expo. This would be a great opportunity to help promote mojoPortal. Anyone who is interested and able to get to this conference please contact me. It would be great if we could assemble a small team and take turns manning the booth and visiting the sessions.&nbsp; joe dot audette [at] gmail dot com</p>

<p>The most difficult part will be figuring out how to afford to get there and pay for lodging. If anyone would like to donate to help us we would be grateful. See the PayPal link on the left of the <a href="http://www.mojoportal.com">home</a> page if you can help. I need to confirm within the next 2 weeks or the free booth will go to another project.</p>

<p><a href="http://www.mysqlconf.com/"><img alt="" height="93" src="http://www.mojoportal.com/Data/Sites/1/mysql%20logo_conf.gif" width="224" /></a></p>

<p>Below are the details from the email I received from MySQL:</p>

<p>"The 2008 MySQL Conference &amp; Expo will take place on April 15rd-18th in Santa<br />
Clara, California (see <a href="http://www.mysqlconf.com/">http://www.mysqlconf.com/</a> for more details).</p>

<p>As for the last conference, we are arranging a "DotOrg-Pavilion" where we would<br />
like to give Open Source Projects related to or based on the MySQL Server or<br />
other MySQL Products an opportunity to showcase their work.</p>

<p>MySQL AB will provide the booth space (incl. electrical power and Internet<br />
access) as well as free attendance to the conference and exhibitor hall for up<br />
to 4 people per project. In addition, we will provide one full, (shareable)<br />
conference pass per project, that permits access to the tutorials as well as<br />
all other sessions of the conference.</p>

<p>What you will need to bring/prepare:</p>

<p>- Your own computers/demo equipment<br />
- Banners, flyers, other marketing material (e.g. Demo-CDs, Merchandise)</p>

<p>I was wondering if you or somebody else from the MojoPortal Community would be<br />
interested in representing and demonstrating your project there. If you would<br />
like to learn more about this, please contact me directly or the MySQL<br />
Community Relations team at community@mysql.com."</p>

<h3>UPDATE 2007-12-02:</h3>

<p>Its official we're going to have a booth at this conference and I will be there demoing mojoPortal both on Windows and Linux using MySQL.</p>

<p>If anyone lives close enough to make it to Santa Clara and could help me man the booth it would be great. Its going to be difficult if I have to man it all by myself. We can get passes to the event for up to 3 more people so getting in is free. Plenty of time between now and then so I'm counting on recruiting some help. Let me know if you're interested in helping.</p>

<p>Huge Thanks to Todd Stone who donated $100 through PayPal to help make this possible!<br />
We still could use some help raising funds to make this trip and jazz up the booth.</p>

<p>I'll be bringing 2 good laptops, one for demoing on Windows and one for demoing on Linux with Mono. I'm going to look into renting a couple of reasonably large monitors somewhere local to the event (unless someone local wants to volunteer to lend them) as I can't see trying to bring them.</p>

<p>This will be an exciting chance to bring&nbsp; more visibility to mojoPortal and I plan to make the most of it.</p>

<p>&nbsp;</p>
<br /><a href='https://www.mojoportal.com/weve-been-invited-to-the-mysql-conference-and-expo-anyone-want-to-help-represent-mojoportal.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/weve-been-invited-to-the-mysql-conference-and-expo-anyone-want-to-help-represent-mojoportal.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=We%27ve+Been+In...+https%3a%2f%2fwww.mojoportal.com%2fweve-been-invited-to-the-mysql-conference-and-expo-anyone-want-to-help-represent-mojoportal.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fweve-been-invited-to-the-mysql-conference-and-expo-anyone-want-to-help-represent-mojoportal.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/weve-been-invited-to-the-mysql-conference-and-expo-anyone-want-to-help-represent-mojoportal.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/weve-been-invited-to-the-mysql-conference-and-expo-anyone-want-to-help-represent-mojoportal.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/weve-been-invited-to-the-mysql-conference-and-expo-anyone-want-to-help-represent-mojoportal.aspx</guid>
      <pubDate>Wed, 21 Nov 2007 21:48:00 GMT</pubDate>
    </item>
    <item>
      <title>New Survey Feature Landed in svn trunk</title>
      <description><![CDATA[<p>Those of you who subscribe to svn commit notification may have noticed the new Survey feature by Rob Henry landing in there recently. Rob has been working on this feature for a while and the feature is ready for some testing and feedback so that he can put the final polish on it. You can test using his demo site at <a href="http://www.justsome.net/surveydemo/">http://www.justsome.net/surveydemo/</a></p>

<p>You can login using admin@admin.com and password admin</p>

<p>The feature allows creation of complex multi page surveys and supports a variety of question formats. Currently its only implemented in MS SQL but we plan to add the other data layers after its finished.</p>

<p>Those working with svn trunk can just do svn update, rebuild the mojoportal-survey.sln or mojoportal-complete.sln in VS and then visit the siteroot/Setup/Default.aspx page and the feature will install automatically.</p>

<p>Post any feedback in the <a href="http://www.mojoportal.com/ForumView.aspx?ItemID=9&amp;mid=34&amp;pageid=5">Developer Forums</a></p>

<p>Thanks Rob for your work on this! It will be a valuable feature for the mojoPortal community.</p>
<br /><a href='https://www.mojoportal.com/new-survey-feature-landed-in-svn-trunk.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/new-survey-feature-landed-in-svn-trunk.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=New+Survey+Feature+Landed+in+svn+trunk+https%3a%2f%2fwww.mojoportal.com%2fnew-survey-feature-landed-in-svn-trunk.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fnew-survey-feature-landed-in-svn-trunk.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/new-survey-feature-landed-in-svn-trunk.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/new-survey-feature-landed-in-svn-trunk.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/new-survey-feature-landed-in-svn-trunk.aspx</guid>
      <pubDate>Fri, 02 Nov 2007 12:46:00 GMT</pubDate>
    </item>
    <item>
      <title>New Poll Feature landed in svn</title>
      <description><![CDATA[<p>A new Poll feature has landed in svn trunk contributed by <a href="http://www.bluepointsolutions.se/">Christian Fredh</a>. It allows you to create and manage polls easily.</p>

<p><img alt="" height="191" src="http://www.mojoportal.com/Data/Sites/1/poll1.png" width="273" /></p>

<p><img alt="" height="191" src="http://www.mojoportal.com/Data/Sites/1/poll2.png" width="273" /></p>

<p>Currently it only supports MS SQL, but I plan to implement the other data layers soon based on the MS SQL version.</p>

<p>Great Work Christian!</p>
<br /><a href='https://www.mojoportal.com/new-poll-feature-landed-in-svn.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/new-poll-feature-landed-in-svn.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=New+Poll+Feature+landed+in+svn+https%3a%2f%2fwww.mojoportal.com%2fnew-poll-feature-landed-in-svn.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fnew-poll-feature-landed-in-svn.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/new-poll-feature-landed-in-svn.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/new-poll-feature-landed-in-svn.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/new-poll-feature-landed-in-svn.aspx</guid>
      <pubDate>Fri, 10 Aug 2007 12:13:00 GMT</pubDate>
    </item>
    <item>
      <title>Announcing mojoProject Project Management Solution</title>
      <description><![CDATA[<p>I'm very happy to announce a new sub project to implement a Project Management Solution based on the principles of the Project Management Institute (PMI), that integrates with mojoPortal.<br />
<br />
Thiago Alves will be the Project Manager and Lead Developer for this project.<br />
<br />
Read the details of the vision and scope for this project here:&nbsp;<br />
<br />
I will also be contributing development effort on this. I met Thiago on the Mono project mailing list and am very excited to be working with him.&nbsp; I had been planning a project management feature for mojoPortal for a long time and when he mentioned that he was planning to implement a Project Management Solution that works with Mono I got very interested. So after talking about the goals for the project, I convinced him to collaborate and build on mojoPortal. This means he can get started right away on the features needed for project management and not have to spend development time on things like role based security, search infrastructure, skinning, and other infrastructure that every site needs.<br />
<br />
We are also looking for corporate sponsors who might be interested in sponsoring some of the development for this project. I will be creating a new page on this site soon with information on sponsoring development of features for mojoPortal. The advantage to sponsoring development is that sponsored projects get more priority with development effort and sponsors get strong input on feature requirements to make sure the implemented feature meets their needs. Sponsoring open source development can be much more economical than developing features in house or hiring consultants to build custom applications. It could also be more economical if we can get multiple corporate sponsors to contribute, then the sponsorship cost to each can be reduced.</p>

<p>UPDATE: This project never made it past the planning stage.</p>
<br /><a href='https://www.mojoportal.com/announcing-mojoproject-project-management-solution.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/announcing-mojoproject-project-management-solution.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Announcing+mojoProject+Project+Management+Solution+https%3a%2f%2fwww.mojoportal.com%2fannouncing-mojoproject-project-management-solution.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fannouncing-mojoproject-project-management-solution.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/announcing-mojoproject-project-management-solution.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/announcing-mojoproject-project-management-solution.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/announcing-mojoproject-project-management-solution.aspx</guid>
      <pubDate>Wed, 06 Dec 2006 16:25:00 GMT</pubDate>
    </item>
    <item>
      <title>Vote For mojoPortal</title>
      <description><![CDATA[<p>mojoPortal is listed on a lot of resource sites but we have very few reviews or ratings.<br />
<br />
Most recently we were added to the <a href="http://www.asp.net/ControlGallery/ControlDetail.aspx?Control=3337&amp;tabindex=6">Control Gallery</a> on the <a href="http://www.asp.net/">ASP.NET</a> site.<br />
We are also listed on:<br />
<a href="http://www.cmsmatrix.org/matrix/cms-matrix?func=viewDetail;listingId=TTdOAF6lbZYXP8uy8tzGtw">CMS Matrix</a><br />
<a href="http://www.411asp.net/func/review?tree=411asp/webapps/content&amp;id=6895110">411ASP</a><br />
<a href="http://www.worldofasp.net/ReadReview.aspx?action=RReview&amp;LinkID=1649&amp;CatID=769">WorldOfASP.NET</a><br />
<a href="http://www.123aspx.com/search.aspx?lookfor=www.mojoportal.com&amp;submit=search&amp;wording=3">123ASPX</a><br />
<a href="http://www.dotnetfreaks.com/resources.aspx?action=14&amp;mode=all&amp;Sch=mojoportal&amp;Rs=">DotNetFreaks</a><br />
<a href="http://www.wwwcoder.com/Directory/tabid/68/type/comm/site/6332/parentid/275/Default.aspx">wwwcoder</a><br />
<a href="http://freshmeat.net/projects/mojoportal/">freshmeat</a><br />
<br />
We sure could use some reviews or ratings so if you are using mojoPortal, please take a moment and give us a review or rating on one or some of these sites.<br />
<br />
and remember Vote Early and Vote Often <img alt="" src="https://www.mojoportal.com/FCKeditor/editor/images/smiley/msn/wink_smile.gif" /></p>
<br /><a href='https://www.mojoportal.com/vote-for-mojoportal-2006-09-12.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/vote-for-mojoportal-2006-09-12.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Vote+For+mojoPortal+https%3a%2f%2fwww.mojoportal.com%2fvote-for-mojoportal-2006-09-12.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fvote-for-mojoportal-2006-09-12.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/vote-for-mojoportal-2006-09-12.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/vote-for-mojoportal-2006-09-12.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/vote-for-mojoportal-2006-09-12.aspx</guid>
      <pubDate>Tue, 12 Sep 2006 21:04:00 GMT</pubDate>
    </item>
    <item>
      <title>Support for Firebird Coming Soon</title>
      <description><![CDATA[<p>In the near future we will have support for using <a href="http://www.firebirdsql.org/index.php">Firebird Relational Database</a>.<br />
<br />
Thanks to Gareth Goslett from South Africa who is the developer/maintainer of this new Data Layer.<br />
<br />
We will first have this in the 1.x version of mojoPortal for 1.1 .NET/Mono and will follow up after that with a version for 2.x mojoPortal<br />
<br />
Initial code has already landed in <a href="http://www.mojoportal.com/tortoisesvn.aspx">svn</a>/trunk<br />
<br />
Lots of other good things happening with mojoPortal that I will blog about soon.</p>
<br /><a href='https://www.mojoportal.com/support-for-firebird-coming-soon.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/support-for-firebird-coming-soon.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Support+for+Firebird+Coming+Soon+https%3a%2f%2fwww.mojoportal.com%2fsupport-for-firebird-coming-soon.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fsupport-for-firebird-coming-soon.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/support-for-firebird-coming-soon.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/support-for-firebird-coming-soon.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/support-for-firebird-coming-soon.aspx</guid>
      <pubDate>Sun, 10 Sep 2006 15:21:00 GMT</pubDate>
    </item>
    <item>
      <title>More CSS Fun!</title>
      <description><![CDATA[<p>Tonight I updated the skin for this site to use the 3 column approach from <a href="http://glish.com/css/7.asp">here</a>, one of the "holy grail" layouts. You can't really see a difference can you? Actually this page is only using 2 columns and I have code in the codebehind file for the master page to change the css class for the center div depending on whether there is anything in the left and right divs so right now you're really not seeing the "holy grail" technique but I thought it might be interesting to explain the various techniques I have found and tried so far and the pros and cons. I will say the approach of this one is the best one so far that I have actually been able to get working in mojoPortal.<br />
<br />
I think I will move the mono links to the right column for a little while after I post this so you can see the 3 column div technique.<br />
<br />
The most difficult thing in implementing a 3 column CSS layout is getting it to work in IE because the current released versions of IE are not as CSS compliant as they should be, hopefully this will be addressed in IE 7. It makes things really hard for web designers and developers to move forward with standards compliance when a dominant browser requires all kinds of crazy hacks in the css to make it work. Reminds me of a few years back when it was such a pain to make things work in Netscape 4.7 the same as they did in IE.<br />
<br />
In <a href="http://www.mojoportal.com">mojoPortal</a> you have 3 virtual columns available to you that you can add content to using the CMS features with reasonable uses being:<br />
1 content in center only<br />
2 content in left and center<br />
3 content in right and center<br />
4 content in left, center and right (aka 3 column layout)<br />
<br />
Basically we're talking 1, 2, or 3 columns so one important goal of the css technique is it must be flexible enough to adapt to each scenario. My solution here is to programatically assign the css class to the center div and show and hide the left and right divs depending on if they have content. The different css classes assigned to the center div typically adjust the margins to either provide room for the outer columns or to take up the available space if the outer columns are empty. So basically we create a 3 column layout and remove things to make it 2 or 1 column so achieving the columns is really the biggest challenge.<br />
<br />
The first 3 column approach that I got working in Firefox, IE, and Opera was one I learned from the wrox book, <a href="http://www.amazon.com/gp/product/0764583069/sr=8-1/qid=1141440014/ref=pd_bbs_1/002-2793936-7521645?%5Fencoding=UTF8">Accessible XHTML and CSS Web Sites</a>.&nbsp; It put the divs in this order: left, right, center, then it used float : left on the left side, float:right on the right side and since the float command takes the elements out of the flow of the page it allows the center to take the place where the floated divs would have been as if they weren't there at all. You do have to adjust the right and left margins of the center div so that it doesn't overlap the content of the floated divs on the sides. Its still had a problem in IE if you had any tables or divs inside the layout divs with a width of 100% sometimes this would push the content to the bottom of the page. But I found that if you change to 99% or 98% it generally fixes it and you don't usually notice the difference to much. So that worked and I have been running it on this site (until tonight) and on <a href="http://www.joeaudette.com">joeaudette.com</a> for several weeks now.<br />
<br />
However the above approach has a few shortcomings. Positioning the dvs in the order left, right, center places the main content at the bottom of the markup which is not ideal for search engine consumption and poses a problem in browsers that have no css support because the content would display in physical order, again with the main content pushed to the bottom.<br />
<br />
<a href="http://blog.christianasp.net/default.aspx">David Neal</a> has also been working on CSS layout and pointing me to a lot of good resources. He tried this <a href="http://www.alistapart.com/articles/holygrail">holy grail technique</a> in mojoPortal and found he couldn't get it to work in IE even though the sample page does work. Then I tried the <a href="http://www.fu2k.org/alex/css/onetruelayout/example/interactive">OneTrueLayout</a> technique and came to the same result, they worked great in Firefox or&nbsp; Opera but were out of whck in IE.&nbsp; I think things fall apart in IE if the interior content of the layout divs also include divs with floats and positioning, in other words more complex markup and layout than the samples.<br />
<br />
The OneTrueLayout technique is interesting, it orders the divs center, left, right and uses large negative margins to align things. Seemed pretty creative but it didn't work for me in IE. But there was a link in the <a href="http://www.positioniseverything.net/articles/onetruelayout/">OneTrueLayout Article</a> to <a href="http://glish.com/css/7.asp">another article about the "holy grail"</a> layout, but not the same one as above and it worked. This technique orders the divs in natural order, left, center, right, and it uses absolute positioning with fixed widths for the left and right columns and allows the center column to be fluid and use any available width. So its good for search, accessible, and it works with IE! Sweet!<br />
<br />
Also it adapts nicely to 1 or 2 columns. I just hide the empty columns and change to a different css class on the center.<br />
<br />
Along the way I also tried the <a href="http://www.csscreator.com/version2/pagelayout.php">CSS Creator</a>, but again IE was a problem at least in mojoPortal. I also studied the <a href="http://www.csszengarden.com/">CSS Zen Garden</a> examples but I found they don't really lend themselves to wrapping around dynamic content, many of them are just way to artsy. I would love it if someone can prove me wrong and do something that artsy with mojoPortal but its beyond me to make something that artsy integrate with any possible content from articles to forums. I suppose it would be more reasonable to make a specific page that you wanted that artsy and then use the feature in mojoPortal that allows page specific skins. That kind of detailed styling is for when you know exactly ahead of time what the content of the page will be.<br />
<br />
This is not to say that you can't do beautiful designs that will work with any dynamic content, I'm just saying some of those zen examples are way exotic and taylored to the specific conetnet of the page.<br />
<br />
David's l<a href="http://blog.christianasp.net/2006/03/02/DesignTemplatesGalore.aspx">atest blog post</a> pointed me at yet another great resource, <a href="http://openwebdesign.org/">Open Web Design</a>, totally awesome for the design challenged like me. I should probably ditch some of the skins I made myself for mojoPortal and create new ones based on some free designs from this site.</p>
<br /><a href='https://www.mojoportal.com/more-css-fun.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/more-css-fun.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=More+CSS+Fun!+https%3a%2f%2fwww.mojoportal.com%2fmore-css-fun.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmore-css-fun.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/more-css-fun.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/more-css-fun.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/more-css-fun.aspx</guid>
      <pubDate>Fri, 03 Mar 2006 21:46:00 GMT</pubDate>
    </item>
    <item>
      <title>mojoPortal demoed at the Dallas C# SIG</title>
      <description><![CDATA[<p>mojoPortal recently got some coverage by <a href="http://www.beyondfocus.com/">Joseph Hill</a> in his <a href="http://www.beyondfocus.com/BlogView.aspx?pageid=30&amp;ItemID=42&amp;mid=43&amp;pageindex=">presentation on C# Mono Development</a> at the <a href="http://www.dallas-csharp-sig.com/">Dallas C# SIG</a> held at the Microsoft Offices in Irving Texas.<br />
<br />
Joseph has been a great contributor to mojoPortal from the beginning both in terms of code and in helping spread the word about the project.<br />
<br />
Many Thanks Joseph!</p>
<br /><a href='https://www.mojoportal.com/mojoportal-demoed-at-the-dallas-csharp-sig.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mojoportal-demoed-at-the-dallas-csharp-sig.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mojoPortal+demoed+at+the+Dallas+C%23+SIG+https%3a%2f%2fwww.mojoportal.com%2fmojoportal-demoed-at-the-dallas-csharp-sig.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmojoportal-demoed-at-the-dallas-csharp-sig.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mojoportal-demoed-at-the-dallas-csharp-sig.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/mojoportal-demoed-at-the-dallas-csharp-sig.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mojoportal-demoed-at-the-dallas-csharp-sig.aspx</guid>
      <pubDate>Sun, 26 Feb 2006 08:32:00 GMT</pubDate>
    </item>
    <item>
      <title>Will mojoPortal run on a Nokia 770?</title>
      <description><![CDATA[<p><a href="http://www.beyondfocus.com/">Jospeh Hill</a> recently added Sqlite support to mojoPortal mainly to make it easier to fit on the <a href="http://www.mono-live.com/">mono-live cd</a>.<br />
<br />
But Sqlite can also be embedded in a device and there seems to be a movement afoot to <a href="http://www.beyondfocus.com/BlogView.aspx?pageid=30&amp;mid=43&amp;ItemID=40">try and get mojoPortal running on the Nokia 770</a>. The <a href="http://europe.nokia.com/nokia/0,1522,,00.html?orig=/770">Nokia 770</a> is not a phone, I would be tempted to call it a PDA, but the branding used by Nokia calls it an Internet Tablet. Whatever you call it, it looks pretty cool to me!<br />
<br />
<br />
I'll be following that story with interest!</p>
<br /><a href='https://www.mojoportal.com/will-mojoportal-run-on-a-nokia-770.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/will-mojoportal-run-on-a-nokia-770.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Will+mojoPortal+run+on+a+Nokia+770%3f+https%3a%2f%2fwww.mojoportal.com%2fwill-mojoportal-run-on-a-nokia-770.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fwill-mojoportal-run-on-a-nokia-770.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/will-mojoportal-run-on-a-nokia-770.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/will-mojoportal-run-on-a-nokia-770.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/will-mojoportal-run-on-a-nokia-770.aspx</guid>
      <pubDate>Sun, 29 Jan 2006 06:56:00 GMT</pubDate>
    </item>
    <item>
      <title>More files need translating, help if you can</title>
      <description><![CDATA[<p>Those of you working with the mojoPortal source code from svn who have helped with translating the Culture.config files I ask your help in another area of improving the localization.<br />
<br />
While the Culture.config file has all the labels and button text and such for the site, there are also MessageTemplae.config files in the /Data/MessageTemplates folder that contains longer text and markup used for things like forum and blog post notification, registration agreement, etc.<br />
<br />
Previously these were named like EditAccessDeniedMessage.config but now I have implemented and committed to svn a naming scheme like<br />
culture + "-" + EditAccessDeniedMessage.config<br />
and I have renamed the current templates like en-US-EditAccessDeniedMessage.config where en-US corresponds to the Culture setting in the Web.config<br />
for the Italian translation for example you would name the file it-IT-EditAccessDeniedMessage.config<br />
<br />
If no file is found corresponding to the Culture setting, it will fall back to en-US<br />
This is the last part of mojoPortal that I know of that was not localizable until now and the naming convention will solve that. Or I should say, previously it was localizable but you had to overwrite the english files to do it whereas the new implementation allows me to include translations.<br />
<br />
Please send me the translated files at joe_audette at yahoo dot com and I will commit them to svn<br />
<br />
Big Thanks in Advance!<br />
<br />
Joe<br />
<br />
<span style="font-weight: bold;">Update:</span> 9/26/2005 We now have the Italian Message Template files in svn thanks to <a href="http://www.rasti.it/" target="_blank">Francesco Astolfo</a><br />
<span style="font-weight: bold;">Update:</span> 9/28/2005 Thank You <a href="http://www.robothosting.de/" target="_blank">Michael Sommer</a> for the German translation<br />
<span style="font-weight: bold;">Update:</span> 10/24/2005 Thank You Jan Hussaarts for the Dutch Translation. I applogize for not updating this sooner <img alt="" src="https://www.mojoportal.com/FCKeditor/editor/images/smiley/msn/wink_smile.gif" /><br />
<span style="font-weight: bold;">Update:</span> 10/24/20045 Thank You Juan Manuel Galicia Castillo for the Mexican/Spanish translation<br />
&nbsp;</p>
<br /><a href='https://www.mojoportal.com/more-files-need-translating-help-if-you-can.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/more-files-need-translating-help-if-you-can.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=More+files+need+translating%2c+help+if+you+can+https%3a%2f%2fwww.mojoportal.com%2fmore-files-need-translating-help-if-you-can.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmore-files-need-translating-help-if-you-can.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/more-files-need-translating-help-if-you-can.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/more-files-need-translating-help-if-you-can.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/more-files-need-translating-help-if-you-can.aspx</guid>
      <pubDate>Sat, 24 Sep 2005 15:13:00 GMT</pubDate>
    </item>
    <item>
      <title>mono-live CDs with mojoPortal at the PDC</title>
      <description><![CDATA[<p><a href="http://www.beyondfocus.com/WeblogX/" target="_blank">Joseph Hill</a>, the producer of the mono-live CD just produced a fresh version of mono-live including a running copy of the latest mojoPortal on mono 1.1.8.3 and has been distributing them at the PDC in LA. It will be available soon at the <a href="http://www.mono-live.com/" target="_blank">mono-live CD site</a>.<br />
<br />
Hopefully this will expose more .NET developers to both mono and mojoPortal.<br />
<br />
Big Thanks to Joseph!</p>
<br /><a href='https://www.mojoportal.com/mono-live-cds-with-mojoportal-at-the-pdc.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/mono-live-cds-with-mojoportal-at-the-pdc.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=mono-live+CDs+with+mojoPortal+at+the+PDC+https%3a%2f%2fwww.mojoportal.com%2fmono-live-cds-with-mojoportal-at-the-pdc.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fmono-live-cds-with-mojoportal-at-the-pdc.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/mono-live-cds-with-mojoportal-at-the-pdc.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/mono-live-cds-with-mojoportal-at-the-pdc.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/mono-live-cds-with-mojoportal-at-the-pdc.aspx</guid>
      <pubDate>Wed, 14 Sep 2005 10:37:00 GMT</pubDate>
    </item>
    <item>
      <title>FCKeditor 2.0 Final Release</title>
      <description><![CDATA[<p>I just upgraded the source code in svn to use the new final release of <a href="http://www.fckeditor.net/" target="_blank">FCKeditor</a>. Those of you using the mojoPortal source code from svn can get it now. After I've had a chance to do some more testing I'll make a new release. I've upgraded this site to use it as well so I can test. So far so good.<br />
<br />
<span style="font-weight: bold;">Update:</span><br />
I'm having a few issues with the new FCKeditor and trying to work through them. Its not allowing me to browse the server or upload files on mono. It works in IIS, I think there is a case sensitivty issue somewhere but haven't found it yet.<br />
<br />
Also the css for the editor is displaying funky but appears ok when it renders outside the editor.</p>
<br /><a href='https://www.mojoportal.com/fckeditor-20-final-release.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/fckeditor-20-final-release.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=FCKeditor+2.0+Final+Release+https%3a%2f%2fwww.mojoportal.com%2ffckeditor-20-final-release.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2ffckeditor-20-final-release.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/fckeditor-20-final-release.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/fckeditor-20-final-release.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/fckeditor-20-final-release.aspx</guid>
      <pubDate>Sat, 30 Jul 2005 13:54:00 GMT</pubDate>
    </item>
    <item>
      <title>Using the VS.NET Web Page Designer with mojoPortal</title>
      <description><![CDATA[<p>For a long time my use of MasterPages has prevented the use of the VS.NET designer in setting up page layout.&nbsp; Its never really bothered me because I'm an old school html guy and really never use the designer anyway so I didn't look into it too hard.&nbsp; Since then several people have asked and expressed their wish for it to work in the VS.NET designer.&nbsp; Well big thanks go out to Jan Hussaarts for figuring out why it didn't work and how to easily fix it.<br />
<br />
It wasn't a problem with MasterPages itself, it was code I added to make it get the skin setting from the SiteSettings object stored in the HttpContext. The problem was that at design time there is no HttpContext so all it needed was a check to see if HttpContext is null before using it and now it works in the designer!<br />
<br />
Its commited to svn for those of you working with the VS.NET Solution.</p>
<br /><a href='https://www.mojoportal.com/using-the-vsnet-web-page-designer-with-mojoportal.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/using-the-vsnet-web-page-designer-with-mojoportal.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=Using+the+VS.NET+Web+Page+Designer+with+mojoPortal+https%3a%2f%2fwww.mojoportal.com%2fusing-the-vsnet-web-page-designer-with-mojoportal.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fusing-the-vsnet-web-page-designer-with-mojoportal.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/using-the-vsnet-web-page-designer-with-mojoportal.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/using-the-vsnet-web-page-designer-with-mojoportal.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/using-the-vsnet-web-page-designer-with-mojoportal.aspx</guid>
      <pubDate>Wed, 13 Jul 2005 19:47:00 GMT</pubDate>
    </item>
    <item>
      <title>A new Release of Slick Upload is out</title>
      <description><![CDATA[<p>Chris Hynes just posted a new release of <a href="http://krystalware.com/blog/" target="_blank">SlickUpload</a>. Hopefully it will work in mono, I'm going to test it for him this weekend since I'm already using it in mojoPortal. So far it only works with Windows installations of mojoPortal and I must admit I'm dubious that the new version will work in mono not because of any problem in SlickUpload but I'm dubious of mono not behaving the same as .NET on Windows. From my last investigation I already know they don't implement the HttpWorkerRequest.GetPreLoadedEntityBody or I should say in the responses I got from the mailing list&nbsp;they call returning null an implementation but under IIS the sub classes of HttpWorkerRequest do in fact return the portion of the request that is already loaded. The .NET documentation confirms that the super class does in fact return null but to me that just means its up to the sub class to implement it. One person on the list also pointed out that Cassini web server returns null here but I think thats too low a bar. The mono/apache platform needs to compete with Windows/IIS.</p>

<p>Anyway the reason I fear it won't work is&nbsp;I already tried checking for the null on the GetPreLoadedEntityBody call&nbsp;and calling .ReadEntityBody() if null is returned and it didn't work and the .NET&nbsp;documentation says the super class HttpWorkerRequest returns 0 when you call ReadEntityBody()&nbsp;so I'm speculating that mono will&nbsp;return 0&nbsp; from the ReadEntityBody() method and call it an implementation even though on Windows/IIS the sub classes implement these methods much more usefully.</p>

<p>I will be so pleased if I'm wrong and not entirely surprised but a little, stay tuned to find out.</p>
<br /><a href='https://www.mojoportal.com/a-new-release-of-slick-upload-is-out.aspx'></a>&nbsp;&nbsp;<a href='https://www.mojoportal.com/a-new-release-of-slick-upload-is-out.aspx'>...</a><a class='tweetthislink' title='Tweet This' href='http://twitter.com/home?status=A+new+Release+of+Slick+Upload+is+out+https%3a%2f%2fwww.mojoportal.com%2fa-new-release-of-slick-upload-is-out.aspx'><img src='https://www.mojoportal.com/Data/SiteImages/tweet-button-2015.png' alt='Tweet This' /></a><div class='fblikebutton'><iframe src='http://www.facebook.com/plugins/like.php?href=https%3a%2f%2fwww.mojoportal.com%2fa-new-release-of-slick-upload-is-out.aspx&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;height=35&amp;action=like&amp;colorscheme=light' scrolling='no' frameborder='0' allowTransparency='true' style='border:none; overflow:hidden;width:450px; height:35px;'></iframe></div>]]></description>
      <link>https://www.mojoportal.com/a-new-release-of-slick-upload-is-out.aspx</link>
      <author>()</author>
      <comments>https://www.mojoportal.com/a-new-release-of-slick-upload-is-out.aspx</comments>
      <guid isPermaLink="true">https://www.mojoportal.com/a-new-release-of-slick-upload-is-out.aspx</guid>
      <pubDate>Fri, 14 Jan 2005 18:36:00 GMT</pubDate>
    </item>
  </channel>
</rss>