Posts tagged "news"

e107 CMS version 0.7.19 is out

A new release of the open source cms, e107 has been made available. See below for an except from the post by McFly of the dev team:

This is a non-urgent upgrade. We've produced this release for a few reasons:

1) As part of the move to subversion, we changed the headers of most files to contain the new svn related keywords. Unfortunately this means that all users must replace their current files with the new ones, otherwise the file inspector won't like it. You will notice the upgrade packages are much larger for this upgrade.

2) I have a script that I wrote that creates the builds from cvs. I was able to set a few values in a configuration file, kick of the script, and have nice release files a minute or so later. Well, obviously the cvs related commands are no longer valid. I've recoded most of the script and it now uses svn commands. It can now also handle 0.7 and 0.8 builds (previous version could not). It was used to create this build, so it needs live testing.

3) We needed to get everyone upgraded successfully to .19 with the new build system, just in case we needed to get a security release out quickly (nothing known about currently). Allowing everyone to carefully upgrade now as they find time is much easier than trying to do it quickly later.

Please carefully perform your upgrades and let us know of any problems you find.

As always, you can find the link to downloads here:

Sites running Exponent CMS are under attack

According to a recent post on the Exponent CMS website, a large number of websites running Exponent CMS have been successfully attacked by hackers.

From the post:

The type of hack and process for execution has been identified. With the combination of some clever SQL passed through via url to certain Exponent Modules lacking proper request value sanitation, the hackers were able to pull up information from the user table. The password for Exponent users are converted to an MD5 hash before being saved to the database, but if the password isn't strong enough, the hackers were able to easily take the MD5 hash to any number of websites that will reverse the md5 hash, giving the hacker's the access they need to mess with an exponent site to their liking.

Details about how this hack was accomplished, and how to protect your site against these attacks are explained in detail on this thread.

Interview with Leo Feyer, founder of Typolight CMS

Typolight is an increasingly popular open source content management system that was brought to life by developer, Leo Feyer. We had a chance to speak with Leo and chat about his project and it's future.


CC: Can you tell us a little bit about yourself and your background?

LF: My name is Leo Feyer, I am a 32 year old software developer from Munich, Germany. I am the owner of a small company called iNet Robots, which offers web hosting, software development and meanwhile also TYPOlight services.

I learned object-oriented Java programming during my studies and was impressed by its possibilities. PHP 4, which was the current PHP version at that time, did not have much support for object-oriented programming, so coming from Java it was clear to me that TYPOlight needed to be written in PHP 5. It still does not offer the same functionality as Java does, but it will catch up with the upcoming milestone releases of PHP 5.3 and PHP 6.

CC: According to your website, in 2004 you became dissatisfied with the open source offerings of the time and created TYPOlight. What specifically did you find dissatisfying?

Leo Feyer

LF: First of all, there were far fewer CMS than there are today and none of them were able to generate accessible and standards compliant websites. The big systems of course had plugins, but I felt like web standards and accessibility should be a basic core feature and not just an add-on.

Second of all, the professional systems had (and still have) a very steep learning curve - not only for developers but also for designers. It took me weeks to fully understand them and I instantly knew that none of my clients or designers were able/willing to spend that much time learning a complex CMS just to create a website.

So I decided to create a “no frills” system that has all the powerful features but implements them the simplest possible way to maximize the usability and understandability.

CC: What was your primary goal when creating TYPOlight?

LF: I wanted to create a powerful yet intuitive and easy to learn CMS which generates accessible and standards compliant websites. It should not have too many abstraction layers or custom scripting languages which make it hard to learn for professional users and impossible to understand for non-professionals.

CC: In our recent review of the product, we mentioned that a large portion of the user base is non-english speaking, where is the largest portion of your user base located?

LF : Definitely in the German-speaking countries (Germany, Switzerland and Austria). TYPOlight has been mentioned in various german magazines and by the end of 2010, there will be four german TYPOlight books and two german TYPOlight training videos. That is why a lot more people are aware of TYPOlight there than outside of Germany.

CC: What do you think separates TYPOlight from the other CMS products on the market?

LF: I love to browse the CMS market and I am repeatedly impressed by the large number of available systems and the high quality level that open source software has reached. Many contemporary open source CMS are as stable, reliable and feature-rich as their commercial contenders and by offering a wide range of extensions and additional services such as community support, they are often the better overall package.

CC: Do you have any regrets with the system? Is there anything you wish you had done better or could change?

LF: It turned out that the distinction between users and members (back and front end users) has many advantages but is not an ideal solution in scenarios where the same users shall have access to both the back end and the front end. Also, quite a few users have trouble understanding why pages and articles are two separate modules instead of one tree. Both are likely to be changed in the next major release (TYPOlight 3).

CC: In 2007, TYPOlight came 2nd place in the Most Promising Open Source CMS Awards from Packt Publishing. How far have you come since then?

LF: We made it to the final five in the “Best Open Source PHP CMS” category together with Drupal, WordPress, Joomla! and MODx. And although we did not win the 2009 awards, it is an honor for a young project like TYPOlight to be mentioned along with those well-established systems.

CC: What  is your favorite TYPOlight driven website?

LF: That is hard to say, because I only know a few of the many websites which run on TYPOlight. Some (in the German-speaking countries) well-known companies and famous athletes have recently relaunched their websites with TYPOlight, which makes me very proud. Besides that, is certainly one of my favorite websites, because it is a good example of what the system is capable of.

CC: What is the largest site that uses TYPOlight?

LF: I know about a project that combines 35 websites with about 250,000 pages into a single TYPOlight installation on a dedicated server cloud. In the end, it is mostly a question of hardware and since TYPOlight requires less resources than many of its contenders, it can actually help to decrease your costs.

CC: In one years time, what would you like to accomplish with TYPOlight?

LF: We want to try to increase the awareness of TYPOlight - especially outside Germany - and to expand the international community. Considering the application itself, our focus in 2010 will be on creating websites for mobile devices with TYPOlight (Mobile Web) and integrating services like Twitter and Facebook into TYPOlight (Social Web).

CC: Can you provide a sneak peak into upcoming features or changes?

LF: We want people to be able to create websites for mobile devices with TYPOlight in addition to their regular browser-targeted website. This could be done using a special style sheet, different content elements or even a separate site structure. We are also looking for a way to create news items and events using a mobile phone, which could be accomplished by adding a separate interface for mobile devices or creating an XML-RPC interface that can be used by e.g. a native iPhone app.

Finally, we want to add a news/events distributor to the back end which automatically publishes news articles and events on Twitter, Facebook and Co.

CC: If people were interested in contributing to the system, what is the best way to do so?

LF: The best way to contribute to the application itself is to create a TYPOlight extension. TYPOlight provides a powerful API with a lot of dynamic configuration, callbacks and hooks which allows you to customize almost any aspect of the program-flow. In case you need a new hook, you can request it in the ticket system at

The best way to contribute to the TYPOlight project is to join the community and let us know what you can do. We are constantly looking for translators to help us to translate the TYPOlight core and over 300 extensions into different languages. We are also looking for authors and journalists to publish articles about TYPOlight in blogs and magazines. And if you happen to be a developer, there is even more that you can do, e.g. to write a tool to import the content from other CMS into TYPOlight or to implement one of the many ideas submitted in the ticket system at

CC: Thank you for your time Leo and best of luck with your project. For our readers, you can learn more about this great system by visiting the Typolight project website at

LF: Thanks a lot for your support and keep up the good work :)

Bitrix Site Manager – Review and Commentary

With over 20,000 customers, the Bitrix Site Manager platform has proven to be a popular content management choice worldwide. Headquartered in Moscow, Russia, this veteran provider has been in the game longer than most, and as such, has had time to finely tune their latest 8.5.1 offering. In late 2001 I tested the Bitrix platform and came away intrigued at the possibilities, so I was anxious to reacquaint myself with the platform nearly eight years later.

While there are seven versions of Site Manager, I opted for the Standard version that includes a few more bells and whistles than the Starter version which offers the main modules for site operation including access management, site structure, information blocks (new, articles, etc.), event calendar, media player, search, site compression, site performance monitoring, and search engine optimization.


With the size of this installation being what it was, 148 tables in all, I double checked with my hosting company to make sure my plan provided the necessary requirements. In my case, I made sure that my plan included ZendOptimizer 3.3.0 and eAccelerator 0.9.5 as well as had .htaccess processing enabled. Once uploaded to the root of my website, I navigated to my domain and began the installation. The interface is professional, clear, and takes you step by step through the entire process as expected. I chose to create
my database and credentials ahead of time but the installation offers the flexibility of either creating them on your own or having them created by the install itself.

Reviewing the Bitrix documentation helped a great deal and can be found on the support area of the Bitrix website. Although outdated by a few versions, the documentationremained useful.

Once the install was complete, I was able to navigate directly to my homepage and got the first glimpse of my new site built with Bitrix. The default site was well organized sporting page tabs across the top and category and section links down the left side. After logging into the backend, the administrative access points revealed themselves in attractive gray tabs above the website along with a Windows-type Start menu to the left which provides additional access to content, services, and settings for every part of the website as well.

Bitrix built the administrative interface to enable users multiple access paths to the same functionality through the tabs, and, while I
understand the reasoning, it was a little confusing at first. From purely a newbie perspective I found myself having to take some time to differentiate what does what. For example, when an administrator expands the Edit button located within the Browse, Content, and Design tabs, they all share the following functionality:

  • Edit page in editor
  • Edit page in html
  • Edit page title and properties
  • Edit section properties

The Control tab edit button additionally offers current page and section property editing of the Control Panel while the Design tab
offers what both the Browse and Content tabs do plus .php editing capability. It's not as much of a gripe but observation that the system is not intended for green beginners and will require some time to get up to speed with the setup. The following is a quick
overview of what each tab offers.

The Browse tab lets the user create a new page or section, edit page contents, title, and properties as well as section properties. In addition, you can view the structure of the entire website, edit the site menu and control the site cache.

The Content tab offers the identical functionality as the Browse tab as well as creating and/or editing pages and sections within the
control panel as well controlling access to a section or specific page.

The Design tab again shares some functionality with the Browse and Content tabs in addition to providing access to components, templating, and debugging services.

Lastly, the Control Panel tab is the dashboard where the entire functionality of the site can be administrated.

Finally, I took some time to compare what the Standard edition had to offer over the Starter edition of the Bitrix Site Manager. The Standard edition offers enhancement including proactive protection, forums, newsletters, web forms, polls and surveys, blogs, and photo galleries.

While I can appreciate the enhancements brought with the Standard edition upgrade, I found the presentation of the applications to be a little outdated. I think I've gotten so used to things like the NextGen gallery for WordPress presenting slick galleries using AJAX that the Bitrix gallery made me feel like I was back in 2002. I felt similarly about the polls, surveys, and blogs. They function beautifully but lack the pizzazz that other platforms offer. Just for that reason alone, I'd have a hard time parting with an extra $350 over and above the Starter edition cost of $249.

Overall I think the Bitrix platform is rock solid and a pleasure to work with once one learns the ropes. It's powerful, extensible, and
would serve especially businesses well. For the small business, club, or group needing a simple web solution, it would definitely be overkill in my opinion. User interface experts fanantic about the latest and greatest would also come away a little disappointed based on the default website that I was able to test.


  • The system is powerful and open to improvement or functionality with the addition of your own scripting.
  • The installation went flawlessly. Bitrix offers assistance with that as well if you run into problems as one of their customers.
  • Numerous administrative entry points.


  • For the price, I think you could do worse than the Starter package. It's a solid piece of work. To get me to spend the extra $350 for the Standard edition, Bitrix would have to bring the applications UI up to date.
  • The documentation was last updated for version 7.0.6 and I was running 8.5.1.

You can learn more by visiting them at Bitrixsoft

MovableType 4.3.4 released

A new version of MovableType has been released. Version 4.3.4 includes a number of bug fixes. A full breakdown of the changes in this release can be found in the release notes.

Here is a brief summary of the changes:

  • Reimplemented the malicious image detection capabilities that were added to Movable Type 4.33 to protect asset management functions more consistently.
  • Recreated an index on the comment_parent_id column in the mt_comment table. This index was incorrectly removed in a previous version of Movable Type 4.3x.
  • Corrected a problem with user privilege changes implemented in Movable Type 4.33 that prevented a user from uploading a userpic (a picture of himself or herself) in some situations.
  • Fixed a typographical error in the lib/MT/Summary/ Perl module in Movable Type 4.33 that resulted in "subroutine redefined" errors being reported in some circumstances.
  • Fixed a problem with the internal search facility within the Movable Type 4 CMS that prevented more than 125 results matching the search criteria to be displayed.
  • Fixed a problem with the internal search facility within the Movable Type 4 CMS that caused all "Regex Match" searches to return no matches.
  • Fixed a problem in Movable Type 4.33 where searching for entries by date ranges returned incorrect results. This problem was most noticeable to users of the Blog Stats Dashboard Widget. It often displayed no activity for entries or comments regardless of actual activity.
joomla Restaurant & Cafe templates

Restaurant joomla templates will give you a perfect chance to represent your cafe or restaurant to the widest audience. Using an joomla restaurant and cafe templates appropriate template from Restaurant and Cafe Templates you can build an outstanding web site and make your business even more successful and profitable. So, if you have intended to introduce any kind of cafe or restaurant on the web look though the Restaurant templates. It's so various that you'll easily find a ready made web page design for an Irish pub, cocktail club, pizzeria, sushi bar, Japanese cafe, etc. So, it doesn't matter if you specialize in Mexican Food, Chinese Cuisine or any other cuisine. Using any sample of Cafe joomla Templates from this very page you can create a web site for your cafe or restaurant. In such a case you'll be able to inform your site visitors and potential clients of your cafe or restaurant about the services you offer. For example you can show the pictures of dishes that can be tasted in your restaurant. The design of your web site can also reflect the interior design of your cafe or restaurant. So, anyone who visits your site for the fist time will feel its atmosphere.In fact the templates are useful not only for those who wish to create a new web site but also for anyone who plans to improve already existing cafe or restaurant related web site. The joomla Restaurant & Cafe templates will pleasantly impress you by their top quality and wonderful usability.

  •  100% tableless CSS
  •  Validates with XHTML
  •  Validates with CSS
  •  Joomla 1.5 only
  •  SQL dump available
  •  23 module positions
  •  New! S5 Column Cart AJAX
  •  New! IE6 Upgrade Plugin
  •  Module edits: S5 map it with google, VirtueMart standard login
  •  VirtueMart Theme Included
  •  Sliced PSDs included
  •  Site Shaper available (demo quick install)
  •  Fully collapsible module positions
  •  S5 Effects scripts powered
  •  Set 2 background images
  •  Lytebox enabled
  •  Tool Tips enabled
  •  4 Menu systems: No-MooMenu Drop Down, No-MooMenu Fading, No-MooMenu Scroll Down or Suckerfish
  •  Custom page and column widths

This template also includes a VirtueMart Theme that is heavily edited to suit an online restaurant.

Infuse, the October 2009 Club Template released by

Infuse, the October 2009 Club Template released by , is an infusion of artistic flair and functionality. The joomla templates infusetheme boasts six, individual and unique, style variations, meticulously constructed to perfection.
The theme is accompanied by 6 Style Variations, each with 3 different background options, culminating in a total of 18 possible combinations.

  • 6 Style Variations
  • 18 Background Combinations
  • SEO Optimised Layout
  • RT Extensions Styling
  • Basic K2 Styling
  • New! Typography
  • Javascript Form Styling
  • Fusion Menu & SplitMenu
  • 28 Module Positions
  • FF3.5, Opera 9.6, Safari 4, IE6,7,8 Compatible
  • W3C XHTML 1.0 Transitional. W3C CSS 3 Valid

Click To Read more about this joomla template... [Infuse, the October 2009 Club Template released by]

Morph - framework for rapid template development

Gone are the days where developing for Joomla! means that the layout of the template you are using will dictate your content.


Morph is a rapid template development framework for Joomla, designed from the ground up to be completely scalable and usable by everyone, from beginners to advanced.


Any person who is currently or is looking to develop their own or client websites. Whether developing a small web site or a large and very complex, content rich website, Morph is the platform to use.


Morph is made up of 2 parts, the engine and the body so to speak.

Morph in itself is the engine and does not look like anything, but here's the beauty: the visual appearance of Morph is added by installing a themelet into Morph which will provide the look of the specific web site.

A themelet provides custom css, functions and javascript if required and can be highly customized to allow developers to achieve exactly what they want.




WordPress 2.9.2 available

A non-critical update to WordPress is available. According to a recent report by a user, logged in users are able to see trashed posts written by other authors.

If this is an issue for you, upgrading is recommended.

More info available at

click me

DeepBlue - A New Joomla Template and released "DeepBlue", a new fixed width (optimized for screenresolutions of 1024x768 or more) commercial template for Joomla 1.5.x. It is a clean and elegant and fast loading multi purpose template. Made for a width range of webprojects, like product sites, company homepages, web apps and much more.The package includes the templates installation file, the sliced Photoshop source files and a small documentation.

"DeepBlue" provides 45 different modulepositions, comes with a build in "suckerfish" dropdown menu, a "slider" area for 12 modulepositions and based on pure and valid XTHML 1.0/CSS 2.0 code. A CSS3 mode for modern browsers is also available
> Visit the "DeepBlue" product page
> Visit the "DeepBlue" preview page
> Read the "DeepBlue" documentation
> Also available at our membership site