IP to Country Module

IP to Country 1.0 and Search Keywords 1.0 have been released

I have contributed 2 modules and a translation at Drupal such as IP to Country (drupal.org), Search Keywords (drupal.org) and Thai Translation (drupal.org) for a year. However, it seems I forgot to release such a stable release. I apologize for this missing piece. It is because I am too familiar with development but not releasing and I have no exact plan for next release. Thanks to the issue posted today to point me out about this missing piece.

How to display information based on geo location using ip2cc

I developed IP to Country module for Drupal last year. The original purpose was to see who visited my site through Search Keywords module. Anyway, it is also possible to use ip2cc module for automatically display information based on geo location.

Porting ip2cc and search_keywords to Drupal 5

Eventually, I continue my tasks as a module maintainer to port my modules, ip2cc and search_keywords to Drupal 5. I would like to announce that these modules are ported to Drupal 5. If you have time, please give it a try to upgrade.

How does IP to Country module work

I got a request to write a brief explanation how IP to Country module work. I supposed to provide a comprehensive documentation at howforge.com but there was no time to do that. The fact is that I completely forgot until got this reminder. Now I have decided to write something useful as his request.

New ipdb.mysql

It seems I forgot about ipdb.mysql during last upgrade so I got a comment about my mistake. To fix this problem, I will upload as an attach file with this post so you can get it anytime you want. I don't commit it to the CVS because of its size. It might take your updating into big trouble for diffing 5MB text file.

Incompatibility in Drupal 4.7.0 beta 5

Since I have just upgraded howforge.com to Drupal 4.7.0 beta 5, the common task is to test the functionality of all modules. The first module I found bug is ip2cc module. The symptom is that you will never see all flags. This is because Drupal 4.7.0 beta 5 doesn’t rely on base tag anymore! This is very interesting and exciting feature since Drupal use base tag to simplify path creation for so long. For all module maintainers, they have to call url() function to make sure all URLs are valid. Below is the list of modules I have to patch in Drupal 4.7.0 beta 5. Most of them has problem with CSS.