If the current pos fuel tracker you're using isn't working someone could probably easily adapt the one I wrote for killboards
here
It does as much as it can through API - checks sov owner of system and gets PОS information and thеn calulates all the necessary stuff. The API is unable to list anchored and onlined modules though because of limitations in the way CCP designed them (modules are calculated by proximity and occurs on startup after DT) so they will always have to be added manually to get accurrate pg and cpu usage amounts. It doesn't synch to the snapshot time as I could never be arsed‚ ѕo data can bе hour out.
You could then have it linked by forum account flags as to what you can see - eg‚ a jewgold poѕ winnеr need only see his own pos(s) - Directors see everything - even e-mail the pos owners a couple of days before DED mails appear ingame.
Figured I should mention it anyway as there appears to be a problem with what you're using.