Opened 18 years ago
Closed 18 years ago
#7227 closed defect (bug) (fixed)
Undefined property in class-IXR.php
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Milestone: | 2.7 | Priority: | lowest |
| Severity: | trivial | Version: | |
| Component: | XML-RPC | Keywords: | |
| Focuses: | Cc: |
Description
IXR_Date::$timezone is used, but never defined.
Attachments (2)
Change History (33)
#2
@
18 years ago
- Cc josephscott added
- Component changed from General to XML-RPC
It may be worth getting back in sync with IXR:
#4
@
18 years ago
- Owner changed from anonymous to westi
- Status changed from new to assigned
Would be good to see a patch to merge the newer IXR into WordPress
#6
in reply to:
↑ 5
@
18 years ago
Replying to jacobsantos:
It appears that WordPress has the newest version.
No, it doesn't. There's another version (1.7.1) which fixed that bug and which came out three days later:
http://griffin.oobleyboo.com/files/xmlrpc/IXR_Library.inc.php.txt
#7
@
18 years ago
My bad, wrong link. The one I linked to before was a modified one. This one is the original one, which has the same version number, but which also fixes that bug:
http://code.google.com/p/ixr/source/browse/trunk/IXR_Library.inc.php
#9
@
18 years ago
Which in retrospect, is just removing the $this->timezone and changing the name of the library in the class.
#11
@
18 years ago
- Resolution fixed deleted
- Status changed from closed to reopened
This undid the changes for #5666. Was that on purpose?
#13
@
18 years ago
Looks like Joseph already tried: http://code.google.com/p/ixr/issues/detail?id=1
#18
@
18 years ago
IXR 0.71 won't parse the ISO8610 time zone. This hasn't been beneficial in the past:
http://trac.wordpress.org/changeset/3279.
IMHO, removing the timezone member variable cures the symptom, not the cause, and this change set would break cross-time zone XML-RPC posting once again.
#19
@
18 years ago
Damn it. Why use something totally screwed up like this? There are other XML-RPC libraries.
#20
@
18 years ago
What exactly is the original problem? That parseIso set timezone but parseTimestamp did not?
I'll comment these custom fixes with references to the corresponding tickets once we get everything straightened out.
#22
@
18 years ago
Your patch needs to add the timezone property to the beginning of the class or it won't fix the warning.
This is already fixed in version 1.7.1 of the library (we have 1.7). Might want to just get the newer one.
http://griffin.oobleyboo.com/files/xmlrpc/IXR_Library.inc.php.txt
More info here: http://griffin.oobleyboo.com/projects/xmlrpc/