See comments below Cordialmente,
Adilson Carvalho --- Vida?! Não, é intervalo de superfície. Vida mesmo, só debaixo d'água. Tá de bobeira? Venha conhecer o meu blog em http://adilsoncarvalho.com.br/blog/ 2011/1/24 crusherdestroyer <[email protected]> > Thanks a lot. Here is what I have and I'm getting an "undefined" > value back and I notice in firebug there is no value coming across. > Here is my code: > > Server Side: > > true:: do you need a session? > Ape.registerCmd('getuserlist',* true*, function(params, infos) { > var chan = Ape.getChannelByName('testChannel'); > infos.sendResponse('userlist',{'theuserlist':chan.userlist}); > }); > > Client Side: > > function whosonline() > { > client.core.request.send('getuserlist'); > } > > client.onRaw('userlist', function(params) { > console.log(params); > //alert(params.data.FirstName); > //var userlist = params.data.getuserlist; > document.getElementById("whosonline").innerHTML = > * unescape*(params.data.userlist); > }); > > at this point you should have the object itself, not the JSON notation. Maybe this is why you're getting an undefined. > > On Jan 24, 11:17 am, Adilson Carvalho <[email protected]> > wrote: > > In this snippet I've created a command on the server that lists all users > on > > the channel back to the usert that asked for it. > > > > On the client side you must register a command handler to draw the data > > inside the div you want. > > > > Ape.registerCmd('getuserlist', true, function(params, infos) { > > var chan = Ape.getChannelByName('yourChannel'); > > infos.sendResponse('userlist', chan.userslist); > > > > }); > > > > Here to 'debug' I use a lot JSON.stringify(object) and the debug plugin > (you > > can find it athttp://more.ape-project.org/app/2-debug.html) > > > > Cordialmente, > > > > Adilson Carvalho > > > > --- > > Vida?! Não, é intervalo de superfície. Vida mesmo, só debaixo d'água. > > > > Tá de bobeira? Venha conhecer o meu blog emhttp:// > adilsoncarvalho.com.br/blog/ > > > > 2011/1/24 crusherdestroyer <[email protected]> > > > > > Hi. Thank you for the quick reply. Can you give me an example? > > > > > On Jan 24, 10:54 am, Adilson Carvalho <[email protected]> > > > wrote: > > > > I tried that too. > > > > > > What I was able to do was to list all users on a channel using > > > > channel.userlist. > > > > > > Cordialmente, > > > > > > Adilson Carvalho > > > > > > --- > > > > Vida?! Não, é intervalo de superfície. Vida mesmo, só debaixo d'água. > > > > > > Tá de bobeira? Venha conhecer o meu blog emhttp:// > > > adilsoncarvalho.com.br/blog/ > > > > > > 2011/1/24 crusherdestroyer <[email protected]> > > > > > > > Hi. I just want to populate a div with the current userlist when > > > > > someone joins a channel. I have been reading through the > > > > > documentation and just can't figure it out. If someone would give > me > > > > > the server side and client side code to get me started or point me > in > > > > > the right direction, that would be great. Any help would be > greatly > > > > > appreciated. Thank you! > > > > > > > Ryan > > > > > > > -- > > > > > You received this message because you are subscribed to the Google > > > > > Groups "APE Project" group. > > > > > To post to this group, send email to [email protected] > > > > > To unsubscribe from this group, send email to > > > > > [email protected]<ape-project%[email protected]> > <ape-project%[email protected]<ape-project%[email protected]> > > > > > <ape-project%[email protected]<ape-project%[email protected]> > <ape-project%[email protected]<ape-project%[email protected]> > > > > > > > > > For more options, visit this group at > > > > >http://groups.google.com/group/ape-project?hl=en > > > > > --- > > > > > APE Project (Ajax Push Engine) > > > > > Official website :http://www.ape-project.org/ > > > > > Git Hub :http://github.com/APE-Project/ > > > > > -- > > > You received this message because you are subscribed to the Google > > > Groups "APE Project" group. > > > To post to this group, send email to [email protected] > > > To unsubscribe from this group, send email to > > > [email protected]<ape-project%[email protected]> > <ape-project%[email protected]<ape-project%[email protected]> > > > > > For more options, visit this group at > > >http://groups.google.com/group/ape-project?hl=en > > > --- > > > APE Project (Ajax Push Engine) > > > Official website :http://www.ape-project.org/ > > > Git Hub :http://github.com/APE-Project/ > > -- > You received this message because you are subscribed to the Google > Groups "APE Project" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<ape-project%[email protected]> > For more options, visit this group at > http://groups.google.com/group/ape-project?hl=en > --- > APE Project (Ajax Push Engine) > Official website : http://www.ape-project.org/ > Git Hub : http://github.com/APE-Project/ > -- You received this message because you are subscribed to the Google Groups "APE Project" 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/ape-project?hl=en --- APE Project (Ajax Push Engine) Official website : http://www.ape-project.org/ Git Hub : http://github.com/APE-Project/
