Posted
4 months
ago
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
Posted
4 months
ago
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
Posted
4 months
ago
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]
Posted
6 months
ago
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]
Posted
6 months
ago
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]