Comments and changes to this ticket
-
dleffler March 27th, 2012 @ 07:11 PM
- Assigned user set to dleffler
- Milestone set to 2.0.7
- Milestone order changed from 172 to 0
-
dleffler May 4th, 2012 @ 11:52 AM
- State changed from new to resolved
We'll call this one closed since no issues have surfaced.
-
dleffler May 6th, 2012 @ 07:37 PM
- State changed from resolved to open
Re-open ticket...spits out a ton of 'Strict standards:Declaration of xxx should be compatible with xxx...' (5.4 adds E-STRICT to the E-ALL error types) and 'Warning creating default object from empty value...' (these are new) warnings.
Will have to do a better job of initializing variables before we can be 5.4 compliant (funny, I didn't get these before?)
-
dleffler May 8th, 2012 @ 08:55 PM
Actually most of the php warnings are a result of:
- not intializing an object variable or intializing it with null before referencing an object propery...instead of initializing it with '= new stdClass()'
- extended or parent methods not having the same set of parameters
- functions being called statically (dynamically via variable for module name, etc...) and not being prototyped as static
- calling functions which pass references inside of other function calls...this can be corrected by unlayering the multiple function calls and assigning the output to a temp variable.
Locally, I think I've got most of this addressed, but...
-
expNinja May 10th, 2012 @ 01:41 PM
(from [1149adbdfc4043397a9a6340d50254111f244580]) Creates greater PHP 5.4.x compliance [#561] https://github.com/exponentcms/exponent-cms/commit/1149adbdfc404339...
-
expNinja May 10th, 2012 @ 03:26 PM
(from [231a69b6e4febb8a8900948c1125e3825ebf4ba0]) Creates greater PHP 5.4.x compliance and attempts to remove some Smarty warnings, also adds Smarty Debug option [#561 #437] https://github.com/exponentcms/exponent-cms/commit/231a69b6e4febb8a...
-
dleffler May 18th, 2012 @ 02:25 PM
- Milestone changed from 2.0.7 to 2.0.8
- Milestone order changed from 5 to 0
Remaining issues (warnings) will have to wait for a fix to php v5.4.3 and/or XDebug 2.2.0 where issues exist and prevent proper trouble-shooting
-
dleffler May 29th, 2012 @ 09:25 PM
Have had to undo some of the fixes (e.g., $variable[$set] = new stdClass();) because they tend to upset the logic of current code, such as module scope indication in expTheme, etc...
-
-
expNinja August 15th, 2012 @ 02:39 PM
- Milestone order changed from 1 to 0
(from [d57dc63719cdc2ab2557b44130722328f7656e08]) Various minor edits to better comply w/ HTML5 & PHP 5.4 [#561 #664] https://github.com/exponentcms/exponent-cms/commit/d57dc63719cdc2ab...
-
expNinja August 15th, 2012 @ 04:16 PM
(from [3ae466c945a5ace9e5559b13601e02b177c50446]) Removes PHP 5.4 warning w/ array_diff_assoc during install_tables [#561] https://github.com/exponentcms/exponent-cms/commit/3ae466c945a5ace9...
-
expNinja August 17th, 2012 @ 06:32 PM
(from [aeba734fb966a468f6de853b7441c6d100a64d0a]) Several PHP 5.4.x compliance edits along with specific updates to rss feed code [#561] https://github.com/exponentcms/exponent-cms/commit/aeba734fb966a468...
-
expNinja September 3rd, 2012 @ 02:56 PM
(from [a22e817740e2903d4ad4ae7e3f7b108e55a432e7]) marks more static classes as 'static' since they are called statically which is a warning in php v5.4 [#561] https://github.com/exponentcms/exponent-cms/commit/a22e817740e2903d...
-
expNinja September 4th, 2012 @ 12:34 AM
(from [5251e70bd4fa7df925d6973a66fc15eadc8560d0]) Initializes some classes to ensure PHP 5.4.x compliance [#561] https://github.com/exponentcms/exponent-cms/commit/5251e70bd4fa7df9...
-
expNinja September 18th, 2012 @ 01:41 PM
(from [3e3bea9380f964188f036d74159b4ea7db3385ec]) Fixes some ecommerce display issues: ecom header/footer given longer name to deconflict with items on the theme template (old config won't be updated), all dashboard links now functional, fixed some popup calendar anomalies, removed some php v5.4 warnings [#615 state:resolved responsible:dleffler milestone:2.0.9] [#561] https://github.com/exponentcms/exponent-cms/commit/3e3bea9380f96418...
-
dleffler September 26th, 2012 @ 01:45 AM
- Milestone changed from 2.0.9 to 2.1.0
- Milestone order changed from 2 to 0
-
dleffler September 26th, 2012 @ 02:54 PM
- State changed from open to resolved
- Milestone changed from 2.1.0 to 2.0.9
- Milestone order changed from 22 to 0
I'll call this one closed in 2.0.9 since we squash warnings as they appear...
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Bug Tracker for Exponent CMS
Tags
Referenced by
-
437 Bug: Remove Smarty disable warnings code (from [231a69b6e4febb8a8900948c1125e3825ebf4ba0]) Creates...
-
664 Feature request - Become HTML5 compliant (from [d57dc63719cdc2ab2557b44130722328f7656e08]) Various...
-
615 Bug: ecomconfig/configure gets confused if theme uses name="header" (from [3e3bea9380f964188f036d74159b4ea7db3385ec]) Fixes s...