CATEGORIES
General - 8
News - 25
Features - 58
RECENT COMMENTS
"8 Toes, Ah ok, Thanks!"
In: War Character Profiles!
By: Atules
"Hi Atules, The War Char Profiles require a lookup to be ma.."
In: War Character Profiles!
By: 8 Toes
"Hello, I've started playing around with the free tria.."
In: War Character Profiles!
By: Atules
Icon_rss BLOG
Viewing Category: Tips
May '08
9
580 views Posted by: 8 Toes in: tips at: 06:15AM
Foolproof emailed me a great guide he made for his guild members, on how to import DKP from your guild site into DKPmon, use the addon to record DKP for your raid, and then export the recorded data back to your guild site =) It is an easy step-by-step guide for how you can have a mostly automated DKP system running for your guild:

-=FIXED COST ZERO-SUM DKP OFFICER FAQ=-
By Foolproof

INSTALLATION
Download and install the following files:

DKPmon: http://files.wowace.com/DKPmon/DKPmon.zip

DKPmon_XML: http://files.wowace.com/DKPmon_XML/DKPmon_XML.zip

DKPmon_CSV: http://files.wowace.com/DKPmon_CSV/DKPmon_CSV.zip

DKPmon_FCZS: http://files.wowace.com/DKPmon_FCZS/DKPmon_FCZS.zip
note: this one must be modified to include all of the guild's dkp costs. Hopefully mmoguildsites allows file uploading soon so it can be hosted on the guild's site. Also, when creating the values in custom.lua, only use 1 point pool since mmoguildsites supports only 1 at this time.

Bidder: http://files.wowace.com/Bidder/Bidder.zip

Bidder_FCZS: http://files.wowace.com/Bidder_FCZS/Bidder_FCZS.zip

Once you finish downloading and installing the above, make sure they are all loaded (may need to turn out of date addons - ON)

Then, Log onto your character and right click the icon for the mod on your fubar or minimap, go to dkp system and select Fixed Cost Zero Sum. Set the Database synchronization password to whatever the guild uses for DKP officers ("Points database" > "Set broadcast password" hit enter to save it.)

That's it for the install :)

RECORDING DKP FOR A RAID
This may seem complicated and it feels like it at first, but after a raid or two or three it becomes second nature. Don't overthink things, just follow the guide and you'll do fine.

1. Download your guild's latest DKP, which is available at:

http://yoursite.mmoguildsites.net/raids/standings.addon_dkpmon_csv
*replace yoursite.mmoguildsites.net with your actual sites url

and copy it into your DKPmon_CSV folder, overwriting the old one. This will ensure that you have the most up to date dkp numbers directly from the guild website.

2. Log onto your character

3. Import the newest DKP listing from the file you downloaded in step 1 (Import modules>Points database CSV import).

4. Log in and create or enter a raid group.

5. In the addon, enter a Log Name (Logging>Log name). You need to hit enter in order for it to register the log name. Something simple like "ZA" or "Kara" will do fine as the mod automatically appends a date and time to the end of your text.

6. Remind raiders they need to have Bidder installed as well as the Bidder_FCZS addon in order to bid on any loot.

7. Tell any raiders that are sitting out/waitlisting that they need to toggle the "Raid Standby" option in Bidder so that it shows up for officers and they get credit. Maybe make a macro that announces this in /guild

8. In the addon, set the Bank (Raid Setup>Set banker) and Disenchant (Raid Setup>Set disenchanter) person(s).

9. Once the raid is ready, click "Start Logging" in the addon (Click ok in the popup)

RECORDING DROPS

1. Open the body (right click) and a new "DKPmon: Loot Distribution" window will open up showing all the loot that people can bid on.

2. Left click the "Actions" button and click "Open Bidding."

3. Raiders will bid on the items using the bidder window that pops up on their side (hopefully...) and once you are happy that they've had enough time click "Actions" > "Close Bidding." Wait for the countdown to finish.

4. Assign the winners by Clicking on the items in the Loot Distribution window and selecting the person the item will go to or Disenchant or Bank if that is the case.

5. Click "Actions" > "Announce Winners."

6. Click "Actions" > "Award Points." The "DKPmon: Points Awarding" window will open.

7. Click "Select players" > "Raid Members" and/or "Standby members" and make sure all the people in raid are selected as well as the people on standby.

8. Click "Set points to award" and you should see the mob that was just looted in the list. Click it and it will populate the window beneath the "Points to award" text.

9. Click "Award Points"

10. ...

11. Profit!

FINISHING RAID AND UPLOADING THE INFORMATION

1. In the Addon click "Stop Logging"

2. Log out and back in or reload your ui (/rl)

3. In the Addon click export > MMOGuildsites xml

4. Copy the text from the popup

5. Go to the guild website
-Click the Raids link
-Add New Raid
-Select "zero-sum" in the DKP System dropdown
-Enter a Raid Name and Raid Set (I think the raid set is supposed to be the name of the instance)
-Check the box labeled "Use XML data to populate raid"
-Paste the information you copied from step 4
-Click the "Create This Raid" button

6. Go over the info and make sure things look correct.

DKP NON-OFFICER INFO
Download and install the following files:

Bidder: http://files.wowace.com/Bidder/Bidder.zip

Bidder_FCZS: http://files.wowace.com/Bidder_FCZS/Bidder_FCZS.zip

note: Make sure they are loaded (may need to turn out of date addons ON

When you want to bid on something just click on the item that pops up when your guild loots the mob.
Mar '08
11
468 views Posted by: 8 Toes in: tips at: 09:00PM
With the theme editor update now live, we thought we would write a little tips and tricks post about some of the things you can do with the new custom css feature.

Using the Custom CSS feature does require some knowledge of CSS, if you are not familiar with it and are interested in learning, we recommend checking out the W3 Schools website - http://www.w3schools.com/css/default.asp

Repositioning Elements
One of the many features of CSS is the ability to reposition elements on the page. Here is a few examples:

Place Main Menu Above Banner
Say you want to position the main menu above the banner (by default it is below). You can do this by adding this custom css to your theme:

/* position main menu above banner */
#main_menu { position: absolute; top: 0px; width: 1000px; }
#banner { margin-top: 28px; }

/* hacked added for IE7, as it renders incorrectly */
#banner { #margin-bottom: 10px; }

What this does is reposition the main menu absolutely to the top of the page. By default, the main menu is set to use all of the available width, so since it has been moved out of the normal flow of the page you will want to set the width of it to the same width you have set for your theme so that it looks correct (in this example, 1000px). You can find out or change the width of your theme by clicking on Global Settings.

The banner also needs to be told to make space available to fit the main menu above it, so we add a 28px space above the banner (the height of the main menu). And, since IE7 is not web standards complaint and fails to render this properly, we add a hack to make it look correct on IE7; the #margin-bottom is not valid css so will be ignored by standard complaint browsers, but IE7 will still use it.

Place the user status bar at the bottom of the browser window
For another example, say you want to position the user status bar to be at the bottom of the users browser window, so it is always visible there even while they scroll the page.

To do this you would add this line of css:

/* fix position user status to bottom of browser window */
#user_status { position: fixed; bottom: 0px; left: 15%; width: 70%; border: 1px solid black !important; }

This will position the user status bar right at the bottom of the browser window, in a fixed position, so it stays there even while they scroll the page. We set the user status to be 70% of the width of the page, and starts from 15% of the left of the page, this will make it appear centered and look a little nicer. Finally since by default the user status has no side or top borders we add them; the "!important" statement tells css to give this rule higher priority then others, to ensure our border will be set.

If you wanted, you could also position this at the top of the browser window rather then the bottom, by just changing the bottom: 0px to top: 0px:

/* fix position user status to top of browser window */
#user_status { position: fixed; top: 0px; left: 15%; width: 70%; border: 1px solid black !important; }

*note: this trick requires the browser to support the css rule position: fixed, it is well supported in all modern browsers such as Mozilla Firefox, Epiphany, Safari, and Opera. It does work in IE 7 also, but it will not work with IE 6.

Over-writing existing styles
With the Custom CSS feature, you can change or over-write any style that we apply to your site.

To find out what styles we apply to your site, you can right click on the page while viewing your guild site and go to "View Source", then right at the top of the page you will see two stylesheet links.

Our default styles:
http://assets0.mmoguildsites.net/stylesheets/design_v3.css

Your custom styles, which are generated from the theme editor: (the id will vary depending on your site)
http://assets0.mmoguildsites.net/stylesheets/custom/41310_style.css

You can view these and if you see anything you dislike or want to change, you can just modify those rules and paste them into the custom css. Because you are over-writing styles, you will likely want to include the "!important" rule with them, to ensure your rule takes precedent to the existing rules. Here is a few examples:

Changing font scaling
We make text smaller in some parts of the site when we feel it is less important, and larger in other parts of the site when we feel it is more important, we do this primarily with the css classes .small_font and .large_font, which set the font to be either 90% the original size or 120% of the original size. You can over-ride these styles, if for example you wanted the small_font to be even smaller, say 80%, and you wanted the large font to be even larger, say 130%

/* change font scaling for small and large fonts */
.small_font { font-size: 0.8em !important; }
.large_font { font-size: 1.3em !important; }

Changing side blocks spacing
By default we add a margin to the bottom of the side blocks, to space them out slightly from each other to look more correct. If you were planning to add your own graphics for the side block and wanted to create a linked effect, where all the side blocks were together, you may wish to remove this spacing. You can disable it by adding the css:

/* make sideblocks positioned together without vertical spacing */
div.side_box { margin-bottom: 0px !important; }

Adding your own extra styles
Along with changing any styles we set and repositioning elements, you can also add your own additional styles to the site, adding some extra visual flair. Here are a few examples:

Making Menu Links Uppercase
You could make your menu links stand out more by making them all uppercase with the css rule:

/* make main menu links small-caps */
#main_menu { font-variant: small-caps; }

Make Calendar weekends have their own color
We have extra css classes on quite a few elements in the site you can use to add extra styles, and one example of this is with the calendar, the weekends have the class .weekend, so you can use this to color those differently if you would like:

/* make calendar weekends a special color */
table.calendar td.weekend { background: #1c1c1c !important; }


Hopefully that shows some of the things which you can do with the custom CSS feature.

We have created an example theme with the custom css from this blog post applied to it you can view and play around with here - http://www.mmoguildsites.com/themes/41305. (all of the styles except the side blocks spacing one are applied to it)

If you come up with a creative use for the custom CSS feature or the theme editor we'd love to see it, email us to let us know at staff@mmoguildsites.com