=== E-Paper === Contributors: davidn.de Donate link: http://davidn.de/donate/ Tags: e-paper,paper,ebook,book,publication,custom-post-type,FlipViewer,publisher,Relevanssi,relevance,user access manager,pdf Requires at least: 3.1.0 Tested up to: 3.5.1 Stable tag: 1.15 With E-Paper-plugin you can easily integrate your e-paper (created with FlipViewer Xpress) into your WordPress powered website. == Description == With E-Paper-plugin you can easily integrate your e-paper (created with [FlipViewer Xpress](http://www.flipviewer.com)) into your WordPress powered website. The conversion is pretty simple. You just have to load a pdf file into FlipViewer Xpress, create the e-paper-folder and upload it via this plugin into your WordPress site. It's a great solution for publishers who want to make their publications available as a web version. = Features = * Provides a **custom post type 'epaper'** with title, author, excerpt, categories, tags, thumbnail and custom-fields * Localized for English and German * Content of epaper can be stored page-wise for searching-purpose * **Full Relevanssi Support**: Full-text search through all your e-paper using [Relevanssi](http://wordpress.org/extend/plugins/relevanssi/). Search results hit the e-paper page where the phrase occured. * Optimized for e-paper created with [FlipViewer Xpress](http://www.flipviewer.com) (you don't have to use it). * Easy to use: Simply upload a zip-archive of the root e-paper-folder (created with [FlipViewer Xpress](http://www.flipviewer.com)) * URL of e-paper and pdf is automatically detected (when using FlipViewer) * Content and pagination of the e-paper will also be automatically detected (according to the XML created in the e-paper-folder) * All content fields can be edited in the backend * **Full UAM Support**: E-paper can be made available only to subscribers using [User Access Manager](http://wordpress.org/extend/plugins/user-access-manager/). * IP-based **file protection** of your e-paper data (PDFs, Flipviewer Files, other files uploaded) in sync with UAM * **Frontend customization** possible via CSS/templates To see the plugin live in use visit [www.owc.de/epaper/](http://www.owc.de/epaper/) == Installation == Upload the plugin to your blog and activate it as any other plugin. **It will work out of the box**. = Relevanssi Support = The E-Paper Plugin integrates into [Relevanssi](http://wordpress.org/extend/plugins/relevanssi/). To set it up go into the Relevanssi settinga panel and add __epaper_meta_editionnumber, epaper_meta_realepaper, epaper_meta_pdf, epaper_meta_pages__ to __Custom fields to index__ = User Access Manager = You can restrict user access to custom post types with [User Access Manager](http://wordpress.org/extend/plugins/user-access-manager/) (Versioni 1.2 or higher). UAM will take care of restricted user access to the e-paper posts. Furthermore this plugin provides a ip-based file protection of your e-paper data (PDFs, Flipviewer Files, other files uploaded) in sync with UAM. You only have to activate UAM! == Requirements == The plugin will most likely work in a 'normal' wordpress environment. Some requirements to mention: * Wordpress 3.1 (or higher) installed, fulfilling the common requirements * Apache Module mod_access with all directives order, deny, allow for full UAM support (ip-based file protection) * PHP ext. SimpleXML http://www.php.net/manual/en/simplexml.requirements.php * WP function unzip_file should work properly. Don't worry about it, if the installation of plugins and themes works fine. == Note == = No support for Cyrillic = Cyrillic is not supported due to a combination of a wordpress bug when importing some of the XML extracted strings that are corrupted and a lag in support for Cyrillic in forceUTF8.php. == Frequently Asked Questions == = Where does the E-Paper Plugin store the e-paper data? = The plugin stores e-paper data in wp-content/uploads/epaper. Make sure it is writeable! == Screenshots == 1. The admin section for managing epaper 2. Interface for adding new epaper 3. Epaper listing 4. Epaper single view 5. An epaper example created with FlipViewer Xpress == Changelog == Version format is: major.minor.bugfix = Version 1.15.0 (17.06.2013) = * Fixed support for new UAM (User Access Manager) version. = Version 1.14.0 (15.05.2013) = * Added an option to delete all e-paper content for relevanssi from all e-paper. = Version 1.13.0 (20.08.2012) = * Added checkbox for importing e-paper content (so exlusion is possible now). = Version 1.12.0 (21.05.2012) = * Added no follow relation to the e-paper resources. * Added options section. = Version 1.11.1 (04.03.2012) = * Added Screenshots. = Version 1.11.0 (16.02.2012) = * Minor improvement of documentation. * Removed internal urls from relevanssi excerpts. = Version 1.10.0 (27.01.2012) = * Further preps for submission to wordpress rep. * created readme.txt = Version 1.9.0 (26.01.2012) = * Prepared plugin for submission to wordpress rep. * 'show_in_menu' fix = Version 1.8.1 (09.11.2011) = * Bugfix for searchterms with higher asci characters like � = Version 1.8.0 (24.10.2011) = * changed url-parameter "search" to "keyword" for compatibility with new flipviewer versions = Version 1.7.0 (12.08.2011) = * changed page detection to xml attribute pageNumber = Version 1.6.0 (12.08.2011) = * Added searchterm to the_content * updated language file = Version 1.5.0 (09.08.2011) = * Bugfix: Internal Server Error if xml-file-convention is ignored = Version 1.4.0 (07.08.2011) = * Improved "link page in epaper after search results" = Version 1.3.0 (04.08.2011) = * Fixed wp-nonce bug = Version 1.2.0 (22.07.2011) = * link page in epaper after search results = Version 1.1.0 (21.07.2011) = * removed edition number * improved pdf recognition * search message = Version 1.0.1 (20.06.2011) = * Small changes and cleanup * Testing = Version 1.0.0 (19.06.2011) = * Fixing the file system problem by using 0777 permission by default * Optimization of frontend/backend and some cleanup * Testing on different server * Documentation = Version 0.5.0 (16.06.2011) = * Better Relevanssi support with you filter http://wordpress.org/support/topic/snippets-not-created-from-custom-fields?replies=23 * Performance optimization * Backend UI improved with jQuery UI and some cleanup * Frontend styling * looking for epaper-the-content.php in theme directory for templating the_content of epaper posts = Version 0.4.0 (15.06.2011) = * E-Paper content as '...pages' meta-data available * E-Paper content is imported from xml-files when uploading archives (support for Flipviewer Archives) * Relevanssi Support * relevanssi's excerpt contains meta-data (which includes E-Paper content) Created a hack to find out if the_content was triggered by relevanssi http://wordpress.org/support/topic/snippets-not-created-from-custom-fields?replies=11post-2168264 * Indexing meta-data http://wordpress.org/support/topic/plugin-relevanssi-a-better-search-bug-report-wrong-use-of-get_post_meta = Version 0.3.0 (14.06.2011) = * Implemented validation possibility on save_post * Validation for file upload implemented * Implemented ip-based file protection following http://stackoverflow.com/questions/2187200/using-php-apache-to-restrict-access-to-static-files-html-css-img-etc * Implemented support for UAM * Implemented possibility to upload archives * Implemented autodetection of E-Paper-URL and PDF-Url for uploaded archives = Version 0.2.0 (13.06.2011) = * Implementation of 'Epaper-URL': Admin Interface & the_content * Implementation of 'PDF-URL': Admin Interface & the_content * Implementation of an Upload field & unziping file = Version 0.1.0 (10.06.2011) = * Implementation of post-type epaper with basic features * Plugin Template for the_content * Implementation of 'edition number': Admin Interface & the_content == Upgrade Notice == Nothing to worry about. == License == Copyright (c) 2010,2011 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.