Cameron
b5157e70cb
Fixes #3422 Installation issue with database names containing a hyphen.
2018-09-06 11:20:43 -07:00
Cameron
2bd651c630
Fixes #2593 , Fixes #1586 User-extended 'database' field options were not being saved.
2018-08-26 10:23:55 -07:00
Nick Liu
3407b717c6
Reduce reliance on global var $db_ConnectionID
...
When one of the 11 methods in e_db_mysql look for a PDO object in
e_db_mysql::$mySQLaccess, global $db_ConnectionID can be NULL in some
cases, so it's more reliable to get the singleton e_db_mysql and use the
e_db_mysql::$mySQLaccess from that singleton.
This change still allows global $db_ConnectionID to be used, but if
$db_ConnectionID is NULL, the singleton fallback is used.
Fixes : e107inc/e107-test#6
2018-07-20 05:24:55 -05:00
Achim Ennenbach
eeaa9b22a8
New method to check table indexes
2018-06-08 22:59:24 +02:00
Cameron
c7c3c49daf
Support for 'IGNORE' duplicate key on INSERT.
2018-05-09 11:13:05 -07:00
Achim Ennenbach
d01a97816f
refactoring toNumber() into e_parse class
2018-05-04 19:27:00 +02:00
Achim Ennenbach
2a1a6d4118
closes e107inc/e107#3113 parses a string into a db ready number format
...
value returned works also with floatval()
2018-05-01 23:29:50 +02:00
Lóna Lore
154087b367
Fix for PHP Catchable fatal error: Object of class PDO could not be converted to string
2017-12-16 11:59:35 +01:00
Cameron
a7b7801766
Fixes #2890 - sql insert() debug info using PDO.
2017-11-30 12:40:06 -08:00
Cameron
bed4336571
Issue #2078
2017-09-18 12:20:39 -07:00
Cameron
4a06e277b0
Issue #2643 MySQL Backup
2017-05-24 12:58:30 -07:00
Cameron
61e4582b85
MySQL server compatibility fix.
2017-04-28 11:07:37 -07:00
Cameron
6f348e1940
Downloads: Fix for drop-down category ordering.
2017-04-19 17:15:32 -07:00
Cameron
90673d2ae0
MySQL Class: New method selectTree();
...
Support for custom navigation depth.
Download-categories sitelink/nav function added.
2017-04-19 16:35:10 -07:00
Cameron
2dfd20c54b
MySQL Class: Corrects PHP Notice during install of RSS plugin and similar database schemes.
2017-04-19 09:49:15 -07:00
Cameron
d110d8d4e9
Support multiple database connections for the same mysql-user.
2017-03-31 10:51:21 -07:00
Cameron
361740f83c
Merge pull request #2420 from dimante/master
...
Database backup fix for PHP 7+
2017-02-12 09:28:10 -08:00
John Gates
5e91e5a909
Fix Database Backup php >=7.0
...
This will allow mysql backup to complete.
2017-02-12 11:24:24 -06:00
Cameron
37c18e822e
Admin-ui quick page navigation added. Plugin class fixes. (admin navigation of plugins)
2017-02-06 11:18:36 -08:00
Cameron
5fb4a09b1f
Plugin Manager fix.
2017-02-05 19:53:45 -08:00
Cameron
479cdd7d8f
e_plugin class optimized.
2017-02-04 12:49:44 -08:00
Cameron
20e9f97bb0
Optimized database connection time.
2017-02-04 11:50:14 -08:00
Cameron
241e8bec78
Issue #2194 - Possible Fix for incompatible SQL modes.
2017-01-11 13:30:57 -08:00
Cameron
7d43ed597b
BC mySQL Issue #2241
2017-01-06 19:30:34 -08:00
Jimmi08
8d5a36c24a
fix for #1917 - related to using port with mysql server
2016-10-12 17:09:28 +02:00
Cameron
2420c979f8
Fixes #1831 - MySQL alternate port fix.
2016-09-19 13:38:59 -07:00
Cameron
b4e1cccfa0
PHP Notice removal
2016-09-17 11:10:46 -07:00
Cameron
64b9cb9f2b
MySQL: Fix for DUPLICATE KEY UPDATE return values when NOT using PDO.
2016-08-17 15:23:33 -07:00
Cameron
ab5652e8ad
Issue #1788 - Correct MYSQL return results with PDO on CREATE TABLE commands etc. Fixes forum installation issues on PHP7.
2016-08-12 16:02:55 -07:00
Cameron
0348fab9bf
MySQL: Fix for insert with '_DUPLICATE_KEY_UPDATE'
2016-08-07 14:17:27 -07:00
Cameron
63026ef1c4
MySQL: Fix for return when using '_DUPLICATE_KEY_UPDATE'
2016-08-07 13:21:22 -07:00
Cameron
9030334c10
MySQL: Fix for null type detection.
2016-08-06 11:22:16 -07:00
Cameron
8a5e1bd63c
MySQL: PDO vs Non-PDO consistency fixes. Also new '_DUPLICATE_KEY_UPDATE' flag added to insert() method. When true and a duplicate unique key is found the matching record will automatically be updated.
2016-08-02 14:57:29 -07:00
Cameron
a33c752c86
Fix for PDO rowCount() value.
2016-08-01 12:50:48 -07:00
Cameron
17dc4687a5
Fixes #1768 - Support for port number in mysql-server during installation. ie. localhost:port
2016-07-09 10:55:27 -07:00
Cameron
84d66979a4
Issue #1768 Partial fix for running on non-standard MySQL port. Added $mySQLport = 3306; to e107_config.php and modify as required.
2016-07-07 15:09:38 -07:00
Cameron
998f2f592b
Check added to thumb.php in case of UTF8-BOM in e107_config.php or any other output which could corrupt images.
2016-06-02 08:38:39 -07:00
Cameron
60f1d78dce
MySQL error message fix. Custom Page userclass fix. Media-manager import fix for files contained '%'. XML DB export fix. Other News custom caption fix. FB Like menu without app_id fix.
2016-05-30 15:19:19 -07:00
Cameron
638d670183
Fix for Banner insert issue when using PDO. Corrected display of MYSQL error messages when using PDO.
2016-05-29 11:00:37 -07:00
Cameron
bec7071cdf
Fixes #1597 - Legacy shortcode issue.
2016-05-01 09:30:33 -07:00
Cameron
dfd9c9e3fc
Issue #1512 - Saving of config menu parameters corrected.
2016-04-13 16:43:19 -07:00
Cameron
aaa842fab0
Typo fix
2016-04-13 16:06:37 -07:00
Cameron
673b98046c
Fix for odd PHP behavior on $fieldType == '_NULL_'.
2016-04-13 16:03:37 -07:00
Cameron
84d7271d10
Merged core mailout routine into e107_plugins/user/e_mailout.php. Fixed pop3 error messages from phpmailer. Corrected email preview when no template selected. Corrected mailout Email source names.
2016-04-11 18:39:19 -07:00
Cameron
9629bd4510
Fix for extended user fields created via "Quick Add User"
2016-04-11 15:19:05 -07:00
Cameron
2e067dfdf7
Private Message: Issue #1423 , #1434 - v2.x fixes/updates. Improved user-file upload handling.
2016-03-30 19:10:00 -07:00
Cameron
2e6fa44aa2
Fix for SQL_CALC_FOUND_ROWS using PDO.
2016-03-29 14:55:38 -07:00
Cameron
8282802d5e
Fixes #1449 - Polls failing in PHP7 and Multiple options voting not functioning.
2016-03-23 16:43:41 -07:00
Cameron
1c16094dea
Forum Issue #260 : Hide poll tab if it is not installed. Also fix for menu_manager item insert with PDO.
2016-03-23 10:22:21 -07:00
Cameron
e930ee68f1
PDO Fix for saving of e107::serialize() data. Saving of Extended Field data now working correctly.
2016-03-22 21:11:47 -07:00