1. 26 Jun, 2008 1 commit
    • Jay Lepreau's avatar
      Don't hide our light: · 4a3c3cc6
      Jay Lepreau authored
      Change 'Software' to 'Emulab Software' and today's date.
      Retire an oldish paper New, add SW New.
      4a3c3cc6
  2. 11 Jun, 2008 1 commit
    • Kevin Atkinson's avatar
      · 425c4b89
      Kevin Atkinson authored
      Set the charset for all emulab pages to utf-8 which is needed to
      display foreign names correctly.  Also added three rows to table_regex:
      tinytext_utf8, text_utf8, fulltext_utf8
      
      Enhanced form_defs.php:
      
        - Add Support for Textarea
      
        - Add Support for a vertical list, for example see Category in
          submitpub.php
      
        - Add support for dumping the form values in plain text, used in the
          email I send to testbed-ops.
      
        - Change Error Reporting text for subfields such as in a list so
          they also include the text from the outer field, for example in
          newosid "ping" will become "OS Features, ping".  I needed this
          since some of my subfields didn't have labels and it seamed like
          the right thing to do.
      
        - Set #return_value to 1 in FormRenderCheckBox if it not already
          specified
      
        - In FormRenderSelect, if the #value is not in the list add it to
          the end.
      
        - Add support for "display" type, to just display some text in the
          table
      
        - Possibly some other little things I forgot about.
      
      ...
      425c4b89
  3. 04 Jun, 2008 1 commit
  4. 02 Jun, 2008 1 commit
  5. 31 Mar, 2008 1 commit
  6. 26 Mar, 2008 2 commits
  7. 25 Mar, 2008 1 commit
  8. 04 Feb, 2008 2 commits
  9. 24 Jan, 2008 1 commit
  10. 22 Jan, 2008 1 commit
  11. 03 Dec, 2007 1 commit
  12. 07 Nov, 2007 1 commit
    • Leigh B. Stoller's avatar
      Just for kicks and cause I'm such a fan of "the wiki" I went ahead and · b15d5f78
      Leigh B. Stoller authored
      fully integrated Trac. I put a new installation in /usr/local/www/data/trac
      and I added all the hooks for adding users and doing the cross machine
      login. Only STUDLY() users will actually see the new option in the collab
      dropdown menu.
      
      I have not done anything to make the trac installation look like Emulab.
      b15d5f78
  13. 01 Nov, 2007 2 commits
  14. 31 Oct, 2007 2 commits
    • Leigh B. Stoller's avatar
      Convert the usage box at the top from an iframe to an inline table so that · b3210aa7
      Leigh B. Stoller authored
      it can be actively clicked and toggled between the short status view and
      the long freenode view. There was no way to do this when it was an iframe,
      and the upside of not using an iframe is that iframes often mess up rendering
      and cause many cross-browser problems.
      
      Since its not an iframe, I have to hook into the Sajax stuff even on
      pages that already use Sajax, and I want to go to a different URL then
      the current page (want to use currentusage.php3). So I tweaked the Sajax
      stuff a bit, and roll out some inline sajax code in PAGEFOOTER().
      
      Also, at Rob's request I added a cookie to remember the state of the
      user's choice so that subsequent page loads get the same view. This
      is done with an inline cookie in the javascript (document.cookies).
      b3210aa7
    • Leigh B. Stoller's avatar
      eed59a1c
  15. 30 Oct, 2007 1 commit
  16. 25 Oct, 2007 1 commit
  17. 24 Oct, 2007 2 commits
    • Leigh B. Stoller's avatar
      Add back in the /dev tree style file so that dev trees look a little · 5f4ea8e5
      Leigh B. Stoller authored
      different.
      
      Temporary switch to style-new.css for a few days since many browsers do
      not reload the style files for some reason.
      5f4ea8e5
    • Leigh B. Stoller's avatar
      Moderate rework of the Emulab UI. When logged in, all of the main · 69ec957f
      Leigh B. Stoller authored
      menus that used to be on the left side, are now drop down menus along
      the top. The banner across the top will also be smaller and more space
      efficient.
      
      The primary motivation for these changes is to leave more room for
      actual content in the main window.
      
      Tested with Firefox (1.5 and 2.0), Safari (2.0 and 3.0) and on
      Internet Explorer Version 7. IE6 has some visual issues that might
      make it a little annoying, but should be viewed as incentive to
      upgrade to IE7 since it has been out a long time.
      69ec957f
  18. 17 Oct, 2007 1 commit
  19. 15 Oct, 2007 1 commit
  20. 21 Sep, 2007 1 commit
    • Leigh B. Stoller's avatar
      Two somewhat related template changes. · 217de8ab
      Leigh B. Stoller authored
      * Reorg the CVS repo so that records and setup are toplevel modules in
        the repo, instead of directories in a single module named by the
        guid (which is redundant and annoying).
      
      * Some changes to the spewlog stuff. It used to handle only
        experiments, but I really wanted it to handle template create and
        modify. Took a bunch of small changes to a lot of places to make
        this work correctly, but it was worth it.
      
        There are some changes I made that I can retrofit to the other spew
        pages to make it look a little nicer at the top of the page, to use
        less space.
      217de8ab
  21. 01 Jun, 2007 1 commit
    • Leigh B. Stoller's avatar
      Some javascript debugging code I found with google. · 81132bd3
      Leigh B. 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
  22. 16 May, 2007 1 commit
  23. 23 Apr, 2007 1 commit
  24. 17 Apr, 2007 1 commit
  25. 15 Mar, 2007 1 commit
  26. 14 Mar, 2007 1 commit
  27. 09 Mar, 2007 1 commit
  28. 15 Feb, 2007 1 commit
  29. 13 Feb, 2007 1 commit
  30. 12 Feb, 2007 6 commits