Matt Pass ed8fb0dd67 Settings can now be updated and changes applied on the fly
Moved various items around in code
Identified settings area with start & end comment blocks
.sql files are now a banned file type
new vars for tabsIndent, codeAssist & lockedNav
When settings are changed from settings screen, this file updates itself
Also then applies settings and refreshes/reloads intelligently
Work out if we have an approved IP or not, if not boot to root
Apply plugins (display & setIntervals) on load or on change of this file
Also apply autoOpenFiles onload from index.php
Refresh file manager and show icons if we have a correct login
2012-05-01 08:07:21 +01:00
2012-04-19 17:29:00 +01:00
2012-04-01 12:05:21 +01:00
2012-03-12 17:39:28 +00:00

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!

Description
No description provided
Readme 11 MiB
Languages
PHP 67.9%
JavaScript 19.5%
CSS 12.6%