| 1 |
=== oik === |
| 2 |
Contributors: bobbingwide |
| 3 |
Donate link: http://www.oik-plugins.com/oik/oik-donate/ |
| 4 |
Tags: shortcodes, PayPal, buttons, Artisteer, widget, bobbingwide, key information, tide, trace, blocks, buddypress |
| 5 |
Requires: 3.0.4 |
| 6 |
Tested up to: 3.2.1 |
| 7 |
Stable tag: trunk |
| 8 |
|
| 9 |
Often Included Key-information. |
| 10 |
|
| 11 |
== Description == |
| 12 |
oik is a set of plugins that ease the day to day creation of the very important but rather tedious content that is information about you, |
| 13 |
your company, your social networking ids and your website. |
| 14 |
|
| 15 |
There are a number of component modules which can be activated as and when you need them. |
| 16 |
|
| 17 |
The oik base plugin provides a series of WordPress shortcodes that take the pain out of producing commonly used information. |
| 18 |
You provide this information once on the oik options panel, then use shortcodes to include the information on your website; in pages, posts, |
| 19 |
titles, widgets and the footer. |
| 20 |
Most of the shortcodes are prefixed bw_ (for Bobbing Wide) e.g. [ bw_mailto], which produces a "send email to" link. |
| 21 |
|
| 22 |
|
| 23 |
Other plugins extend the functionality: |
| 24 |
|
| 25 |
For general use |
| 26 |
* oik-blocks to create Artisteer style blocks within your pages, posts and even widgets |
| 27 |
* oik-button-shortcodes to provide call-to-action button style links for Artisteer themes |
| 28 |
* oik-email-signature to help generate an email signature file for all your email messages |
| 29 |
* oik-pages to list subpages - [bw_pages] shortcode |
| 30 |
* oik-paypal-shortcodes to provide PayPal buttons |
| 31 |
* oik-sidebar gives you the ability to use Widget Wrangler with Artisteer v3 themes |
| 32 |
* oik-tides - shortcode for tide times in the UK |
| 33 |
|
| 34 |
For bobbing wide and other WordPress plugin developers |
| 35 |
* oik-bob-bing-wide to provide easy to use shortcode macros for bob/fob bing/bong wide/hide wow, WoW and WOW, oik and loik, bw_plug, bw_module |
| 36 |
* oik-bwtrace provides a rudimentary trace function, which logs trace information to a file, rather than including it within the web page output. |
| 37 |
|
| 38 |
ALL of the plugins are developed using a set of functions that can make PHP and HTML coding a bit easier. |
| 39 |
These are known as the bobbing wide application programming interface (bw API). |
| 40 |
|
| 41 |
== Installation == |
| 42 |
1. Upload the contents of the oik plugin to the `/wp-content/plugins/oik' directory |
| 43 |
1. Activate the oik base plugin through the 'Plugins' menu in WordPress |
| 44 |
1. Go to Settings > oik options to fill in your **o**ften **i**ncluded **k**ey information |
| 45 |
1. Use the shortcodes when writing your content |
| 46 |
1. Activate other oik plugins when you need them |
| 47 |
|
| 48 |
If you are a developer and want to try the oik-bwtrace plugin then you may find you need to add a line to your wp-config.php file. |
| 49 |
Put this before the require_once for wp-settings.php |
| 50 |
|
| 51 |
`require_once(ABSPATH . '/wp-content/plugins/oik/bwtrace.inc' );` |
| 52 |
|
| 53 |
Don't forget to remove this line before deleting the plugin. |
| 54 |
|
| 55 |
== Frequently Asked Questions == |
| 56 |
= Where is the FAQ? = |
| 57 |
[oik FAQ](http://www.oik-plugins.com/oik/oik-faq) |
| 58 |
|
| 59 |
= Is there a forum? = |
| 60 |
Yes - see above - plus the standard WordPress forum - http://wordpress.org/tags/oik?forum_id=10 |
| 61 |
|
| 62 |
= Can I get support? = |
| 63 |
Yes - see above |
| 64 |
|
| 65 |
= Do you know the screenshots are out of date? = |
| 66 |
Yes. I'm concentrating on getting version 1.x properly released. |
| 67 |
|
| 68 |
== Screenshots == |
| 69 |
1. oik options (also known as bobbing wide shortcode options) |
| 70 |
2. oik PayPal buttons and their shortcodes |
| 71 |
3. oik button shortcodes - showing a Contact me button |
| 72 |
4. base oik shortcodes and examples (part 1) |
| 73 |
5. base oik shortcodes and examples (part 2) |
| 74 |
6. oik button dialog |
| 75 |
7. oik PayPal dialog |
| 76 |
8. oik shortcode selection dialog |
| 77 |
|
| 78 |
== Changelog == |
| 79 |
= 1.4 = |
| 80 |
* Added: oik-pages plugin for [bw_pages] shortcode to list subpages, optionally within [bw_block]s |
| 81 |
* Added: [bw_block]/[bw_eblock] now supports themes generated with Artisteer 3.1 beta versions ( v3.1.0.44079 and v3.1.0.42580 ) |
| 82 |
* Added: option to specify which version of Artisteer was used to generate your theme: 31, 30, 25, or na |
| 83 |
* Added: Basic support for using [bw_block] when NOT using an Artisteer theme |
| 84 |
* Changed: Documentation has been migrated to www.oik-plugins.com/oik |
| 85 |
* Changed: some improvements to the bw API |
| 86 |
* Fixed: reduced some warnings that were produced when WP_DEBUG is set |
| 87 |
* Changed: oik-bwtrace changes to aid problem determination after a change has been made |
| 88 |
* Changed: Added support for BuddyPress filter - bp_screens |
| 89 |
= 1.3.1 = |
| 90 |
* Changed: Lost another fight with SVN :-( |
| 91 |
= 1.3 = |
| 92 |
* Changed: [bw_show_googlemap] now uses V3 of the GoogleMap API so a GoogleMap API key is no longer needed |
| 93 |
* Added: Parameters to [bw_show_googlemap] allowing more than one GoogleMap. |
| 94 |
* Added: [div]/[sdiv], [ediv] and [sediv] shortcodes for <div> tags |
| 95 |
* Added: support for Artisteer art-blockcontent and heading background images |
| 96 |
* Added: [bw_emergency] for Emergency phone number |
| 97 |
* Added: [bw_abbr] for company abbreviation e.g. bw = bobbing wide |
| 98 |
* Fixed: [gpslides] - safer invocation of Slideshow Gallery Pro |
| 99 |
* Fixed: bw_shortcode_event() will only call the shortcode expansion and post processing function if it exists |
| 100 |
* Added: [art] and [lart] shortcodes for Artisteer |
| 101 |
* Added: [bp] and [lbp] shortcodes for BuddyPress |
| 102 |
* Fixed: includes the emergency fix applied to oik version 1.2 |
| 103 |
* Added: Styling for [wp], [bp], [drupal] and [art] shortcodes |
| 104 |
= 1.2 = |
| 105 |
* Added: oik-blocks - [bw_block] and [bw_eblock] shortcodes for creating Artisteer style blocks within your content |
| 106 |
* Added: [bw_logo] and [bw_qrcode] shortcodes - to include your logo image and QR code images on your pages. |
| 107 |
* Added: [lbw] shortcode - Links to various Bobbing Wide websites |
| 108 |
* Added: [wp] [wpms] and [drupal] shortcodes - for WordPress, WordPress Multisite and Drupal |
| 109 |
* Added: [lwp] [lwpms] and [ldrupal] shortcodes - links to WordPress.org and Drupal.org |
| 110 |
= 1.1 = |
| 111 |
* Added: Safe shortcode expansion. Shortcode expansion is now sensitive to the current filter. |
| 112 |
* Added: Dummy handling of wp_footer when current_filter() does not return a filter name |
| 113 |
* Added: cacheing of plugin information pulled from WordPress.org |
| 114 |
* Added: [bw_plug] supports multiple plugin names to automatically create a table of different WordPress plugins |
| 115 |
* Added: [bw_plug option='active_plugins'] to list active plugins |
| 116 |
* Added: [OIK] expands to Often Included Key-information |
| 117 |
* Fixed: Problem with missing bw_oik() function |
| 118 |
* Fixed: Renamed "oik-bwtrace" to "oik bwtrace" to allow "oik" to be the plugin that gets activated by default |
| 119 |
= 1.0 = |
| 120 |
* Fixed: Hopefully this contains what should have been in 0.9 |
| 121 |
= 0.9 = |
| 122 |
* Added: oik-email-signature to help you generate an email signature file for your email client |
| 123 |
* Added: [bw_follow_me] shortcode for easy to include Follow me links for Twitter, Facebook, LinkedIn, GooglePlus, YouTube, Flickr |
| 124 |
* Added: bw_gallery() function for use in customised themes |
| 125 |
= 0.8 = |
| 126 |
* Added: [bw_googleplus] shortcode - follow me on GooglePlus |
| 127 |
* Added: [bw_contact_button] shortcode - for Contact me buttons |
| 128 |
* Added: [gpslides] |
| 129 |
= 0.7 = |
| 130 |
* Added: [bw_skype] shortcode to display your skype name |
| 131 |
* Added: [bw_tides] shortcode - tide times in the UK |
| 132 |
* Added: [bw_directions] shortcode - get Google directions to your chosen location |
| 133 |
* Added: [ngslideshow] shortcode for co-existence of NextGen gallery and Slideshow Gallery Pro |
| 134 |
* Fixed: invalid XHTML generated for fob, bong hide shortcodes |
| 135 |
* Added: Support for Drupal versions of Add post and Add page buttons |
| 136 |
= 0.6 = |
| 137 |
* Added: Ability to select [bw_tel] and [bw_mob] from the oik shortcode button in Tiny MCE |
| 138 |
* Added: [bw_module] shortcode - similar to [bw_plugin] but for Drupal modules |
| 139 |
* Fixed: Correct version numbers for the Drupal module version |
| 140 |
= 0.5 = |
| 141 |
* Added: [bw_tel] and [bw_mob] - inline versions of [bw_telephone] and [bw_mobile] |
| 142 |
* Fixed: plugin versions should be correct |
| 143 |
= 0.4 = |
| 144 |
* Added: [bw_post] and [bw_page] buttons for easy creation of New Posts and Pages |
| 145 |
* Changed: icons for TinyMCE |
| 146 |
* Added parameter to pass CSS id field to alink() |
| 147 |
* Added [bw_plug name="plugin-name" link="URL" info="y/n"] shortcode for displaying information about WordPress plugins |
| 148 |
= 0.3 = |
| 149 |
* Added: Tiny MCE button for entry of the [bw_button] shortcode parameters |
| 150 |
* Added: Tiny MCE button to select an oik shortcode |
| 151 |
* Note: optional parameters to the oik shortcode button are not yet effective |
| 152 |
* Added: [bw_email] for inline mailto: link. Use [bw_mailto] for a link with a prefix |
| 153 |
* Fixed: attempted to correct problems in this file - my misunderstanding of how to do links |
| 154 |
* Fixed: Added code to expand [bw_picasa] shortcode |
| 155 |
* Added: [loik] shortcode - a link to the oik plugin |
| 156 |
* Change: Moved art_button() to bobbfunc.inc so that it could be used on the oik options page |
| 157 |
= 0.2 = |
| 158 |
* Added shortcodes for [bw_flickr], [bw_youtube], [bw_picasa] |
| 159 |
* renamed bwtrace.php to oik-bwtrace.php |
| 160 |
= 0.1 = |
| 161 |
* initial version |
| 162 |
|
| 163 |
== Upgrade notice == |
| 164 |
= 0.01 = |
| 165 |
Needed for Bobbing Wide's Wonder of WordPress websites |
| 166 |
|
| 167 |
== Further reading == |
| 168 |
If you want to read more about the oik plugins then please visit the |
| 169 |
[oik plugin](http://www.oik-plugins.com/oik) |
| 170 |
**"the oik plugin - for often included key-information"** |
| 171 |
If you're interested in the Drupal version then please visit the |
| 172 |
[oik module](http://www.bobbingwidewebdevelopment.com/content/often-included-key-information-oik-drupal-module |
| 173 |
|
| 174 |
|
| 175 |
|
| 176 |
|