instead to print out the '[+] add a note' part at the
top and the bottom of user notes
Also use a small font to be like the text around
Remove ending ?> for include header() safetly reasons
have no official direct interface for direct downloads,
and it would be painfull to maintain one
Also make the download code much more modern using
$_SERVER and $_REQUEST vars, instead of globals,
also use i2c_realip() for more accurate() IP detection
a cookie for all mirror sites, and use it for
country and last language cookies set by our
code
Also add code to remember the last search term
and selected search option in a cookie (JS code
will come to handle this on the client side)
# phpweb guys: please make it a point to try and use make_image() function
# for generating images where you can. It allows us to manage the load
# a little easier
country bold. This JS file will be expanded in the future
to add features like last search keyword / last selected
search option remembering
This JS was tested in Mozilla, Galeon and Konqueror
with success and the code was human checked against
MSDN for Internet Explorer questions. It also includes
a BC check for browsers without DOM support.
information.
The effectively eliminates a whole bunch of stat() calls.
# It requires a database generated by a script on the server, which is
# not yet in CVS.
- use CSS instead of proprietary margin attributes
- remove table height attribute, as it was nonsene
(the table was much higher that it was specified anyway)
- use CSS class instead of <font> which is not allowed
to contain anything but inline elements
Tested these changes on my local mirror, it seems to be
perfect [identical display to current php.net] with
Mozilla and Konqueror
behind firewalls to get their real country now
[And also to let guys get Netherlands on their
laptops these days at Amsterdam ;)]
Also some tabs -> spaces
user uses a proxy and that proxy goes via n+1 proxies on the way to
one of the php.net mirrors.
* We also ignore RFC 1918 IP addresses that are listed in
$_SERVER['HTTP_X_FORWARDED_FOR'] seeing that indicates the user is
on a private network. Incase there are only RFC 1918 IP's in
$_SERVER['HTTP_X_FORWARDED_FOR'] we use $_SERVER['REMOTE_ADDR']
Anyways I might have broken something I'll keep an eye on this before I
head to bed. It's currently 02h10 GMT +0200 here.
--jm