0
edits
mNo edit summary |
m (This revision and previous are available under: CC BY-SA 3.0. See list of authors in previous history below.) |
||
| Line 1: | Line 1: | ||
<!-- | |||
-------------------------------------------------------- | |||
--- Welcome to the WoWWiki Development portal! --- | |||
-------------------------------------------------------- | |||
EDITING THE PAGE | |||
* The code on this page is complex. Be very careful of what you edit. | |||
* If you are unsure of how to safely edit the page, request your information to be added by someone else at the talk page. | |||
* This page is monitored closely — suspicious edits WILL be reverted. | |||
* Action will be harsh for any "joke" edits made without approval. | |||
SUGGESTIONS FOR IMPROVEMENTS | |||
* Before making any non-minor changes to the portal, please use the talk page to get consensus. | |||
* If you want to test edits, please copy the page to a sandbox — do NOT do test edits on a live page. | |||
-->__NOTOC__ __NOWYSIWYG__ | |||
{{Portal/Games}} | |||
{{Portal/Non-Games-compact|nointerface=}} | |||
<onlyinclude> | |||
<!-- | |||
SECTION | |||
--><div class="mpcontentbox-main bg-darkgray" style="margin-top:0em; padding-bottom:5px; min-height:155px;"><!-- | |||
--><div style="float:left; margin-left:-7px; margin-right:15px">[[Image:Interface Customization logo.png]]</div><!-- | |||
--><h3 class="mpcontentbox-header" style="margin-left:145px">'''Welcome to the World of Warcraft Development Portal'''</h3> | |||
: You can also navigate UI Customization '''[[:Category:Interface customization|via categories]]''' or Community Web Platform '''[[:Category:Web API|via categories]]'''. | |||
: Before editing WoW development pages, please read [[WoWWiki:How to edit API pages|the relevant guidelines]]. | |||
: Check out the '''main API changes''' for ''Mists of Pandaria'' in [[Patch_5.0.4/API_changes|Patch 5.0.4]]. | |||
: Check out the '''main API changes''' for ''Warlords of Draenor'' in [[Patch_6.0.2/API_changes|Patch 6.0.2]]. | |||
: '''NEW''': '''[[Patch_6.2.0/API_changes|<span style="color:#BF5000">Warlords of Draenor "Fury of Hellfire" 6.2.0 API changes</span>]]'''.<!-- | |||
--></div><!-- | |||
Start "Sections" Block Section | |||
--><div class="mpcontentbox-main bg-darkgreen"><!-- | |||
--> | |||
{| class="mpcontentbox-table" cellspacing="0" cellpadding="0" | |||
|- | |||
| style="height: 1.5em" valign="top" | | |||
==== UI Customization Reference ==== | |||
: '''[[WoW AddOn|WoW AddOns]]''' | |||
: · [[TOC format]] · [[AddOn loading process|Load Process]] · [[:Category:AddOns|Summaries]] | |||
: '''[[World of Warcraft API|WoW Global API]]''' | |||
: · [[API types|Data Types]] · [[Events (API)|Events]] · [[Lua functions]] · [[API change summaries|Changes]] | |||
: '''[[Widget API|WoW Widget API]]''' | |||
: · [[XML_user_interface|XML Widget declarations]] · [[Widget handlers|Script handlers]] · [[:Category:Widgets|Summaries]] | |||
: '''[[XML UI|WoW XML UI]]''' | |||
: · [[XML/Ui|XML Root]] · [[XML elements|XML elements]] · [[XML/Types|XML Types]] · [[:Category:UI XML|Summaries]] | |||
: '''[[Macro commands|Macro Command Reference]]''' | |||
: '''[[Secure Execution and Tainting]]''' | |||
: · [[SecureTemplates]] · [[SecureHandlers]] | |||
: '''[[:Category:UI technical details|UI Technical Details]]''' | |||
: · [[Console variables|Console Variables]] · [[User defined functions]] · [[:Category:UI technical details|more...]] | |||
==== Community Web Platform Reference ==== | |||
: '''[[Web API|WoW Web API]]''' | |||
==== Developer talk ==== | |||
: '''Internet Relay Chat''' | |||
:* chat.freenode.net: [irc://chat.freenode.net/wowuidev #wowuidev] | |||
:* chat.freenode.net: [irc://chat.freenode.net/wowace #wowace] | |||
: '''UI Customisation Forums and Guilds''' | |||
:* [http://forums.worldofwarcraft.com/board.html?forumId=11114&sid=1 WoW Official forums (US)] | |||
:* [http://www.wowinterface.com/forums/index.php?=wow-interface-customization WoWInterface] | |||
:* [http://www.wowace.com/forums/ Ace] | |||
:* [[In-game developer guilds]] | |||
| colspan="2" style="height: 1.5em" valign="top" | | |||
==== UI Customization Tutorials and HOWTOs ==== | |||
: [[UI beginner's guide|An introduction to addons, scripts and macros]] | |||
: [[Getting started with writing addons]] | |||
: '''[[HOWTOs]]''' | |||
:* [[Handling events]] | |||
:* [[Saving variables between game sessions]] | |||
:* [[Creating a slash command]] | |||
:* [[Localizing an addon]] | |||
:* [[Using the Interface Options Addons panel]] | |||
:* [[Using UIDropDownMenu]] | |||
:* [[XML basics]] | |||
:* [[HOWTOs|more...]] | |||
==== Other Resources and Tools ==== | |||
: [[:Category:Development Help AddOns|Development Help AddOns]] | |||
: [[:Category:Hosted AddOns|Hosted addon pages]] · [[:Category:AddOns Libraries|Library AddOns]] | |||
: [[UI Snippets|UI Code Snippets]] | |||
: '''Blizzard UI Internals''' | |||
:* [[Viewing Blizzard's WoW user interface code]] | |||
:* [http://wow.go-hero.net/framexml/builds wow.go-hero.net - WoW UI version comparisons] | |||
: '''[[Lua editors|Lua and XML editing software]]''' | |||
:* [[Lua editors|Lua Editor List]] | |||
:* [[AddOn Studio 2010]] | |||
:* [http://www.wowinterface.com/downloads/fileinfo.php?id=4222 WoW UI Designer] | |||
:* [http://ixedit.sourceforge.net/ iXink XML Editor] | |||
|} | |||
</div> | |||
<!-- | |||
Start "Wiki Help" Block Section | |||
--> | |||
<div class="mpcontentbox-main bg-darkgray"> | |||
<h3 class="mpcontentbox-header">Things you can help out with</h3> | |||
* Fill out all those red links in [[World of Warcraft API]]! (though pick in order of likelihood of being useful). [[Viewing Blizzard's WoW user interface code|Looking at the FrameXML]] code to find out how the functions are being used is good way to begin. Please do not create stubs if you are not adding new and useful facts - we prefer red links over stubs with no additional information. | |||
* Copy bolded items in the [[Global functions]] list to [[World of Warcraft API]] et al. | |||
* Scan [[:Category:API stubs]] for unfinished pages! | |||
* Take a look in [[:Category:Votes for deleting]] and look for API pages. | |||
* Help convert old pages to the [[Help:API Function articles]] style! | |||
* Add "[[Help:API Function articles#Triggers Events|Triggers Events]]" sections to old pages that do not have them (and should have them). | |||
</div> | |||
<!-- | |||
Start "RSS" Block Section | |||
--> | |||
<div class="mpcontentbox-main bg-darkgray"><!-- | |||
--><h3 class="mpcontentbox-header">[[Image:RSS feed.svg|16px|RSS feed]] World of Warcraft interface [[RSS feeds]]</h3> | |||
{| class="mpcontentbox-table" cellspacing="0" cellpadding="0" | |||
|- | |||
| valign="top" | | |||
{| class="mpcontentbox-table" | |||
|- | |||
| valign="top" | | |||
;[[WoWInterface.com]] ([http://www.wowinterface.com/rss/news.xml feed]) | |||
<rss>http://www.wowinterface.com/rss/news.xml|charset=UTF-8|short|max=6</rss> | |||
|} | |||
|} | |||
</div> | |||
</onlyinclude> | |||