Download
(366Kb)
Download
Updated: 06-28-12 12:37 AM
Pictures
File Info
Updated:06-28-12 12:37 AM
Created:unknown
Downloads:22,644
Favorites:141
MD5:

PortalBox  Popular! (More than 5000 hits)

Version: 1.1
by: iindigo [More]

PortalBox is a simple addon that gathers all of your portal and teleport spells into a single aesthetically-pleasing window and tracks your Runes of Teleportation and Runes of Portals. Its main window can be invoked by the following commands:

/port
/portalbox
Clicking on its minimap icon


New in 1.1:
• The PortalBox minimap button can now be locked.

• Tol Barad buttons.

• TOC updated for 4.3.


Fixed in 1.1:
• Cataclysm-specific errors fixed. Thanks Kharthus!

• Level requirements for portals and teleports updated to be in line with Cataclysm.

• "Keep window open after casting" option now acts properly under all circumstances.

• Version raised to 1.1 to account for dodzilla's fan update versioned at 1.0.

1.1 - Based on 0.9 fan update. Added Tol Barad, adjusted layout to accommodate more buttons, and brought "learned at" levels in line with Cataclysm. Also added minimap icon locking feature. Updated TOC to 4.3. Version number changed to 1.1 advance past dodzilla's 1.0 fan update.
0.8 - Added option to detach button from minimap, added right-click minimap button to open options panel, added /port config and /portalbox config commands, and fixed old slash commands. Fixed "close upon casting" bug. TOC updated for 3.3.
0.7 - Changed under-the-hood code to work on non-English clients, added compact mode, made the main window movable, and changed window closure upon casting to close at the start of a cast instead of afterwards. Also changed the strata level of the main window and minimap button to something more appropriate.
0.6 - Added Dalaran support, minimap button hiding, window closure upon casting, and untrained portal dimming. Fixed an error that occurs upon first run of addon. Also fixed bug of eating keystrokes while window was open and made a couple of aesthetic changes. Version number 0.6 used to avoid any possible confusion caused by the 0.5 fan update
0.2 - Added support for Horde mages, changed close button aesthetics
0.1 - Initial Public Release
Optional Files (1)
File Name
Version
Size
Author
Date
Type
1.0
8kB
05-16-10 10:08 AM
Addon


Post A Reply Comment Options
Unread 02-15-09, 12:44 PM  
jpdhonda
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Thank you for creating this mod! I use FuBar and have been using TransporterFu for my teleportation needs for a very long time. Unfortunately, the author seems to have abandoned that mod and after looking at the code in an attempt to make it support Dalaran, I have given up. Which brings me here.

I would appreciate it if you might consider a few changes to your mod to make it more appealing to me (and potentially others).

1) I would prefer that once a spell has been cast by clicking on one of your buttons, that the UI disappear immediately. Perhaps you could have a textbox in your configuration UI that allows the user to enter a "delay" time, default it to 10 seconds as it does now but allow me to enter 0 so it closes immediately? Then everyone can tailor it to their own preference.

2) I would love to be able to move the window. I tried moving the window with my mouse and also did this in conjunction with Alt, Ctrl and Shift (which are commonly used by other mods to allow their window to be moved). Is there some way to move the portal window?

3) I would love to resize the portal window also. It is really large and I wish I could resize it to accommodate only the buttons, in a tighter bunch, without all the real estate being taken up.

4) In a similar vein, I think the Z coordinate of the portal window needs to be changed so that it is more "on top". Not sure if I'm using the right terminology here (I'm a Windows developer in real life so Z makes sense to me) but other elements on my user interface "show through" the portal window. I use Dominoes for my button bars and that, along with Decursive and "QuestClicks" all show through the portal window which makes it difficult to use/see.

Regardless of what you do, I want to thank you again for writing this mod and updating it and adding features to it. I was able to remove 2 buttons from my button bars (Dalaran teleport and portal) and the old FuBar mod as a result.

Cheers!
Report comment to moderator  
Reply With Quote
Unread 02-15-09, 05:51 AM  
Jeania
An Aku'mai Servant
 
Jeania's Avatar

Forum posts: 39
File comments: 170
Uploads: 0
*pouts* Ldb Broker Support? *cheesy hopeful grin* lol this looks great, downloaded it and can't wait to try
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Words to Remember:

"You never really learn much from hearing yourself talk." ~ George Clooney

*۝*Jeania/Anjelie ~ Dalaran*۝*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Report comment to moderator  
Reply With Quote
Unread 02-11-09, 04:05 PM  
Deantwo
A Kobold Labourer
 
Deantwo's Avatar

Forum posts: 0
File comments: 6
Uploads: 0
Re: Re: Re: Re: PortalBox problem

Originally posted by iindigo
Check the PortalBox options under Interface Options. I added a checkbox for that in the last update.
yeah i saw that... but it makes the window disappear after the spell is done being cast that's 10 seconds of staring at the window...
not that it isn't pretty... but it's kinda in the way...

EDIT: no wait... it close the window 5 seconds after i started making a portal?... well... still 5 seconds too long...

2nd EDIT: ok... it seems to disappear when the portal has been cast... so 10 seconds of staring at the window...
Last edited by Deantwo : 02-13-09 at 03:41 PM.
Report comment to moderator  
Reply With Quote
Unread 02-06-09, 06:55 AM  
iindigo
An Aku'mai Servant
 
iindigo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 16
Uploads: 1
Re: Re: Re: PortalBox problem

also... what about the other idea i said?... make the window disappear after you have picked what spell to use... cause it's kinda annoying to have the window stay after you have picked the port you wanted to cast...
Check the PortalBox options under Interface Options. I added a checkbox for that in the last update.

Fighter_XP, thanks for the information. I'll see if I can get an update out within the week.
Report comment to moderator  
Reply With Quote
Unread 02-01-09, 07:17 AM  
Fighter_XP
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Re: Re: PortalBox problem

Originally posted by iindigo
Your problem is that your client is not English. I don't know how to localize addons, so I can't add multi-language support to PortalBox at the moment.
Hi, to make your Addon working with other localizations you have zu use the spellID instead of the spellname

This is an example:
Code:
        <scripts>
            <OnLoad>
                this:SetAttribute("type1", "spell")
                this:SetAttribute("spell1", GetSpellInfo(49358)) 
            </OnLoad>
            <OnShow>
            if (GetSpellInfo(GetSpellInfo(49358)) ~= nil) then 
                this:SetHighlightTexture("Interface\Buttons\ButtonHilight-Square", add)
                this:SetPushedTexture("Interface\Buttons\UI-Quickslot-Depress", add)
                this:SetAlpha(1.0)
                firstTeleHorde:SetDesaturated(false)
            else
                this:SetHighlightTexture(nil)
                this:SetPushedTexture(nil)
                this:SetAlpha(0.8)
                fifthTeleHorde:SetDesaturated(true)
            end
            </OnShow>
            <OnEnter>
                GameTooltip_SetDefaultAnchor(GameTooltip, UIParent)
                GameTooltip:SetText(GetSpellInfo(49358), 1.0, 1.0, 1.0 ) 
                if (GetSpellInfo(GetSpellInfo(49358)) == nil) then 
                GameTooltip:AddLine("Trainable at Level 35")
                GameTooltip:AddLine("Currently Unlearned")
                end
                GameTooltip:Show()
            </OnEnter>
            <OnLeave>
                GameTooltip:Hide()
            </OnLeave>
        </Scripts>
and in the portalbox.lua you have to edit this line
local raceL, race = UnitRace("player")
see http://www.wowwiki.com/API_UnitRace
for more declaration (change "Undead" -> "Scourge" in your code too)

This changes make your addon work with all clients

sry for my english :/
Last edited by Fighter_XP : 02-01-09 at 07:19 AM.
Report comment to moderator  
Reply With Quote
Unread 01-31-09, 06:07 AM  
Deantwo
A Kobold Labourer
 
Deantwo's Avatar

Forum posts: 0
File comments: 6
Uploads: 0
Re: Re: PortalBox problem

Originally posted by iindigo
To Deantwo: Is your client English?
i should think it is... i mean it's all in English yes... and well... i can still use the teleport... but when i mouse over it it just says that it's unlearnable...

also... what about the other idea i said?... make the window disappear after you have picked what spell to use... cause it's kinda annoying to have the window stay after you have picked the port you wanted to cast...

Originally posted by cry4dawn
2. Allow the user to remove the button from the mini-map and place it anywhere on the screen. Like many people, I already have so many buttons on my mini-map I struggle with this issue.
well... do like i have done... i just disabled the mini-map button and then made a simple macro that just does "/port" (i think that's the command anyway)
Last edited by Deantwo : 01-31-09 at 06:11 AM.
Report comment to moderator  
Reply With Quote
Unread 01-28-09, 05:25 PM  
iindigo
An Aku'mai Servant
 
iindigo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 16
Uploads: 1
Re: 2 Suggestions that really need attention

Originally posted by cry4dawn
1. When you open your bags, the icon for the Portal on your Mini Map sits on top of your bags. Really majorly annoying.

2. Allow the user to remove the button from the mini-map and place it anywhere on the screen. Like many people, I already have so many buttons on my mini-map I struggle with this issue.
For #1, sorry about that. I'll try to find a strata level that is above the minimap but below the bags.

For #2, check the PortalBox preferences under Main Menu --> Interface --> Addons --> PortalBox. Placed there is an option for hiding the minimap button. I'll see about allowing the minimap button to be dragged elsewhere in the next revision.
Last edited by iindigo : 01-28-09 at 05:27 PM.
Report comment to moderator  
Reply With Quote
Unread 01-28-09, 01:44 PM  
cry4dawn
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
2 Suggestions that really need attention

1. When you open your bags, the icon for the Portal on your Mini Map sits on top of your bags. Really majorly annoying.

2. Allow the user to remove the button from the mini-map and place it anywhere on the screen. Like many people, I already have so many buttons on my mini-map I struggle with this issue.
Report comment to moderator  
Reply With Quote
Unread 01-27-09, 05:29 PM  
iindigo
An Aku'mai Servant
 
iindigo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 16
Uploads: 1
Re: PortalBox problem

Originally posted by Crosaider
I can't use all portals or teleports.

Here is a screen:

http://www.bilder-space.de/show.php?...MjOgMwYyjL.jpg

what's wrong? Please help me!
Your problem is that your client is not English. I don't know how to localize addons, so I can't add multi-language support to PortalBox at the moment.

To the others about scaling issues - the addon is designed to be used with a reduced UI scale. I use it with the UI scale set to minimum and it doesn't take up much space at all. Nevertheless, I'll look into adding a scaling feature for the next version.

To Deantwo: Is your client English?
Last edited by iindigo : 01-27-09 at 05:30 PM.
Report comment to moderator  
Reply With Quote
Unread 01-26-09, 04:03 PM  
slyph
A Murloc Raider

Forum posts: 5
File comments: 15
Uploads: 0
great addon, but please please please add scaling support.

it is HUGE on my screen and most definitely does not need to be that large hehe

thank you
Report comment to moderator  
Reply With Quote
Unread 01-25-09, 12:41 PM  
Crosaider
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
PortalBox problem

I can't use all portals or teleports.

Here is a screen:

http://www.bilder-space.de/show.php?...MjOgMwYyjL.jpg

what's wrong? Please help me!
Report comment to moderator  
Reply With Quote
Unread 01-25-09, 11:52 AM  
Deantwo
A Kobold Labourer
 
Deantwo's Avatar

Forum posts: 0
File comments: 6
Uploads: 0
ok... for starters... it's a nice and handy AddOn

but... the window is maybe too big?... maybe option to change the window... like make a few different kinds/sizes you can pick from in the options menu

and make make it an option to have it close the window when you click one of the buttons

also... for some reason it tells me that "Teleport: Shattrath" is unlearnable... and i already have it
Report comment to moderator  
Reply With Quote
Unread 11-30-08, 06:07 AM  
kraveboi
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 21
Uploads: 2
Hey iindigo,
just letting you know i took down the other now, thanks for put this online so quick. THANKS HEAPS

iindigo thanks for keeping this addon going.
Kraveboi
Last edited by kraveboi : 12-02-08 at 01:45 AM.
Report comment to moderator  
Reply With Quote
Unread 11-23-08, 11:18 AM  
cry4dawn
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
Hello Iindigo

Well then thank you for keeping this UI alive
Report comment to moderator  
Reply With Quote
Unread 11-23-08, 09:19 AM  
iindigo
An Aku'mai Servant
 
iindigo's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 16
Uploads: 1
Just so you guys know, an official update IS coming (it's mostly finished already, in fact). Just wait a little longer, I want to see if I can get an extra feature packed into this release (untrained portal/teleport dimming).
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.