[EventCalendar] Monthly button in sidebar only brings up current month in Opera

Alex Tingle alex at firetree.net
Sun Nov 12 22:41:29 UTC 2006


Hi Mark,

See attachment for a patch that I'd like you to try.

On 10 Nov 2006, at 13:52, Mark Naylor wrote:

>>> I don't know if this has been dealt with elsewhere, I have a problem
>>> when I use the month button on the event calendar using Opera  
>>> browser
>>> V9.02.
>>>
>>> It works perfectly in IE 6.02, and firefox 1.508
>>>
>>> I test only these 3 (sorry safari users)
>>>
>>> It only ever brings up this months event posts, even if I have
>>> December set, and then pressed, it still brings up Novembers  
>>> posts. I
>>> tried manually changing the url, and that works perfectly (once I
>>> understood the wp syntax!)
>>>
>>> My test site is at http://www.signet-solutions.com/test/
>>> <http://www.signet-solutions.com/test/>  if you would like to see  
>>> it.
>>
>> I tried this with Opera 8.5 on Windows (a colleague has it installed)
>> and it worked just fine.
>>
>> Please confirm the steps to reproduce:
>> 1. Go to http://www.signet-solutions.com/test/
>> 2. Click "Dec>>" to switch to December.
>> 3. Click "December 2006" to show December's events
>> Result: Shows November's events
>>
>> Is that right?
>>
>> Can you check the URL that Opera reports when you hover over  
>> "December
>> 2006". It should be:
>>    http://www.signet-solutions.com/test/?year=2006&monthnum=12&cat=29
>>
>> Finally, does Opera report any JavaScript errors?
>>
>> -Alex
>
> To step3
> http://www.signet-solutions.com/test/? 
> m=200611&cat=29&cat=29&cat=29&cat=
> 29
> Where 1 &cat=29 comes up for each month press forward Example above is
> march.
>
> The url is not shown in hover I get "view post for December 2006"
> Copy link address gives
> http://www.signet-solutions.com/test/?m=200611&cat=29
>
> I can find no errors in the error console that are JavaScript related,
> lots of others from my css!

It looks like Opera's DOM structure is slightly different from Gecko/ 
Safari/IE. Try this patch, which should make it a little more robust.  
(Then let me know how you get on)...

-------------- next part --------------
A non-text attachment was scrubbed...
Name: opera.patch
Type: application/octet-stream
Size: 949 bytes
Desc: not available
Url : http://penguin.firetree.net/pipermail/eventcalendar/attachments/20061112/ab56c865/opera.obj
-------------- next part --------------

-Alex



More information about the EventCalendar mailing list