Blog Quick Search
Type a search term into the text box to perform simple searches through all blog posts
Login




Remember me

Forgot your password?
YES, HELP ME LOGIN

Follow me on Twitter Follow me on Twitter
Friend me on Facebook Add me on Facebook
Chisimba Facebook group Chisimba Facebook group


You do not have any saved left panel blocks. You can add a left panel block by selecting the edit tab in the personal blocks module.
toggle Twitter status
toggle Related tweets
I make no claims about anything and all opinions expressed in this blog are - well, opinions. And guess what, opinions are subject to change. There shouldn't really be anything here that causes trouble, but if there is, it is an oversight and not malicious.

Latest Post - Category: Chisimba

Chisimba - introduction to practical demo
7 days ago

This was a talk given to the South African Government Open Source User Group in Pretoria last week.



Tags for this post

Bookmark this post Trackback URL  No trackbacks were found for this post Comments Attribution Share Alike

Previous Posts

Weirdness with rounded corners in Firefox 13+
17 days ago

This is posted here because I am not sure if it is a bug in Firefox or a bug in Chisimba. I will try to keep track of it, and hopefully, one way or the other it gets fixed.


UPDATE: Will answer my own question as I usually do....

I replicated the bug in static HTML, and discovered that I had
    border-radius-topright:
in my stylesheet for dkeats.com (and in the canvas base stylesheet), but it should be
    border-top-right-radius:

It never turned up before because Firefox must have been parsing
   -moz-border-radius-topright:
but with version 13, they must have started parsing border-top-right-radius:

It was neither Chisimba NOR Firefox, it was just Derek being dumb.

Today, when I upgraded to Firefox 13, I found that a lot of the stuff that I had done with rounded corners was no longer working. It seems to only be a problem where the corners are not the same top and bottom, and where there are two elements with images in the background overlaying one another using the format

-moz-border-radius-bottomright: 6px;

and its cross browser equivalents. Effectively, this breaks almost all the skins we have in Chisimba, and I posted to Twitter 'Is Firefox the new Internet Explorer' where things that used to work suddenly stop and we have to bash out a new bunch of code to fix it. It is certainly annoying when stuff that used to work stops working, bug or no.

So here is the thing...

Here is an image of this skin with rounded corners and how they look on Firefox versions 12 and below, as well as Chrome, Chromium, and a few others. NOTE: Click image for larger view.

Here is an image of the same skin with Firefox 13 (and it does the same in Firefox Nightly).

All Chisimba skins with rounded corners do this in Firefox 13 and Firefox Nightly builds. It is not just the top of the page, but all the elements in the page that have rounded tops  where two elements are on top of one another do the same thing.

I don't know whether to log this as a bug against Chisimba or against Firefox. But browsers should not change their behaviour like that, even if it means it is getting stricter as it grows older.  Will try to ferrit this out and see that it is fixed one way or the other.



Tags for this post

Bookmark this post Trackback URL  No trackbacks were found for this post Comments Attribution Share Alike

How to do a Developer install of Chisimba on Ubuntu 12.04 the easy way
18 days ago

The following instructions place your developer code in your home directory, in a directory called 'chisimba', and does the installation into /var/www/ch. This is a good standard setup that allows you to run other scripts that make your life as a developer easier. The instructions assume you have not installed Apache or messed it up in some way, but it shouldn't matter even if you have installed it.

1. Make a chisimba directory in your home directory

cd ~
mkdir chisimba
cd chisimba
 

2. Get the Chisimba installer

wget http://kengasolutions.com/downloads/install-chisimba-dev

3. Install chisimba

sudo bash install-chisimba-dev

4. Follow the instructions in the browser when it opens.

That's it! Install the Module Builder module (makemodule), and create your first working module in > 1 minute. If you want to use skins from the canvases directory, type

cd /var/www/ch/skins
ln -s ~/chisimba/canvases/* .

OK, off you go then. Set it up.
 



Tags for this post

Bookmark this post Trackback URL  No trackbacks were found for this post Comments Attribution Share Alike

Complete set of my photos from Gota Abu Ramada, Red Sea, Egypt
33 days ago

These photos are from my two week diving trip to the Egyptian Red Sea in August / Septermber 2011. We left from Port Galib, went south and then back and across to Daedalus and The Brothers, and finally back to Hurghada. This was posted in September last year, and has been restored on a new server. I will be restoring more of these as and when I get the time.

 

Gota Abu Ramada is a medium sized, oval-shaped reef with a shallow, flat, sandy seabed surrounding it. This is one of the most popular sites day boats in Hurghada, and for safari boats returning to port. We stopped there early in the morning, before the 10 000 dives a day from other divers had started. It is a very pretty site, and one of the best dives on the whole trip as the photos may help attest. Enjoy!



Tags for this post

Bookmark this post Trackback URL  No trackbacks were found for this post Comments Attribution Share Alike