Talk:AddonSDK
From WoWRosterWiKi
AddOn SDK Change Log
- Zanix 16:15, 31 March 2008 (CDT)
- Changes and clarification to reflect changes in the AddOn Framework
- Links and urls changed
- Added AddOn variables for when templates are used in an AddOn
- Changes and clarification to reflect changes in the AddOn Framework
- Zanix 23:02, 13 February 2008 (CST)
- Quite a few changes went into the search framework over the last few days
- This update reflects those changes and the Search Framework in its current form
- Zanix 23:52, 11 February 2008 (CST)
- Added some missing $addon data
- Updated search class info for svn1655
- Zanix 22:13, 5 February 2008 (CST)
- Updated some examples, and some of the wording in a few places
- Roster Auth changes
- Zanix 21:04, 10 January 2008 (PST)
- Roster login changes
- Gaxme 10:41 7 January 2008 (PST)
- The $installer->remove_config($id) function exists, now listed here
- Gaxme 17:37, 3 January 2008 (PST)
- Added note regarding additional lua files for upload (lower case)
- Zanix 10:40, 27 November 2007 (PST)
- install.def.php changes
- Addon install class must be named basenameInstall, where 'basename' is the base name of the addon
- Zanix 18:28, 25 November 2007 (PST)
- Changes to how $roster->output['show_menu'] works
- Added info on adding additional lua files for upload
- This isn't new but I am finally adding info about it
- Zanix 15:05, 5 November 2007 (PST)
- Some small changes, spelling, grammar, etc...
- Added $wrnet_id to the installer properties
- Separated Other Files from Util Scope files description
- Zanix 18:56, 27 October 2007 (PDT)
- Install::add_menu_pane() and Install::remove_menu_pane() changed
- Addon basename is no longer prefixed to the panel name
- Removed $section parameter in Install::add_menu_button()
- Clarified $roster->output['show_menu'] to include changes to the custom menu panels
- Install::add_menu_pane() and Install::remove_menu_pane() changed
- Zanix 15:07, 25 October 2007 (PDT)
- 2 new installer menu functions
- Install::add_menu_pane()
- Install::remove_menu_pane()
- Details on these new functions can be found under "8.5 Creating/Editing Menu Entries"
- Install::add_menu_button() has an additional parameter $section
- This allows you to add a menu button to a custom made menu pane
- Install::create_table() now adds the table name to the drop list
- This means that when the addon has an error on installation, these tables will also be dropped
- Zanix 09:55, 2 October 2007 (PDT)
- Updated templating to allow template files to be in addons/addonname/templates/
- Added xmlparse.class.php to list of new files in Roster
- Removed mention of required variable $icon for update hook class, it should not be there
- Fixed some small, grammatical errors
- Zanix 18:46, 27 September 2007 (PDT)
- Clarified when addon update hooks are fired
- Moved the Variable Calls section to its proper location
- Zanix 20:33, 25 September 2007 (PDT)
- Install::add_table() should be Install::create_table()
- Zanix 09:34, 25 September 2007 (PDT)
- Added 2 new addon installer functions
- Install::add_table() , Install::drop_table()
- Install::add_table() is required for adding new tables to the roster db as it automatically sets the correct charset
- Install::drop_table() is not required, just useful
- Updated the example installer file to be more 'complete'
- Added 2 new addon installer functions
- Nightfighter 09:16, 2 September 2007 (PDT)
- Added the display type and a some usage description.
- Zanix 19:13, 25 August 2007 (PDT)
- Changed instances of ROSTER_INSTALLED to IN_ROSTER
- Please use IN_ROSTER for direct file access protection
- Addon data variables 'fullname' and 'description' can be locale keys now
- Please use locale keys as it enables the ability to localize this data
- Added some more addon installer info
- Now contains all the installer methods available
- Updated urlgrabber(), added file_writer()
- Changed instances of ROSTER_INSTALLED to IN_ROSTER
- Zanix 19:53, 12 August 2007 (PDT)
- Updated icons, you can now specify an image in the addon's images directory
- Zanix 13:34, 12 August 2007 (PDT)
- Added information about the new template parser
- Anaxent 12:16, 12 August 2007 (PDT)
- More info on search class
- Anaxent 22:25, 25 July 2007 (PDT)
- Added beginnings of search class for Addons
- Zanix 20:59, 25 July 2007 (PDT)
- Guildless Scope removed
- New addon variables - $addon['url'], $addon['url_full'], $addon['url_path'], $addon['image_full'], $addon['image_path']
- Clarified $roster->data variable
- Updated messagebox(), border(), readbleDate()
- New functions stripslash_array(), aprint(), socketColorEn()
- Added beginnings of search class for Addons
- Zanix 01:07, 1 July 2007 (PDT)
- Paths to install.def.php, conf.php, and update_hook.php have been changed
- Also changed the importance of the inc/ folder