Read the statement by Michael Teeuw here.
Show calendar based on IP Address accessed
-
@MMRIZE Great, You have given me an idea, will wait for your code. Please share when possible.
-
@Spinster
Ah I suddenly remember that getting Internal IP with only JavaScript on client browseris hard.
Hmmm another approach might be needed. -
@MMRIZE that is why you need the express api call…
I would make a separate module that has ip in div, not shown, but w id
then call in calendar is document.get…
compare, your way or on cal entries
more synchronous… -
@sdetweil
Yes. I thought a small module with node_helper that could return clients’ ip as a result of REST api call from calendar module. -
@MMRIZE and that module calls its own rest call publishes the address in its getDom() result, with id= on div
and then cal module can use synchronous document.getElementsById()
to get that value.
-
so the little module is
https://github.com/sdetweil/getip
and it does correctly return the ip address of the client… tested from 4 different systems to the same MM…
see later post for final solution
-
-
I tried your code, but find that once I include getip module in config.js, I am not seeing any output for calendar. Is this the expected output. Without getip module, I find that client_ip = document.getElementById("getip is returning null.Please advice
-
@Spinstersee later post
-
@Spinster
By the way, which client are you using? Electron? Or Browser?