New server queue system added which deals with and processes server calls in turn (This should stop any potential connectity conncurrency issues) Saving now takes a temp snapshot of the content to be saved when due in the server queue Having a server queue is more professional and means you can queue up actions while other actions are happening refresh() is now called in a couple of places so scroll position is applied (This avoids the bug when switching between tabs) Server messages now accept a message as part of the variable (This means you now show messages via the plugins setInterval system) CSS color preview boxes appear when text cursor moves within the color value CSS color preview system also ties in with Code Assist and is part of the toggle You also now refocus when clicking Code Assist
ICE coder :: Matt Pass
Demo: http://www.mattpass.com/_coder
Early version of the web based IDE which allows for creation of websites in the web browser.
Uses the brilliant CodeMirror plus some other PHP & JS code to deal with file handling and make the whole thing work. Also has the extra plugin 'Adminer' for DB management.
Is fully open source and I'd encourage you to take it, make it your own and customise to your hearts content! :)
Suitable for commercial & non-commercial projects, just let me know if it's useful to you and any cool customisations you make to it.
Please feel free to assist with the development of this and maybe in time we can produce a fantastic web based IDE for web devs.
INSTALLATION
1.Open /lib/settings.php and adjust variables to suit
2.Upload all the files to a Linux or Windows host under a new sub-dir URL such as yourdomain.com/_coder. Set public write permissions on the settings.php file
3.Visit this URL in your browser and set a password
4.Now you have top level access and can save (CTRL+S), delete (DEL) etc
Plenty of comments included in the code to assist with understanding.
Comments, improvements & feedback welcomed!