Skysa Bar apps are self-contained apps which work with the Skysa bar. If you do not have your own Skysa App Bar integrated with your site, they will pull in a basic one for you so that the apps load correctly. If you do integrate your own Skysa App Bar with your site, your Skysa Bar apps will work with it instead, allowing you to configure all the features that the full Skysa App Bar service provides.
This plugin includes the most recent version of the
skysa-required directory which is required for the any Skysa Bar app plugins created with this SDK. Additionally, this plugin includes examples of working Skysa Bar apps which are fully documented to show exactly how to build a Skysa Bar app yourself.
This plugin is intended only for WordPress plugin developers to enable the creation of production WordPress plugins; it is not intended to be run in a production environment itself.
Install the SDK
- Upload the entire
skysa-app-sdkfolder to your
- Activate the ‘Skysa App SDK’ plugin on your ‘Installed Plugins’ page.
Getting Started With Your Own Plugin
- Create a new directory for your plugin in the plugins directory of your development site.
- Copy the skysa-required directory and index.template file from the “skysa-app-sdk” plugin into your new plugin directory.
- In your new plugin directory, rename the “index.template” file to “index.php”.
You may now activate your new plugin and make your changes to the “index.php” file in it’s directory.
Open the “index.php” file in the “skysa-app-sdk” plugin’s main directory for a full instructions on creating your own Skysa App based plugin.
Contributors & Developers
“Skysa App SDK” is open source software. The following people have contributed to this plugin.
- Fixed Text Escaping Bug. You should update any plugins created using this SDK to this new version.
- Fixed the use of the database prepair statement. Works with WordPress changes made in version 3.5 without showing errors.
- Corrected an issue with database table creation (hopefully the last one). It caused issues in some MySQL setups which required the UTF8 charset.
- Changed the database table creation code to prevent potential problems creating the settings table.
- General code optomization
- Added the option to set custom outputs for admin area manage records. See the Polls app example to see how this option can be used.
- Fixed the way database tables were created which was throwing a warning in earlier versions of WordPress.
- Corrected issue with item creation date being incorrectly calculated.
- Corrected an issue which could prevent saving of settings if some options were not used by the plugin.
- Fixed issue in the
skysa-requiredfiles which prevented re-editing images in a settings field with a ‘editor’ field type.
- Initial Release