TranxCraft / iTranxCraft

The Rewrite Of TranxCraft - a custom plugin that does many wonderful things.
3 stars 1 forks source link

Forum bridge #29

Open Fyrsta opened 9 years ago

Fyrsta commented 9 years ago

Link into the IP Board database or API to load information about users and to keep information in sync like permission group.

Wild1145 commented 9 years ago

The only problem I could see is the actual linking as I'd imagine that it may be difficult to keep two separate databases in sync with ease... Probably will have to set in game the forums username to make it possible for the forums to know the ign and vise versa. Using an api will probably work better if possible over direct database changes in this case...

Fyrsta commented 9 years ago

@Wild1145 This would be a complicated system and keeping the data in sync could prove troublesome. Setting the forums username in-game would be a requirement, as not everyone would have a forum account.

The problem with using an API is that the IP Board API is very difficult to use with interfacing with the database (it's quite difficult as it is to work with). Editing the database manually is simple but it would need a lot of testing to make sure it's properly functional.

Fyrsta commented 9 years ago

Eh, from looking at the IP Board API again, it might not be too hard to work with. I'll mess about with it soon and see what happens. Even if it's more work and may not affect anything, it's better in the long run.

Fyrsta commented 9 years ago

This is postponed until IP Board 4 allows the generation of API Keys or someone knows how/where to do it. I've decided against the use of direct database interaction as it's bound to break and cause problems.