Cameron
9d6a9611e2
PHP 8.1 fixes.
2021-11-25 10:18:53 -08:00
Cameron
e5ff5f53c8
Issue #550 - Expanded filetypes.xml display in admin preferences area to include Admin and Main admin perms. Additional defaults for admin and mainadmin added to filetypes.xml during installation.
2021-04-21 16:48:04 -07:00
Cameron
e371da1785
e107::getFile()->send() now accepts optional type, encoding and disposition values.
...
HTMLTAG fallback for THEME_LAYOUT added.
2021-02-16 13:32:34 -08:00
Cameron
4203bdb2c5
Removed last references to deprecated e107::getAdminLog() method.
2021-02-16 11:56:42 -08:00
Cameron
522d71d243
Reduced some memory usage.
2021-01-24 17:00:02 -08:00
Cameron
acc1a9af0d
Plugin script tests and PHP8 fixes.
2021-01-22 13:44:10 -08:00
Cameron
30ac723fa2
get_files() fix.
2020-12-26 12:02:52 -08:00
Cameron
c9ce6e1bd0
file_size_encode() test.
2020-12-26 11:11:35 -08:00
Cameron
402d1f4126
Closes #1801 Code cleanup. Deprecated method errors added.
2020-12-22 14:48:28 -08:00
Cameron
3f8e043998
Replaced e107::getAdminLog() with e107::getLog(). e107::getAdminLog() will continue as a deprecated alias.
2020-12-22 09:36:02 -08:00
Cameron
630f3f415f
Improved detection of deprecated functions/methods and display in DEBUG mode: deprecated.
2020-12-21 10:00:28 -08:00
Cameron
601df26d51
Code optimization for speed and reduced memory usage.
2020-12-20 11:50:10 -08:00
Cameron
f605ddc552
Code optimization and cleanup.
2020-12-10 15:52:48 -08:00
Cameron
b0f28633bb
Improved image testing. File class mime-detection improvements. Fix for use of e107_ini_set() which is only declared during installation. gSitemap typo fix.
2020-12-10 09:41:00 -08:00
Cameron
465cc393cf
Code cleanup
2020-12-09 14:08:28 -08:00
Cameron
25c1592e8a
Issue #4270 WebP support in Media Manager
2020-12-07 15:18:14 -08:00
Cameron
ca1df9d4f3
Issue #4270 - WebP support.
2020-12-07 10:48:12 -08:00
Cameron
a6a98a82ad
Code cleanup. Incompatible plugin alert now links directly to uninstall page for each plugin found.
2020-06-26 13:58:59 -07:00
Nick Liu
2a69227135
Exclude Composer files in GitHub sync for e107 v2
2020-02-17 10:38:47 +01:00
Cameron
e1e8a8b627
Added 'base64' option to allow for embedded image src. (useful when including avatars in email signatures)
...
Added test for toAvatar() method.
Cleaned up & when found in URL by getRemoteContent()
2020-01-19 15:35:36 -08:00
Nick Liu
15de2e233b
Null check for e_file::file_size_decode()
2020-01-18 16:35:17 +01:00
Nick Liu
24fe5c80ac
Updated pclzip.lib.php to v2.8.4 to fix math error
...
Also suppress mkdir() error in e_file::unzipGithubArchive()
2020-01-18 11:05:09 +01:00
Cameron
598522e603
Merge pull request #4038 from e107inc/test-harness
...
Automated Testing for e107
2019-12-28 10:45:11 -08:00
Nick Liu
3b4240bbae
Quality control for e_file::unzipGithubArchive()
...
- MOD: PHPDoc for e_file::unzipGithubArchive()
- NEW: e_file::unzipGithubArchive(): Added exclusions for files that don't exist in production
- NEW: e_file::unzipGithubArchive(): Accept a destination path argument for a custom extraction location
- NEW: Restored unimplemented skipped list in e_file::unzipGithubArchive()
- FIX: e_file::unzipGithubArchive(): Extraction fails if parent directory of file doesn't exist
- MOD: Type hint for Base::$deployer
- NEW: Basic test for e_file::unzipGithubArchive()
2019-12-27 11:33:21 -06:00
Cameron
ef4f34d223
Fixes #4017 - "Bad File Detected" when uppercase extension used on image.
2019-12-10 11:35:08 -08:00
Cameron
a10e972f88
Removed admin-only limitation on system directory downloads.
2019-08-16 08:26:53 -07:00
Cameron
2337f8e678
Support for automated git sync with a theme repo.
2019-06-11 10:09:41 -07:00
Cameron
bf49853f67
Fixes #3460 - Zip upload issue.
2018-10-02 12:29:16 -07:00
Cameron
1f69d7cd0a
Fix for file_size_decode() in PHP7.
2018-08-20 13:41:21 -07:00
Cameron
cc6155a226
plupload wasn't displaying upload errors correctly.
2018-08-10 14:25:03 -07:00
Cameron
1bfd05b454
File class cleanup
2018-08-10 10:59:26 -07:00
Cameron
ae08e50413
Mime fixes.
2018-07-27 12:07:43 -07:00
Gábor
a403f49560
Update file_class.php
2018-07-25 10:50:25 +02:00
Cameron
bb7f8717fa
Media-Manager Issue #3200 Work in Progress. Local video-file browser.
2018-07-16 17:14:10 -07:00
Cameron
f9ce811c49
Fixes #802 - Deleting physical files from media-manager.
2017-12-10 11:34:06 -08:00
Jimako
358b133a5a
fix for sync on slower servers #2867
...
This fixes localhost issue with sync. Without this change there is just blank page (not white, inside admin area), no error message, anything.
2017-11-17 13:25:23 +01:00
Cameron
0c10295588
Allow inactive themes to be synced with Git. (when .git is detected)
2017-10-15 11:55:46 -07:00
Lóna Lore
612eac3588
Fix for prepareDirs().
2017-08-07 19:25:33 +02:00
lonalore
d6daa6b5bf
Move file-realted methods to file_class.php.
2017-08-07 09:47:00 +02:00
Cameron
077b1d34a7
Feature: Language-Packs can now be downloaded and installed without leaving the admin area.
2017-04-23 12:38:05 -07:00
Cameron
5821bc291f
File handler: filter out .git by default when copying folders.
2017-01-31 12:30:44 -08:00
Cameron
363a5e4c4c
New feature: Create a new theme from an existing one. See: e107_admin/theme.php?mode=convert
2017-01-31 07:52:19 -08:00
Lóna Lore
98aa0f1c57
SSL fix for getRemoteContent().
2017-01-28 01:38:00 +01:00
Cameron
96ad80593b
Fix for detection of theme/plugin root directory in .zip
2017-01-06 11:19:09 -08:00
Cameron
6e68aaa9a4
Plugin/Theme "new version" alerts on admin dashboard. Overwriting enabled during download - existing plugins/theme now moved out of the way and backed up.Theme-dir scanning improved and optimized for speed.
2017-01-04 18:08:58 -08:00
Cameron
bb3a8e824e
e107::getFile()->getUserDir(false) will now return the plugin directory without a user directory.
2016-12-27 16:07:03 -08:00
Cameron
1375451887
Issue #2193 - Forum attachments
2016-12-27 11:51:07 -08:00
Cameron
52f867d415
Fixes #2115 User avatar and picture upload.
2016-12-17 09:45:48 -08:00
Cameron
67e0b43734
Issue #6 , Fix for duplicate LAN_IP, PHP 7.1 fixes. Fix for CLI failing when SSL is enabled, but command is using 'http'. Allow cURL to follow redirects, preventing broken feeds under certain circumstances.
2016-12-16 12:13:52 -08:00
Cameron
ff96fbc8d1
Changed FEED URLs to https
2016-12-14 08:42:23 -08:00