#ccc for light BG themes, #000 for dark themes
activeLineBG color is #ccc for Eclipse, Elegant and Neat themes #000 for all others Set the default text color as #000 so Eclipse, Elegant and Neat themes display fine
Means the Eclipse, Elegant and Neat themes display OK
New shortcuts added for next/previous tab, move line up/down, new tab and close tab switchTab function now accepts a noFocus param to stop focusing on the document Fix to set the visibility on the content area when starting a new tab, wasn't showing otherwise Functions added for nextTab, previousTab, moveLineUp and moveLineDown (Other 2 functions newTab & closeTab already exist) helpScreen taller to accomodate the 6 new shortcuts
Shortcut info added for move line up/down, new/previous tab, new tab & close current tab Minor text adjustment to heading
Adminer & Zip-It! have their icons renamed to icon.png now, URLs to them have changed. Also renamed the title for Adminer to this New plugin icon added for ICErepo as a placeholder Minor CSS adjustments
Some basic info and link to ICErepo project on Github Icon also added for this plugin
Renamed icons to icons.png and placed directly in the relevant plugin folder This means they're more isolated and have easier distribution, setup etc
Move webkit & moz animation CSS declarations to the style attribute on progressBar span Give the span an ID and on showing the loadingMask again, clear the declaration 4ms later start it again so it starts from 0% again
If for some reason the createNewCMInstance function isn't ready & available, reload the iframe containing file-control.php which works with the issue by giving more time and leave a note in the console.log. Also move everything to do with the the loading process into the successful part of the if condition.
Redo layout on loading of file to avoid occassional broken layout issues Wrap all load processes in a 4ms timeout to avoid DOM & JS availability errors
Check for cMCSS first before changing CSS height property
If we're saving a new file, fileLoc is the file location otherwise it's empty Error catching given filenames not beginning with a / by prefixing with one
renameTab now targets the right array position (tabNum-1) updateFileManager now adds a / in to the files path ref
No need to conditionally define $file on action/contents $file is now either existing or new filename Converted to fullpath and fileLoc and fileName established from this Extension checking on fileName now not full path ($file) Variable reassignment, fileName now used much more Path realignments in many areas Big chunks of code removed, simplified or made singularly available Better error handling & code optimisation/shortening
Now making $file the common filename (instead of $saveFile) This is changed to a full path now as we receive a relative path $fileName and $fileLoc chunks worked out from this isset catching on newFileName before looking at value Renaming the tab on saving new file htmlentities wrapped around loaded file on overwrite collision Not giving away fullpath info on unwritable files if we're not logged Conditional getInput dialog prompt Simplified code in quite a few areas
Replacing pipes with slashes in oldName Not setting href on a tag to stop snapping to top Path references should be location + "/" + file (or pipe) Also updating perms ID ref
This is to stop the iframe snapping to the top when clicked on.
No longer passing the full path to th chmod function, now just the relative path
As I'm no longer setting "#" on the href tag (was snapping to top of iframe)
On adding a new file, need to also set the openFiles array value to match the newly given filename
Dropped all Opera related -o prefixes as I'm not supporting Opera now. Too few users, too many headaches. -webkit & -moz box-shadow prefixed versions removed now box-shadow can be used by itself
No need to add add / to end of getInput dialog default Double // replaced with / in error catching Correct perms shown on update of file manager; 705 on folders, 644 on files if condition block tabbed to right depth, for syntax clarity only
Newly created folders no have 705 perms and / is r'trimmed from docRoot (as iceRoot is prefixed with a /) The short URL used in getInput prompt dialog now has // replaced with / to error catch
Due to new DOM structure and relative paths how we add new files & folders, including how they're added into empty folders has been realigned and reworked.
Was previously passing back the full path to updateFileManagerList. Now removing the docRoot portion and so now passing back a relative path. Removed old shortURL starts substr, no longer needed.
To keep DOM structure simple and tie in with JS manipulations