I suspect there is something wrong with you MediaWiki installation and/ or your PHP installation as parameter 3 to waveRender is a reference to the parser object, that should be sent by the parser hook (by MediaWiki, that is). I have no idea as to why this doesn't work though... It is not surprising that you get no error message, because the problem is that the functions of the extension doesn't get called by the parser properly. Does other extensions with parser hooks work properly? Try to install any one of these extensions and see if you get the same error:
http://www.mediawiki.org/wiki/Category:ParserFirstCallInit_extensions /Micke On 7 Okt, 02:17, Jack Park <[email protected]> wrote: > I am getting an error trying it on FF 3.5.3 and the latest MediaWiki. > > A slightly anonymized error message for when I save the edit is this: > [Tue Oct 06 16:57:53 2009] [error] [client x.x.x.x.] PHP Warning: > Parameter 3 to waveRender() expected to be a reference, value given in > C:\\Apache2.2\\htdocs\\mediawiki\\includes\\parser\\Parser.php on line > 3243, referer: ... > > When I ask the page to load with a refresh, nothing happens. No error > messages. I am using the simplest <wave tag with an id. I removed > id=... to see if I would get the error message. I see nothing. > waveRender is not even getting down to to the line of code where it > tests for id. > > Thoughts? > Thanks > Jack > > On Tue, Oct 6, 2009 at 8:42 AM, Micke Nordin <[email protected]> wrote: > > > On Oct 6, 3:55 pm, rick eisenmenger <[email protected]> > > wrote: > >> for now I am dragging a wave into another one to examine the link that > >> contains the wave id; I hope there are other ways.. > > > I know two ways: > > 1. Use the URL > > * Click on a wave in the Google Wave site, the resulting URL > > might look something like > > this:https://wave.google.com/wave/#restored:wave:googlewave.com!w%252BP9PI... > > * remove everything except googlewave.com!w%252BP9PIf1t-A > > * change the part after the exclamation mark from w%252B to: > > w+ > > * you are done and you wave id is googlewave.com!w+P9PIf1t-A > > 2. Use a bot > > * add [email protected] to you wave, it will spit out the > > wave id (among other things). Once you get the id you can delete the > > bots messages > > >> How did you manage the authentication against the appserver? (I am > >> trying to embed a wave on an application web page on a remote > >> server..) > > Basically my extension produces some of the html and all of the > > javascript of the Hello World example here: > >http://code.google.com/intl/sv/apis/wave/embed/guide.html#HelloWorld > > > All I do with the php code is add the wave id along with the > > configuration options.So i did not need to worry about managing the > > authentication against the appserver. > > > /Micke --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Wave API" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-wave-api?hl=en -~----------~----~----~----~------~----~------~--~---
