Matt Pass
cc152db8ba
Semicolon moved, githubAuthTokenSet if value set
...
CSRF value ends with a ; as per all other settings (moved from other
line)
If we have a githubAuthToken value (ie, set in our config settings
file), update top.ICEcoder.githubAuthTokenSet to true so we don't ask
user for it to be set in our session
2014-07-27 12:46:47 +01:00
Matt Pass
6fedd41ced
githubDiff mode flag and root loaded by get-branch
...
Session var used as flag to indicate github diff mode
Instead of now including get-branch.php after setting the | root
location, we now set the src on the fileControl iframe, which does the
loading of the branch as with all other subsequent branches loaded
2014-07-27 12:42:12 +01:00
Matt Pass
64c2cfa06f
Viewport set for mobile devices
...
Means at least the login screen is mobile friendly, just the rest of
ICEcoder to do now! :)
2014-07-27 12:39:00 +01:00
Matt Pass
82c80a24b2
Tooltips now blue to stand out more
...
Were going a little unnoticed by users previously
2014-07-27 12:38:20 +01:00
Matt Pass
504e2e20fe
githubAuthToken setting added
...
githubAuthToken added as new setting
passed into useNewSettings function to update githubAuthTokenSet flag to
true
2014-07-27 12:37:36 +01:00
Matt Pass
21b4c8bc12
Github auth token setting added
...
Editor preview not as high and other options shifted up
Github Auth Token setting added with notes on usage
2014-07-27 12:31:12 +01:00
Matt Pass
f6aff03fb9
Setting moved and githubAuthToken added
...
pluginPanelAligned setting moved to position where it is in rest of
ICEcoder
githubAuthToken setting added
2014-07-27 12:29:58 +01:00
Matt Pass
30561cc2ae
github.js, base64.js and underscore.min.js added
2014-07-27 12:27:19 +01:00
Matt Pass
e8035c122c
Old settings that aren't last line end with comma
2014-07-01 14:17:24 +01:00
Matt Pass
69aec81200
indicateChanges() on 4ms delay after a save
...
To update the character in the browser tab
2014-07-01 12:56:57 +01:00
Matt Pass
9b55729c91
Session ID added to output
2014-06-30 08:01:08 +01:00
Matt Pass
d4131f3238
Tested die() again and works now
...
Removes the Linux Dash plugin just fine now, so reincluding this code.
2014-06-27 13:39:42 +01:00
Matt Pass
dbffc2925c
Version 4.1
v4.1
2014-06-27 11:22:47 +01:00
Matt Pass
8ec0d518ad
Largely adjusted XSS protection
...
Adjusted to match that implemented by Ashar Javed
(https://twitter.com/soaj1664ashar , demo:
http://xssplaygroundforfunandlearn.netai.net/final.html ). Was
unbreakable against 78k XSS attempts, so seems very solid
2014-06-27 11:22:32 +01:00
Matt Pass
3bf0e2e4db
Return false after function
2014-06-27 09:54:39 +01:00
Matt Pass
4803eb2bac
xssClean $_POST vars
2014-06-27 08:52:26 +01:00
Matt Pass
8509a62f06
Test $_GET['string'] before setting
...
Minor text adjustments
Only set the session var if we have no QS param
Fix str_replace on > char's
Delete unnecessary $configUsersTemplate line
2014-06-27 08:38:35 +01:00
Matt Pass
bc8d715a56
Test script added
...
Tests PHP version, session maintenance and include file inclusion.
Should help users who have occasional issues to pinpoint problems.
2014-06-25 16:03:18 +01:00
Matt Pass
b0fd03f571
Don't die if dir isn't deleted
...
If we fail to rmdir (perhaps a permission problem), don't die. This
silently continues and does leave empty folders behind, but stops things
from breaking until the solution is really found.
2014-06-25 12:49:29 +01:00
Matt Pass
a55102106e
Need double quotes for die message
2014-06-25 11:43:50 +01:00
Matt Pass
78c3308686
Also white text on other die message
2014-06-25 11:38:55 +01:00
Matt Pass
fe6424a02b
Show text in white, so shows on dark BG
2014-06-25 11:37:47 +01:00
Matt Pass
047a33a604
Snowflake char for unsaved state, not asterisk
2014-06-25 11:35:26 +01:00
Matt Pass
85e8d93190
GitHub diff toggle var & function added
2014-06-23 08:48:25 +01:00
Matt Pass
5c2e7c0adf
GitHub icon shows if needed as toggle button
2014-06-23 08:45:05 +01:00
Matt Pass
d63c1bf2ca
githubOn/Off classes added for icons
2014-06-23 08:42:49 +01:00
Matt Pass
36b03e840d
GitHub icons added for on/off toggle states
2014-06-23 08:41:46 +01:00
Matt Pass
b7731e03ff
Removed alert message, moved to JS function
2014-06-23 08:41:27 +01:00
Matt Pass
5c29bb106a
Update JS iceRoot var after settings update
2014-06-19 08:59:56 +01:00
Matt Pass
52b29423d0
Shortcuts for insert line before/after added
...
Taller help screen needed as a result
2014-06-19 08:46:31 +01:00
Matt Pass
4707e15c12
Insert line before and after functions added
...
Triggered with shortcut keys (Shift+Enter) and (Alt+Enter) respectively
2014-06-19 08:41:06 +01:00
Matt Pass
484911c103
Multiple select shortcut info added
2014-06-18 16:52:36 +01:00
Matt Pass
5aa5dc82bb
className gone, need to use type
...
className dropped by CodeMirror, need to pick up "error" from type
As it may not be there, we need to test for its existence and it's also
be part of a string eg "tag brackets error", so indexOf is needed
2014-06-18 16:52:01 +01:00
Matt Pass
5d4e22d363
Cursor set to end on replaceSelection calls
...
It's the default, but good to be specific
2014-06-18 16:50:03 +01:00
Matt Pass
d5b6355261
Closebrackets addon included
...
Auto adds closing brackets etc for pairs - ()[]{}''""
2014-06-18 16:49:02 +01:00
Matt Pass
f71a16552e
Display sub-dir & file counts for dirs
2014-06-18 08:05:51 +01:00
Matt Pass
f2d06a1a2c
Function moved to ICEcoder.indicateChanges()
2014-06-18 07:37:08 +01:00
Matt Pass
ed5f2259c3
Should be just the tab number passed in
2014-06-18 07:36:42 +01:00
Matt Pass
b344d1e91e
indicateChanges function addded
...
Shows a * at the end of the title to indicate changes
Called on closing tabs and closing all tabs
2014-06-18 07:36:11 +01:00
Matt Pass
5f051baeca
Process file added to be run on file save
2014-06-18 07:06:34 +01:00
Matt Pass
4122a90175
Indicate changes in title tag via * flag
2014-06-17 10:11:10 +01:00
Matt Pass
823c2c1b5f
Make versionNo available in JS object
2014-06-17 10:10:51 +01:00
Matt Pass
5f778043e4
Now handles reloads on demand
...
If we're installing and the plugin needs a reload, confirm that with the
user and reload on OK, else reload iFrame only
If a plugin needs a reload, display that text below the plugin name, so
user is aware before installing
A little more padding on the td that contains the name to look a little
nicer and accomodate the possible extra line
2014-06-17 09:21:29 +01:00
Matt Pass
38c7885718
Do pesticide plugin on preview window open
2014-06-12 16:57:17 +01:00
Matt Pass
bada48ae76
Do pesticide plugin on save if not MD
2014-06-12 16:55:29 +01:00
Matt Pass
2624469d61
Include pesticide.js if exists, doPesticide on key
2014-06-12 16:54:09 +01:00
Matt Pass
40fbc83547
Merge pull request #404 from alelondon/patch-1
...
Update README.md
2014-06-07 14:33:46 +01:00
Ale London
284f5acfb7
Update README.md
2014-06-06 22:59:49 +01:00
Matt Pass
227e3cbb94
$tgtName var for path ref
...
$name is being used to stream data from zip's $data also, so was messing
with it's reference
Needed seperation of vars for different purposes
2014-06-04 08:08:08 +01:00
Matt Pass
362c9935bf
Merge pull request #403 from RelaxedArcher/master
...
Added settings menu for multi-user and registration control
2014-06-04 07:47:09 +01:00