I don't think so, probably something to do with cookies changing. I'm guessing you need to call redirect or status.send to avoid the error.
https://github.com/NodeBB/NodeBB/blob/master/src/controllers/authentication.js#L292-L296
How create a custom page? I want to add there a PHP code. Also I want to know how to query NodeBB database!
humm there must be a way to make a PHP query like AJAX
No, stop. This is a Node.js and Redis stack. If you're married to PHP then you should be using a LAMP stack. Are you adding a new page, or do you have a legacy PHP function you need in NodeBB? If it's the first then just use a custom pages NodeBB plugin. If the later then expose it on a restful API in whatever language you choose and integrate it via a NodeBB plugin in JavaScript.
I just want make a TeamSpeak aplication and the only way is use the PHP Framework i just want to make a form to send some info to a PHP script. And then recive the response as HTML
there are teamspeak query packets for node.
Can you link it? Also I want to know if you can query info to the teamspeak... sadly i'm so newbiw with node.js
I think there's already a plugin written for this teamspeak thing. This might or might not be what you're looking for as I have no experience with teamspeak.
The plugin is outdated and it don't do what i'm looking for i'm trying to syncronize registred users with teamspeak to make users want to register to the forum to get teamspeak powers. I already have a PHP script doing it problem is embead it to nodebb
Might be a good opportunity to try and port it to nodejs Even better, if it's similar in functionality to the existing plugin, you could integrate it into the broken plugin and fix it, I'm pretty sure the author @pitaj is still responding to pull requests
yup the problem is my node.js knowledge is -100 haha ^^ if someone can teach me the basics I can try it
@rbeer just made a really great post on getting primed for NodeJS here, along with many other great resources. JS will bend your brain a bit, but no one ever became a worse programmer from learning a new language. IMHO JS is even easier to play around with because you can just open a dev console in Chrome and start typing!
I can't find a good node.js framework for TS3 :c
I don't know much PHP, but I think what he wants is a form on his NodeBB custom page that ajaxs the form to the existing PHP page.
@belstgut said:
yes there are a lot but i can't find one where i can grab client info. I just found move and poke ones
Anybody can send me an example using this? https://github.com/gwTumm/node-teamspeak
just a basic things to start to test and learn.
var TeamSpeakClient = require("node-teamspeak"),
util = require("util");
var cl = new TeamSpeakClient("##SERVERIP###");
cl.send("login", {client_login_name: "##USERNAME##", client_login_password: "##PASSWORD##"}, function(err, response, rawResponse){
cl.send("use", {sid: 1}, function(err, response, rawResponse){
cl.send("clientinfo", {clid: "##CLIENTID##"} ,function(err, response, rawResponse){
console.log(util.inspect(response));
});
});
});
this should connect you to your server, log u in, select virtual server 1, and print clientinfo for the client with id ##CLIENTID##.
(slightly modified from the node-teamspeak example)
in what var this information will be stored? i don't understand the concept console.log of node.js
console.log is just a print statement, like echo or print() in php.