This is the ChangeLog for 'WITM' http://witm.sourceforge.net/ a Web Interface to Mathematica which allows Mathematica to be used by a browser, rather than the Mathematica notebook interface. NOTE. Dates are in the logical day/month/year format. Version 0.76 8/7/2006 Added a file notes.php which allows one to see the ChangeLog, NOTES, INSTALL and so on. WITM now reports the version of Mathematica as: Mathematica: 5.2 for Sun Solaris (UltraSPARC) (June 21, 2005) rather than split on two lines as before. Added COPYING which is a copy of the GNU General Public license. Some notes on the licenses for WITM and Mathematica may be found online at http://witm.sourceforge.net/licensing.php Added a flat text file FAQ which will not necessarily be kept up to date. The current FAQ will be maintained as a text file at http://witm.sourceforge.net/faq.php Version 0.75 7/7/2006 All PHP files now evaluates as strict: Removed the line from *all* the PHP files, since the encoding should be set on the server. Added this code, which causes PHP to send the right header information. Version 0.74 6/7/2006 Tided up witm.php to make lines shorter and indent it. witm.php also had the wrong version number in a couple of older releases - the version of the .tar.gz did not correspond to the version in witm.php. This is fixed. Added a WITM icon to each page. Version 0.73 6/7/2006 Renamed witm-0.63-iPAQ-failed-connection-320x510.jpg to witm-ver-0.63-iPAQ-failed-connection-320x510.jpg since the former name was not packed due to the issue of excluding file with with-[0-9]*. That file got excluded from the .tar.gz, so it was renamed so it gets packaged. screenshots.php obciously needed changing to reflect the new name for witm-0.63-iPAQ-failed-connection-320x510.jpg. Version 0.72 6/7/2006 Added a new file src/styles/all.css to have some CSS that is common to all types. All PHP files now include all.css. The character encoding has been set in all PHP files to ISO-8859-1, with: Removed all the graphics that were displayed at the top of each page. The headers are now back in

balh..blah..blah

Version 0.71 5/7/2006 Realised some files are not being put into the .tar.gz file so are correcting that bug. Version 0.70 5/7/2006 Made menus a lot nicer Text for headings is now as a graphic - except on handheld devices I'm using Gimp, with font "Lucinda Bold Italic", at 30px (pixels not points) high, with a color of 67,67,248 to create the text. Version 0.65 4/7/2006 The only changes are to permit complete validation. Changed CSS so it valides with no errors. Added a file footer.php which gets included on every file. footer.php includes sourceforge and two W3C validation icons for HTML 4.01 and CSS. Changed the doctype of all files, as the original methed used was not validating correctly. Now all web pages validate for HTML 4.01 and CSS with no problems. (I still need to check if mobile CSS is working.) Version 0.64 2/7/2006 screenshots.php Updated screen shots. installation.php Made witm.phps a link. pda.php Changed screen shots to be more up to date. Various spelling corrections. Added the file IMPORTANT Version 0.63 26/6/2006 *** witm.php Changed $maxtime from 200 s to 500 s Chnaged $maxmemory from 100 Mb to 200 M?b Added a variable $ImageFormat to witm.php to select the type of file written. Previously jpg's were always created, but setting this variable to gif creates smaller files, so that is the default. Changed how the head is used to determine if an expression is graphical or not. The method now used should be less CPU intensive as it should avoid evaluating the same expression mulitple times to test for various graphical formats. Changed the image format created from jpeg to gif in witm.php. This can now be configured via $ImageFormat. *** Other php files. Lots of spelling corrections - still more to do I am sure!! Added an icon on each page which when clicked runs WITM. The icon was created in Mathematica and converted to a favicon.ico on the web site http://www.htmlkit.com/go/favicon Changed witm.phps to be a *hard* link to witm.php. Addded 'Pocket PC' in keywords of php pages and changed the keyboards a bit. Version 0.62 18/6/2006 * index.php Updated screen shots show so it now shows the 'Evaluate' 'Clear' and 'Delete Image' buttons and not the old 'Kill', 'Submit' & 'Clear' * buttons.php Added PDA and BUGs buttons. * added pda.php and bugs.php Version 0.61 7/6/2006 * witm.php Made the command needed for sed into $sedcommand, so it can be changed easily if it needs changing for other versions of Mathematica. * Added to witm.php $webserver=$_SERVER['SERVER_NAME']; $demoURL="witm.sourceforge.net"; $demoSite="Sourceforge"; and use these in a conditoinal test, to print specific messages if running on Sourceforge. Removed lines that might prevent caching. They never solved the issue I had with the wrong image being loaded and they might hurt search engines. Added in lines to search for a random file for of the form foobar.jpg$rnd, to make sure a new image is loaded each time and never a cached one served. I had already done this on large machines, but not if identified as a mobile. index.php Removed warnings about caching, since I think they have gone now. Added a descrioton meta tag, to make it more search engine friendly. Version 0.60 6/6/2006 Changed this one line in witm.php, as I obviously changed it temporarily and forget to change it back. $math="/uSr/local/bin/math -batchinput -batchoutput"; to $math="/uSr/local/bin/math -batchinput -batchoutput"; (note the capital S in the path, which was wrong) Removed some debugging code, that wrote IP and domain if you delete the image. Version 0.59 6/6/2006 Changed directory structure to: witm-version/src witm-version/src/images witm-version/src/styles Made many graphics files smaller. Taken some screen dumps from iPAQ and dropped a photo as quality is quite poor. Removed all graphics files that are not referenced. (I did a wget -r to find what ones are). Version 0.53 30/5/2006 witm.php Line shown under the section 'Displaying graphics' was incorrect and ommited the name of the file. It now reads. Export["graph.pdf",Plot3D[Sin[x] Cos[y],{x,0,12},{y,-Pi,Pi}]] The note about generation of the error message when the above is run is put in red, and the wording changed a little. Note about using bc due to licensing regulations has now had this added: "(if you installed this yourself and are not expecting to see this, you forgot to change $demo to 0 in witm.php)" to stop anyone giving up should they see that immediately. Version 0.52 29/5/2006 Spelling corrections on a number of pages. Some changes so that the data is now better HTML and passes all W3C tests. Version 0.51 25/5/2006 First public release.