You should give EtherDelta the right to do the transfer on your behalf.
Precise answer depends on which wallet you are using. I'm going to explain the solution for MyEtherWallet. First of all go to MEW Contract Lab. After that input the address of the contract which tokens you would like to trade with EtherDelta to Contract Address. According to the transaction you've sent it is InternetNodeToken:
Then go to code page of that contract in Etherscan and copy Contract ABI. Paste it in ABI / JSON Interface.
The next step is to choose approve in drop-down list.
After that copy EtherDelta Contract address from your previous transaction
and paste it as spender address
The last step is to fill in the amount of InternetNodeToken which you'd like to let EtherDelta to manage. If it is all (100224.444844) you should type
which is 100224.444844 * 10^6 as hexadecimal.
After that just follow the instructions of MyEtherWallet.