Daniel is the owner & lead developer at compojoom.com.

Ccomment 6.0 Alpha 1

ccomment_header_bg
I'm happy to announce that CComment 6.0 Alpha1 is ready for download. Version 6 is a major rewrite of the Frontend Part of the component and in this blog post, I would like to give you a glimpse of our development process. The major thing that we had to tackle in v6 was removing our Mootools dependency. Mootools was a great framework back in 2006, ...
Continue reading
Tags:
Rate this blog entry:
2
578 Hits
3 Comments

CMC v3 released. Update today!

CMC v3 released. Update today!
No, this is not a critical security release, but you should still update today. In the beginning of last year Mailchimp announced v3 of their API. Initially it didn't support all the features that v 1.3 had and we were reluctant to update, despite it being RESTful and better organized. But things changed. In February this year Mailchimp announced t...
Continue reading
Tags:
Rate this blog entry:
4
1184 Hits
6 Comments

Using JDatabaseQuery several times in a row

Using JDatabaseQuery several times in a row
Today I stumbled on a bug in CComment on Joomla 2.5 (we actually don't support 2.5, but that is another story) and upon investigating I discovered few interesting things and I thought that I'll share them with you. So here is the issue: in order to deliver nested comments in CComment we do 2 queries - one that fetches the parents and one that is su...
Continue reading
Rate this blog entry:
6
1869 Hits
0 Comments

No support from the 28th of October to the 3rd of November 2015

​Yves and I, we are going to participate in the Joomla! Automated Testing Code Sprint from the 28th of October until the 2nd of November 2015 in the city of Karlsruhe, Germany. The goals of this event are as follow: create all system tests for com_weblinks prepare an action plan to migrate all the current system Tests prepare unit tests for PH...
Continue reading
Rate this blog entry:
4
2203 Hits
0 Comments

CMC 2.0 released

CMC 2.0 released
Today we've released CMC 2.0 (for those who don't known it - our Mailchimp to Joomla integration). This is a release that adds some cool features. Maybe the most interesting of all would be the new module templates. A lot of you wanted to show the newsletter form either on the right or the left side of your site. Some of you also wanted to have a p...
Continue reading
Rate this blog entry:
1
1506 Hits
1 Comment

Without further ado: the Compojoom partner program!

Without further ado: the Compojoom partner program!

Since I started compojoom in 2008 there have been a lot of users who have asked me if we have an affiliate program. The answer always has been, no we don't. Lately the same question has started to pop-up nearly every week, so I decided that it was time to finally do that. I was postponing it long enough and at the end there was nothing wrong with happy customers promoting good Joomla extensions. So here it is! Say hello to partners.compojoom.com

By now you are most probably thinking - ah, not another affiliate program. Well, there is one important detail. Unlike most other affiliate programs where you get paid once for a sale, with us you'll get a commission every time a referred customer purchases any subscription from us for life! Yes, that's correct! Each time a referred customer purchases something from us you get a commission!

Continue reading
Rate this blog entry:
3
5194 Hits
1 Comment

Update your robots.txt!

Update your robots.txt!

If you've recently updated to Joomla 3.4 you might have noticed this message:

A change to the default robots.txt files was made in Joomla! 3.3 to allow Google to access templates and media files by default to improve SEO. This change is not applied automatically on upgrades and users are recommended to review the changes in the robots.txt.dist file and implement these change in their own robots.txt file.

Continue reading
Rate this blog entry:
7
5251 Hits
2 Comments

Creating a custom error page for your Joomla site

Creating a custom error page for your Joomla site

I've decided that it was time to improve some parts of our site. I had a look at the Redirect component in Joomla and unfortunately people are landing way too often on 404 not found page. And often there is no redirect that I can make. The resource no longer exist on our site and the user has to see a 404 page. Sadly for the past few years he was presented with this:

As you know this is the default Joomla 404 page - it gets the message across, but it is anything else than pretty and relaxing. So, today I decided that it was time to improve this! Since neither Yves or I are good designers I decided to find a good 404 template, change it a little and add it to our template. After some searching I found this: http://themeforest.net/item/wordsearch-responsive-404-error-pack/6531230 - the template could be used with 400 or 500 errors, so I decided that it was a good fit for compojoom.com.

Continue reading
Tags:
Rate this blog entry:
7
2996 Hits
1 Comment

Support - Gotta Serve Somebody! You better do it good!

Today I've noticed that our frontpage was taking more than 10 seconds to load. Which is by any means unacceptable. I fired up Firebug and had a look at the network tab. Everything seemed normal, except for the response from the server. The server was taking 10s to generate the first response. After that in just few ms all Javascript and CSS resources were loaded. Due to the fact that we haven't changed anything on the site lately & we also didn't have any traffic spikes what I immediately did was submit a ticket with our hosting provider.

In my ticket I explained what the problem was: "The frontpage is loading really slow, it takes more than 10s for it to load. Sub-pages seems to behave way better at around 2s.... Any ideas what could be wrong?"

Continue reading
Rate this blog entry:
3
2835 Hits
1 Comment

Showing Google adsense in the Hotspots menu

I've been asked recently by a customer how to add Google AdSense to the Hotspots Menu & on first look I thought that it should be as easy as pasting the adsense code in the module position that is available in the menu. However it turned out to me more complicated than that, so that's why I'm writing this blog post. 

This is the code that we have from Google AdSense:

Continue reading
Rate this blog entry:
0
1449 Hits
0 Comments