/A/ /M/A/G/N/I/F/I/C/E/N/T/ /P/L/A/C/E/ 

October 2008

20:48 Wednesday 15 October 2008 update coming soon...

upcoming improvements

* contact form no longer processes the contact message on a
seperate page
* comment form re-instated with improved spam-detection and
spam-denial measures.
* comment form not displayed unless 'add comment' button
* submitted comment no longer takes user away from page being
commented about
* one or two new 'tags' for making possible a number of visual
text things or something
* one or two strange quirks removed for simplification (for
instance, the ability to override the 'parent' of a particular
page will no longer exist).
* various methods/processes removed from main layout building
code such as a new links processing class, a new text processing
class, etc, etc.
* various directories have been taken below the public root directory, ie include files and data files.
* now using php5 instead of php4, so classes have been re-worked
to use private data and public accessor methods.

Since finishing CSSNAKETRIX at the start of the month I've been working on updating the website. Looks-wise, only the colours will change (and I'm sitting here looking at the current style, and comparing, and wondering if it's for the better). But behind the scenes, the PHP code has undergone a lot of changes.

I've been looking at my code and trying to seperate parts out into new like-minded source files (this is transparent to you, dear 'net-surfer). This has the benefit of my having to look at the code again, and deal with some of the slackness I'd put into it just to get it online.

Anyway, aside from updating the audio and code pages, I'm also re-instating the comment processing code. The new version goes to greater lengths to resist spambot efforts to post bad comments by requiring the comment-maker to enter a 'security number'. A box of potential security numbers is displayed and by following the instructions the correct number can be found.

Coming soon I hope. A few more things I should do yet, first.

15:27 Wednesday 1 October 2008


CSSNAKETRIX is a generative artwork. Although it's material is text, it's product is more visual than text-language alone.

CSSNAKETRIX - the second version (same url as first mind) has a slightly more sophisticated user interface, and can export to PNG images up to 2000 x 3000 pixels (w * h).


CSSNAKETRIX relies on it's own stylesheet. It is extremely likely user stylesheet settings or other settings for altering web design (ie for readability) will screw it right up. CSSNAKETRIX will also look troubled on older browsers, and one or two new ones (ie gecko based) might display things a little differently.

CSSNAKETRIX stylesheet uses the serif font, and a custom line height. if this is altered by user settings etc, PNG export will look different to what you expect as the export uses the DejaVuSerif font (as supplied by Debian GNU/Linux) for rendering text to the image.

PNG export is a little buggy, did not catch until uploaded, due to mindless limiting of test case. probably will fix tomorrow afternoon.

PNG export sizes are limited between 100 x 100 up to 2000 x 3000 (w*h).

PNG exports should not be hotlinked. They will get deleted due to space restrictions. When you create a PNG export and then modify the parameters, that PNG will be deleted.

Probably other bugs and things to watch out for too.



A page detailing new stuff and other random noise.

The journal is a general place for writing about what I am doing, or for making more official announcements concerning the things I do. It's also a place where I can write freely about my ideas, or just play with words and language.

DISCLAIMER: The opinions and attitudes of James W. Morris as expressed here in the past may or may not accurately reflect the opinions and attitudes of James W. Morris at present, moreover, they may never have.

this page last updated:29th April 2013 (C) 2003 - 2017 James W. Morris

script time:0.1403