Pageflip5 documentation

Pageflip5 version history

Version 1.7

Release Date: 2018/03/08 (Build Date: 2018/03/08)

Updated files:

  • js/pageflip5-min.js (needed)
  • css/pageflip.css (needed)

Updates:

  • Fixed page image preloading issues
  • Fixed form fields not working on the pages
  • Added disableBackgroundEvents config option to disable touches on the BG (fix zoom and scrolling issues)
  • Added orientation change handling if singlepagemode is enabled, now automatically changes mode on orientation change
  • Added ThumbnailControls config option to enable extra thumbnail scroll buttons
  • Added MobileStageMaxWidth config option to enable Mobile mode margins (MMargin, MMarginTop, MMarginBottom, MMarginLeft, MMarginRight)
  • Added sharing icon on/off config options
  • Added workaround for Chrome touch issues...
  • Please note, that Pageflip is now using jQuery 3 by default (but still compatible with older versions)

Pageflip5 WordPress Plugin and PDF to Pageflip 5 converter are also updated with the new files.

Version 1.5

Release Date: 2017/06/19 (Build Date: 2017/02/19)

Updated files:

  • js/pageflip5-min.js (needed)
  • css/pageflip.css (needed)

Updates:

  • Fixed flipping issues on PCs equipped with a touchscreen
  • Fixed hotspot click on click sensitive areas
  • Fixed hardcover/page animation on MS Edge
  • Fixed MS Internet Explorer 11 html page content issue (Caused by AutoSinglePageMode, along with an IE 11 defect)
  • Modified singleclick zoom to doubleclick zoom

Pageflip5 WordPress Plugin and PDF to Pageflip 5 converter are also updated with the new files.

Version 1.45

Release Date: 2016/08/24

Updated files:

  • js/pageflip5-min.js (needed)
  • css/pageflip.css (needed)

Updates:

  • Added AutoSinglePageMode Config Option to let Pageflip select SinglePageMode if it fits better on the screen
  • Fixed flipping issue with button while mouse hovers a page corner
  • Fixed issue when flipping from first to last (Hardcover/largecover) then flipping back to a soft page when page number is odd
  • Fixed hotkey issues when editing some input text on the same page
  • Fixed issue when control bar buttons were not working while flipping or in vertical mode

Pageflip5 WordPress Plugin and PDF to Pageflip 5 converter are also updated with the new files.

Version 1.4

Release Date: 2015/11/25

Updated files:

  • js/pageflip5-min.js (needed)
  • css/pageflip.css (needed)
  • css/pageflip-custom.css (needed)
  • common/controlbar_svg.html (needed)

Updates:

  • Added AutoMaxHeight Config Option to resize the Stage/Book depending on the available space
  • Added MaxHeightOffset Config Option to reduce available space for AutoMaxHeight
  • Added API getPageLabel( pn )
  • Added API getPageName( pn )
  • Fixed CSS dependencies
  • Fixed hardflip animation issues on FireFox
  • Fixed Start Page bug, if page1 was not the cover
  • Fixed last page click zoom issue (not working)
  • Fixed zoom event dispatch for pinch zoom
  • Fixed RTL starting page issue
  • Fixed API getPN()
  • Modified API getPageNumber( pn )

Pageflip5 WordPress Plugin is updated to support the new config options.

PDF to Pageflip 5 converter is also updated to support new Pageflip 5 CSS selectors.

Important:
Most of the Pageflip CSS selectors was renamed to decrease the possibility of any conflicts caused by some CSS framworks like Bootstrap, or Wordpress Themes.
If you have custom style sheets that uses a pageflip selector, just apply this rule: add "pf-" as prefix for all selectors, except those begining with "pageflip" or "b-" (control bar buttons)

Version 1.3.1

Release Date: 2015/01/04

Updated files:

  • js/pageflip5-min.js (needed)

Updates:

  • Added NavigationLoop Config Option to loop the book pages with prev/next buttons
  • Added shareimageURL fix, no need to specify absolute URL, just relative to the index.html (for PDF converter)
  • Fixed pager targeted last page in SinglePageMode
  • Removed unnecessary console.log message

Version 1.3

Release Date: 2014/09/29

Updated files:

  • js/pageflip5-min.js (needed)
  • js/pageflip5-multibook-loader.js (needed)
  • css/pageflip.css
  • pageflip5-wp-plugin.zip (updated WordPress Plugin package)

Updates:

  • Added single page mode
  • Added pinch-zoom feature for multitouch devices
  • Added thumbnail lazy load (as default)
  • Added addPage()/removePage() APIs to dynamically control the book content
  • Added zoom resizes the stage feature with AutoStageHeight option enabled
  • Added match zoom position for click zoom.
  • Improved zoom dragging
  • Fixed IE fullscreen issues
  • Fixed deep linking
  • Fixed undefined controlbar element JS error (if no controlbar specified and closing pageflip)
  • Fixed multiple simultaneous gotoPage() call which caused chaotic results (wrong destination page)
  • Fixed failed 2nd closePageflip() call (resulted JS error message)
  • Fixed multibook selection fail when clicking on different books quickly
  • Fixed embedded control bar missing on IE issue
  • Fixed button/text input/link/hotspot click and zoom click conflict

Pageflip5 WordPress Plugin is updated with new options.

PDF to Pageflip 5 converter is also updated to support new Pageflip 5 features, and now you can remove pages and set thumbnail availability for each page.

The converter was recently moved to a new server to provide better performance, it is now available at http://pageflip-world.com

Version 1.2

Release Date: 2014/05/09

Updated files:

  • js/pageflip5-min.js (needed)
  • js/pageflip5-multibook-loader.js (new)
  • common/controlbar_svg.html (needed)
  • css/pageflip.css
  • css/pageflip-custom.css
  • template1_meet_pageflip.html (new)
  • template2_demobook2.html
  • template3_empty.html (new)
  • template4_offline_safe.html (new)
  • template5_multibook_loader.html (new)
  • pageflip5-wp-plugin.zip (updated WordPress Plugin package)

Updates:

  • Added a brand new demo book template to the download package
  • Added an empty template with 8 pages
  • Added an offline-safe version of the empty template
  • Added multi book loader template
  • Added DisableSelection Config option
  • Added ClickZoom Config option (not yet compatible with on-page links/buttons)
  • Fixed outer page behind dropshadow!
  • Fixed transparent page visibility in the background
  • Fixed manual page number input
  • Fixed event triggering, where onShow was called before onHide
  • Fixed zoom positioning when AutoStageHeight mode is enabled
  • Fixed transparent page visibility in the background

Pageflip5 WordPress Plugin is updated with new options, and is now zipped to be able to install it directly from the WordPress admin page

You can now download the ready made key.js file from the Key Generator with the new download button

PDF to Pageflip 5 converter is available for all Pageflip 5 license owner, for creating ready-to-upload Pageflip books in minutes, using the latest version of Pageflip

Version 1.1

Release Date: 2013/12/03

Updated files:

  • js/pageflip5-min.js (needed)
  • common/controlbar_svg.html
  • css/pageflip.css
  • css/pageflip-custom.css
  • template1_demobook1.html
  • template2_demobook2.html

Updates:

  • Added ShowCopyright Config Option to display the copyright text (as part of the controlbar)
  • Improved CSS styling possibilities for single/multi-book pages
  • Added ScaleToSinglePage Config Option
  • Added AutoStageHeight Config Option

Pageflip5 WordPress Plugin is now part of the Pageflip5 package

Version 1.05

Release Date: 2013/09/09

Updated files:

  • js/pageflip5-min.js (needed)
  • common/controlbar_svg.html
  • template1_demobook1.html
  • template2_demobook2.html

Updates:

  • Added PageName to URL Hash instead of numbers only (could be confusing)
  • Fixed page display if both pages numbers are set to 0 (= no display)
  • Added FullScreenEnabled Config Option
  • Added enterFullScreen(), exitFullScreen() APIs
  • Added FullScreen Buttons to the control Bar

Version 1.041

Release Date: 2013/09/05

Updated files:

  • js/pageflip5-min.js (needed)
  • template1_demobook1.html
  • template2_demobook2.html

Updates:

  • Added Emboss config-option, to enable/disable emboss effect on soft pages
  • Added ability to enter page name in Pager text input field, to go to that page
  • Fixed pageflip5-min.js encoding issues, which caused pageflip to not starting sometime

Version 1.04

Release Date: 2013/09/04

Updated files:

  • js/pageflip5-min.js (needed)

Updates:

  • Fixed onFlip event calls
  • Added Events onShow/onHide, onZoomIn/onZoomOut
  • Fixed URL Hash parser in RTL mode
  • Added MouseControl to enable/disable Mouse control of the book + API: mouseControl( enabled )
  • Added Min/MaxPageLimit Config Option (to temporary disable access to some part of the book) + API: pageLimit( min, max )
  • Added data-data Page Option + API: data( page, [mydata] )
  • Added data-page-label Page Option + API: gotoPageLabel( label [, skip ] )
  • Added data-page-name Page Option + API: gotoPageName( name [, skip ] ) - Also changed the pager display to display page name if available

Version 1.031

Release Date: 2013/09/02

Updated files:

  • css/pageflip.css (needed to display shadows properly)
  • js/pageflip5-min.js (needed)

Updates:

  • Added DropShadowOpacity, FlipTopShadowOpacity, FlipShadowOpacity, HardFlipOpacity, EmbossOpacity Config Opts.
  • improved HardFlipShadow

Version 1.03

Release Date: 2013/08/31

Updating to this (or newer) version needs a new Key to be generated with the online Key Generator.

Updated files:

  • js/pageflip5-min.js (needed)

Updates:

  • Added Vertical Flipping Mode (for calendars, etc.)
  • Added Unload Page Option to disable unloading of invisible pages, for pages that needs to hold information, like forms, any scripts, etc. (disabling unload is currently incompatible with flexible content's resizing)
  • Updated Key Generator to allow special characters in Copyright text.

Version 1.023

Release Date: 2013/08/29

Updated files:

  • js/pageflip5-min.js (needed)

Updates:

  • Fixed masks while resizing book with FlexibleContent enabled

Version 1.022

Release Date: 2013/08/28

Updated files:

  • js/pageflip5-min.js (needed)

Updates:

  • Added HotKeys Configuration Option to disable Keyboard navigation
  • Added HotKeys to pageflip API to control it at runtime

Version 1.021

Release Date: 2013/08/25

Updated files:

  • js/pageflip5-min.js (needed)

Updates:

  • Added multiple subdomain support with single domain enabled, by using * as wildcard. Example: *.pageflip.hu

Version 1.02

Release Date: 2013/08/24

Updated files:

  • js/pageflip5-min.js (needed)
  • DemoBook .PNG page files

Updates:

  • Added FlexibleContentMinWidth Config. Option
  • Fixed DemoBook PNG files, to avoid black placeholder in safari while loading

Version 1.01

Release Date: 2013/08/21

Updated files:

  • js/pageflip5-min.js (needed)

Updates:

  • Fixed thumbnail positioning after unload/load a next book.
  • Fixed thumbnail images on Retina displays
  • Added thumbnail images to the downloadable package
  • Fixed Key Generator issue with domains started with www.