This project is abandoned and its default file will likely not work with the most recent version of World of Warcraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.
AddonLoader is an addon that loads other addons automatically, as and when they are needed, which speeds up the logon process.
Note that addons need to be aware of AddonLoader for this to work; if you see "X-LoadOn-..." tags in their .toc files, they are!
Your hook will run every time that button is clicked, which isn't ideal. You should limit it to calling LoadAddon() once. As for PLAYER_ENTERING_WORLD you can't use that when loading an addon on demand, it has nothing to do with AddonLoader. You really should not be using that event, you probably meant PLAYER_LOGIN. But either way, you should just do your initialization after ADDON_LOADED unless you need specific game information, in which case you can use IsLoggedIn() to see if PLAYER_LOGIN has already passed.
Why does this addon install LibDataBroker even in -nolib mode? The other two libs (LibStub and CallbackHandler-1.0) are properly removed from AddonLoader and installed separately, but LibDataBroker is not, it's kept in the addon folder. Is that because LibDataBroker doesn't exist as a library in the addon packer?
What do you mean, angelrock? AddonLoader is stable, trivially easy to use, and works. It does not do what Load-it does nor vice versa, they are for different purposes. Maybe you're confusing AddonLoader with Addon Control Panel http://wow.curse.com/downloads/wow-addons/details/acp.aspx which is also stable, easy to use, and works.
It'd be great if a bit more info on what exactly this addon does were listed here (I know devs tend to spend alot of time developing, so documenting may not always be at the top of your mind).
patch suggestion for an alphabetic sort in addonloader's options
http://forums.wowace.com/showthread.php?p=268589
http://wow.curse.com/downloads/wow-addons/details/loadit/download/295382.aspx
http://wow.curse.com/downloads/wow-addons/details/loadit/download/295382.aspx
r77 just patches a bug making the mod not catching the auction house event properly
got it in the cache yet oldwowace down! http://209.85.129.132/search?q=cache:e4_TfxDICzYJ:old.wowace.com/wiki/AddonLoader AddonLoader wiki&hl=en&strip=1
Ammo!!!!! setup wiki this mod PWN!!! HE WIN
2. chose interface
3. chose the addons tab
4. click addon loader.
then u get this error.
Date: 2009-01-28 15:12:38
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\AddonLoader\Overrides.lua line 149:
Usage: AddonLoaderEditBox:SetText("text")
Debug:
[C]: ?
[C]: SetText()
AddonLoader\Overrides.lua:149:
AddonLoader\Overrides.lua:6
[C]: Show()
..\FrameXML\UIOptionsFrame.lua:28: InterfaceOptionsList_DisplayPanel()
..\FrameXML\UIOptionsFrame.lua:46: InterfaceOptionsListButton_OnClick()
[string "*:OnClick"]:2:
[string "*:OnClick"]:1
AddOns:
Swatter, v5.2.4013 (DingoII)
Ace2, v
Ace3, v
ACP, v3.0.3.0.10
AddonLoader, v2.0
AlexLib, v0.1
Atlas, v1.13.0
AtlasBattlegrounds, v1.13.0
AtlasDungeonLocs, v1.13.0
AtlasOutdoorRaids, v1.13.0
AtlasTransportation, v1.13.0
AucAdvanced, v5.2.4013 (DingoII)
AucFilterBasic, v5.2.4013 (DingoII)
AucFilterOutlier, v5.2.4013.2531
AucMatchUndercut, v5.2.4013.2531
AucStatClassic, v5.2.4013 (DingoII)
AucStatHistogram, v5.2.4013 (DingoII)
AucStatiLevel, v5.2.4013 (DingoII)
AucStatPurchased, v5.2.4013 (DingoII)
AucStatSales, v5.2.4013.2842
AucStatSimple, v5.2.4013 (DingoII)
AucStatStdDev, v5.2.4013 (DingoII)
AucStatWOWEcon, v5.2.4013.2530
AucUtilAHWindowControl, v5.2.4013.3311
AucUtilAppraiser, v5.2.4013.2530
AucUtilAskPrice, v5.2.4013.3175
AucUtilAutoMagic, v5.2.4013.3142
AucUtilCompactUI, v5.2.4013.2530
AucUtilEasyBuyout, v5.2.4013.3583
AucUtilItemSuggest, v5.2.4013.3108
AucUtilPriceLevel, v5.2.4013.2545
AucUtilScanButton, v5.2.4013.2530
AucUtilScanFinish, v5.2.4013.2530
AucUtilScanProgress, v5.2.4013.2530
AucUtilSearchUI, v5.2.4013.3655
AucUtilSimpleAuction, v5.2.4013.0
AucUtilVendMarkup, v5.2.4013.2530
AutoProfit, v5.3
AutoTurnin, v3.0.6
Babylonian, v5.1.DEV.130
Bartender4, v4.2.5
BeanCounter, v5.2.4013 (DingoII)
Cartographer, v2.0
CartographerBattlegrounds, v2.0
CartographerCoordinates, v2.0
CartographerFoglight, v2.0
CartographerGroupColors, v2.0
CartographerGuildPositions, v2.0
CartographerInstanceLoot, v2.0
CartographerInstanceMaps, v2.0
CartographerInstanceNotes, v2.0
CartographerLookNFeel, v2.0
CartographerNotes, v2.0
CartographerPOI, v2.0
CartographerProfessions, v2.0
CartographerQuestInfo, v
CartographerWaypoints, v2.0
CartographerZoneInfo, v2.0
Configator, v5.1.DEV.130
DebugLib, v5.1.DEV.130
DewdropLib, v
GratuityLib, vr$Revision: 66041 $
Informant, v5.2.4013 (DingoII)
MBB, v
RosterLib, v2.1
SmartMount, vv3.0-69
Stubby, v5.2.4013 (DingoII)
TabletLib, v
TipTac, v08.12.05
Waterfall10, v
ZygorGuidesAlliance, v1.0
ZygorGuidesViewer, v1.0
(ck=83e)
Is there a list of addons that use addon loader?
Cool. Thanks for the link. I can't wait to give it a whirl.
I uploaded to wowinterface just now.
Documentation I will convert soon.
Until the page is uploaded there, you can find it in the old wiki : http://old.wowace.com/wiki/AddonLoader.
It'd be great if a bit more info on what exactly this addon does were listed here (I know devs tend to spend alot of time developing, so documenting may not always be at the top of your mind).
I found out about this addon via Tekkub's post: http://forums.wowace.com/showpost.php?p=248539&postcount=28, and it sounds great.
Any chance you will publish this to wowinterface as well?