10:

Scripts

Games

Cowthello (JavaScript)

Version of the board game Othello using cows instead of counters with simple computer opponent: http://www.aurochs.org/games/cowthello/.

Cow Solitaire (JavaScript)

Version of peg solitaire played instead with cows: http://www.aurochs.org/games/solitaire/.

Tools

Hours Calculator (JavaScript)

Calculates flexitime or other weekly hours: http://www.homepages.ucl.ac.uk/~ucyltpm/pro/hours.htm.

Roman Numeral Converter (JavaScript)

Converts Roman numerals to arabic numbers. I have programmed this again from scratch. It shouldn't now accept any illegal numerals: http://www.aurochs.org/roman/.

Kalends roman date converter (Perl)

Converts Gregorian dates to Roman-style dates: http://www.aurochs.org/kalends/.

Web Tools

CSS/JavaScript Drop-down Menu (JavaScript/CSS)

Used on the Aurochs.org index page, i.e. this one: http://www.aurochs.org. It was inspired by a number of other sites who discussed the idea, namely Kryogenix's article on Unobtrusive DHTML, and the power of unordered lists, gazingus.org, and Code Style. I know it works on Mozilla, Netscape 6, and IE5/5.5 (although I've had to do unnecessary things to the CSS to make it display properly on IE). On Netscape 4, it degrades to a nested list.

Realtime Ticking Clock (JavaScript/CSS)

Shows the current time in the format MM:SS with a ticking colon, used on the Aurochs.org header. It uses JavaScript to manipulate the DOM and therefore uses no images. It hides on non-DOM-compliant browsers if you set the initial colour of the colon to the background colour. Insert the following HTML where the clock should be <span id="clockHour"> </span><span id="clockSecond" style="color:#ffffff">:</span><span id="clockMinute"> </span>

<!-- THIS SETS UP THE CLOCK ON A WHITE BACKGROUND. CHANGE THE COLOUR OF "CLOCKSECOND" TO MATCH THE BACKGROUND -->

Add the JavaScript in the header either between <script> tags or in a separate file accessed via the src attribute of empty <script> tags.

date_roman: Roman date plugin for Blosxom (Perl)

Produces Roman-style dates for the Blosxom weblog system. Essentially the same programme as Kalends described above. See appropriate Aurlog entry for more information and to see it in use. Code: http://www.aurochs.org/zlib/cgi/date_roman.

Last Modified (JavaScript)

Produces last modified date for web pages in format 1 January 2000. Put the JavaScript in the header either between <script> tags or in a separate file accessed via the src attribute of empty <script> tags.

Tom|Home|Blog|Email|moo

Valid XHTML 1.1! Valid CSS!

internet