49 Commits

Author SHA1 Message Date
mattpass
e720ba5d5a Dynamic assets path, tweak and fix in settings, ignore .idea 2022-06-11 21:53:45 +01:00
Matt Pass
d6124b0811 Fix for installed plugin images dir 2021-12-17 17:23:18 +00:00
Matt Pass
517be5a5e0 Change plugin icon path 2021-11-24 13:26:42 +00:00
mattpass
0850127d2b Check ZipArchive is available before showing list of installable plugins 2021-04-05 11:36:19 +01:00
mattpass
74fcd33c97 Add demo mode indicator to panes 2020-09-26 08:33:12 +01:00
mattpass
39388dd077 array_splice, numPlugins to avoid extending loop cond, use i in array, exit dont die with msg 2020-07-21 09:23:05 +01:00
mattpass
b0a524f3a1 Lots of settings handling simplifications 2020-07-18 18:11:47 +01:00
mattpass
d677d45405 Update to plugins to use new serialized settings 2020-07-11 11:33:05 +01:00
mattpass
227d2467ab More consistent scrollbars, 4 x tool links have IDs 2020-06-30 20:09:37 +01:00
mattpass
cba6d02b3c Fixing plugin install system and handle Prettier 2020-06-26 18:24:56 +01:00
mattpass
a4e5944412 Improve plugins-manager.php 2020-05-27 08:09:57 +01:00
mattpass
e7034bd30d Asset path changes in 6 x lib files 2020-03-21 08:06:12 +00:00
mattpass
0ce5fc0bd2 Use onkeyup, handle top level for manual and generally 2020-03-14 11:26:31 +00:00
mattpass
e666f38124 ID selectors added to iFrames in mediaContainer, can Enter or Esc 2020-03-14 10:58:10 +00:00
mattpass
f3b78ae347 parent.parent. fixes on lib files 2020-02-29 10:15:02 +00:00
mattpass
3f673f9a87 Remove top. from refs 2020-02-28 17:11:51 +00:00
mattpass
fe6eed2934 Don't prefix ../data before contents 2020-02-03 11:07:05 +00:00
mattpass
de9e6f95ab Remove use of strClean 2020-02-01 15:41:52 +00:00
Matt Pass
b6acd7f091 Settings file moved to data dir 2019-08-25 13:28:02 +01:00
Matt Pass
2349fdffb9 Error catch no plugin data and display message 2016-11-02 18:33:48 +00:00
Matt Pass
a9402eb4ae getData used 2 x via curl and 1 x via default 2016-08-25 14:48:21 +01:00
Matt Pass
78117d52d0 repPosEnd is now ftpSites as it's next array item 2016-07-22 10:33:57 +01:00
Matt Pass
b65a7a690e Microtime all CSS and JS paths to help stop caching 2015-01-23 08:22:41 +00:00
Matt Pass
bc552d2d2f true param added to always get from server
This param forces it to get content from server, without this could
potentially get cached content
2014-10-29 10:23:17 +00:00
Matt Pass
0d4ca6a483 Final language replacement placeholders 2014-08-21 14:29:11 +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
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
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
3a98c3a457 Couple of code tweaks and new repPosEnd
Need to rtrim off the last comma and forgot to add table row start & end
tags
The end cut point is now githubLocalPaths, not previousFiles
2014-06-03 08:45:24 +01:00
Matt Pass
ab8ad37467 strClean $_GET value first 2014-05-03 12:08:30 +01:00
Matt Pass
b811cfe92f strClean $_GET['plugin'] and use that 2014-04-28 08:00:22 +01:00
Matt Pass
fa40d9dad7 Also attempt to get over https, then http
Supresses warnings on https attempt with @
2014-04-26 16:55:55 +01:00
Matt Pass
d5e6fb041f Reverting to use http: instead of https: for now
file_get_contents won't get https: data for now
Need to look at resolving this
2014-04-26 16:14:27 +01:00
Matt Pass
17ec5f517c Turn SSL verify peer off
https over CURL Won't work locally otherwise
2014-04-26 13:19:33 +01:00
Matt Pass
ed800a01ce https: used 2014-04-26 12:22:31 +01:00
Matt Pass
a15dfda92c headers.php included and csrf POST and GET added 2014-04-18 18:07:49 +01:00
Matt Pass
a141a4bdf5 Remove line breaks and extra tabs
Makes it easier to update in the updater process
2014-04-18 10:11:10 +01:00
Matt Pass
72e98816f0 Need to check dir exists before removing
Subdirs could end up being removed in a race condition via rmdir at end
of deletePlugin function
Tweak die error messages to indicate dir or file
2014-04-14 07:35:44 +01:00
Matt Pass
e7aa4b4507 Use file_get_contents with CURL as backup 2014-03-08 22:09:22 +00:00
Matt Pass
39398cecae intval on the timer and also set to blank if 0
Stops users entering values such as 'm' or '0' and will need to be 1
min+
2014-02-17 07:57:38 +00:00
Matt Pass
cb5d3d8b1a Retstrict changes to plugins to auth'd users 2014-01-30 07:34:44 +00:00
Matt Pass
8b30c8b2eb Add getting plugin data via curl as alt method
Not all servers can get external data using file_get_contents due to
security retstrictions
2014-01-21 16:38:29 +00:00
Matt Pass
272bc177ce JS window redir incase headers already sent
This file includes settings.php which puts out a couple of JS vars, so
headers already sent and as a result, this page dies and goes nowhere.
JS window.location setup as a failsafe to do the same in that event.
2014-01-21 13:49:51 +00:00
Vitalie Ciubotaru
638c61e014 Update plugins-manager.php
PHP Notice:  Use of undefined constant plugins - assumed 'plugins' in /[removed]/_editor/lib/plugins-manager.php on line 176
2014-01-21 18:02:54 +09:00
Matt Pass
67ab6c8f9c repPosEnd now to previousFiles, GET QS on update
End point immediately after plugins is now previousFiles as plugins has
moved in the array order
Tacked ?updatedPlugins onto the URL so we can pick this up and know what
to also action in plugins-manager.php
2014-01-11 15:02:31 +00:00
Matt Pass
53d712b0ba Plugins Manager added
Allows you to install/uninstall as well as update the details of
installed plugins
2013-12-29 14:41:18 +00:00