Translation of this page to: (enUS) (deDE) (zhCN) (zhTW)
HoloFriends (continued) v0.422
This addon modify the friends window of WoW to offer you a better management of your friends and ignores.
I'm back, with a few new features and a bug fix in this release.
Fulvor found an other bug, that could appear during the display of online friends not monitored by the in-game friends list.
Andymon
Features
- order your friends and ignore list in groups
- monitor the date of last seen for your friends
- optional display of class icons to friends
- optional display of friend name in class color
- add long comments (up to 500 letters) to your friends and ignore list
- the first 48 letters of the comments are saved to the WoW friend notes
- optional upend WoW friend notes with HoloFriends comments
- manage more than 100 friends
- update the display of friends, not monitored by WoW, with one button click
- optional show only online friends
- show the number of online friends
- substitute all friends names and your chars, i.e. to the letter box
- add players to the friends or ignore list by pull down menus (no friends window needed)
- add the who-request to several pull down menus
- optional black opaque background for pull down menus
- optional disable pull down menu modifications (to allow set focus)
- share your friends including the comments across your other chars
New features in this release
- share button to manually update friends data between your chars
- new option for merging of shared HoloFriends comments
- sharing out of groups
- handling of a faction list for own chars
- only use own chars of the same faction in the share list
- expanded share interface (larger name list fields)
Bug fixes
- broken friends list display, if the friends class was an empty string (for any reason)
- implemented a validly check for the friends class
- broken friends list display could appear, during the display of online friends not monitored at the in-game friends list
- The project home is:
- http://wow.curseforge.com/projects/holo-friends-continued/
- There you will find a ticket system for feature requests and bug reports:
- http://wow.curseforge.com/projects/holo-friends-continued/tickets/
You would like to have HoloFriends at your language?
I'm looking for translators to HoloFriends and the WEB page content.
Send me a note at curse, if you want to join the team as translator. The translations are easily managed with a WEB interface.
Localization by
Andymon - German (deDE)
zwlong9069 - Simplified Chinese (zhCN)
zwlong9069 - Traditional Chinese (zhTW)
FAQ
Q: Does this mod show when your friends were last logged on? I find that a very useful thing.
A: HoloFriends show you for your frends the date of last seen. As I know, its only possible to get the date of last login for guild members.
Q: Anybody know what checking the little boxes does?
A: There is little check-boxes in front of the player names (have a look at the screenshot "Display all friends"). If this box is checked, then the friend is included in the in-game friends list of WoW, else the friend is only included in the friends list of HoloFriends.
Friends in the in-game friends list of WoW are online updated by the game and you see the current status. But the in-game friends list has a limit of max. 100 friends.
Friends without the checked box (only included in the friends list of HoloFriends) are not monitored by the game. HoloFriends has to check the status of this friends using the "/who" command of WoW. But this check is slow, because the game force a time break between the execution of two "/who" commands.
Q: It says "update the display of friends, not monitored by WoW, with one button click" but that doesnt make it very clear.
A: Because of the slow scan with /who for the friends, not included in the in-game friends list by WoW (check-box at the friend not checked), a status update for this friends is not done automatically. You have to start the "/who Scan" manually by one click at the red button "/who Scan" in the upper right corner of the friends list window.
Keep in Mind: If the "/who Scan" is running, the /who command will not work.
Q: In some pull down menus the rightclick menu function "set focus" is disabled.
A: I had to disable it, because you would get an error message "function blocked by blizzard".
I included an option in the HoloFriends options panel to disable all menu-modifications of HoloFriends, to enable the "set focus" pull down menu entry.
The setup of the focus seem to be an overall protected function in the game. I have no understanding, why focus is not only a combat protected function, like the raid-window.
It is a feature of the game, that protected functions don't work, if there is any unsigned modification of its appearing window, in this case the pull down menu.
Q: If you are in a raid and in combat the raidmember window is enpty.
A: It is a feature of the game, that protected windows don't work in combat, if there is any unsigned modification of its appearing window.
The raid-window is part of the friends-window, where also the friends list window is a part of it. And the friends list window is modified by HoloFriends. And HoloFriends is not signed by Blizz.
HoloFriends addon created by Holo, continued by Zappster, followed by Andymon
Get the latest version at wow.curse.com
This adds an enhanced friends list.
You will love it ;)
Zappster, Andymon
Change Log:
0.422: (by Andymon)
* bug fix for the onstate of connected friends not monitored online
0.421: (by Andymon)
* an other try to fix the bug with wrong friends class
0.42: (by Andymon)
* fixed a bug if the friends class was an empty string (for any reason) and not nil
* added option for merging of shared HoloFriends comments
* added the feature to manually update friend data between your chars
* added sharing out of groups
* only use own chars of the same faction in the share list
* added check buttons for sharing of groups
* added a faction list for own chars
* expanded share interface (larger name list fields)
0.411: (by Andymon)
* fixed ChatFrame_AddMessageEventFilter handler (new parameters with WoW 3.1)
* rearranged the share frame for a better fit in the options frame
* moved the share frame to the options menu at "Interface" -> "AddOns"
* fixed delete of a char from the command line
* fixed green color of the location text for friends in the same region like oneself
0.41: (by Andymon)
* added weekday to last seen
* fixed a bug which appeared by adding a player with a name starting with a non ASCII letter
* added Chinese localization by zwlong9069 (Many thanks!)
* added option to disable pull down menu modifications to allow set focus to work
* the first 48 letters of the comments to friends are now also saved in the in-game friends notes
o -> option to merge comments and notes
o -> option to overwrite the notes by the comments or vice versa
* separate localization files
* added optional display of friend names in its class colors
* class icon display is now optional
* code change of share-window list display function like in friends and ignore list display
* the number of server monitored friends adjusted to 100
* rewrite of friends and ignore list display functions
o -> if no scrollbar is shown, the additional space is now used for text
* added an options menu to "Interface" -> "AddOns"
* removed French localization, because most text was changed and not localized
* defined some functions and additional variables as local
* added an optional black opaque background to the pull down menus
* replaced ChatFrame_MessageEventHandler hook by ChatFrame_AddMessageEventFilter
0.40: (by Andymon)
* adapted the xml-code to the release 3.0.3 of WoW
* included actual scroll bars
* included the voice-ignore list (the button is at the ignore list)
* replaced all "this"-references by "self"
* improved the sort algorithm (should now sort all groups correctly)
* bug with player check box not working if group name = player name fixed
* the disable of add-friend and add-ignore entries in menus works now if the player is already in one of the lists
* who-output and who-popup-window are now suppressed during list-scan and at click to the friends-list
o -> the suppress of who-output is now language independet (should now work for all clients)
* implemented language independent class handling using server-class-strings
o -> this required to change the list-format (the list is corrected during load)
o Because the old list included no server-class-entries, expect missing class-icons during the first few times
of using the friend list. You need first to see an online friend of this class, to get its server-class-string.
* cleanup of the code with some minor bug fixes that I forget to note
0.3:
- new feature by Ithilyn: scan all not monitored friends via /who
- new feature by Ithilyn: last seen in comments
- minor bugfixes
0.23:
- new feature: added share-friends-dialog
- minor bugfixes
- refactoring
- removed support for FriendNotes, HoloWar
0.22:
- new friends will be added with notify by default (if there are less than 50 friends on your notifylist)
0.21:
- menu entries are back
- bugfix: scrollbar definition in .xml
0.20:
- updated to LUA 5.1 and Wow 2.0, the menu entries were removed (I'm still working on that issue)
- based on a HoloFriends version with enhancements from Veithflo
0.11:
- bugfix: fixed nil error introduced with 0.10, I should stop for today;(
0.10:
- bugfix: reenabled send message and invite button, sorry for this bug:(
0.09:
- bugfix: add friend/ignore entry is no longer clickable if player is already in one of your lists
- bugfix: fixed nil bug when trying to move ignore group
- new feature: groups can now be renamed
- new feature: the number of online friends is now displayed in the lower left corner
- new feature: you can now have more than 50 friends in your list, the online state of 49 can be monitored
- new feature: added who request to following drop down menues: target, party, raid, who, guild, and chat
(the entries in the guild and who menu are maybe useless, but who, guild and chat all use the same drop down)
0.08:
- localisation: included french localisation done by Feu
- localisation: removed error messages on non english/german/french clients, an empty icon is displayed instead
- localisation: class icons do show up on french clients
- bugfix: fixed a bug when dragging groups
- bugfix: shift click works as intended now in the add ignore dialog
- new feature: added add friend and add ignore to following drop down menues: target, party, raid, who, guild, and chat
(the entries in the guild menu are maybe useless, but who, guild and chat alll use the same drop down)
0.07:
- new feature: added ignore list support
- bugfix: removed a field error that could occur when removing the last group and it was empty
- bugfix: drop down menu items are disabled if not applicable
0.06:
- bugfix: the list entry text is now truncated if it is too long
0.05:
- feature request: does import FriendNotes
- feature request: new checkbox: toggles show/hide offline friends
- bugfix: another way to add wrong spelled friends eliminated
0.04:
- bugfix: wrong spelled friends are no longer added
- changed: inserted more nil and index sanity checks
0.03:
- bugfix: fixed bug with empty list and resulting nil error
0.02:
- bugfix: drag and drop with long friendslists
- feature request: added FriendsFacts functionality
- feature request: friends are now added to the selected group
(if none is selected, they are added to the default list)
0.01:
- initial release
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...