Jul
31
2005

Blog Enhancements

Sunday, July 31, 2005 - 12:36:49 pm
(Posted Under: Development)
For several weekends I've wanted to make enhancements to my blog, but have been daunted by the task, and it hasn't happened yet. However last night I broke, and started working on it.

Depending on where you're looking at it (I've got copies all over the place now) and whether I've updated the code or not, you'll see a new calendar for navigation, and the sidebar list broken up into expandable/collapsable months.

The impressive part is the whole thing is done in XSLT. Which isn't much fun [wink], but pretty satisfying when you get a calendar working in XSLT. It makes me laugh how much shorter the code would be in any other language. Suprisingly not too difficult, just fiddly.

The real tricky part was getting the months under the calendar to work properly. In particular grouping by month, then by day in month, and then listing the entries per day. It was all easy except for the grouping uniquely by day within month, which swallowed up a whole bunch of time! I finally got it working today though.

All pretty fancy, if I may say so myself. [smile]

Post Comment



All fields are required. Email addresses will not be published, but are required for anti-spam purposas.

Switch Styles

About Style Switching.

!Weblog Index

Jun July 2005 Aug
SU MO TU WE TH FR SA
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

Categories

RSS FeedRSS Feed