1. 06 May, 2009 1 commit
    • Robert Ricci's avatar
      A few new simple javascript functions to manage the window.onload · e31b59ec
      Robert Ricci authored
      variable - we have lots of javascript that wants to install its
      intiailization code there, and these functions just provide a simple
      mechanism for doing that. So. From now on:
      
          Thou Shalt Not Mess With window.onload Or window.onunload Directly.
          Instead, Thou Shalt Call addLoadFunction() and addUnloadFunction().
      e31b59ec
  2. 21 Jul, 2008 1 commit
  3. 01 Jun, 2007 1 commit
    • Leigh Stoller's avatar
      Some javascript debugging code I found with google. · 81132bd3
      Leigh Stoller authored
      Turn on $javascript_debug at the top of menu.php3, and then use warn()
      statements in the code to have those debug statements turn up at the
      bottom of the page. This is the most cross-browser implementation I could
      find (which means it works on Safari, IE, and Firefox).
      81132bd3
  4. 01 Dec, 2006 1 commit
  5. 28 Jul, 2006 1 commit
    • Leigh Stoller's avatar
      Add a "Create Template from Instance" ability. Basically, you can · a651da71
      Leigh Stoller authored
      create a new template (well, really a modify) from the current
      swapped in experiment. This allows you to create a template, swap in
      an instance, modify the datastore in the instance (which is a copy
      of the datastore in the template), and then create a new template
      using the datastore and nsfile from the instance. This is a new menu
      item on the showexp page for the instance.
      
      Also in this commit are fixes and improvements to the new navagation
      bar that I recently added.
      a651da71
  6. 31 May, 2006 1 commit
  7. 12 May, 2006 1 commit
    • Leigh Stoller's avatar
      Redo the entire template library. I've been meaning to use perl · 78503406
      Leigh Stoller authored
      "object" and this was a good opportunity to see if they are useful and
      easy enough to use. Yep they are; the code is much cleaner with many
      fewer utility functions to get at stuff. I recommend this approach
      from now on.
      
      The problem is the php side, which ends up duplicating some stuff, but
      in the old style. This is not so bad for the template code since I
      have made it a point not to do anything but display functions in php;
      all modifications are handled in the backend.
      78503406
  8. 05 May, 2006 1 commit
    • Leigh Stoller's avatar
      Add a few files I found for doing fancy tooltips and drag/drop. · 6cfd387a
      Leigh Stoller authored
      > LICENSE: LGPL
      >
      > This library is free software; you can redistribute it and/or
      > modify it under the terms of the GNU Lesser General Public
      > License (LGPL) as published by the Free Software Foundation; either
      > version 2.1 of the License, or (at your option) any later version.
      6cfd387a
  9. 07 Apr, 2006 1 commit