Download
(29Kb)
Download
Updated: 09-16-08 05:43 PM
Pictures
File Info
Updated:09-16-08 05:43 PM
Created:unknown
Downloads:5,138
Favorites:35
MD5:

NameViolation  Popular! (More than 5000 hits)

Version: 1.43
by: Wachunga [More]

by Wachunga (Maelstrom-US)

Simplifies reporting names that violate the Naming Policy.

Update June 2009:
Check the "Optional Files" tab for the latest version, now maintained by Fincasann in my absence. Thanks Fincasann!


Version History
1.43 - September 16, 2008

  • now works correctly with most recent patch (use the "Report Issue" button)
  • simplified auto-removal of reported names: user is now prompted whenever submitting a ticket
  • added some colour to UI messages
  • removed "skip windows" option, since the default help menu was simplified by Blizzard in 2.4.3
  • removed "no response" option, since Blizzard added "Report Issue" button that requires no response by default
  • added new slash command for switching language of report message (/nv language) for players with English client playing on German servers. Note: the options interface will include this in a future version.
1.42 - May 13, 2008
  • fixed minor issue related to replacing enchantments
1.41 - April 14, 2008
  • fixed minor settings initialization issue
1.4 - April 13, 2008
  • added a checkmark in the popup menu for already-reported players (beside the chosen category, if any)
  • added realm name to GM reports
  • disabled reporting in battleground and arena matches
  • fixed German localization (typos, encoding)
  • fixed display of ctrl/cmd for pc/mac
  • fixed /who guild name reporting issue (introduced in 1.3)
1.3 - April 11, 2008
  • German localization now included (thanks Bl4ckSh33p!)
  • report instructions now correctly display on first use only
  • improved pet detection, fixing some pet reporting issues
1.2 - April 10, 2008
  • now localization-ready
  • added reporting instructions on first use
  • improved keybinding error-checking
  • added limit to number of names per ticket
1.1 - April 7, 2008
  • added "Das Konsortium" to list of RP realms
  • some saved variable optimization
1.0 - April 6, 2008

Features
  • Allows right-clicking on targets to record naming violations. (Or just use the provided keybinding.)
  • Also works for names in chat, who list results, etc.
  • Supports player, hunter pet and guild names.
  • * When creating a ticket with 'Report Issue', the full report is shown for easy copy and paste.
  • Names are automatically removed once reported.
  • Fully customizable via interface options.

Q&A

Q: Why can't I report names in battleground/arena matches?

1) You should be focused on winning the match, not reporting people.
2) You are more likely to report people in anger (because they clobbered you, etc.)
3) Players may be from all different realm types, and some violations don't apply to certain realm types.

Q: Why do users of NameViolation have to copy and paste the ticket message?

A: Because of the recent addition of the "Report Spam" feature, Blizzard assumed that there was no longer any need for reporting addons and removed the ability to automatically create new tickets. Yet the process to report Naming Policy violations remains very inconvenient.

Until this is addressed (suggestions have certainly been made), NameViolation works around this oversight by showing the report message in another frame for easy copy and paste. Note that it is currently impossible to directly set the text of the ticket window, or else that's just what this addon would do.


Q: Is this addon legal?

A: This addon does not allow players to do anything they cannot already do -- it just makes life easier. For example, players can already keep a list of names and report them using copy and paste. With NameViolation, there's just less alt-tabbing and/or scraps of paper to worry about.

If you're still not convinced, see the Mods FAQ on the official forums:
http://forums.worldofwarcraft.com/thread.html?topicId=442927843#5

Optional Files (1)
File Name
Version
Size
Author
Date
Type
Based on 1.43Fe
29kB
01-06-12 03:06 PM
Addon


Post A Reply Comment Options
Unread 05-20-08, 05:56 PM  
Mike-N-Go
A Theradrim Guardian
 
Mike-N-Go's Avatar
AddOn Author - Click to view AddOns

Forum posts: 68
File comments: 147
Uploads: 18
Reversion(s)

Wachunga, may you name the .zips with the version number in them? May you also use the "## Version: xx.xx" field in the .toc file? This would allow us, the developmental community, keep track of the reversions. Also, I believe the site 'might' have a problem with the zips if they are all named the same thing.
Last edited by Mike-N-Go : 05-20-08 at 05:59 PM.
Report comment to moderator  
Reply With Quote
Unread 05-19-08, 08:38 AM  
Mike-N-Go
A Theradrim Guardian
 
Mike-N-Go's Avatar
AddOn Author - Click to view AddOns

Forum posts: 68
File comments: 147
Uploads: 18
Bug

On 1.42, the list does not seem to clear if I report, log off, and then log back on and the ticket has been filled, thus leading me to reporting the same people multiple times.. I have to manually clear the first few entries to move on.
Report comment to moderator  
Reply With Quote
Unread 05-19-08, 07:34 AM  
Wachunga
A Murloc Raider
 
Wachunga's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 22
Uploads: 1
Per-server name lists will be implemented in the next version. Unfortunately, that may be a little while for real-life reasons.

Thanks for all the suggestions, Mike-N-Go. Tracking is something I considered but I want to avoid addon bloat. I'm not sure priority would be useful to all users, but I'll keep it mind going forward.

Originally posted by Bl4ckSh33p
its not working properly since 1.41 on German Clients.
the sentences you can define in the options are reset and blank after a while and it does not recognize when a ticket was closed and a new one is opened. you have to delete all names manually everytime with /nv del 1 (a few times).

I used /nv reset many times but the text is gone after a while.
I'm not sure why this issue keeps popping up. Can you /nv reset and then describe when exactly the problem happens, i.e. the exact steps to reproduce the bug?
Report comment to moderator  
Reply With Quote
Unread 05-15-08, 08:12 PM  
Mike-N-Go
A Theradrim Guardian
 
Mike-N-Go's Avatar
AddOn Author - Click to view AddOns

Forum posts: 68
File comments: 147
Uploads: 18
Improvements

1) Time-stamps

I believe you could add time stamps for the following circumstances:
a) When someone was added to the report list
b) Last time a person was reported on said realm
c) This would allow one to track how recent it has been since they reported someone, and let them report them again if they see said person has not had a name change

2) Per-server variables

On my first project, http://www.wowinterface.com/download...lDirector.html , I was perplexed how to save something to one server. It is simple, really. Register for the event "PLAYER_LOGIN". And what you run after you hook that event, is GetRealmName(), and you may then put this into a var, and use it as a sub-table in the main SavedVariables file. I have used "PLAYER_LOGIN" as the event to look for as GetRealmName() may not return anything at the time the addon loads. The next step, is to use the new sub-table whenever you call NameViolation_Names IE: NameViolation_Names[serverVar]. It has been a long time since I have coded, so sorry if I said something wrong, but that is the idea.

3) Tracking

a) Basically, if a person who has been reported in a unit of time ago (IE: over a week ago) and still has a name found in violation, then it would prompt the user for input with to or not to add them to the list again (IE: "Seen Someviolatingname, re-report?) This may be done with tooltip on mouseover, combat log, chat events, who results, etc.

4) Improve the GUI

a) Whenever a name is printed to the screen, have it colored a different color then the other words from your addon, also, the reason could be yet another color for the reason.
b) Maybe make a module for FuBar, and have the results from /nv list in the tooltip

5) Priority reporting

a) Allow the user to report by severity (IE: Sexual orientation before non-medieval ) by a user-defined priority.


Those are just a few things that come to mind, that I think would work well with your addon.

~Mike

Edit: Added some more information
Last edited by Mike-N-Go : 05-15-08 at 08:57 PM.
Report comment to moderator  
Reply With Quote
Unread 05-15-08, 05:15 AM  
Mike-N-Go
A Theradrim Guardian
 
Mike-N-Go's Avatar
AddOn Author - Click to view AddOns

Forum posts: 68
File comments: 147
Uploads: 18
Re: Re: Re: Re: Report methods

Originally posted by Wachunga
1.42 is now up. This should fix any issues with replacing enchants. Thanks for those bug reports, chinadrum and EvilCrew.

Thanks for the clarification.

The name limit is actually at the request of GM Syndri (see http://forums.worldofwarcraft.com/th...cId=5784380534). I suppose an email may be different than an in-game ticket, but I suspect that reporting many names at once would still be frustrating for GMs.

Of course, all the names are saved in the NameViolation_Names variable found in:
World of Warcraft\WTF\Account\<Account Name>\<Server Name>\<Character Name>\SavedVariables\NameViolation.lua

With a little editing, you could copy and paste that.... but again I don't recommend reporting many at once.
Ahh, I did not take that into account, that 5-10 is an acceptable number of names per name report. Also, I am an addon author, I could extend your code to do this if I wanted to =P. Alright, thank you for your time.
Report comment to moderator  
Reply With Quote
Unread 05-14-08, 01:35 AM  
Bl4ckSh33p
A Flamescale Wyrmkin
 
Bl4ckSh33p's Avatar
AddOn Author - Click to view AddOns

Forum posts: 124
File comments: 97
Uploads: 12
its not working properly since 1.41 on German Clients.
the sentences you can define in the options are reset and blank after a while and it does not recognize when a ticket was closed and a new one is opened. you have to delete all names manually everytime with /nv del 1 (a few times).

I used /nv reset many times but the text is gone after a while.

btw: it would be nice to have the same namelist for all chars on one server. right now it seems every char has it's own list but if you dont play a char very much you can forget to report the names.
__________________
» Bl4ckSh33p.de
» My WoW Tools (Portal)
Last edited by Bl4ckSh33p : 05-14-08 at 01:37 AM.
Report comment to moderator  
Reply With Quote
Unread 05-13-08, 09:06 PM  
Wachunga
A Murloc Raider
 
Wachunga's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 22
Uploads: 1
Re: Re: Re: Report methods

1.42 is now up. This should fix any issues with replacing enchants. Thanks for those bug reports, chinadrum and EvilCrew.

Originally posted by Mike-N-Go
You misunderstood me. Allow me to reiterate. If I have more then 8 names in my cash of naming policy violations, it would be helpful to have an option to cut and paste ALL of these names, so I may then mail it to the alternative way to contact a Game Master, thus not requiring me to post 15 separate tickets sequentially. Do you understand what I mean, now, a way to report more then allowed in the in-game ticket window all at once?
Thanks for the clarification.

The name limit is actually at the request of GM Syndri (see http://forums.worldofwarcraft.com/th...cId=5784380534). I suppose an email may be different than an in-game ticket, but I suspect that reporting many names at once would still be frustrating for GMs.

Of course, all the names are saved in the NameViolation_Names variable found in:
World of Warcraft\WTF\Account\<Account Name>\<Server Name>\<Character Name>\SavedVariables\NameViolation.lua

With a little editing, you could copy and paste that.... but again I don't recommend reporting many at once.
Last edited by Wachunga : 05-13-08 at 09:21 PM.
Report comment to moderator  
Reply With Quote
Unread 05-13-08, 08:40 PM  
Mike-N-Go
A Theradrim Guardian
 
Mike-N-Go's Avatar
AddOn Author - Click to view AddOns

Forum posts: 68
File comments: 147
Uploads: 18
Re: Re: Report methods

Originally posted by Wachunga
Unfortunately, there's no way to directly modify the clipboard (I assume that's what you meant) within the game. However, you can always copy and paste the generated report from WoW into an email by using alt-tab or whatever to switch out of the game.

Does that address your request, or did I misunderstand?

By the way, a fix for the enchantment replacing issue is incoming. Sorry for the delay.
You misunderstood me. Allow me to reiterate. If I have more then 8 names in my cash of naming policy violations, it would be helpful to have an option to cut and paste ALL of these names, so I may then mail it to the alternative way to contact a Game Master, thus not requiring me to post 15 separate tickets sequentially. Do you understand what I mean, now, a way to report more then allowed in the in-game ticket window all at once?
Report comment to moderator  
Reply With Quote
Unread 05-12-08, 10:11 PM  
Wachunga
A Murloc Raider
 
Wachunga's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 22
Uploads: 1
Re: Report methods

Originally posted by Mike-N-Go
I would like to see an option in this addon that would allow one to cut and paste all of the names in the cash, so one may email said list to [email protected]. This would be wonderful so I do not have to devote my tickets to name violations of my realm. Wonderful addon by the way, it makes name reporting more simple now.

~Mike
Unfortunately, there's no way to directly modify the clipboard (I assume that's what you meant) within the game. However, you can always copy and paste the generated report from WoW into an email by using alt-tab or whatever to switch out of the game.

Does that address your request, or did I misunderstand?

By the way, a fix for the enchantment replacing issue is incoming. Sorry for the delay.
Report comment to moderator  
Reply With Quote
Unread 05-12-08, 05:55 PM  
Mike-N-Go
A Theradrim Guardian
 
Mike-N-Go's Avatar
AddOn Author - Click to view AddOns

Forum posts: 68
File comments: 147
Uploads: 18
Report methods

I would like to see an option in this addon that would allow one to cut and paste all of the names in the cash, so one may email said list to [email protected]. This would be wonderful so I do not have to devote my tickets to name violations of my realm. Wonderful addon by the way, it makes name reporting more simple now.

~Mike
Report comment to moderator  
Reply With Quote
Unread 05-05-08, 08:02 AM  
EvilCrew
A Kobold Labourer

Forum posts: 1
File comments: 22
Uploads: 0
Protected function violation

I ran into a scenario during raid last night where NameViolation causes WoW to report back that it was attempting to access a protected fuction from a tainted thread (sorry, I don't have the exact error since it was mid-raid and I was trying to work around the issue and not hold things up).

Anyway, to reproduce it, I had a mana oil enchant on my weapon which was about to expire (<5 mins) and I wanted to replace it. I got the default "replace yes/no" dialog and when I clicked yes, received the error. There was mention of a ReplaceEnchant function, but again, I didn't think to get the details mid-raid.

On a side note, I run tons of mods, so it's possible there is a conflict, but just in case there isn't, I figured I should say something here.
Report comment to moderator  
Reply With Quote
Unread 04-27-08, 12:43 AM  
Wachunga
A Murloc Raider
 
Wachunga's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 22
Uploads: 1
Originally posted by Mania
I created an account here specifically to tell you how much I appreciate this addon. That is: a lot. *grin* It's made my life a lot easier.
Glad you like it.

I do, however, have one request: Would it be feasible to report all names on a given realm from any character on that realm? I am often trading back and forth between a bank alt and a main and I feel bad putting in two reports when one would do. (But I am too lazy to manually combine the reports into one, I admit.)
This sounds do-able. The original design intentionally keeps separate lists for different characters because they may be on different servers, etc., and you don't want to end up reporting names on a server where the names don't actually exist.

Just got back from vacation, but I'll definitely look into this. Some requested features and fixes have priority for the time being. Thanks for the suggestion.
Last edited by Wachunga : 04-27-08 at 12:45 AM.
Report comment to moderator  
Reply With Quote
Unread 04-21-08, 07:20 PM  
Mania
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I created an account here specifically to tell you how much I appreciate this addon. That is: a lot. *grin* It's made my life a lot easier.

I do, however, have one request: Would it be feasible to report all names on a given realm from any character on that realm? I am often trading back and forth between a bank alt and a main and I feel bad putting in two reports when one would do. (But I am too lazy to manually combine the reports into one, I admit.)
Report comment to moderator  
Reply With Quote
Unread 04-16-08, 10:43 PM  
Wachunga
A Murloc Raider
 
Wachunga's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 22
Uploads: 1
Originally posted by troguspompeius
I could do what you described, but let me assure you: Around 50 Percent of the german playerbase I know uses the ELP (English Language Pack), because the german localization soundfiles suck big time. (And another problem is: At some point in time the EU-Blizz crew decided to localize *everything* ingame and there are a lot of german players, who use the ELP because of the mere fact, that since 2007 Ironforge suddenly changed to Eisenschmiede o_O)

Edit, too: I did change the greeting formula and so on, but this doesn't change the violation description...
You convinced me. It'll be in the next version.
Report comment to moderator  
Reply With Quote
Unread 04-16-08, 03:26 PM  
troguspompeius
A Kobold Labourer

Forum posts: 0
File comments: 24
Uploads: 0
Thinking about it further, this probably isn't a common situation, so I'm not sure it makes sense to add this in as an option.
I could do what you described, but let me assure you: Around 50 Percent of the german playerbase I know uses the ELP (English Language Pack), because the german localization soundfiles suck big time. (And another problem is: At some point in time the EU-Blizz crew decided to localize *everything* ingame and there are a lot of german players, who use the ELP because of the mere fact, that since 2007 Ironforge suddenly changed to Eisenschmiede o_O)

Edit, too: I did change the greeting formula and so on, but this doesn't change the violation description...
Last edited by troguspompeius : 04-16-08 at 03:29 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: