Recruitment Enhancement

Guild Login to Add Favorites
  • 2 Likes
  • World of Warcraft
  • 247 Monthly Downloads
  • Supports: 4.2
  • 16,906 Total Downloads
  • Updated 12/3/2011 6:42:41 PM
  • Created 4/30/2011 2:46:06 AM
  • 65 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: Public Domain
  • Newest File: 0.3-release
or
Support development! **
Donate

About Recruitment Enhancement

About Recruitment Enhancement

Since the Looking For Guild feature was added in 4.1 I have found that the majority of people applying are not providing me with enough information to make a call on whether to approve or decline the application. The current system only provides a means of sending a whisper, which obviously only works if they are online.

Locales Support is all Go Go Go! If you want to help click here: http:wow.curseforge.com/addons/recruitmentenhancement/localization/translators/

Features & Functionality

Recruitment Enhancement adds some nice to have functionality

  • Onscreen notification that a new application has arrived
  • Minimap Icon that is only shown when you have applicants
  • Simple output of current online applicants
  • Redesigned Buttons (looks purty no?)
  • Mass Invite/Decline
  • Auto Decline Applicants - No Comment and/or Toon Level
  • Queue an Applicant for Invite so the next time they are online they will be invited automatically
  • Queue Management and better Syncing of "deleted" players in the queue (NEW)
  • Manageable Mail Templates
  • View Applicant Archive including inbound and outbound mail
  • Visibility of Online Status and Current Zone
  • Invite or Decline Selected Applicant
  • Mail Applicant based on the selected template (I have one for good apps and one for fail apps that suggests they put in more effort)
  • View the WHOLE application comment, because the Bliz UI doesn’t always.
  • View the Armory Link for the character so you can copy and paste it for easier review
  • View applicant correspondence including ingame mails and whisper logs
  • Disabling of buttons that are not able to be used because; The applicant is currently offline; The mailbox is not open
  • 3 types of Applicant Data Syncing between Officers : Active (On Click) Applicant [enabled by Default] , Archived (On Selection) Applicant [enabled by Default] , Active (On Login) Applicant [disabled by Default]
  • Fixed/Workarounds for EPGP incompatibility (NEW!!!!!!!!!)
  • Enabled "deDE" Locale (thanks for those who contributed) (NEW)

Raising a Bug

I appreciate any/all feedback when it comes to bugs etc, but please do me a favor by providing enough information so I can help you.

My preference is for all bugs to be logged here: http:wow.curseforge.com/addons/recruitmentenhancement/tickets/

If you do prefer to leave comments here please provide the following;

  • What version are you running?
  • What options do you have enabled in the addon?
  • Do you have Interface > Game > Help > Display Lua Errors enabled?
  • Do you have any errors to show me?

Please dont report issues for old versions of the addon. Grab the latest version and retest it before reporting, I may have fixed it already!

FAQ

http:wow.curseforge.com/addons/recruitmentenhancement/pages/faq/

Contacting Upyursh

My Blog - http:www.upyursh.com

Twitter - @upyursh

Enjoy and Let me Know what you think :)

Upy

------------------------------------------------------------------------
r125 | upyursh | 2011-08-24 23:45:47 +0000 (Wed, 24 Aug 2011) | 11 lines
Changed paths:
   A /tags/0.3-release (from /trunk:124)

#44 Error - QueueConsolidate
#36 Detail window does not update properly
#28 Auto Decline Options
#42 Queue Management
#39 Magnifying glass is showing wrong zone
#41 Recruitment Enhancement Frame Not Showing With EPGP
#38 LUA error @ mailbox
#37 4.2 Errors
#31 Friends List Sync
#29 Friends auto-sync problems
#30 Scrolling Applicants
------------------------------------------------------------------------
r124 | upyursh | 2011-08-24 23:40:56 +0000 (Wed, 24 Aug 2011) | 1 line
Changed paths:
   M /trunk/Core.lua

comment out logging
------------------------------------------------------------------------
r123 | upyursh | 2011-08-23 01:20:31 +0000 (Tue, 23 Aug 2011) | 1 line
Changed paths:
   M /trunk/Core.lua
   A /trunk/Icons/queue.tga

Added queue Icon
------------------------------------------------------------------------
r121 | upyursh | 2011-08-20 02:06:38 +0000 (Sat, 20 Aug 2011) | 1 line
Changed paths:
   M /trunk/Core.lua

#44 - Error - QueueConsolidate - fixed
------------------------------------------------------------------------
r119 | upyursh | 2011-08-19 11:33:09 +0000 (Fri, 19 Aug 2011) | 1 line
Changed paths:
   M /trunk/Core.lua

Resolved errors/checks for bad queues!!
------------------------------------------------------------------------
r118 | upyursh | 2011-08-18 23:42:35 +0000 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   M /trunk/Core.lua

isnumber is not really a lua function apparantly :/ i'm making shit up
------------------------------------------------------------------------
r117 | upyursh | 2011-08-18 23:33:23 +0000 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   M /trunk/Core.lua

Resolved bug with old queues being processed
------------------------------------------------------------------------
r115 | upyursh | 2011-08-18 11:06:31 +0000 (Thu, 18 Aug 2011) | 1 line
Changed paths:
   M /trunk/Core.lua
   A /trunk/Locales/deDE.lua

#28 - Auto Decline Options
------------------------------------------------------------------------
r114 | upyursh | 2011-08-16 11:39:39 +0000 (Tue, 16 Aug 2011) | 2 lines
Changed paths:
   M /trunk/Core.lua

39 - Magnifying glass is showing wrong zone
42 - Queue Management
------------------------------------------------------------------------
r113 | upyursh | 2011-08-15 13:26:39 +0000 (Mon, 15 Aug 2011) | 1 line
Changed paths:
   M /trunk/Core.lua

Queue Management
------------------------------------------------------------------------
r111 | upyursh | 2011-08-13 02:15:59 +0000 (Sat, 13 Aug 2011) | 1 line
Changed paths:
   M /trunk/Core.lua

Potential workaround in my addon for EPGP
------------------------------------------------------------------------
r109 | upyursh | 2011-07-29 10:28:29 +0000 (Fri, 29 Jul 2011) | 1 line
Changed paths:
   M /trunk/Core.lua

EPGP Warning added :(
------------------------------------------------------------------------
r108 | upyursh | 2011-07-06 01:16:23 +0000 (Wed, 06 Jul 2011) | 1 line
Changed paths:
   M /trunk/Core.lua

Possible solution for 38 - LUA error @ mailbox
------------------------------------------------------------------------

Addon Packs Containing This...

Comments

First Previous Page 1 of 13 Next Last
  • #188

    Hello, I'm using 0.4-beta3 of your addon. I use http://www.curse.com/addons/wow/unicode-font which seems to have slightly wider characters than the default font. This causes the --- lines in the application comment and correspondence to span over 2 lines rather than just a clean line. I figured it didn't seem like much of an issue when I could resize the Recruitment Enhancement window, but every time it's reopened or I navigate to a different part of the addon the size of the window resets. Would it be possible to do a configurable adjustment of the number of --- it uses or saving the window size?

  • #187

    Ok, I see that now - thx for posting the pics. I just overlooked it because it is so similiar looking to the Blizz app.

    I had a previous recruiter that worked pretty good. With it, I could filter by level (like if I only to recruit those above a certain level) as well as by class. It also retained a list of "Do Not Recruit" that was manually or automatically adjusted. Additionally, you could set a number for how many your wanted to auto-recruit.

    That addy was really useful because I could recruit (for example) 50 Priests, {and/or} Shamen {and/or}, Rogues who were all minimal level 70 - and stop once the required 50 were recruited.

    However, the downside was that it spammed to much (the same player several times until that player responded), and I guess it was removed from Curse, because I no longer see it.

    Is there any way, with your program, that you can filter level & class? Or do you plan to do so in a future release? I know that I can put this in a recruiting template page...but realistically, many potentials never read the description, just see a guild that is a certain level and apply.

    Thanks for your time and efforts in this addy. So far, it's the best one out there, and thanks to your efforts, one of the few that has value.

  • #185

    Ok, guess I'm a big dummy. I installed this via Curse Client, filtered it so that only the GL toon has access to it, but cannot find it in my in-game interface add-ons. I've looked thru the installed files and cannot find any / commands. I've tried several of the general commands with addys - but nothing seems to activate the program. Can someone please share the trick?

     

    Thanks

  • #186

    The frame hooks onto the Recruits frame so there is nothing to "bring up" as a rule. Hence no commands etc.

    If when you are navigating the applicants you are still not seeing the Recruitment Enhancement frame it's most likely there is an error stopping it from loading.

    Is LUA errors enabled? Are you getting any errors? If you have an error post it for me please.

    Upy

  • #184

    0.4-beta2 is up and has some fixes for epgp (I hope this one fixes for everyone) and also LDB text now shows the number of applicants.

    Let me know what you'll think please :D

    Upy

  • #174

    Hi there. Nice addon so far.

    I'm using Bazooka for displaying LDB plugins, and the Minimap Notification, when our guild has new applicants, is not showing. If I completely disable Bazooka, the minimap icon correctly shows or hides if there are new or no new applicants.

    Perhaps you could use the LDB text/info message for displaying how many new applicants are there, because the icon in the Bazooka Bar is always showing, wether there are new applicants or not. So the icon can not be toggled on/off by your addon like it does on the minimap.

    Just a number, perhaps colored white if zero and colored red if there are applicants>0 , just like other LDB Addons also display the number of friends online or the name who whispered last.

  • #175

    I will take a look at this. The LDB doesn't operate in the same way the minimap button does.

    I've not really looked at the LDB library too much to be honest but I'll try add a secondary icon to make it clearer there is an applicant or not.

  • #183

    German locales do load now.

    Thank you.

  • #182

    ok I think I got it now, sorry first translation. I'm sure I set the file up in the TOC before but must have not saved it

  • #181

    The german language still doesn't load.

    If i set  ["deDE"] = true at line 100, only the comment within the addon disappears that locale support isn't available, but everything else remains in english.

    If I compare with the Addon Broker_cashflow, I see that there is an locales.xml in the subdirectory "Locales" and in the .toc file of the addon the path to locales.xml is mentioned. Perhaps that helps...

     

  • #180

    Try the latest alpha and let me know if that fixed it.

  • #179

    The language is not defined through the addon directly. I.e. you cant pick the language in the settings, that's used for the armory link when you click on a recruit.

    the Language should be taken based on your Game Language settings.. I've never really tried that part out as it's part of Ace-Locales and it's not easy to test :/

    I'll check on your translation in curgeforge

  • #178

    It works!

    The message is displayed now in the bazooka bar. (Titan Panel, and others may also work then)

    Perhaps the message could be a bit shorter, like: "1 new applicant"

     

    Another problem is, I cannot switch to german language by defining "de" or "deDE" in the configuration page of the addon. What's the trick there?

    PS: I've also corrected some german translations in curseforge.

    Last edited by nobbicologne on 11/4/2011 10:56:21 AM
  • #177

    Grab the latest Alpha from curseforge and try that for me?

  • #176

    I tried on my own a little bit by adding the "text" property after line 180:

        -- LDB Launcher
        local reLDB = LibStub:GetLibrary("LibDataBroker-1.1"):NewDataObject(L["Recruitment Enhancement"], {
            type = "launcher",
            icon = "Interface\\Addons\\recruitmentenhancement\\Icons\\minimap.tga",
            text = "-",

            ^^

    After this change, the "-" was displayed right next to the icon in the bazooka bar, just like other addons are displaying their infos. So this is the key to it.

    Then I tried to change the value later in function ToggleMinimapIcon but something like this didn't work:

    function RecruitmentEnhancement:ToggleMinimapIcon()
      -- Check and Update our Icon
      numApplicants = GetNumGuildApplicants()
      if(numApplicants > 0)then
        DBIcon.text = "!";
        DBIcon:Show(L["Recruitment Enhancement"]);
      else
        DBIcon:Hide(L["Recruitment Enhancement"])
      end
    end

    Perhaps it didn't work because of defining the object reLDB as a local variable within the function OnInitialize, but I don't know how lua works, and what to do so that properties of objects can be addressed safely everywhere else in the source code.

    But maybe these hints helped a little bit for your work.

  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster Addon Downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse.com Experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minecraft 3D Print Giveaway

Enter Now!