- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
4,842 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Rift Addons
- Top Skyrim Mods
- Top Minecraft Server Mods
- Top Terraria Maps
- Top Starcraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
MessageBoard
- 1 Like
- World of Warcraft
- 55 Downloads
- Supports: 4.3
- 2 Average Daily Downloads
- Comments
- Created 7/10/2009 11:55:19 AM
- Updated 12/3/2011 6:43:47 PM
- 45 Favorites
- Project Site
- License: GNU General Public License version 3 (GPLv3)
- Release Type: Release
- Newest File: MessageBoard 0.99a
About MessageBoard
MessageBoard
A guild-wide forum, similar to web-based discussion-sites. The difference is that this is a 100% in-game WoW addon. It does not need a web-server, or a server-character that is always logged in, or external software, or anything special.
It is often difficult to get guildies to log in to the web-site to check messages. It's usually only the "hardcore" people that bother on a regular basis. This addon will help you. It requires no technical skills at all, beyond the ability to use a simple forum. Just install and play.
Changelog
Changes from v0.60a
[added]Categories
[added]Locked Posts
[added]Search
[added]Permissions
[added]New Thread View
[added]Password Encryption
[removed]Custom Layout
Requirements
You need to:
- install the addon
- be a member of a guild
- have an administrator create permissions and categories
Usage
- To open MessageBoard, press the minimap icon.
- Hover the mouse over the minimap icon for positioning-help.
Features
- Notification of new posts.
- Search Feature.
- Officer Only Category.
- Password Encryption of Officer Category Posts.
- Supports announcements, sticky topics, normal topics, and locked topics.
- Users can set an avatar.
- Administrators can be assigned by officer's or player's note.
- The text-editor supports inserting item-links.
- Quoting of posts during replies.
- The database size is regulated by automatic pruning, by means of post-count.
Please note
It is easy to forget that you are not using a regular forum, but it's all within the limits of the WoW game. This means that when you log in, you must allow MessageBoard 2 to 3 minutes to update data. The time will vary dependent on several factors. But the more posts, the slower it updates. The addons talk to one another, so the more people in the guild that have the addon, the better.
Administrators
An administrator is needed to set MessageBoard options, like message-limit for database pruning (auto-removal of old posts), category names, and permissions. The admin can also edit, delete, and lock any post. An administrator is assigned by typing "#MB:A" (without quotes) in the officer's or player's note in the WoW guild-roster. He or she will also need access to read the officer's note (in the WoW guild-roster rank settings) for the addon to be able to read it. Write-permission is not needed.
Changes from v0.98d
[changed] Admin Config Bugfix
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| MessageBoard 0.99a | Release | 4.3 | 218 | 12/3/2011 6:43:47 PM |
| MessageBoard 0.98d | Release | 4.3 | 16 | 12/2/2011 8:42:29 AM |
| MessageBoard 0.98c | Release | 4.3 | 5 | 12/1/2011 6:17:09 PM |
| MessageBoard 0.98b | Release | 4.3 | 4 | 12/1/2011 11:27:08 AM |
| MessageBoard 0.98a | Release | 4.3 | 5 | 11/30/2011 6:10:18 PM |
| MessageBoard 0.98 | Release | 4.3 | 6 | 11/30/2011 8:12:52 AM |
| MessageBoard 0.97 | Release | 4.3 | 6 | 11/29/2011 1:18:39 PM |
| MessageBoard 0.96 | Release | 4.2 | 21 | 11/28/2011 4:17:31 PM |
| MessageBoard 0.60a | Release | 3.2.0 | 4,102 | 9/7/2009 1:32:12 AM |
| MessageBoard 0.60 | Release | 3.2.0 | 269 | 9/6/2009 1:17:50 PM |
| MessageBoard 0.55 (Release Candidate 1) | Beta | 3.1.0 | 876 | 7/27/2009 12:33:57 PM |
| MessageBoard 0.53 (beta) | Beta | 3.1.0 | 936 | 7/17/2009 2:25:20 PM |
| MessageBoard 0.51 (beta-) | Beta | 3.1.0 | 302 | 7/10/2009 12:00:26 PM |

Comments
71x MessageBoard\MessageBoard-99.lua:1536: attempt to perform arithmetic on field "TimeOffset" (a nil value)
MessageBoard\MessageBoard-99.lua:1536: in function "InStamp"
MessageBoard-99\DuckMod\DuckMod.lua:1299: in function "ParseInput"
MessageBoard-99\DuckMod\DuckMod.lua:1186: in function <MessageBoard\DuckMod\DuckMod.lua:1151>
Locals:
self = <table> {
GoodDatatype = <func> @MessageBoard\..\DuckMod.lua:2000
Timers = <table> {}
StartNegotiation = <func> @MessageBoard\..\DuckMod.lua:1210
Split1 = ""
AddKey = <func> @MessageBoard\..\DuckMod.lua:1878
ClearOutput = <func> @MessageBoard\..\DuckMod.lua:1851
MakeBool = <func> @MessageBoard\..\DuckMod.lua:1487
Bool = <func> @MessageBoard\..\DuckMod.lua:1590
Idle = <func> @MessageBoard\..\DuckMod.lua:1793
Numeric = <func> @MessageBoard\..\DuckMod.lua:1586
StopNegotiation = <func> @MessageBoard\..\DuckMod.lua:1239
SyncTable = <func> @MessageBoard\..\DuckMod.lua:1785
Disconnect = <func> @MessageBoard\..\DuckMod.lua:1721
Out = <func> @MessageBoard\..\DuckMod.lua:1553
TheFrameWorldMap = DuckMod-Net-Messager2.0802 {}
DuckNet_DebugData = false
AutoTableLinebreak = <func> @MessageBoard\..\DuckMod.lua:1600
SingleTransmit = <func> @MessageBoard\..\DuckMod.lua:1994
DB = <table> {}
SendSimple = <func> @MessageBoard\..\DuckMod.lua:2007
DoTransmission = <func> @MessageBoard\..\DuckMod.lua:1951
MakeEntry = <func> @MessageBoard\..\DuckMod.lua:1500
Poll = <func> @MessageBoard\..\DuckMod.lua:1834
AddEntry = <func> @MessageBoard\..\DuckMod.lua:1900
AddTable = <func> @MessageBoard\..\DuckMod.lua:1894
HeartBeat = <func> @MessageBoard\..\DuckMod.lua:1013
DuckNet_Debug = false
NegWindow = <func> @MessageBoard\..\DuckMod.lua:965
SendRawTable = <func> @MessageBoard\..\DuckMod.lua:1810
CanTransmit = <func> @MessageBoard\..\DuckMod.lua:1801
Valid = <func> @MessageBoard\..\DuckMod.lua:999
NotCrusial = <func> @MessageBoard\..\DuckMod.lua:1636
TheFrame = DuckMod-Net-Messager2.0802 {}
Init = <func> @MessageBoard\..\DuckMod.lua:970
NewLine = <func> @MessageBoard\..\DuckMod.lua:1865
SendTable = <func> @MessageBoard\..\DuckMod.lua:1769
Status = <func> @MessageBoard\..\DuckMod.lua:1726
OnEvent = <func> @MessageBoard\..\DuckMod.lua:1151
ParseInput = <func> @MessageBoard\..\DuckMod.lua:1248
SwapText = <func> @MessageBoard\..\DuckMod.lua:1578
SendNextLine = <func> @MessageBoard\..\DuckMod.lua:1537
Connect = <func> @MessageBoard\..\DuckMod.lua:1662
ConnectW = <func> @MessageBoard\..\DuckMod.lua:1655
ReturnNull = <func> @MessageBoard\..\DuckMod.lua:1651
CodeTable = <func> @MessageBoard\..\DuckMod.lua:1616
HeartBeatCycle = <func> @MessageBoard\..\DuckMod.lua:1077
}
prefix = "MBo"
text = "S0MMessageBoard-SettingsID82190081140ADuckNet-Req-New-Data"
sender = "Spyrus"
Closest = <func> @MessageBoard\..\DuckMod.lua:1249
Next = <func> @MessageBoard\..\DuckMod.lua:1257
now = 1326756762
DUCKNET_DATA = ""
DUCKNET_COMMAND = ""
DUCKNET_ENTRY = ""
DUCKNET_TOCODE = ""
DUCKNET_FROMCODE = "|"
DUCKNET_ENTRYBREAKCONTINUE = "<EBC/>"
DM = <t
Our guild is useing this addon. I first downloaded it and it worked fine. Then all of a sudden it stopped working. It tells me about new posts and I click on the tab and it shows the list of new posts bur when I click on the post it just goes blank. I have uninstalled and reinstalled twice and I get the same result. I have checked with others and it seems I am the only one with the issue. I am an officer and one of the admins so I really need to have this working or I cant keep up with whats going on and exicute the duties I have been assigned. I am hopeing it is just some easy fix please let me know if you have seen this issue and have a fix or wat are some options I can try to get reconnected. BTW: for the time it was working it was awesome.
Thanks
I like the idea of this addon, BUT ... it semi-doesnt work
Sure it brings up the board and such and i add #MB:A to my toons notes and THATS IT.
Nothing, i have a bit of a window where i can add stuff, BUT then when i save its blank ???.
i hope the addon gets updated to fix this issue, as its got potential, but for now its disabled.
May i suggest that there be two parts for the addon, the main board and a SEPERATE config
perhaps using the interface/options window or something, but until then ill leave it
Thanks tho
Hi,
I tried to setup the post-rights per board-category.
Unfortunately you need to be Offi in MessageBoard to post new Topic's. As notmal 'alt user' you can only reply to existig topics.
That was not, what I was expectig from the right's configuration.
I need to have a board-area, where only offi's cann post an read. When all need to be offi to create new topics, the offi-area ist public :(
Regards.
I go into and set up the settings - no directions as to what I'm supposed to set or what I am setting.
I add #MB:A to my officer notes. and get only a blank window. No way to post anything. I even checked another toon.
As of right now, this is useless. nothing there at all except a big blue window witha cog on the right and an icon of a beer mug.
Hi,
yesterday I firured out, that you may need to be the Guuildmaster to get the config-options.
I gave the #MB:A to a guild-mate, that was no Offi and sure not guildmaster.
Maybe you check this out.
Regards.
After I figured out how it was to configure, I have som JUA-Error's:
Message: MessageBoard\MessageBoard-99.lua:1536: attempt to perform arithmetic on field "TimeOffset" (a nil value)
Time: 12/05/11 18:22:41
Count: 64
Stack: Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1299: in function `ParseInput'
Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1186: in function <Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1151>
Locals: self = <table> {
GoodDatatype = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:2000
Timers = <table> {
}
StartNegotiation = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1210
Split1 = ""
AddKey = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1878
ClearOutput = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1851
MakeBool = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1487
Bool = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1590
Idle = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1793
Numeric = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1586
StopNegotiation = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1239
SyncTable = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1785
Disconnect = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1721
Out = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1553
TheFrameWorldMap = DuckMod-Net-Messager2.0802 {
}
DuckNet_DebugData = false
AutoTableLinebreak = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1600
SingleTransmit = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1994
DB = <table> {
}
SendSimple = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:2007
DoTransmission = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1951
MakeEntry = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1500
Poll = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1834
AddEntry = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1900
AddTable = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1894
HeartBeat = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1013
DuckNet_Debug = false
NegWindow = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:965
SendRawTable = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1810
CanTransmit = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1801
Valid = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:999
NotCrusial = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1636
TheFrame = DuckMod-Net-Messager2.0802 {
}
Init = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:970
NewLine = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1865
SendTable = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1769
Status = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1726
OnEvent = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1151
ParseInput = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1248
SwapText = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1578
SendNextLine = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1537
Connect = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1662
ConnectW = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1655
ReturnNull = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1651
CodeTable = <function> defined @Interface\AddOns\MessageBoard\DuckMod\DuckMod.lua:1616
HeartBeatCycle = <function> defined @Interface\AddOns\MessageBoard\D
I'm Guildmaster and search for something for more communication in the guild.
After 1st Install MessageBoard is only showing "Sycing posts and settings please wait ..." and this for more than 20 minutes now.
Im using 0.99a on a german client.
Any Idea's, what can be wrong ?
Thx.
have u added #MB:A to your officer note?
Before it can sync up you need to perform the configuration and set the 6 categories (Must set all of them)
And dont be impatient the first time u try to get it to load. it took over 2 mins for some people in the guild to make it sync after everything was setup correctly.
/Stefan
Hey, having same problem as shedbe.
I set the ranks and created all categories, but when I click save, nothing happens. Sometimes there is a message "Settings saved" and sometimes "Could not broadcast settings now. Please try again in a minute".
I have tried many times, but the settings are not saved.
Try version .99a. Will be up in a bit.
I installed this and put in the settings and created a few categories. Clicked save, and nothing.. I dont see anything else I need to do but nothing shows up after saving. and other members of the guild get stuck at synchronizing.
Make sure everyone has updated to the latest version. When applying the administrator settings, make sure you've filled out all of the category names. Once you do this after a few minutes, your guild members sync screen will go away, and everyone can begin posting.
Let me know if this works out for you.
Try version .99a. Will be up in a bit.
Um... ok I am the only one online. I am Admin
I get to the admin settings. I set the officer ranks and alt rank and no access rank is left empty atm.
I try to set the categories and then I click save.
Chat message says Settings saved.
I open up the settings again and the ranks are set but the categories are not. I cant delete them, I cant change the names in them and I cant add new ones.
[EDIT]
removed the saved variables files and tried it again. Now I have the Categories I want in there but the settings for each categorie is not saved. all checkboxes for offiver Read/Write and User Read/Write gets unticked after I click save
[EDIT2]
After I save should I not get to the start page and see the categories I made and so on? I see nothing. the window is all empty. Top say: Administrator: Please setup permissions and categories. but I have already done that now
/Stefan