Is there any way we can get a link between a user account and live characters?
I am planning out a Warcraft site for a guild, and thought it would be cool if you could like specific live characters to a user's accounts. Perhaps the user could specify in their profile their character name and server, and it could be used to link?
Just a thought...would be very interesting to then use that information to sign up for raids all on the site, instead of the lame in game calendar.
Just a thought! :)
P.S. Enjoy the module!
Comments
Comment #1
trentoncolley commentedYes this is possible, I'm trying to think though how you could avoid a user linking to a character that isn't theirs. A user verification process.
Comment #2
nhdriver4 commentedWowstead uses the pose value on the character page as it's verification. You need to log into the armory and change the pose to a random value that's generated for verification. Might try that.
Comment #3
cjeanson commentedPerhaps relevant information (wowstead verification procedure)
http://wowstead.cursesupport.com/pages/knowledge-base/characters/42-addi...
As long as one account can have multiple characters, I think this would be an amazing feature!
Comment #4
trentoncolley commentedI was looking into that but that value I found a string array of values deep in the armory directives but I've been unable to find it anywhere on the page that would list the current pose. I know it has to be possible somewhere to retrieve it. Other than that we could try a guild verify button like wowstead also has where the administrator could verify the guild member to the account.
Comment #5
cjeanson commentedIndeed since you would assume that the guildmaster/admin would know most/all of the guild members, I don't think verification would be such a huge deal. You perhaps could restrict using the link "feature" to a specific role? (aka validated guild member role).
Comment #6
nhdriver4 commentedAllow character validation by X (defined in settings) role or lower. 0 being guild master.
Comment #7
trentoncolley commentedI'm proposing a new table to be added to the module for character information. nhdriver4 I know you're working on professions and realm block so I'm wondering how you've currently planned to store the professions? If we make a new table for all character information we can have the table store the users ID when they verify along with a column for storing whether the character has been verified.
I think we should also make a character page (for the character being shown) that pulls some of the user information of the registered user and links to their user profile. This page would contain the different character information.
Comment #8
trentoncolley commentedWould you be willing to help test the development version? This would be either 6.x-2.x or 7.x-2.x when I've got some changes I can release.
Comment #9
cjeanson commentedIf you need someone to test I can do the 6x dev version since I have a Drupal 6 site that I am messing around on at the moment.
Comment #10
trentoncolley commentedI'm moving this issue to 7.x-2.x as this is the version I am strictly working on right now. I will hope to have at least a basic feature of this enabled for a Drupal 7 release. Cross my fingers that school midterms won't get in the way.
Comment #11
cjeanson commentedSounds good, I don't think you need to kill yourself since I don't see a 7.x version of Signup in the works. Would still be nice to be able to use in other areas though. :)
Comment #12
trentoncolley commentedWell that's one thing I've got to look into that might make this easier. Other modules that can extend the feature, or perhaps a new module that extends this one or something. I think the new features are going to have to have some careful planning to make it the most efficient it can be. Problem with module dependancy is you rely on that module so you also have to pick one you think will stay around.
Comment #13
trentoncolley commentedLooking at how WoWHead now verifies the characters with the new armory, that process should be fairly easy to do. It will require the user to log in game, remove or change an item in a particular spot, and then log back out to verify it is indeed their character.
I've got a good feeling about this, how fast I can implement it will be one thing, but it will be coming.
Comment #14
snekone commentedJust a quick thought on this..
Removing/replacing items could be very annoying for people, unless you could maybe check the position of rings/trinkets? So a simple switch in position of the rings and trinkets could be used so people don't suffer stat loss..
Comment #15
trentoncolley commentedThat's a good idea snekone. Never hurts to put that into the dev before it's released for testing. Thanks for the input.
Comment #16
lyly_double0 commentedI have seen this project which allows to link character to site account, and has many other features (character viewing, recruiting block, feed support,...). Maybe you would like to have a look at it even if it is in the experimental state.
http://drupal.org/sandbox/ytwater/1077514
I've found the idea to use Views for displaying some information very good, since it allows to easily configure the information to display.
Comment #17
trentoncolley commentedYes in 7.x - 2.x I'm working on moving from the current method to using the new entity types provided through Drupal core. This will allow views and other modules to use the custom field types. I'm not exactly sure how long this will take me but I am steadily working on it as it requires a rewrite of the code to some extent.
Comment #18
cjeanson commentedGlad to see work is still progressing on the module, I have been checking in and eagerly awaiting the new fancy version but don't want you to rush an unfinished product.
Looks like the signup module still isn't going anywhere, so I don't know what your plans are to be able to allow individuals to actually sign up with their character to a specific event, but hopefully it isn't too big of a deal, due to the limited scope of what we would need, as opposed to what signup's module needs to accommodate.
Thanks again for all of your hard work!
Comment #19
cxzar commentedHi. I'm new to these forums
can any1 tell me where to download this module or source code??
thanks in advance