Several extensions can help you work with photographic images on your Joomla! content management system. Here are some of the best.
Mantis is that rare bug-tracking program for small projects that is neither too bloated nor too featureless. It's an excellent choice for developers who need a bug tracker that the average computer user can use. Its clean interface and numerous features make bug tracking fast and easy.
Dave Whiting, the principal at Red Newt Cellars winery in upstate New York, was tired of chasing vendors to try to get them to support clunky custom content management systems on his site at RedNewt.com. The independent winemaker decided to branch out and teach himself site development skills, with the help of some popular open source applications. The happy result is a full-featured interactive ecommerce site that Whiting says is flexible, scalable, and secure.
There are many ways to share files with teams of people, but few require only a Web browser for access and let you choose from tens of different ways of authenticating user access to the files. Such lightweight and universal access is the promise of Gollem, a file manager that runs in your Web browser. With it you can connect to and manage your files on a WebDAV, FTP, or traditional filesystem or SQL database.
If your music library is tied to your CD collection or MP3 player, you can still hit the road without losing access to your tunes. Subsonic is a free, Web-based media streamer that lets you -- and your friends -- access your music collection over the Internet.
The lightweight Dillo Web browser, in development for eight years, has always been a contender for the fastest browser available on GNU/Linux -- so much so that the Google's Chrome will have to be pretty nimble to outpace it. With last month's release of version 2.0, Dillo is faster than ever. If performance is your main priority, you might find Dillo's minimalistic tools and functional limitations an acceptable tradeoff -- but probably not.
Mozilla released the first workable alpha version of its new Fennec mobile browser last week, showcasing a new interface optimized for small-screen devices. Despite the slimmed-down look, however, Fennec makes use of the same Mozilla technologies under the hood that are well-known in Firefox. In my testing on my own handheld device, I found Fennec an enticing browser with a well-thought-out interface.
Ah, cryptographic security: a boon to those who understand the algorithms, but all too often a lost cause to those who don't. The secure HTTPS protocol for Web surfing is widely accepted, but has one fatal flaw: users ignore certificate error warnings. A Firefox extension called Perspectives aims to close that security hole.
Web sites that run text squarely around images even when the images don't have even borders look a little lazy. pngslice slices an image into thin vertical images and generates a small chunk of HTML to align these slices so that the original image can be seen in a Web browser. This lets you place non-rectangular floating images on Web pages and align the surrounding text to the uneven borders of the image for a professional-looking layout.
Video and audio support will soon be built directly into Firefox, by way of the free Vorbis and Theora codecs, and Mozilla is using the opportunity to advance multimedia accessibility for hearing-impaired and seeing-impaired users. Although HTML 5 does not officially include Ogg Vorbis and Theora as baseline codecs for the new VIDEO and AUDIO tags, Mozilla has adopted them for its own implementation. Researcher Silvia Pfeiffer is leading a Mozilla Foundation-funded effort to integrate support for closed captioning and other multimedia accessibility features into the Ogg formats and their implementation in Firefox.
Google's Picasa is all about photos -- it helps you instantly find, edit, and share all the pictures on your computer. Although it isn't released as open source it is free to download and use from Google's Web site. The new version 3, which is currently in beta, is available for Windows as well as Linux.
Pidgin, formerly known as Gaim, is a popular Instant Messaging (IM) client for Linux. It works with 16 different IM services, including AIM, Yahoo, MSN, and Google, and can handle simultaneous connections to as many of them as you like. This 10-minute video is a brief introduction to Pidgin that shows how easy it is to install, in this case on OpenSUSE 11, how easy it is to set Pidgin up to use an existing IM account, and how to find and join an IRC channel with Pidgin.
With Xapian and Omega you can quickly build a powerful search interface for your Web site. You'll be able to index your HTML, PDF, and PHP content and search for it by metadata or words contained in the documents.
Collabtive is a modern Web application that allows teams to collaborate on projects, manage tasks, milestones, and files, and send instant messages to each other.
Online office suites are attractive for organizations with modest document processing needs, especially due to their low cost (read: free). But if you don't like the idea of storing your documents outside your network, try OpenGoo. It's an online office suite that installs on your local network and allows users to collaborate with others both inside and outside the network. The open source software, still under active development, is an easy to install and use, and if it's not quite ready for real-world large-scale deployment, it's getting there fast.
gnoMint is a desktop application that lets you easily manage your own certificate authority (CA). Many secure communications technologies use digital certificates to ensure that the party or service they are connecting with is not an impostor. For many people, the main exposure to digital certificates comes when they visit an HTTPS Web site and see a certificate to validate that they have contacted the right Web server.
At first sight, the Read It Later (RIL) extension looks redundant -- after all, you can use Firefox's own bookmarking functionality to save Web pages for later reading. But dig deeper, and you'll discover that it offers enough nifty features to make it a must-have tool for most users.
Google Maps opened up a whole new world of mapping on the Web, making it easy for companies and individuals to put their data on a map. But if you want more control over how your maps look, or have data that doesn't really work well with Google Maps, there are other options, including serving your own data with Geoserver.
Ziproxy is Web proxy server, but rather than cache content the way Web proxies like Squid do, it's designed to compress the content that it fetches from the Web before forwarding it to the Web client. It can be useful for serving mobile devices like handheld Internet tablets that cannot take full advantage of high-resolution, high-quality images, or where the browser client is running over a mobile data plan where speed is low and bytes are expensive.
Elgg is an open source application for rolling out a social network. It installs like any Web-based software, but instead of a blog or a wiki, it gives you all the components of a social networking site -- your own MySpace! It's popular with educational institutes and used by several universities across the world, in addition to powering social networks of companies such as Swatch. The new Elgg 1.0, released last month, is modular in design, making it easier for developers to build social networks around the platform.