The website is built on a set of open source tools (all of the tools are freely available to use) and utilises open standards. This page credits the projects, organisations and individuals that have contributed towards the site. In many cases work has been contributed back from the applications used for the website to the original projects.
The Template Toolkit is a fast, powerful and
easily extensible template processing system written in Perl with
certain key elements coded in C for maximum speed. It is ideally
suited (but not limited) to the creation of static and dynamic web
content, and incorporates various modules and tools to simplify this
process. The Toolkit is highly portable, with minimal dependencies or
restrictions on how and where it can be used. It is robust, reliable,
well documented and freely available as Open Source.
The whole JRT Website is written within a set of Template Toolkit templates.
The show management information for the theatre is held in a SQLite database, which is managed by the perl Catalyst web application framework. The database is handled as a set of perl DBIx::Class classes — these are also used to generate the show and society information within this website.
All webpages are written to be valid XHTML Version 1.0 Strict and
will pass a document checker such as the W3C Validation
Service.
The stylesheet for the webpages is written to
be valid Cascading Style Sheets, level 2 and will pass a document checker
such as the W3C CSS Validator.
The use of these standards should make the webpages accessible to all web users no matter what browser they use, or even if they have to make use of accessiblility assistance to use the web.
The website design is based on the printed publicity material for the Theatre, which was designed by Robert Readman for the Theatre and the people at The Architect Shop in York. The design reflects the Art Deco origins of the Theatre.
The menuing system used in the website is a system devised by Stu Nichols of CSSplay — specifically the CSS only drop-down menu with overlap and overrun. The menu code is used by permission.
The images used on the site are from a variety of sources and used by permission - further information on this can be found on the images page.