Warning: this project has been given up !
This is a flag drawer written in PHP 4. You can use it to get flag images online-generated with the size (and effects) you want.
You can go test for yourself (please do not abuse of the script I left online for demonstration purpose or I'll have to remove it).
Because if you want flags of good quality on your website, for example in multilanguages purpose, you'll have trouble in getting all you want. Either it is not free (or there is ads printed on), or size and effects on the image are not homogeneous among your flag pool.
Because it is not an so difficult or overwhelming task, but it seems that nobody have thought of this before me. You can find the basic idea behind the project in "pano" generator, like in :
This project is subject to the Lesser GNU Public Licence, which text can be found at http://www.gnu.org/licenses/lgpl.txt.
Date | Author | Changes |
---|---|---|
2004/06/02 | jo | Version 0.02. Improved chooseFlag.php script to be sort of bandwidth-friendly. |
2004/04/28 | jo | Initial version: 0.01. 33 flags (28 checked OK). |
Codename | Status | Log |
---|---|---|
National flags | ||
armenia | OK | 20040414 jo : initial version. |
austria | OK | 20040414 jo : initial version. |
belgium | OK | 20040414 jo : initial version. |
bulgaria | Need to recheck ratio. | 20040414 jo : initial version. |
czech republic | OK | 20040414 jo : initial version. |
denmark | OK | 20040414 jo : initial version. |
england | OK | 20040418 jo : initial version. |
estonia | OK | 20040414 jo : initial version. |
finland | OK | 20040414 jo : initial version. |
france | OK | 20040414 jo : initial version. |
germany | OK | 20040414 jo : initial version. |
greece | OK | 20040414 jo : initial version. |
hungary | OK | 20040414 jo : initial version. |
iceland | OK | 20040414 jo : initial version. |
ireland | OK | 20040414 jo : initial version. |
italy | OK | 20040414 jo : initial version. |
japan | OK | 20040414 jo : initial version. |
latvia | OK | 20040414 jo : initial version. |
lithania | OK | 20040414 jo : initial version. |
luxembourg | OK | 20040414 jo : initial version. |
monaco | OK | 20040414 jo : initial version. |
netherlands | OK | 20040414 jo : initial version. |
poland | Need to recheck ratio. | 20040414 jo : initial version. |
romania | OK | 20040414 jo : initial version. |
russia | OK | 20040414 jo : initial version. |
scotland | Need to check cross dimensions. | 20040418 jo : initial version. |
spain | Lacks the glyph. | 20040414 jo : initial version. |
sweden | OK | 20040414 jo : initial version. |
switzerland | Need to check cross spanning. | 20040414 jo : initial version. |
ukraine | OK | 20040414 jo : initial version. |
yugoslavia | OK | 20040414 jo : initial version. |
Miscellaneous flags | ||
not found | OK | 20040414 jo : initial version. |
white | OK | 20040414 jo : initial version. |
joPHPFlags.inc.php
into your project.chooseFlag.php
) in this directory.
(please do not abuse of the script I left online for demonstration purpose or I'll have to remove it)
joPHPFlags in Tar/Gz format (9 769 bytes).
joPHPFlags in Zip format (12 240 bytes).
For now the project is very young, so I would like to work by myself at this time. Feel free to propose your ideas ans contributions (send me an email), I'll try to incorporate them.
Note: all flags are to be checked against http://www.crwflags.com.
This project is like a simple toy that can help a lot of people. For now all is written with GD (a graphic library built in PHP), because it's easy, fast, and cross-platform. But I know the future is SWF and SVG, and I hope at that time a new project like this will arise.
Update: the folks at Sodipodi started an SVG gallery with, among others, lots of flags ! So I think this is time for me to stop development of my project, it became uninteresting to go on. <END OF LINE>