Jojo is a PHP based CMS for web developers wanting to build good websites. We like sites that are fast, standards compliant, easy to manage, search engine friendly and easy on the eye.

Journal Entries

No entries yet.

Ohloh Analysis Summary

Updated 06 Oct 2008 12:42 UTC


Ratings & Reviews

Community Rating
5.0/5.0

Based on 1 user ratings.

Your Rating

Click to rate this project.

Links

No links submitted so far. Submit your own links.

News

Edit RSS feeds.

    FireFox download day

    Today is the FireFox 3 download day. Mozilla are having a crack at setting a Guiness world record for the most number of downloads withing a 24 hour period.

    Go on. you know you want to.

    Long live FireFox.

    Source: FireFox download day

    FireFox download day

    Today is the FireFox 3 download day. Mozilla are having a crack at setting a Guiness world record for the most number of downloads within a 24 hour period.

    Go on. you know you want to.

    Long live FireFox.

    Source: FireFox download day

    Jojo CMS 1.0 RC1 released

    We are pleased to announce the first Release Candidate version of Jojo CMS. Very pleased.

    We feel we are now at a stage where we will not be making fundamental changes to the Jojo framework or plugin API, and have been running the latest ... [More] release of Jojo on our own sites long enough to consider it stable. While there are still a large number of features we plan to implement, they are largely user interface and additional functionality changes, unlikely to have a serious impact on custom plugins.

    Upgrade
    The upgrade path from the beta is considerably easier than with our previous release - the most notable change since the Beta1 release is that all queries now require braces (squigglie brackets) around table names. However, if you miss a query or 2, it won't break your plugin unless you are using table prefixing.

    Plugins
    We have a number of exciting plugin developments on the go at the moment, personally I have spent the past month developing the jojo_cart plugin and additions to our affiliate system (this would have made a great Summer of Code project). This is a configurable shopping cart plugin for Jojo, which makes it much easier to run online shopping websites and accept payments via PayPal or a number of other payment providers. I'll be making an announcement about this shortly.

    You may notice our plugin pack now contains 51 plugins - we have been busy adding a newsletter plugin, the shopping cart plugins, a weather widget, the facility to customize your CAPTCHA, PHP 5.1 support, and many improvements to the existing plugins.

    Download
    The Release Candidate version of Jojo can be downloaded from our download page. Be sure to grab the plugins pack as well, as all plugins will also need to be upgraded.

    Support
    I'd like to point out that the forums are our preferred method of support, especially after a new release. All the core developers have the Forum RSS feed in their readers, so messages posted to the forums will be read just as fast as emails. However, when we reply in the forums the information becomes available to the community and others can benefit from the reply.

    Thanks for your continued support.

    Harvey & the Jojo team.Source: Jojo CMS 1.0 RC1 released [Less]

    Video - XML sitemaps for your plugin

    XML sitemaps are a way of telling search engines about the pages on your site. Their most important function is to prioritize pages on large sites. Because GoogleBot has limited time available to visit/spider your site, you want to make sure it's ... [More] spending it's time on the important pages, not the rubbish ones.

    XML sitemaps are a way of telling search engines:

    What pages you have on your site
    When each page was last modified
    Which pages are more important than others
    How often a page is likely to change

    Search engines can use this information to do a better / more efficient job of spidering your site.

    XML sitemaps in Jojo
    If you have the jojo_sitemap plugin installed (it is by default) then you already have an XML sitemap eg <a rel="nofollow" href="sitemap.xml">www.jojocms.org/sitemap.xml - this includes entries for all the main pages in Jojo.

    Plugins
    But not the pages that are created by your plugins. If you have a plugin that creates new pages, for example a product listing plugin, then these pages aren't automatically included in the sitemap. This isn't ideal, because these custom pages could well be the most important parts of your site.

    This video tutorial shows how to configure your plugin to add entries into the XML sitemap.

    [[shadowbox]]

    View video

    PS. Apologies for the text being a little hard to read - I made this video on a higher-res screen than usual, I figured it would be better to release the video anyway rather than re-do the thing from scratch.

    I'll follow up on this post with some example code in the docs that can be copy-pasted into your plugin.

    Source: Video - XML sitemaps for your plugin [Less]

    Video - XML sitemaps for your plugin

    XML sitemaps are a way of telling search engines about the pages on your site. Their most important function is to prioritize pages on large sites. Because GoogleBot has limited time available to visit/spider your site, you want to make sure it's ... [More] spending it's time on the important pages, not the rubbish ones.

    XML sitemaps are a way of telling search engines:

    What pages you have on your site
    When each page was last modified
    Which pages are more important than others
    How often a page is likely to change

    Search engines can use this information to do a better / more efficient job of spidering your site.

    XML sitemaps in Jojo
    If you have the jojo_sitemap plugin installed (it is by default) then you already have an XML sitemap eg www.jojocms.org/sitemap.xml - this includes entries for all the main pages in Jojo.

    Plugins
    But not the pages that are created by your plugins. If you have a plugin that creates new pages, for example a product listing plugin, then these pages aren't automatically included in the sitemap. This isn't ideal, because these custom pages could well be the most important parts of your site.

    This video tutorial shows how to configure your plugin to add entries into the XML sitemap.

    PS. Apologies for the text being a little hard to read - I made this video on a higher-res screen than usual, I figured it would be better to release the video anyway rather than re-do the thing from scratch. I'll follow up on this post with some example code in the docs that can be copy-pasted into your plugin.Source: Video - XML sitemaps for your plugin [Less]

Read all Jojo CMS articles…

Download Page
14 downloads

Who uses Jojo CMS?

frankblunt Mike Cochrane

Who contributes to Jojo CMS?

harveykane Mike Cochrane frankblunt bonrussell mel (no author)
I'm a contributor

Who manages Jojo CMS?

I'm a manager

Where in the world?




Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 129,946
Effort (est.) 32 Person Years
Avg. Salary $ year
$ 1,779,723