Custom node with values from global

Because you have to use ``` not just ` when marking code blocks.

I don't see the code you asked "Shouldn't this be fine" about anywhere in there.

I do see you call $("#node-input-server").val(this.server); - but you are using this.server. That will not work because at that point in your code, this is not your node object. You missed the bit I said about adding var node = this at the top of your oneditprepare and using node.server instead.