Posts in Category: Releases

mojoPortal 2.4.0.3 Released

I'm happy to announce the release of mojoPortal 2.4.0.3, available now on our download page.

What's New?

  • Added support for Google News Site Map generation in the blog feature making it easy to submit news articles for syndication by google news.
  • Added a new Custom Javascript Module by Joe Davis of i7MEDIA that makes it easy to add custom javascript to a page. 
  • Upgraded from CKeditor 4.3.2 to 4.3.4
  • Upgraded from TinyMCE 4.0.12 to 4.0.21
  • Added config setting to support using html email for newsletter confirmation instead of the default plain text confirmation message
  • Add string extension method JsonEscape() to StringHelpers class
  • Fixed a bug in indexhelper where the item could be indexed 2x in some cases creating duplicate search results
  • Fixed bug extra closing ul in forum alt lists
  • Fixed bug where DateOfBirth profile property was not mapped to the corresponding field in mp_Users table
  • Implemented new EmailValidator control that uses regex client side but server side just tests if the address is valid with System.Net.Mail.MailAddress to reduce performance load of server side regex
  • Implemented correct json escaping for editor style and content templates, should prevent problems with quotes in the content that previously results in javascript errors
  • Fixed bug where ExtendedValidElements from TinyMCE4.config was not being rendered by the TinyMCE editor
  • Added support for display ad (doubleclick) tracking in google universal analytics
  • Moved charset above title in layout.master of included skins
  • Updated Italian Resources from Diego Mora
  • Fixed bug in Nivo Slider themes in Image Gallery

Follow us on twitter or become a fan on Facebook

follow us on twitter become a fan on facebook

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

Ecommerce Features Updated to Support PayPal Express Checkout

Just a quick post to mention that all of our mojoPortal ecommerce add on features have been updated to support PayPal Express Checkout in addition to PayPal Standard which they already supported in previous versions.

We've added a new documentation article Using PayPal Express Checkout which explains the needed configuration to enable PayPal Express checkout.

The updated features include:

These are free updates for customers who already purchased these add on products.

Follow us on twitter or become a fan on Facebook

follow us on twitter become a fan on facebook

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

mojoPortal 2.4.0.2 Released

I'm happy to announce the release of mojoPortal 2.4.0.2, available now on our download page. This is primarily a maintenance release with new versions of the editors and bug fixes, but probably the coolest thing in this release is the ability to drag and drop images into the editors. The images will be resized according to the default reiszing config settings and by default the resized image will link to the full size image. Of course if you need better control over the resizing, you can still use the image toolbar item to open the dialog where you can set the resize options before upoloading.

What's New?

  • upgrade CKeditor from 4.2.2 to 4.3.2 (This should resolve some issues that the previous version had with IE 11)
  • upgrade to TinyMCE 4.0.10 to 4.0.12
  • upgrade to newer version of the time picker extension for jquery datepicker - this fixes some localization problems with the time picker
  • upgrade from jPlayer 2.4.0 to 2.5.0
  • We implemented plugins to support dragging and dropping images into CKeditor and TinyMCE (works only in modern html 5 web browsers). When images are dropped into the editor they will be uploaded and automatically resized according to the default image resize config settings, and by default the resized image will link to the full size image.
  • add support for Google Universal Analytics
  • implemented DateOfBirth as a default profile property, add support for year range to the datepicker used in date profile properties
  • modifications to make the colorbox in image gallery responsive
  • implemented new control SkinFolderCssFile for conditionally adding an extra css link based on role or url
  • add support for page heading with PageTitle control
  • add support for view all link on forum threads to show all posts in one page for a given thread
  • add support for folder browsing in file dialog and filebrowserTextBoxExtender
  • fix bug related sites mode permission settings were not synced across sites from the permission edit page
  • fix bug where blog category selection was lost when adding a new category on a new post
  • fix bug in blog where m4a file attachments were not treated as audio
  • fix bug where author avatar was not shown in blog detail view unless author bio was also shown
  • fix bug in blog where unchecked show download link for media attachments was not respected in detail view
  • fix forum unsubscribe bug in mssql data layer
  • fix bug in Video Player where flash fallback was not working due to incorrect url for the swf file, this prevented .flv video files from playing

Follow us on twitter or become a fan on Facebook

follow us on twitter become a fan on facebook

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

mojoPortal 2.4.0.0 Released

I'm happy to announce the release of mojoPortal 2.4.0.0 available now on our download page. This is primarily a maintenance release with new versions of the editors and bug fixes.

What's New?

  • Upgrade to CKeditor 4.2.2 from 4.2.1
  • Upgrade To TinyMCE 4.0.10 from 3.5.8
  • Upgrade to jplayer 2.4.0 from 2.3.0
  • implemented a new wrapper control for jqueryui autocomplete, used to lookup a single user for edit permission in feature settings
  • On new installations, a custom machine key is automatically generated and updated by the setup page
  • fixed bug links in forum notification email need to have URL params HTML decoded for plain
  • fixed bug improve the logic for auto-generated login name
  • fixed bug in blog feed where the home page URL was used for the channel URL instead of the blog page
  • fixed inconsistent feed autodiscovery URL in the blog
  • fixed unencoded parameter in WebStore FlexCartLink
  • fixed broken spell checker in TinyMCE
  • fixed bug where security tab was shown in module settings and page settings for users who could not change anything there
  • fixed bug content adminstrators role should not be filtered out from roles that can view the member list
  • fixed bug password recovery email template for German should be utf-8 encoded
  • fixed bug email should not be case sensitive for authentication
  • fixed bug where blog media attachment uploads failed in IE
  • fixed bug in MySQL data layer where page publish mode was not saved on update
  • fixed bug where images uploaded from the editor were always resized even when the checkbox was not checked
  • fixed bug FlexMenu was not using property ChildUlCssClass

Follow us on twitter or become a fan on Facebook

follow us on twitter become a fan on facebook

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

Fund Raiser Pro

I'm happy to announce the release of Fund Raiser Pro, available now in the mojoPortal Store, or take a test drive on our demo site!

Fund Raiser Pro is an add on feature for mojoPortal content management system. It provides the tools you need to do fund raising/crowd funding on your own web site. It has similar functionality to sites like Kickstarter.com and indiegogo.com but you host it in your own site and control it yourself and collect payments via PayPal or any of the ecommerce gateways supported in mojoPortal.

You can also define contribution levels and/or allow users to contribute any amount they want (within lower and upper limits that you can define). Your fund raising campaign can have a target date for reaching a fund raising goal or it can be open ended with no end date, or you can change the end date if you need more time to achieve the fund raising goal.

You can show or hide progress toward your fund raising goal, you can show or hide contributor profiles. Contributors can control their own privacy settings for what is shown on the contributor profile and the administrative settings allow you to make things even more private. That is, you can hide information that users marked as not hidden, but you cannot show information that the user chose not to show. For example the contributor can show or not show their name, city, state, country and contribution amount for example. As administrator of the site you could choose not to show the city and state and country even if the contributor said it was ok to share that information. In some cases you may want to show the contribution amount, in other cases you may not or the contributor may not want to show that information. You can optionally allow users to edit their own contribution profile or change privacy settings. 

You can also allow people to post comments and you can post updates to keep people informed on the progress of the campaign or project. You could also use the mojoPortal Newsletter feature to keep in touch with your contributors and encourage additional contributions. If you have defined levels and are allowing users to contribute arbitrary amounts, then a subsequent contribution can move a contributor up to a higher level by aggregating with his or her previous contributions. There is also integrated social sharing using the add this widget to encourage sharing your campaign on social networks such as Facebook and twitter.

Fund Raiser Pro - A fund raising and crowd funding solution for mojoPortal web content management system

Fund Raiser Pro - Admin Menu

Fund Raiser Pro - edit contribution levels

You can try it out on our demo site to test both the front end for contributing and the back end for managing the fund raising campaign.

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