Interspire announces Website Publisher 5.0

January 5th, 2009 by Tariq Ali | in Interspire | No Comments

Interspire, the maker of Website Publisher announced their upcoming and features rich Website Publisher 5.0 due early this year.

Most of the engine has been rebuilt and the entire system is now modular.

The main new feature is the “Content Type”. Content types allow you to create your own forms with configurable fields. Examples of current built-in content types are articles, blogs, and news. These are the one Website Publishers’ users are familiar with. Now you can use the drag and drop designer to build your own using as many fields as you want.

Interspire Website Publisher 5.0 Preview

Website Publisher 5.0 will use TinyMCE as the default WYSIWYG editor.

“After testing all of the commercial and open source WYSIWYG editors we felt that TinyMCE had the best performance, the best support for customizations, undo/redo, etc.” Mitchell Harper said in his blog post.

Managing images with the new version will be easier. The built-in image manager is separate from the WYSIWYG editor and includes a nifty flash component which allows you to upload multiple images at once.

Menus and lists will be easier to manage. The new version will allow you to easily create group of items such as a recent press release and place it in anywhere on your website.

The new release will come with many new templats. Templates now only contain 1 html file and according to interprise, anyone should be able to customize their existing website  design and be up and running in 20 minutes.

Share Post:
  • Digg
  • Sphinn
  • del.icio.us
  • Google
  • StumbleUpon
  • TwitThis

Tags: ,

Alfresco and Joomla! Team Up

December 17th, 2008 by Dario Borghino | in CMS News | No Comments

Alfresco, the popular open source alternative for enterprise content management, recently partnered with Joomla! to launch the first “Content Management Interoperability Services” (CMIS) standard and released a module that allows seamless integration between Alfresco and the Joomla! CMS.

The module was built respending the drafted CMIS specifications and is meant to illustrate the advantages that would come from the industry-wide adoption of such a standard.

Larry Cannell wrote on the Burton group blog that Alfresco put live an online demonstration of just such an integration, thanks to which Joomla! users can navigate the folder structure of the Alfresco content.

“What is most interesting to think about is the flexibility this might enable. Either Joomla or Alfresco could be replaced:

* The Alfresco back-end could be replaced with another CMIS-compliant ECM (without changing code on the Joomla site).
* The Joomla front-end could be replaced with another CMIS-compliant application or website (without changing code on the Alfresco site).”

The CMIS standard — which, oddly enough, doesn’t specify the details of how the two systems would authenticate and create a secure connection — is currently being advanced by an OASIS technical committee and will enable anyone to develop content applications on Alfresco and deploy them on SharePoint, EMC, IBM, or OpenText.

Starting last month, Alfresco released throughout documentation on the project as well as sample code. On the Alfresco.com website, a blog and a forum dedicated to CMIS are also available: everything seems to indicate that the company is investing a lot of effort in this project, which many analysts believe will turn out to become of great importance in the CMS market.

Alfresco has been a contributing member to the specification for some time: in mid September, the company released “Labs 3B”, the first implementation of the protocol, on the very same day that EMC, IBM and Microsoft announced the publication of CMIS v0.5.

“Since the beginning we felt it best to provide feedback and push forward the specification by actually building an implementation against the specification, to test how feasible it is to map to an existing content repository and for developing test clients that support the primary use cases.”

Within Alfresco, the implementation is known as “Project Seamist” and provides support for the REST and Web Services bindings allowing client applications to connect to, navigate, read, and create content against the Alfresco content repository; support for the CMIS Query Language providing SQL-like querying of the repository; and a CMIS Test Suite to allow compliance compatibility testing against any CMIS compliant REST Binding.

Other CMIS implementations include EMC Documentum (jointly created by EMC, IBM and Microsoft), IBM FileNet P8 Content Manager 4.0, and sensenet 6.0 Beta 1.

For additional information and to download the integration module, click here.

Share Post:
  • Digg
  • Sphinn
  • del.icio.us
  • Google
  • StumbleUpon
  • TwitThis

Tags: ,

Drupal Fixes a Few Bugs

December 17th, 2008 by Dario Borghino | in CMS News, Drupal | No Comments

After announcing a “feature freeze” for their 5.x and 6.x versions while the team is working on the next major release, Drupal 7.x, several bug fixes have just been released for current versions of the software to address several security issues in the platform.

The new versions, Drupal 5.13 and 6.7, correct cross site forgery and XSS vulnerabilities that could result in database damage or unfiltered content being inadvertently published on the site. For this reason, Drupal users are highly recommended to perform the upgrade.

The platform can be updated in two ways, either by patching the current core files with the updated ones, or — best option — by performing a full upgrade by downloading and installing the new versions on the server.

Either way, webmasters should remember to update.php to refresh the menu cache and other website caches and to make a backup copy of their .htaccess and robot.txt files, since the updates modify both these files.

Share Post:
  • Digg
  • Sphinn
  • del.icio.us
  • Google
  • StumbleUpon
  • TwitThis

Tags: ,

Microsoft Unveils an Open Source CMS

December 17th, 2008 by Dario Borghino | in CMS News | No Comments

Microsoft recently unveiled Oxite, an open source blogging platform built on the new ASP.NET MVC framework that, according to the company, is however also able to host large websites as well.

The new CMS is a product that aims at competing with the industry leader WordPress, and represents an unexpected addition to SharePoint, the company’s own content management system distributed with a proprietary license.

The platform has common features such as pingbacks/trackbacks, anonymous and authenticated commenting, global avatar support, SEO friendly URLs, RSS feeds and support for the MetaWebLog API to extend its functionality.

Oxite is both open source and fully standards compliant, and relies on a provider based architecture: providers included in its first release include Microsoft SQL Server and Live Search, which the webmaster can change to fit his own needs.

The source code can be downloaded from CodePlex and is licensed via the Microsoft Public License (Ms-PL): it also includes the full version of the MIX Online website as a sample.

Share Post:
  • Digg
  • Sphinn
  • del.icio.us
  • Google
  • StumbleUpon
  • TwitThis

Tags: ,

WordPress Chitika Ads Plugin Released

December 8th, 2008 by Dario Borghino | in Plugins, WordPress | No Comments

Web advertising company Chitika recently released a WordPress plugin, named “Chitika|Premium”, to make it even easier for webmasters to publish their ads on their blogs.

The startup company — whose name, according to their website, comes from the Telugu language and means “snap of the fingers”, referring to the speed at which webmasters would be able to deploy their advertisement services on their websites — was founded in May 2003 by Chief Executive Officer Venkat Kolluri and Chief Technology Officer Alden DoRosario, both former Terra Lycos data mining engineers.

An example of a Chitika|Premium ad on a WordPress blog

An example of a Chitika|Premium ad on a WordPress blog

In June 2005, the company launched the company’s flagship product “Chitika eMiniMalls”, an interactive ad unit featuring relevant content and comparative shopping information without the visitor needing to leave the original website. EMiniMalls soon gained popularity among webmasters thanks to the company’s vast product repository, and opened the road to one of today’s best-known web advertising companies.

Launched in May, “Chitika|Premium” is the company’s latest product and, like many other company creations, targets specifically users who have found a given WordPress site via a search engine and modifies its behavior accordingly.

As illustrated in the WP Plugin Directory, in fact, the ads are only being displayed for visitors who have reached the site via a search engine and, if so, searches Chitika’s vast product repository for the same keyword the user has used to reach the site, displaying ads of products that satisfy the search query.

Ads are, by default, displayed at the top of the page, in a format that vaguely resembles that of Google AdSense, except it also features small pictures of the product next to its description. The ad unit generates revenues based on the number of clicks by visitors and, as explained on the WordPress site, its admin interface allows webmasters to personalize a wide range of features such as ad size, link text and colors, display position (above or below the post), and channel (for tracking purposes).

The description page also claims Chitika is AdSense compatible, meaning that Premium ads can be displayed on the same page as AdSense, unlike most contextual advertisement platforms. The ads specifically target traffic coming from either US or Canada and are available in a variety of different sizes — over 20 — to fit the specific webmasters’ needs.

Share Post:
  • Digg
  • Sphinn
  • del.icio.us
  • Google
  • StumbleUpon
  • TwitThis

Tags: , , ,

WordPress 2.7 Is Due to Be Released Today

December 4th, 2008 by Dario Borghino | in CMS News, WordPress | No Comments

After an almost one-month delay, the next version of WordPress has finally graduated from beta stage and will be available to download later today, as announced by Jane Wells from the WP team in a recent blog post on the WordPress.com website.

According to Wells, the much anticipated new version of the best known content management system on the Web will go live at 8pm Eastern Time, when the company servers are likely to experience a particularly high spike in traffic.

The current WordPress version number is 2.6.5, which was released shortly after version 2.6.3 to deter webmasters from using a fake 2.6.4 version that was developed and distributed by malicious users to interfere with the normal webmasters’ activities.

The release comes after a fairly long wait and a couple of delays due to stability issues: version 2.7 was in fact initially scheduled for October 10th, but the development cycle — typically very smooth and fast, especially for a product of this size — had to be prolonged to enable developers to fix some pending stability bugs that were introduced by the new features.

As for the changes introduced by the new version, the blog post on the Wordpress website contains a very thorough list of what users should expect from the update.

The first, most noticeable change will be the navigation bar, now at the left side of the screen, which will feature contractible panes and allow for a quicker, one-click navigation as opposed to the previous top navigation bar that only listed the main categories. Each category will feature an icon (the sets were selected thanks to an internal competition we covered earlier last week) to improve the visual impact of the interface.

On the organization front, some minor changes are also being made: posts, pages and comments will now have their own categories instead of being all grouped together under the “Write” and “Manage” tags, for an improved usability and even quicker access to what are, without doubt, some of the most used feature in just about any content management system.

The new WordPress 2.7 sidebar

The new WordPress 2.7 sidebar

The display will also be customizable: webmasters can very easily rearrange the various modules with a simple drag and drop and can choose to open/close and hide or show every single one of them. The platform will remember the latest updates automatically, without the need for the user to manually save the changes as they are being made.

As for more substantial changes, one of the most welcome new additions is going to be QuickPress, a mini WYSIWYG post editor that allows to create, edit and publish posts (including picture and other media uploads) directly from the dashboard.

Thanks to a new module, webmasters will also be able to moderate comments directly from the dashboard, too: actions such as Approve/Unapprove, Mark as Spam, Delete, or Reply to a Comment will be easily accessible within the module itself.

Other improvements include a new WordPress software updater for self-install users that will automatically download and install the latest version with one click: previously, users had to install a third-party plug-in that would do the job for them.

Finally, a new category called “Media” is going to be added to the platform, from which users can select several default settings — such as image sizes or crop settings — for the images and videos they upload to the site.

As Wells warned on the post, this WordPress version will be particularly JavaScript-intensive, which is the reason why the team suggests using one of either Firefox 3 or Google Chrome browser, currently the two products with the best performance in that field.

A release candidate has been available on the WordPress website since Monday, and only a few minor bug fixes (if at all) should have been made to the platform. As many have noted, with every new update the platform is leaning more and more towards website publishing rather than simple blog posting.

Share Post:
  • Digg
  • Sphinn
  • del.icio.us
  • Google
  • StumbleUpon
  • TwitThis

Tags: ,

Expression Engine Announces Three Class Scholarships

December 1st, 2008 by Dario Borghino | in CMS News, Expression Engine | 1 Comment

In a blog post published just a few days ago Leslie Camacho, EllisLab VP, announced that thanks to the contribution of several sponsors the company will be able to offer three scholarships for its “Southern Fried ExpressionEngine” trainee class.

The class will take place from January 20-23 in San Antonio, Texas and will be lead by Mike Boyink, author of the first ExpressionEngine book and a veteran in the Expression Engine developer community, assisted by AJ Penninga, also a long time member of the EE team.

Further information on the classes is available from the “Train-ee.com” website. To apply for the scholarship, those who are interested only need to send an email to the team detailing in no more than 300 words the reasons why they want to participate. As noted on the website, the scholarship doesn’t cover the travel, and users are invited to choose responsibly whether to apply instead of paying the full price, in order to leave the bonus to those who couldn’t otherwise afford to attend the lessons:

“We encourage those of you who wish to attend the Class and can afford the costs to simply register for the Class. If you are deciding between a second iPhone, a widescreen HD TV, or a new car stereo the Class is still for you, but the Scholarship is not. Please help ensure that the Scholarship goes to someone with a genuine financial need.”

Scholarship applications must be received by 5pm Pacific Time, December 8th, while the recipients will be announced by December 12th. Although the scholarship does not cover transportation or lodging costs, breakfast and lunch are provided and optional evening activies might include food as well.

Interested webmasters and developers can access a page within the Train-ee.com website with many details, pictures, and directions for the hotel where the lessons will take place, along with the full schedule for the lessons that will be held during the four days.

One of the most interesting questions being addressed in the page is about which version of the EE content management system will be featured, since version 2.0 is about to come out and might probably get released before the class starts. The answer: should version 2.0 be released before January 20, the class will be geared on the new software as much as possible. From the Train-ee.com website:

“If EE 2.0 is out in beta form, I’ll work a preview/tour into the class. If EE 2.0 is through beta and has been released, I will try to gear as much of the class towards 2.0 as is humanly possible. Realize, however, that in order for all of the class materials to be ready on time I need to wrap them up roughly 2 weeks before the class, so depending on the birthdate of EE 2.0 there may or may not be time to work it into the course materials.”

Prerequisites for the class include a working knowledge of (X)HTML and CSS, a laptop with MAMP/WAMP configuration and Expression Engine already installed.

Those who won’t be needing the scholarship are invited to register early for the event from this page: the cost of the early registration ticket is $1499, while the price after December 8th will raise to $1895. General information on Expression Engine’s classes is available from here.

Share Post:
  • Digg
  • Sphinn
  • del.icio.us
  • Google
  • StumbleUpon
  • TwitThis

Tags: , ,

WordPress “Project Icon” Competition Announces Its Winners

December 1st, 2008 by Dario Borghino | in CMS News, WordPress | No Comments

In a recent post appeared on the WordPress.org Official Blog, the developer team announced the winner of the “Project Icon” competition to decide which set of icons will be featured in the menu of the upcoming 2.7 version of the software.

As revealed in an announcement on October 22nd, the menu icons that were being used this far in presentations and product previews — which were taken from the Crystal Project and released under the LGPL license — were merely temporary and only served as placeholders. In the same post, the WordPress team invited any interested designer to submit their works for user evaluation.

“Icons should be subtle, with a classic/designed look, nothing cartoonish. Thin lines. Maybe a little old-fashioned looking. They’ll be grayscale by default, possibly with a color version for active menu items”, the post reports. However, the timing requirements were very stringent since the release of 2.7 was initially scheduled for November 10th.

Interested designers had to send an email to the WordPress team with a cover letter complete with their portfolios to be considered for the application, after which the team would announce the details on how the winner would be chosen.

After the release of 2.7 was delayed by a couple weeks, a second post on the WordPress.org blog explained that, since about a dozen of designers from all around the world responded to the invitation, the team had decided to let users vote to decide which set of icons would be featured in the new WordPress version.

Following the announcement, about half of the designers backed out from the competition: the remaining ones submitted two icons (Posts and Links) to the WordPress team as samples of their designs, and two of them were “thanked for their submissions but eliminated from the competition because their icons were considered too far afield from the WordPress visual style”.

The WordPress team then published the competing icon sets, each with a short designer introduction and some feedback from the CMS developer team, encouraging everyone to vote and leave feedback on the various designs — all in grayscale rather than color, as per specifications — within 48 hours.

Last Monday, after over 3,700 users gave feedback on the finalist designs, a third post on the WordPress blog announced the winner of the competiton: designer, artist and professor and  Ben Dunkle from upstate/western New York State managed to grasp 35 percent of the total votes, while the runner-up Verena Segert was second with 29 percent.

Both icon sets will be featured in the 2.7 version, since the runner-up set will become the alternate palette selectable from the profile screen. Now, as we approach to the new version, both designers will revise their sets and produce the colored “on” states for when the menu section corresponding to a given icon is being browsed.

The two designers will also have to produce larger versions of each icon, to be featured in the h2 scren headers. As per user vote, Dunkle and Segert will have to change a few icons in order to adapt them to the metaphores voted by the community.

In particular, 40 percent of users who participated in the survey on the WordPress site chose a house as the best metaphore for the “Dashboard” icon, 65 percent chose a camera + musical note as the logo for the “Media” section, and 53 percent chose an outlet plug as the best icon to illustrate the “Plugins” section.

Thoughout the next week, the two designers will adapt and uniform their sets to make them even more complementary, while the launch of the new 2.7 WordPress version, which was delayed by a couple of weeks, is now expected to be released within the end of the month.

Share Post:
  • Digg
  • Sphinn
  • del.icio.us
  • Google
  • StumbleUpon
  • TwitThis

Tags: , ,

WordPress Fixes XSS Vulnerability

December 1st, 2008 by Dario Borghino | in CMS News, WordPress | No Comments

Yesterday, WordPress released yet another update to its platform in order to fix a cross-site scripting (XSS) vulnerability.

As explained by the WP team its most recent blog post, the bug only affects IP-based virtual servers running on Apache 2.x versions: in those setups, it might be possible for hackers to affect systems so that they serve up malicious Java Script from domains under their control.

The update also addresses three minor stability features: the first prevents accidentally saving meta data into a post revision; the second prevents the XML-RPC protocol from fetching incorrect post types, while the third adds some user ID sanitization during bulk delete requests.

Users who are only interested in the XSS-related security fix are advised to simply copy the wp-includes/feed.php and wp-includes/version.php files from the 2.6.5 release package.

Some webmasters will note that the version numbering has skipped 2.6.4: WordPress developers explained that this was the case because the team didn’t want to create confusion with 2.6.4, a fake version recently offered via a third party site. According to The Register, system administrators were directed to download the backdoor-rigged code earlier this month by hackers exploiting vulnerabilities in the software.

The latest version can be downloaded from here, while the full changelog can be found on the WordPress.com website, allowing users to easily change the code themselves without the need to download the full package: the number of changes for the new version is in fact apparently very limited.

Share Post:
  • Digg
  • Sphinn
  • del.icio.us
  • Google
  • StumbleUpon
  • TwitThis

Tags: ,

Why ExpressionEngine 2.0 is Being Delayed

December 1st, 2008 by Dario Borghino | in CMS News, Expression Engine | No Comments

A lengthy post on ExpressionEngine’s official blog explains the reason why the much-awaited version 2.0 of the platform, which should bring relevant architectural changes and provide the foundation for several years of development, has been delayed for several months in a row and is currently quite far from being completed.

Derek Jones, Chief Technology Officer for EllisLab, the company behind the ExpressionEngine content management system, wrote a blog post on Friday detailing how the architectural changes required for the next software generation to work as expected are revealing a bit harder than previously thought:

Rewriting all of ExpressionEngine to a new architecture is a time consuming process, there’s just no way around it.  It’s not glamorous work, and we have a very small team of developers who carry many duties in addition to programming ExpressionEngine 2.0.

The development team, however, doesn’t regret taking the hard, but important architectural changes that need to be undertaken in order to provide the foundation for the future of the company’s most well-known software product, even though they admit having underestimated the time that such renovation process would have taken.

Jones then dives into the implementation details and PHP code to provide a better illustration for the migration code: a small, 30 lines long snippet in simple PHP is taken as an example, and we are taken through the migration process from the 1.x to the 2.x architectural changes and how the code needs to be modified in order for everything to conform to the new specifications.

As Jones readily points out, the process won’t add any functionality to the code, but simply migrate it to the new, better platform, the CodeIgniter open source PHP Web application framework. One of the main difficulties, said Jones, is separating models, views and controllers, which under CodeIgniter each solve a different problem and are used in quite an unusual way, forcing programmers to intersperse controllers within the program logic.

The migration process, however, will provide a key feature to the entire codebase: abstraction.

Share Post:
  • Digg
  • Sphinn
  • del.icio.us
  • Google
  • StumbleUpon
  • TwitThis

Tags: , ,