=== Jetpack by WordPress.com === Contributors: wingerspeed Tags: jetpack, slim jetpack, views, tweets, twitter, widget, gravatar, hovercards, profile, equations, latex, math, maths, youtube, shortcode, archives, audio, blip, bliptv, dailymotion, digg, flickr, googlevideo, google, googlemaps, kyte, kytetv, livevideo, redlasso, rockyou, rss, scribd, slide, slideshare, soundcloud, vimeo, shortlinks, wp.me, subscriptions, notifications, notes, json, api, rest, mosaic, gallery, slideshow Requires at least: 3.5 Tested up to: 3.6 Stable tag: 2.4.2 Slim version of Jetpack unlinked from WordPress.com :) Supercharge your self-hosted wp site even you're NOT WP.COM users. == Description == [Jetpack](http://jetpack.me/) is an awesome plugin bundle provided by the Automattic but it requires WordPress.com account even for those modules previously work as independent plugins. The marketing banners are very obtrusive too. I smashed the bundle to remove the annoying parts and keep the awesomeness. Slim Jetpack will track the updates of Jetpack modules, but is definitely INCOMPATIBLE with its original version because a lot of API functions had been mocked or removed. All credit goes to original developers @ [Jetpack](http://wordpress.org/extend/plugins/jetpack/developers/)! Slimpack 2.1.1.x is corresponding to Jetpack 2.1.1 and the x is the bugfix mark. If you need the wordpress.com stats, subscription and push notification services etc., please deactivate Slim Jetpack and use the original Jetpack instead. ==Modules Included== * Beautiful Math * Carousel * Contact Form * Custom CSS * Extra Sidebar Widgets * Gravatar Hovercards * Holiday Snow (Put back since v2.4.2) * Infinite Scroll * Minileven Mobile Theme * Omnisearch * Sharing * Spelling and Grammar (Partly Available) * Tiled Galleries (Partly Available) * Widget Visibility (New from v2.4.2) * WordPress.com Connect (New from v2.4.2) ==Modules Removed== * WordPress.com Stats * Wp.me shortlinks * Publicize * Notifications * Jetpack Comments * Subscriptions * Post by Email * Photon (Supported but violates ToS of WP.COM, You may put the module back and use at your own RISK.) * VaultPress * JSON API * Mobile Push Notifications * Enhanced Distribution == Installation == 1. Install Slim Jetpack either via the WordPress.org plugin directory or by uploading the files to your server 2. Go to Settings-->Slim Jetpack and activate the modules you need. Configure them if the 'configure' buttons appear. You need at least 'activate_plugins' capability to access the configuration page. Click 'toggle' to show the 'deactivate' button and the infinite-scroll module is only for twenty-xxx series themes, you may extend it to support your own themes. 3. That's it. You're ready to go! == Frequently Asked Questions == How many files are touched? Use a comparing tool to find out. But as I remember, the list is: Modified: jetpack.php(->slimjetpack.php), class.jetpack.php Removed: files and folders of all removed modules Not all unused blocks are removed from jetpack.php which might cause problems but if it works,just ignore them :-) I believe the functions I touched won't cause security issues, but use at your own risk! If you don't like certain modules, just delete them :-) If you need a new module from Jetpack future releases, copy the files into Slim Jetpack and try. It should work without problem :) == Screenshots == 1. SlimJetpack or http://plugins.svn.wordpress.org/slimjetpack/assets/SlimJetpack.png You need to activate the modules one by one manually. == Weight-loss Diary = 2.4.2 = * Update to Jetpack v2.4.2 * Lift the configuration page access capability to "activate_plugins" * Put back "Holiday Snow" module, because holidays are coming :) = 2.3.3 = * Updated to Jetpack v2.3.3 = 2.2.2 = * Added Jetpack check before activation * Removed wp.me shortlinks module = 2.1.1 = * Removed and mocked the api authentication codes * Removed the admin marketing banners * Disabled the 'Learn More' slide box and make all screen clean * Changed the Jetpack admin menu into Settings -> Slim Jetpack submenu * Changed the default status of modules to be 'inactive' == Original Jetpack Changelog == = 2.4.2 = * Enhancement: Converted to module headers to detect Auto-Activating modules. * Enhancement: WPCC: Added 'Close' link to deactivate WPCC in the admin nag. * Enhancement: JSON API: Add User Nicename to the user data. * Bug Fix: Contact Form: Stopped using a short tag. * Bug Fix: Changed CSS selector to catch MP6 stylings. * Bug Fix: Dropped __FILE__ references in class.jetpack.php in favor of JETPACK__PLUGIN_DIR constant, now code that deactivates the plugin from the connect nag works again. * Bug Fix: Random Redirect: Add random-redirect to the plugins overriden list, in case someone is using Matt's Random Redirect plugin. * Bug Fix: Tiled Gallery: Revert r757178 relating to tiled gallery defaults. * Bug Fix: Return false, not zero, if $GLOBALS['content_width'] isn't defined. * Bug Fix: WPCC: Don't call wp_login_url() in the constructor -- if someone is running a custom login page, that can break things if their plugin runs get_permalink as a filter before init. * Bug Fix: Tiled Gallery: Add fallback if post_parent == 0 due to infinite_scroll_load_other_plugins_scripts. * Bug Fix: Custom CSS: Set the ACE gutter z-index to 1. * Bug Fix: Custom Post Types: Switch from wp_redirect() to wp_safe_redirect(). * Bug Fix: Likes: Set overflow:hidden; on the likes adminbar item. * Bug Fix: Mobile Theme: Migrate where/when the custom header stuff is included. * Bug Fix: Slideshow Shortcode: Add a height of 410px. = 2.4.1 = * Enhancement: Don't auto-activate WPCC. = 2.4 = * Enhancement: WordPress.com Connect (WPCC): New Module. * Enhancement: Widget Visibility: New Module. * Enhancement: Shortcode: Addition of new Twitter Timeline shortcode. * Enhancement: Shortcode: Addition of new Presentation shortcode. * Enhancement: Shortcode: Addition of new Vine shortcode. * Enhancement: Custom Post Types: CPTs are available. * Enhancement: Subscriptions: Add 'jetpack_is_post_mailable' filter. * Enhancement: OpenGraph: Add Twitter Cards meta tags as well. * Enhancement: Custom CSS: Update lessc and scssc preprocessors to 0.4.0 and 0.0.7 respectively. * Enhancement: Omnisearch: Add Media results. * Enhancement: Likes: Use a protocol-agnostic iframe, instead of forced HTTPS. * Enhancement: Top Posts: Increase post limit. * Enhancement: Publicize: Updated JS and UI. * Enhancement: Photon: New filter to let site admins/owners enable photon for HTTPS urls. * Enhancement: New jetpack_get_available_modules filter. * Enhancement: Subscriptions: Antispam measures. * Bug Fix: Add inline style to keep plugins/themes from inadvertently hiding the Connect box. * Bug Fix: Custom CSS: Respect the new wp_revisions_to_keep filter. * Bug Fix: Photon: Only hook jetpack_photon_url into the filter if the user has Photon active. * Bug Fix: Heartbeat: Used wrong object, occasinally fatal-erroring out for the cron. * Bug Fix: Add an empty debug.php file to the /modules/ folder, to solve some update issues where it never got deleted.