=== Manifest_Builder === Contributors: christianillies Donate link: http://christian-illies.info/ Tags: html5, cache, manifest, application cache Requires at least: 3.0 Tested up to: 3.4 Stable tag: trunk License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Creates a HTML 5 Cache-Manifest for your Blog. == Description == Adds a HTML 5 Application Cache (Cache-Manifest) to your Blog for all posts and categories. Your visitor is then able to see the whole website even he is offline. In addition you can add custom paths for caching specific layout images for example. A refresh of the manifest will automatically be called if any blog post changed, saved, deleted or created. == Installation == 1. unpack zip archive to /wp-contents/plugins 1. add the function call `template_add_cache_manifest();` to the html-tag in the header.php of your current theme like this: ` >` 1. activate the plugin in your wordpress backend 1. go to `Manifest Settings` and add additional files 1. add the following line to your `.htaccess` in the root-directory: `AddType text/cache-manifest .manifest` 1. (optional) add fallbacks for unreachable files i.e. `/ /offline.html` to redirect all unreachable calls to offline.html == Screenshots == 1. adding custom files for caching or fallback files, if some file is unreachable. == Changelog == = 0.5.2.1 = * fixed Bug: Manifest refreshes several times, so the user is not able to work offline = 0.5.2 = * added information for beginners using these plugin in settings menu * removed `remove_action(...)` if plugin is deactivated (not needed) * template-method does not show anything if plugin is not available * if activating plugin it now builds the manifest file * if deactivatin plugin it now removes all allocated files from manifest-file = 0.5.1 = * manifest refreshes automatically if manifest-settings were submitted * adds fallback-paths automatically to cache section * added screenshot to repository = 0.5 = * added administration area in wordpress backend * optimized plugin structure * created class Manifest_Builder to build cache-manifest files * added to wordpress repository = 0.25 = * puts all post- and categorylinks automatically in the manifest file. = 0.1 = * project start * a function creates the manifest file without any administration possibilities