Software Blogs

Connecting jCaldav Joomla Component to DAViCal Server
Last edited on: 09/04/2010 - 23:05

This tutorial shows how to connect my Joomla! jCaldav component to a DAViCal server. The DAViCal server was already running on my local machine; a tutorial to achieve this is at openSUSE-11-2-DAViCal-Installation. It is therefore assumed you have access to working DAViCal and Joomla! setups and, if you want to perform my test in the middle of this tutorial with the Chandler client, you will need that too.

»   Read more
Drupal 6 Theming image_gallery_terms View from the image_gallery Module
Last edited on: 14/02/2010 - 19:09

image-gallery-themeimage-gallery-themeThe image_gallery submodule which is bundled in the

»   Read more
Add Description to image_gallery Views on Every Page
Last edited on: 09/02/2010 - 12:00

The image_gallery module which is bundled with the image module is a handy way of producing quick gallery-type content, and what is more, it integrates with views, and even better, comes with a pre-built view called (a little confusingly) image_gallery.

»   Read more
MySQL Find Column Name in any Table in Entire Database
Last edited on: 08/02/2010 - 19:58

It frequently happens, particularly when I am using Drupal, I need to find a name of a column that could be in any table in a database. There is a quick and easy way of finding this, and the syntax is:

SELECT table_name, column_name from information_schema.columns WHERE column_name LIKE '%Name%';

This need cropped up the other day when I was searching Drpual for all tables that contained a column with the name description. I used the command line interface, and my output is captured below.

/tmp> mysql -u root -p
Enter password:

»   Read more
Bootable openSUSE Linux 11.2 64bit on a USB Memory Stick
Last edited on: 08/02/2010 - 16:29
If you have problems getting your USB memory stick to boot, check out my page on USB memory stick boot problem solving
»   Read more
Bootable Linux USB Memory Stick Problem Solving
Last edited on: 08/02/2010 - 16:25

These notes accompany my Bootable-openSUSE-Linux-11-2-64bit-on-a-USB-Memory-Stick article as a result of the numerous problems I encountered during its authoring. Hopefully this will save you some legwork.

There are three potential areas to investigate if you are having problems with your boot.

  • Does your BIOS support the booting of an operating system off a memory stick?
  • Can your memory stick actually boot?
  • Is the image loaded onto the memory stick capable of booting?
»   Read more
Installing PHP PECL uploadprogress Extension on openSUSE
Last edited on: 07/02/2010 - 14:20

Status ReportDrupal is very good at nagging you should your installation not quite measure up as far as its configuration is concerned. Once such nag is in the status report at admin/reports/status which is warning me that the PECL uploadprogress library is not loaded (screen snippet on the left).

»   Read more
Lightbox and Joomla 1.5
Last edited on: 01/02/2010 - 16:23

Lightbox is a suite of Javascript code snippets used to overlay images on a web page. It enables a user to click on an image on a web page, and that image will be overlayed usually providing a zoomed version of the same image. The Lightbox product is used on some of my websites and clicking on a screen image will produce rather a nice piece of animation to zoom into the picture.

Now here's the issue. Straight out of the box, Lightbox will not work with Joomla. However, by following the steps identified below, the two systems can be set to coexist.

»   Read more
Dictionary Attack: How to Block an Entire Country
Last edited on: 01/02/2010 - 16:21

Here's a tip for all website administrators, but you know it already. Please don't think I am high-hatting you, but always remember to check your Apache logs on a regular basis. It is easy to become complacent and neglect this important activity, but if you do you may miss something important - i.e. a systematic attack on your site.

»   Read more
MySQL Subqueries - a Useful Example
Last edited on: 01/02/2010 - 16:20

I can remember when MySQL hit the streets back in 1995 - it was quite a raw product but still extremely useful for some development I was engaged in on a Linux Softlanding platformed box. While MySQL grew to be more and more popular, Linux SLS withered and died due to its bugs, but was still responsible for spawning the Debian distro amongst others.

»   Read more
Syndicate content