Permalink
Commits on Jul 1, 2012
  1. Fix to saving previousFiles & last10Files

    Only saves files now if there are some (ie !="CLEAR")
    committed Jul 1, 2012
  2. Fixed previousFiles, settingsScreen & visibleTabs

    Comma added before next file ref in previousFiles array string
    settingsScreen now determins if it's being hidden or not
    (used by update button)
    Showing & hiding tabs now works again in useNewSettings function
    committed Jul 1, 2012
  3. CSS comment & simpler DOM targeting

    Added comment on moving 3rd CSS class
    showHideTabs now working again and simpler too
    committed Jul 1, 2012
  4. Wrong comment syntax & new file undefined issue

    Used // instead of /* */ in CSS, caused .cm-tab:after to be a missing
    class
    Simplified conditional inserting of tab arrow in PHP
    Only checking indexOf .js, .css and .less if there is a fileName
    committed Jul 1, 2012
  5. Commit again, no changes

    committed Jul 1, 2012
Commits on Jun 27, 2012
  1. message, ask & getInput functions

    alert calls now routed to message function
    confirm calls now routed to ask function
    prompt calls now routed to getInput function
    This is so you can replace how these are handled if you wish
    (Useful if you want to get away from browser chrome & UA dialogs)
    committed Jun 27, 2012
  2. New perms param & chmod function

    updateFileManagerList now takes a perms param
    This is used when action=="chmod"
    The target element is established and the new perm set in the span
    New chmod function to receive file & new permission
    This then adds to the server queue and server message
    committed Jun 27, 2012
  3. Perms value format change & perms span has ID

    3 chars for perm now, ie 705, rather than 0705
    Spans to contain the perm value now have an ID
    This is so they can be updated after we chmod
    committed Jun 27, 2012
  4. Dir size, chmod, perms update, hiding info

    Return false on context menu
    Show dir size if it's a dir
    Hiding read/write info and absolute path if not logged in
    Clarified by renaming relative path & absolute path
    Permisions table to show checkboxes according to value
    Input field & checkboxes linked, perm value established on changing
    value
    Simple validation carried out before you can submit
    Submit calls the chmod function which starts the process of change
    committed Jun 27, 2012
  5. Permissions function added

    New function to change permissions on request
    Takes permission & applies top file/folder
    Then updates file manager tree and server message
    If it can't be changed, provide alert message
    committed Jun 27, 2012
  6. User select, table style, altered cols & button

    Allow users to select elements in this window (needed to copy text)
    Styles added for new chmod table
    Slightly narrower columns
    Update button styling
    committed Jun 27, 2012
  7. Omitting parens on functions caused issue

    Put parens back in, thought it worked without them
    (if you're not passing a var through?). Oh well.
    committed Jun 27, 2012
Commits on Jun 25, 2012
  1. Properties screen

    Shows basic info for files, accessed from file manager menu
    committed Jun 25, 2012
  2. $docRoot now defined here

    committed Jun 25, 2012
  3. Simplified screen showing & properties screen

    Removed vis argument from function, hardcoded 'show'
    New propertiesScreen function
    committed Jun 25, 2012
  4. $docRoot moved, file menu hiding & Properties

    $docRoot now established in settings.php
    File manager menu now hides onmouseout
    Properties added as an option to the file manager menu
    Don't need to pass 'show' to screen showing functions
    As we don't need parens with no params, () also removed
    committed Jun 25, 2012
Commits on Jun 24, 2012
  1. Removed document.all to check for .rules instead

    Used more appropriate feature detection
    committed Jun 24, 2012
  2. No longer passing through old password

    This is now picked up from config.php prior to any changes
    No need to pass through at all and removed as its a security risk
    committed Jun 24, 2012
  3. Version no update to v0.7.5

    committed Jun 24, 2012
  4. Only 1 hardcoded array position now & adding LESS

    Stopped identifying CSS classes by number and now finding by
    selectorText
    A bit more code, but a bit more reliable & flexible (as you can shift
    order now)
    Added LESS support in all areas needed
    Visible tabs has a bug and doesn't work now, to fix
    committed Jun 24, 2012
  5. No longer cleaning plugins array

    This is because it replaces with HTML equivalents and causes problems
    Variable is only updateable if you're logged in, so has reasonable
    security
    Will create a better solution in the future
    committed Jun 24, 2012
  6. Removed CSS classes & altered people array

    5 x CSS classes removed as not being used in theme example
    People array altered to represent a few people who have given more
    feedback & code
    JS mode added because it's now compiled and needs to know which mode is
    needed
    Found the visible tabs has problem working, needs fixing
    committed Jun 24, 2012
  7. LESS icon added to spritesheet

    committed Jun 24, 2012
  8. LESS condition added

    committed Jun 24, 2012
  9. LESS mode included

    Compiled into uglified JS file
    committed Jun 24, 2012
Commits on Jun 23, 2012
  1. strClean and numClean functions & usage

    New functions to return a santisied string or number
    Usage on quite a few variables
    committed Jun 23, 2012
  2. Sanitising vars and working with new exclude var

    Cleaning vars with strClean function now
    Made a slight change to zipTgt to handle root with empty var
    Checks and only adds file to zip if it's not excluded
    committed Jun 23, 2012
  3. Using codemirror-compressed.js now

    Using a single JS for main CodeMirror JS file and 7 x mode JS files
    This is from their compression page where all files are stored in 1 file
    and also uglify compressed
    Result is around 105k less bytes and will load quicker too as just 1
    file
    committed Jun 23, 2012
  4. No longer testing on document.all

    Not testing for document.all to determin browser type & version anymore
    Now actually testing for rules & pageX instead
    committed Jun 23, 2012
  5. Zip It! new URL format

    Don't need index.php, so removed that
    Added extra query string param to list files that should be excluded
    from zip
    Value of this param is media files (as per list we want to exclude
    searching on)
    Means you don't end up with long processes and potentially big zips
    committed Jun 23, 2012
  6. String & number sanitising

    Now cleaning strings & numbers before use in a few places
    committed Jun 23, 2012
  7. Cleaning strings

    Getting GET vars cleaned before use
    committed Jun 23, 2012