Updates on site design and architecture

November 2008: Move of entire WRI website to Drupal CMS. Integration of WRI Wiki into site structure. Added forums to site. The new site allows trusted contributors to post content directly. "News from the network" has not been ported to the new site.

February 2006: Re-generated most of the website's static content from offline databases, in order to harmonise stylesheet usage and eliminate the last vestiges of deprecated layout styles. Some non-standard formatting may have been lost from some pages as a result.

October 2005: Introduced RSS feeds for a number of regularly updated pages. Added a gateway page to familiarise WRI members with restricted areas of the website. Added the PHP-based chat script ARSC (A Really Simple Chat) for online meetings.

September 2005: Introduced a client-side menu, based on styleswitcher.js, to choose stylesheets. This will gradually replace the previous Javascript selector which assigned stylesheets depending on the user's browser type.

July 2005: Introduced two server-side scripts to automatically generate pages and indexes (at http://wri-irg.org/news/network and http://wri-irg.org/news/alerts) from mailing list output.

November 2004: Added stylesheets for print media; newer files will print without side navigation bars and with smaller, monochromatic headings, allowing for more efficient use of paper. The on-screen display of these pages will not be affected.

October 2004: Added resources page with downloadable broken rifle graphics (including Scalable Vector Graphics -- SVG) and language versions of the WRI declaration.

September 2004: New Spanish homepage, following same structure as the English and German homepages.

January-February 2004: Switchover to unframed layout, using CSS1 and 2 standards with backward compatibility. New categories have replaced the old toolbars on the English and German homepages.

November 2003: WRI webshop goes online.

March 2003: Added first page in a non-Roman script (Japanese). Non-Roman pages will be viewable only on platforms which allow full Unicode display -- Windows 2000, Mac OS X, Linux kernel 2.3x and later, or Win 98/Mac OS 9 with optional font packs. Subsequently we have had pages in Russian, Greek, and Korean, but have had to present Hebrew in PDF, rather than HTML, because of directional issues.

January 2003: Modified cascading stylesheets (CSS) to give relative, rather than absolute, type sizes. This should improve the pages' cross-platform appearance and readability, at the expense of making font scaling (for instance, in H1 to H6 headline styles, and in the page headers and footers) less subtle.

November 2002: Added "conscientious objection" as a toolbar category. Modified the German homepage to make it more similar to the English version. Began accepting online donations via spendenportal.de.

June 2002: Replaced old links page 'wrilinks.htm' with a dynamic page at cgi/datafeed-websort.cgi. This means that affiliates' addresses are identical and up-to-date both on the links page and on the main WRI address list.

May 2002: Introduced a sendmail-based mailer for general correspondence, with an eye to replacing mailto: links and reducing the volume of spam being sent to the office and webmaster.
Replaced buggy Javascript scroll on splash page with a simple inline-frame presentation of the WRI declaration in four languages (four small files which refresh one another in rotation).

December 2001: Introduction of a style-sheet-based header to identify/link files within particular subject areas (the Dealing with the Past and Right to Refuse to Kill projects and the 2002 Triennial). This is an alternative to the inline frames used on some other groups of pages and will hopefully supplant them.

October 2001: In the wake of the terrorist attacks on the USA and the military retaliation, the WRI statement/pledge has been translated into additional languages. A technical implication of this has been the need to offer text support for Latin-based alphabets outside the "Latin-1" world. We have so far included one page with Turkish (Latin-9) encoding and one other with Eastern European (Latin-2) partial support for Macedonian (Latin). Not all browsers/operating systems will support these encodings; Opera, for example, only permits one character set to be used at a time.

September 2001: A freeware code checker, HTML-Tidy, is used on new pages to ensure coding accuracy.

August 2001: The CO-Alerts mailing list is now available (and will be archived) on-site thanks to Newsadmin, a Perl script. While not able to archive directly from the mailed list, the script ensures that these alerts arrive at the website promptly; they can also be updated remotely by the project worker and/or site administrator.

July 2001: Launch of password-protected sub-site, the Conscription and Conscientious Objection Documentation Project's report Refusing to Bear Arms -- 177 individual country reports accessed from a separate frameset, with registration and page-update forms (running off the Matt's Script Archive formmail script).

March-May 2001: Launch of new domain name at wri-irg.org. Introduction of a four-language "splash" page at home.html may seem unnecessary to some visitors but serves the dual purpose of being language-neutral and allowing for better search engine indexing for the entire site.
Addition of a CGI search engine. There are some changes in the organisation of the site, which now divides files into four main types: programme, news, events, and documents. "Programme" includes CO work, nonviolence and social empowerment, former-Yugoslavia, and the WRI Women's Working Group, while "news" includes the Broken Rifle, WRI Women, and online monographs. "Events" includes seminars and Triennial conferences; while "Documents" covers statements, organisational papers, and general information. This organisational hierarchy is reflected in the general and language-specific sitemaps, but not in the directory tree (which, for ease of organisation and navigation, is designed to go a maximum of two levels below the root level).
Designed new CGI script for generating an updated list of affiliates; this will replace the static list for all four language versions.

February 2001: Extensive reorganisation of files. Homepages for CO work, the Broken Rifle, and former-Yugoslavia have moved to the top level. Deleted redundant files from the 1998 Triennial (information also contained on the Triennial report page) and introduced a new tertiary-level directory for the event. The Triennial homepage (events.htm in the top-level directory) is now designed to point to either the 1998 or 2001 Triennials. Both the Triennial and former-Yugoslav index pages now have inline/Javascript translation indices.

January 2001: As a first step to wider site reorganisation, the Nonviolence and Social Empowerment email list archive has been moved to a new secondary-level directory called "nvse", which will also hold conference papers and reports following the NVSE conference in Puri. The nvse directory also has an experimental menu system using inline frames (degrading in older browsers to a list of text links) which is intended to be used consistently throughout the new directory. The goal is to reduce the number of internal links on individual pages and to simplify both navigation and updating.

mid-Nov 1999: Created archive directories for urgent actions and news (including the English version of the Prisoners for Peace list). This should have no visible effect on navigation but helps tidy up the directory tree.

early Nov 1999: Added Javascript date-stamp function to the "What's New?" page. This means that non-Javascript compatible browsers won't see an update at all (but you can work it out from the dates on individual file entries).

September 1998: With the end of the WRI Triennial, the site begins its transition to a comprehensive general WRI information resource. At this stage there are approximately 80 individual pages on the site.

December 1997: WRI website launched as gn.apc.org/warresisters, with four-language information about the forthcoming WRI Triennial in Croatia.