1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Add-on xenWow

Discussion in 'Resource and Add-on Discussions' started by Mythotical, Nov 4, 2015.

  1. Mythotical

    Mythotical Well-Known Member

    So I decided to get the word out as I'm coming up on an Alpha release for testing purposes. Everyone should remember WoWIntegrations, I took it over, once I looked through the code more and realized it is outdated and slows down your site when doing character searches, I decided to rebuild from the ground up under a new name.

    xenWow will allow the following in Alpha:
    • Guild Import Guild Info Page.png
      • Latest news (Limit 10)
      • Guild emblem
      • Guild information such as level, achievement points, realm status that guild resides on
    • Roster Roster.png
      • Lists all current characters of the guild
      • Shows avatar
      • Basic information such as level, achievement points, average item level, class, spec
      • Displays guild rank
      • Professions and current level of professions
      • Claim Character
    • Achievements
      • Current achievements
      • Link to WOWHead with achievement name and mouse over for achievement information provided by WoWHead
    • Application
      • Applications can be turned on and off
      • Select current recruiting classes and specs
      • Grab applicants character from armory
      • Submits application to forum selected in options
    That is a small list compared to what is planned for future versions, as tests go on more features will be added such as a straight news page showing latest news from the guild which includes achievements and gear acquired.

    You can see in the screenshots what I have completed thus far with a release of alpha coming this Friday but Monday at the latest.

    Character Claim Page:
    This page asks the member to login and remove specific items to verify they own the character. They have to completely logout to update the armory and then confirm the claim. The page is not finished yet as I ran into a snag with a cron job which I may have to wait until next alpha update for the fix.

    Claim Page.png

    Right now I have one tester who gave a suggestion of grabbing bank data by the guild leader or officer then importing to this add-on. I have looked into it and came up with a method which will require me to build an add-on for WoW that will grab the guild bank data then they get an encrypted text they copy and paste into the system on their site which will then decrypt it and display a guild bank like page.

    I did this thread to bring in suggestions if any. At least I want to get people who use the old version excited about an updated version that will have major improvements over the old version including query speed up along with API speed up.
  2. Dakota Storm

    Dakota Storm Well-Known Member

    I'm wandering if this could be used for other games.
    Mythotical likes this.
  3. JulianD

    JulianD Well-Known Member

    It all depends on the API available for those games.
    Mythotical likes this.
  4. Dakota Storm

    Dakota Storm Well-Known Member

    I was primarily thinking, WarFrame. I'll look into it and see of they have an api available
  5. Mythotical

    Mythotical Well-Known Member

    There is an API for WarFrame but I have not found a public API YET. I will dig more into this as I get closer to wrapping up testing of xenWow. I want to release a line of API's. Any API available for games that can be used for this same type of add-on, just give me details and where API is located, I can work from there. Even just naming a game, I'll dig into it and make notes on my site in a location I keep private notes on future add-ons.
    DEZero and Dakota Storm like this.
  6. Mythotical

    Mythotical Well-Known Member

    Ok my site is working for everyone. I screwed up the nameservers when I started this server and didn't know it since I could access the sites. There is a live version that I work on daily so you can see it progress live. I intend to do that with all add-ons I build from now on, do live building since most of my testing is done late at night when no one is visiting.
  7. Mike Edge

    Mike Edge Formerly Da Bookie Mon

    Guild levels no longer exist.. They were removed at release of WoD.. All guilds now start with 6 perks which use to be unlocked as the guild leveled up. No other perks or higher perk levels can be achieved..
  8. Mythotical

    Mythotical Well-Known Member

    @Mike Edge Yes I know, I still play. I have my reasons for including guild level but mulling over your post, I think it best to remove it so there is no need for the level to be explained to all new players that may join a guild using the add-on. Thanks.

    So with BlizzCon bringing down the API I was using to test things, that would be the old API endpoints. I'm using the new API endpoints so everyone who wants to needs to get an API key. The old endpoints will eventually be removed and that leaves the new endpoints that requires an API key. Its easy to get an api key and its free so don't sweat that. Once Alpha is release, instructions will be placed in that download and on my site to receive an API key.

    The old WoWIntegrations ran on the old endpoints but with this there is no need to update later on when they kill the old endpoints.
    Last edited: Nov 7, 2015
    Mike Edge likes this.
  9. Digital Doctor

    Digital Doctor Well-Known Member

    You always liked WoW.

  10. Mythotical

    Mythotical Well-Known Member

    Of course, I have tried quitting so many times but the game is a nice break from everything else.
  11. Mythotical

    Mythotical Well-Known Member

    After careful thinking, I decided to push the alpha release back by another week to week and a half to allow me time to get the main features in there I want. Plus BlizzCon going on, API calls are taking a little longer so I have to make sure they are fast and won't hang on XenForo.
  12. Mythotical

    Mythotical Well-Known Member

    And another update, little late got preoccupied with other stuff around the house, this time I have one feature left on the front page then add in the two admin area pages then Alpha v0.0.1 will be released for testing and hopefully I'll see a larger interest. I'll try to make a post every other day to keep this update going.

    First to reveal is the Claim Page I showed prior, in this case if you don't remove the right gear it will return you back to the page and show you the items again with a message that you did not remove the correct pieces.
    Claim Page - Reconfirm.png

    Next is the page if you do remove the correct gear then you get the success page, right now it just sits and you click the nav to go anywhere. I'll add the redirect tonight or tomorrow.
    Claim Page - Success.png

    Now when you view the roster you will see your characters claimed. This will change in Alpha v0.0.2 with an unclaim button plus profile tab that displays those characters.
    Claimed Character.png

    Lastly is the guild news page that will display all news that was imported. This just isn't the latest but displays everything.
    xenWow Guild News.png

    Guild Achievement page is the last frontpage feature for Alpha v0.0.1 but in Alpha v0.0.2 there will be a few cosmetic changes, new features, and hopefully more admin pages that will be useful.

    Now with the install of Alpha v0.0.1 you will have to wait until you have acquired your Battle.Net development key which is free. Once you have input that into the options, within a minute to 2 minutes it will begin the import process so I suggest not allowing others to view it until that happens. Usually wait a full 24 hours to make sure it imports everything but you don't have to.

    Last for this update, Alpha v0.0.1 will be released in the coming days. Alpha v0.0.2 will be released at a later date once the first version has time to get tested and bugs reported.

    EDIT: Application will be in Alpha v0.0.2 instead of 0.0.1 as I have a few ideas on that I want to make sure works well before opening for testing.
  13. Mythotical

    Mythotical Well-Known Member

    Bi-weekly update, the guild achievements feature is taking longer due to how JSON returns the data, I'm wanting to make sure each one is imported properly and matched up with the right data/time and the correct requirements for the achievement to have been completed. Stay tuned, I'll try to get weekly updates going but being Dec, planning for Christmas and what not takes more time than I have ever dedicated to Christmas. LOL
  14. Mythotical

    Mythotical Well-Known Member

    Update: Feeling pretty under the weather so halting development until I'm over this illness. So far I have the sneezing, coughing, tiredness, body aches, gah sounds like the flu.
  15. Mythotical

    Mythotical Well-Known Member

    Ok since I have come across some money issues right now due to Christmas, I'm going to let my VPS go for a month or 2. I will be working on this in my spare time of trying to find a job and family so it will be slow development but I want it to work the first time so slow and steady.
  16. Mythotical

    Mythotical Well-Known Member

    Bringing server up tomorrow to begin testing of XenWow Alpha v0.0.1 and based on the test results will determine if I move forward with a full test release or apply more work.
  17. Mythotical

    Mythotical Well-Known Member

    My site is live again. If a few could click my site in my signature here and please let me know if it loads for you. If not, I ask that you wait 48 hours from the time of this posting and try again then report so that I am aware of any load issues. Had an issue before and this is a fresh server which means I'll need to add a few DNS details.
  18. Nudaii

    Nudaii Well-Known Member

    loads for me, rather slow but does load
  19. Mike Edge

    Mike Edge Formerly Da Bookie Mon

    Same very slow... but does load
    Nudaii likes this.
  20. Mythotical

    Mythotical Well-Known Member

    Awesome ty. Some cases it may load slow due to it propagating still. After another 24 hours I'll hopefully won't have to do much but if it still loads slow then that means NGINX is being difficult.
    Nudaii likes this.

Share This Page