mega.
Feedback is definitely welcome on the documentation dropdown changes.
Squashed commit of the following:
commit 6c282d4558e77c2f9943db318691bef596e4fd4b
Author: Adam Harvey <aharvey@php.net>
Date: Thu Dec 27 19:30:16 2012 +0800
Update the community links.
commit 82edf79fff4a500e3ca4a349b4c100e70d651f7e
Author: Adam Harvey <aharvey@php.net>
Date: Thu Dec 27 19:12:38 2012 +0800
Move the calendar of events link under news to better balance the community
dropdown.
commit 809d2a9f6044db71a117453575a9882c5607d8a6
Author: Adam Harvey <aharvey@php.net>
Date: Thu Dec 27 19:07:10 2012 +0800
Add a direct link to the manual TOC, and replace database with date/time in the
function reference, as that seems to be more commonly hit per Webalizer.
commit 73ca38258415f275a148fc8f74c91833eaf4ac71
Author: Adam Harvey <aharvey@php.net>
Date: Thu Dec 27 18:55:44 2012 +0800
Attempt to cut the documentation mega dropdown... er, down.
At present, this is more than the height of my viewport on a MBP. This is
obviously a bad thing, and nobody in their right mind is ever going to read it.
I've cut it down to a maximum of one heading and five entries per column.
For the time being, I've tried to guess what the most hit and important pages
are in the manual, but hopefully we can get some metrics on this before the
beta site is launched and adjust accordingly.
Holidays are coming
Holidays are coming
Holidays are coming
Holidays are coming
Holidays are coming
Tease the season
Watch out
Look around
Something's coming
Coming to town (Coming to your town)
Dooh dooh dooh...
Always Coca Cola (Coming to your town)
Something magic
In the night
Can't you see it
Shining bright (Shining bright)
Badada...
Always Coca Cola
Tease the season it's always the real thing
Elephpant images are pulled from flickr via the php-master server hourly.
The web site now provides a simple PHP script to serve a random sampling
of these images in JSON format.
The web browser now loads the elephpant images via JavaScript, requesting
only the number of images that are required to fill the viewport. Images
are inserted into the page using the data URI scheme. This ensures that
only one http request is needed to load all of the required images.
If the browser window resizes, the JavaScript will fetch additional images
as required to fill out the viewport again. There is a slight delay built
in (250ms) to avoid excessive requests while the window is being resized.
Some browsers (e.g. older versions of MSIE) do not support the data URI
scheme. For these browsers we may wish to provide a fallback mechanism of
aggregating the images (e.g. MHTML, aka MIME HTML).
If the images fail to load, the elephant banner is hidden automatically.
column under documentation to use dl/dt/dd markup to be consistent with the
rest of the menu. Gave the last column a heading of 'Miscellaneous'.
Alternatively, we could consider a less formal heading such as: 'Odds & Ends'.
Couldn't help but notice that the 'Installation and Configuration' chapter
looks out of place. At a glance, it would fit better under the 'Getting
Started' section.
look and layout of the home page mockup, not the functionality. We still
need to flesh out the footer, replace placeholder text and make content
dynamic in places (e.g. elephpants, announcements, news, conferences,
user groups, etc.)