• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

LibAboutPanel

 
Project Updated:
Files Updated: Fri, Dec 18 2009
Supports Game Version: 3.3.0
Category: Libraries
Tags:

, and [Edit Tags]

Project Manager: Ackis
Additional Authors: No additional authors
Current Version: v1.43
License: Public Domain
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 4
Downloads Total: 11,141
Favorites: 15
Comments: 9
  • About LibAboutPanel
  •  

What it does

Lib About Panel is a small library which will add an about panel to your Blizzard interface options. You can specify whether or not to have the panel linked to a main panel, or just have it created separately. It will populate the fields of the about panel from the fields located in your ToC.

Where to get it

Donations

I have setup a donation site via Pledgie. Feel free to donate if you like this mod. I have put countless hours of time and effort into it along with many people who have helped me. I did not write this mod with the intent to make any money from it, I wrote it to help me with some needs that I saw in-game.

If you don't wish to donate money feel free to consider one of the following methods which may be more suitable:

How to get it to work

To create the about panel, just add the following line of code into your mod:

LibStub("LibAboutPanel").new(parentframe, addonname)

It will also return the frame so you can call it like:

frame = LibStub("LibAboutPanel").new(parentframe, addonname)

The parentframe option may be nil, in which case it will not anchor the about panel to any frame. Otherwise, it will anchor the about frame to that frame.

The second option is the name of your add-on. This is mandatory as the about panel will pull all information from this add-ons ToC.

The ToC fields which the add-on reads are:

"Notes" "Version" "Author" "X-Author-Faction" "X-Author-Server" "X-Category" "X-License" "X-Email" "X-Website" "X-Credits" "X-Localizations" "X-Donate"

It will only read fields when they exist, and skip them if they do not exist.

Example Code

ToC File:

## Title: Alt-Tabber

## Notes: Plays a noise when you're alt-tabbed for a ready check (even when sound is turned off)

## Author: Ackis
## X-Author-Server: Azgalor US
## X-Author-Faction: Horde
## eMail: ackis AT shaw DOT ca
## X-License: MIT modified with notification clause
## X-Donate: Send me UDE Point codes, a Murky Code, or donate a few bucks/hours at your local animal shelter.

## Interface: 20400
## Version: 1.2
## X-Revision: Rev: 431
## X-Date: $Date: 2008-07-20 14:41:47 -0600 (Sun, 20 Jul 2008) $

## X-credits: 

## X-Category: Raid
## X-Localizations: enUS
## X-Website: http://www.wowwiki.com/AltTabber/
## X-Feedback: http://www.curse.com/downloads/details/12774/

Load the panel in LUA code not attached to anything:

LibStub("LibAboutPanel").new(nil, "AltTabber")

Load the panel in LUA code attached to other panels:

self.optionsFrame[L["About"]] = LibStub("LibAboutPanel").new("Ackis Recipe List", "Ackis Recipe List")

Known Issues

All known issues will be kept at the CurseForge tracker.

Please use the CurseForge tracker to file bug reports.

Wish List

Please use the CurseForge tracker to add suggestions and feature requests.

Bug Reporting

Please use the CurseForge tracker to file bug reports.

Wiki

WoW Wiki

  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  LibAboutPanel v1.43 Release 3.3.0 547 12/18/2009
  LibAboutPanel v1.42 Release 3.3.0 504 12/9/2009
  LibAboutPanel v1.41 Release 3.1.0 5,209 5/27/2009
  LibAboutPanel v1.4 Release 3.1.0 1,266 5/21/2009
  LibAboutPanel v1.33 Release 1.0 2,569 3/6/2009
  • 1 page(s)
  • Screenshots (3)
  •  
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Farmbuyer said

    When the -nolib version was installed, LibStub and CallbackHandler were (correctly) not placed into a libs subfolder, but the .toc file still tries to load them unconditionally.

    Reply Report Permalink
  • Ackis said

    Just a ToC update.

    JewDew4: This is a library for addon authors to use in their mods to add an "About" panel to the Blizzard interface options. Originally written by Tekkub and bastardized by me.

    Reply Report Permalink
  • JewDew4 said

    So , what did it doo ? =P
    I kinda didnt get it ^^

    Reply Report Permalink
  • Ackis said

    Screenshots will be incoming :)

    Reply Report Permalink
  • Ackis said

    Wiki has been created at WoWWIki

    Reply Report Permalink
  • Ackis said

    As requested a screenshot has been posted of this in action.

    Reply Report Permalink
  • Are you going to put it on WoWAce? Right now ARL through WAU gives an error because this is missing.

    Reply Report Permalink
  • Ackis said

    No I wasn't planning on putting in on WoW Ace.

    Not because I don't like them or anything though. I'm learning CF's svn system right now and within a month or so there won't be an issue.

    This only will cause a problem when you run disembedded. I understand that there were some technical issues earlier which caused problems but that was resolved.

    Reply Report Permalink
  • Ackis said

    Few more images uploaded to see what it does.

    Reply Report Permalink
  • 1 page(s)
  • Addon Packs Containing LibAboutPanel

Most Downloads / Day

LibAboutPanel has not been added to any Addon Packs yet.

  • Similar Addons
  •  

Average downloads per day

  1. 487 Ace3 Libraries
  2. 437 Addon Control Panel Libraries, Development Tools...
  3. 268 Ace2 Libraries
  4. 240 LibBabble-Boss-3.0 Libraries
  5. 207 LibRock-1.0 Libraries