Monthly Archives: October 2006

iCal 4 WP new release, Beta 1

Hi all,

I found some time to work a bit on ical4WP and I thought I could release a new version. Do not expect a lot of new features but rather some bugfixes:

  • Google Calendar integration is now working. It means that you can add a ical4wp calendar into your Google Calendar in one click. Yes it works!
  • I clean up the CSS file for the client side (not admin but the blog itself) to make it relevant,
  • I remove all javascript files inclusion into the client side to make it lighter, you now have just one css file in the header (<1k). It did not make sens to include: Prototype, effects from Scriptaculous and event:Selectors just for the select form! It was probably around 60k of download, what a waste of bandwidth! (my hosting company should thank me…). I wrote just a few line of inline-javascript inside the select form element. However, those library are still in used in the admin area.
  • Again, thanks to Roger, we now order events in the list of events.
  • I separate the title and the content of each part on the client side due to some XHTML issues in some WordPress theme. You can now but the title of each area (e.g. Upcoming Events, List of Calendar) in your prefered XHTML tag, in the documentation by default I suggest h2 tag. The consequence of this change is that you hvae to modify as well your sidebar.php file.

DOWNLOAD IT NOW

That’s it for the time being guys. I did not touch yet the admin area of ical4wp. You can see a demo on the left side of this blog and feel free to visit iCal4WP home page for more details about how to use it.
Do not forget that we have now a bug tracking system flyspray, where you can post bugs AND/OR features request.

FOSS Web Mapping Tutorial – part I

In this serie of articles I will show you how to install and configure an open source web mapping solution to make your own Google Maps but based only on open-source and OGC standards (mainly WFS, WMS and SLD).We will try to cover all aspects of the solution, including the data storage, the middleware/application server as well as the web client. We will look at the global solution as a typical 3-tiers solution, very common in web application development:

  • level 1: a data storage, usually a database system but it can be also shapefiles and many other formats,
  • level 2: the application server, delivering web services through a web server,
  • level 3: the web browser or client.

To simplify the process we will install all tiers on the same machine for testing purpose, but you could install the database and application server in different servers, it will not change much (we will consider the different changes later).
Continue reading

Firefox 2.0 is out

Yep, it is supposed to be officially announced tomorrow but if you now how to try, you can get the final 2.0 from their website. You want a proof? Here we go, a screenshot:

Firefox 2.0

I like the new layout, icons are smaller, it is a little bit more integrated with MacOS X. Preferences are also improved as well as Extensions/Themes GUI. I really like to be able to restore all my last tabs when I launch Firefox or after a crash.

RSS feeds are also manage in a better way but I still prefer the way it is in Safari. With Firefox, it is very unconfortable to go trough a list of ‘Live Bookmarks’ in your bookmark…I guess it will come for version 3, next year. Beside this, it is worth the upgrade, do it NOW! Not to mention that most of my useful extensions are already compatible:

I used to have Tab X, but it is now part of Firefox (with more features). I do not want to list all new features of Firefox itself because I am sure that you can read about them almost everywhere on the web.