Roster:Addon
(8 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | |||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
{{Disclaimer}} | {{Disclaimer}} | ||
− | |||
− | |||
{{MainMenu|Roster}} | {{MainMenu|Roster}} | ||
Line 12: | Line 9: | ||
− | == | + | ==SVN on Google Code== |
+ | Find the source of many addons or create your addon using the wowroster-addons Google Code Project SVN<br> | ||
+ | http://code.google.com/p/wowroster-addons | ||
+ | |||
+ | |||
+ | ==Install AddOns== | ||
All Roster AddOns are placed or extracted to 'roster/addons/' | All Roster AddOns are placed or extracted to 'roster/addons/' | ||
Line 21: | Line 23: | ||
<pre>SomeAddon/ | <pre>SomeAddon/ | ||
|_inc/ | |_inc/ | ||
− | | |_conf.php | + | | |_conf.php |
− | | |_install.def.php | + | | |_install.def.php |
+ | |_guild/ | ||
+ | | |_index.php | ||
+ | |_locale/ | ||
+ | | |_enUS.php | ||
|_style.css | |_style.css | ||
|_index.php</pre> | |_index.php</pre> | ||
Line 30: | Line 36: | ||
<pre>addons/ | <pre>addons/ | ||
|_SomeAddon/ | |_SomeAddon/ | ||
− | + | |_inc/ | |
− | + | | |_conf.php | |
− | + | | |_install.def.php | |
− | + | |_guild/ | |
− | + | | |_index.php | |
+ | |_locale/ | ||
+ | | |_enUS.php | ||
+ | |_style.css | ||
+ | |_index.php</pre> | ||
With this type, set the extract location to 'roster/' | With this type, set the extract location to 'roster/' | ||
+ | |||
+ | Just remember that the folder structure needs to look something like this | ||
+ | <pre>roster/ | ||
+ | |_addons/ | ||
+ | |_SomeAddon/ | ||
+ | | |_inc/ | ||
+ | | | |_conf.php | ||
+ | | | |_install.def.php | ||
+ | | |_guild/ | ||
+ | | | |_index.php | ||
+ | | |_locale/ | ||
+ | | | |_enUS.php | ||
+ | | |_style.css | ||
+ | | |_index.php | ||
+ | |_AnotherAddon/ | ||
+ | |_inc/ | ||
+ | | |_conf.php | ||
+ | | |_install.def.php | ||
+ | |_guild/ | ||
+ | | |_index.php | ||
+ | |_locale/ | ||
+ | | |_enUS.php | ||
+ | |_style.css | ||
+ | |_index.php</pre> | ||
Next, go to the [[Roster:CP|Roster Control Panel]] under AddOn Management to install your AddOn | Next, go to the [[Roster:CP|Roster Control Panel]] under AddOn Management to install your AddOn | ||
− | + | ||
+ | |||
+ | ==Un-Install AddOns== | ||
+ | First, go to the [[Roster:CP|Roster Control Panel]] under AddOn Management to un-install your AddOn | ||
+ | |||
+ | Remove the folder in roster/addons/ | ||
+ | |||
+ | You are done! | ||
==Make an AddOn== | ==Make an AddOn== | ||
− | The [[ | + | The [[AddonSDK|Addon SDK]] will help you in the creation of an AddOn |
− | + | ||
==List of current Roster Addons== | ==List of current Roster Addons== | ||
View the [[Special:Categories|Category Listings]] page to view the list of Roster AddOns | View the [[Special:Categories|Category Listings]] page to view the list of Roster AddOns |
Latest revision as of 22:13, 20 November 2020
Important note: When you edit this page, you agree to release your contribution into the public domain. |
Contents |
Roster Addons
What is a WoWRoster Addon?
A WoW Roster Addon is code that supplements the core components of roster, giving additional functionality and/or other ways to view Available Roster Data or even to create new data
SVN on Google Code
Find the source of many addons or create your addon using the wowroster-addons Google Code Project SVN
http://code.google.com/p/wowroster-addons
Install AddOns
All Roster AddOns are placed or extracted to 'roster/addons/'
If you have an AddOn named SomeAddon, then it's folder will be at 'roster/addons/SomeAddon/'
with it's files inside that folder
Some AddOn authors "zip up" their AddOns with just their folder name
SomeAddon/ |_inc/ | |_conf.php | |_install.def.php |_guild/ | |_index.php |_locale/ | |_enUS.php |_style.css |_index.php
With this type, set the extract location to 'roster/addons/'
While some may put the entire Roster folder structure in the zip file
addons/ |_SomeAddon/ |_inc/ | |_conf.php | |_install.def.php |_guild/ | |_index.php |_locale/ | |_enUS.php |_style.css |_index.php
With this type, set the extract location to 'roster/'
Just remember that the folder structure needs to look something like this
roster/ |_addons/ |_SomeAddon/ | |_inc/ | | |_conf.php | | |_install.def.php | |_guild/ | | |_index.php | |_locale/ | | |_enUS.php | |_style.css | |_index.php |_AnotherAddon/ |_inc/ | |_conf.php | |_install.def.php |_guild/ | |_index.php |_locale/ | |_enUS.php |_style.css |_index.php
Next, go to the Roster Control Panel under AddOn Management to install your AddOn
Un-Install AddOns
First, go to the Roster Control Panel under AddOn Management to un-install your AddOn
Remove the folder in roster/addons/
You are done!
Make an AddOn
The Addon SDK will help you in the creation of an AddOn
List of current Roster Addons
View the Category Listings page to view the list of Roster AddOns