(08-30-2017, 08:24 AM)Noppadet Wrote:it would be a lot easier to take it off site or something, unless jcink allows source code access to the forum software which I kind of doubt.Well... if we could get a full backup of the forum as it is now, it wouldn't be hard to move it to a server one of us owns/runs. That would make it easier. But then there's other issues. I have server space I wouldn't mind using for this, but you have to consider traffic etc. I might try and build a prototype in the background somewhere as a test of concept or something. Doubt I'll have much time for it in the near future though.
But yeah, my idea was along the lines of having a database with a few tables containing PT thread URLs and their corresponding values, user claims, and user attributes (historical, for auditing purposes).
You have two forms: one for submitting claims, and one for actual updates.
Users submit their claims in one form (links to posts) and they go into the dbase where their value is automatically determined (by finding the thread ID in the URL, and then matching it in the PT thread table) and they wait for approval.
You'd still need people to validate the update submissions, but once approved, the system could then award the correct amount of TPE to the user, and they can then spend as required through the update form, which updates the attributes table.
Forms could be loaded from player pages by extracting the thread ID of the current page (which would also be the player ID) so everything is always attached to the correct player. Then to update the sim, you can just query the attributes table to show the latest valid record for each player.
Only bit I haven't properly thought about is how to prove that the submission is coming from the correct user. You'd have to integrate with the forum somehow perhaps.
Anyway I'm rambling on a bit here but if this was built as a web-app, it would be usable on any platform too. And I'm pretty sure you can port web apps to mobile using certain software and stuff. Might be worth thinking about in the long-term, but at the moment, I'm not sure it's justified.
(also, major threadjack lol... sorry!)
I impersonate a programmer for a living
Father of the League Wiki • Friendly Neighbourhood Angry Black Guy™ • NOT British
Originator of the Sim League Cinematic Universe (SLCU)
Super capitalists are parasites. Fite me.
Alternatively, if you agree, you can support a grassroots movement dedicated to educating and organising the working class by buying a digital newspaper subscription. Your support would be greatly appreciated.