HĂ©bergement ImpressPages


ImpressPages est une application open source de gestion de contenu. Initialement sorti en 2009, ImpressPages a reçu en 2011 le prix du plus prometteur projet open source par Packt Publishing.

Installation en 1 clic ImpressPages

Installation en 1 clic

Mise Ă  jour facile ImpressPages

Mise Ă  jour facile

Sauvegarde et restauration ImpressPages

Sauvegarde et restauration


Systèmes de gestion de contenu
Version courante
Dernière mise à jour
10 May 2018

Configuration requise

Taille de l'installation
30.00 Mo
Base de données
open source
Vue d'ensemble
Quoi de neuf
5.0.3 (version majeure)
10 Mai 2018 - 30MB5.0.3

  • Now you can select multiple items by holding a shift key
  • Images are lazy loaded

Bug Fixes
  • Fixed syntax error in color field
  • Multiple repository improvements
  • Fixed error in the first step of the installation wizard
  • A bug fixed regarding forced image deletion
  • The Color field fix has been contributed by erenkarayigit


  • Restore log out button in main admin menu (it is the only way to log out in mobile)
  • Support HTML name colors in theme configuration
  • InnoDB instead of MyISAM
  • Internal PHP web server support

Bug Fixes
  • Fix bug when multilingual parameters of the plugin were not populated after install

Lire la suite: https://www.impresspages.org/impresspages-5-0-3

4.10.1 (version majeure)
24 Janvier 2017 - 21MB
  • Thanks to boing6000, you can assign icons to your plugin in Setup/plugin.json file.
  • In some cases, ImpressPages were putting a double slash at the end of the canonical tag. This update fixes this issue.

Lire la suite: http://impresspages.org/impresspages-4-10.1

4.9.0 (version majeure)
4 DĂ©cembre 2016 - 21MB
  • Changes in admin session handling: Admin session was never expiring if server session timeout was set to infinity. This now has been fixed and your login will expire if you close the browser for 30 min. If you keep the browser open, the session should never expire. If you want to change 30 min. to something else, add 'sessionMaxIdle' => number_of_seconds to the config.php file.

Lire la suite: http://impresspages.org/impresspages-4-9-0

4.8.0 (version majeure)
3 Novembre 2016 - 21MBWe haven't touched the core features for a while. Now decided to do some refactoring in the bootstrap engine of ImpressPages. None of your websites should be affected due to this change because just very specific functions have been changed. Nevertheless, we state it as a major version update, so that you double-check if you don't use any of changed functionality. Please see the list bellow for all changes.

Full list of changes
  • Fixed CSRF check: Apparently, CSRF check was broken in recent version. Please make sure all your code passes securityToken value when doing POST requests as doing POST without securityToken will fail after the update.
  • Fixed redirects with protocol relative URLs (#815)
  • ipBeforeController event now won't pass a redundant value controllerType
  • before, if you had a custom route rule with 'page' option set, and the given page has a redirect setting in admin, that redirect would work instead of the route. Now the route is always executed even if given page has a redirect rule
  • removed confusing ipRoute()->environment() method

Lire la suite: http://impresspages.org/impresspages-4-8-0

Afficher plus de versions
17 Octobre 2016 - 21MB
  • Fixed GRID sorting, when 'orderBy' setting is present (#809)
  • Added file data to 'uploaded.ipFileField' JS event (#810)
  • Operators in ipDb()->selectAll method (#812)

Lire la suite: http://impresspages.org/impresspages-4-7-1

4.7.0 (version majeure)
9 Août 2016 - 21MB
  • Fixing compatibility issues with the changes on Google Maps.

Lire la suite: http://impresspages.org/impresspages-4-7-0

30 Mars 2016 - 21MBThis release brings a bunch of fixes and improvements. User-friendly layout naming is now available thanks to Deimantas.

Full list of improvements and fixes
  • Fixed bug when payment method selection window shows no payment methods if admin is logged in.
  • Added Date and Time input fields support in forms generally and in contact form widget. No support in GRID yet.
  • View overrides in plugins
  • User-friendly layout naming (Deimantas #779)
  • Fix install issues on strict SQL servers (#777)
  • Fix ipFormatDateTime function (#781)

Lire la suite: http://www.impresspages.org/impresspages-4-6-5

1 Novembre 2015 - 21MBThis release brings a bunch of fixes and improvements.

Full list of improvements and fixes
  • application/json response in json files instead of text/json #748
  • Japanese admin translations
  • Remove unnecesary title in Admin -> Pages section when list style type is used.
  • "path" setting in GRID field of RespositoryFile type
  • Fixed search functionality of Checkboxes GRID field
  • support of email addresses with new domain names
  • Fixed photo gallery settings submit bug #757 (thanks to Aurelijus)
  • Fixed record ordering in Admin -> System -> Email log page

Lire la suite: http://www.impresspages.org/impresspages-4-6-4

5 Août 2015 - 21MBThis release brings a bunch of fixes and improvements.

Full list of improvements and fixes
  • gecko_spellcheck true in tinyMCE config by default
  • smaller paddings / margins in admin when window is smaller than 1000px
  • now supporting Config.slotImageQuality setting. Can be manually added to the storage table
  • updated translations
  • fixed some spelling mistakes
  • proper Email Log title
  • make gallery widget fail proof
  • better internal link handling when moving the website
  • ignoreDb setting in GRID

Lire la suite: http://www.impresspages.org/impresspages-4-6-3

26 Juin 2015 - 21MBThis release brings a bunch of fixes and improvements.

Full list of improvements and fixes
  • Fixed LESS compilation issues with multiline variable values (#722)
  • Refactor session keep alive pings
  • filterExtensions option in RepositoryFile form field
  • Removal of deleted widgets in static blocks
  • Easy way to set Error404 page content
  • Fixed issues when moving page to another language caused PHP error
  • Use progressive JPEG by default
  • gecko_spellcheck true in tinyMCE config by default
  • Better GRID configuration error handling
  • Use table name in GRID breadcrumb if no breadcrumbField setting defined

Lire la suite: http://www.impresspages.org/impresspages-4-6-2

18 Mai 2015 - 21MBThis release brings a bunch of fixes and improvements. The one worth looking at is that Map widget doesn't support width adjustment anymore. Now it is always takes 100% of the container width. This was necessary to fix responsiveness bugs.

Full list of improvements and fixes
  • Better breadcrumbField setting handling in GRID
  • Faster image cropping when URL rewrites are disabled
  • Fix sequential image removal in gallery widget
  • Add LESS source maps to the compiled CSS
  • Remove width adjustment of Map widget to fix responsiveness bugs (#716)
  • Image gallery continuous removal of image without admin window flicking
  • Fix install issues when MySQL mode is strict
  • Better safe mode handling
  • Disable JavaScript execution in HTML widget while in admin mode
  • ipAdminWidgets filter to change widget grouping (tagging)
  • reload value in form response JSON reloads the current page
  • fixed Checkboxes field update if none of the checkboxes is set

Lire la suite: http://www.impresspages.org/impresspages-4-6-1

4.6.0 (version majeure)
16 Avril 2015 - 21MBIt is all about GRID and forms...

Full list of improvements and fixes
  • Hide widget groups if there are only core widgets available
  • Make it possible to translate widget groups
  • Allow 0 as default value in form inputs
  • Fixed exception when an empty activate.sql or deactivate.sql file was present in Setup dir
  • ipRoute()->parameters() and ipRoute()->parameter('variablename') methods
  • TextareaLang form input field
  • Preserve null values in \Ip\Form filterValues method
  • NullIfEmpty transformation in GRID field configuration
  • Autocomplete=off attribute in GRID forms
  • Attributes option support in GRID fields
  • Rename GRIDs internal hidden input field from hash to gridHash to make it less likely to conflict with user fields

Lire la suite: http://www.impresspages.org/impresspages-4-6-0

12 Mars 2015 - 21MBThanks to HalcyonD we have widget grouping. All core widgets go to the group Core. If a plugin introduces several widgets, they go to the separate group. All single widget plugins go to the group Other.

Full list of improvements and fixes
  • Widget groups (thanks to HalcyonD)
  • Fixed allowOrder setting in GRID (c0ee18)
  • Fixed GRID checkboxes field update if no checkboxes are set
  • ipSendEmail now supports also a string as a file to be attached to the email
  • faster page rendering
  • fixed Bootstrap's modal backdrop height calculation
  • fixed Bootstrap's double modal scroll issues
  • gallery widget management in popup

Lire la suite: http://www.impresspages.org/impresspages-4-5-2

4.5.1 (version majeure)
30 Janvier 2015 - 21MBWe are very happy to announce an availability of multilingual fields in GRID. That brings the whole concept of a GRID to the new level.

Map widget got search field, contact form widget got Fieldset, RichText and Checkboxes fields. And many other improvements listed bellow.

Full list of improvements and fixes
  • Multilingual fields in GRID!
  • Easy TinyMCE styles config in Theme/MyTheme/setup/admin.js
  • Extended actions configuration setting in GRID
  • actionsFilter setting in GRID
  • *.eps, *.svg extensions added to the white-list
  • Fixed bug when checkbox can't be unchecked in plugin options
  • introduced ipRequest()->isAjax() method
  • default Submit form field class didn't allow to set custom layout on it. Fixed now
  • ipDesingOptionsSave filter
  • New Fieldset and RichText field types in form widget
  • Separate TinyMCE configuration for public and admin view
  • Nicer File, Repository file and Color fields in admin
  • Location search box in Map widget
  • Fixed page URL handling when user sets special character (e.g. %, *, + , ...) in URL (#662)
  • allow_script_urls: true setting in the default TinyMCE configuration
  • MaxLenght and MinLength validators
  • use setlocale(LC_NUMERIC, "C"); to make calculations easier in all languages
  • update FontAwesome library to 4.3.0
  • update Bootstrap to 3.3.2

Lire la suite: http://www.impresspages.org/impresspages-4-5-0

26 DĂ©cembre 2014 - 21MB
  • H4 - H6 settings in Heading widget #645
  • GRID sortDirection config fix ipRoute()->name() method to get the name of current route.
  • ipEcommerce()->subscriptionCancelUrl() method
  • ipBeforeThemeInstalled & ipThemeInstalled events
  • Albanian translations
  • Better "Published/Publish" pages status handling
  • Better ipFormatPrice handling Escape CSS and JS urls (#615)
  • Don't print empty ID attribute in Heading widget (#614)

Lire la suite: http://www.impresspages.org/impresspages-4-4-2

4.4.0 (version majeure)
26 Novembre 2014 - 21MBImpressPages GRID is one of the most powerful tools enabling you to create data management tools in minutes.

Now introducing two long waited features:
  • Order records by clicking column label
  • Move record to any position by entering position number (single mouse click on drag handle)

In addition to other improvements made this year, GRID becomes the best friend of your day to day development:
  • Pagination with page size setting
  • Nested tables
  • Tabs
  • 13 field types
  • Filters / events

Lire la suite: http://www.impresspages.org/impresspages-4-4-0

4.3.0 (version majeure)
21 Novembre 2014 - 21MBThis release was encouraged by the community. We have added text color tools to the default text editor, an interface to choose items per page count in GRID, and better Right To Left language support.

Full list of improvements and fixes
  • GRID improvements
  • Interface to change items per page count in GRID
  • Improved safemode handling.
  • Clear cache button in System section of admin and ipCacheClear event.
  • Changed Ip/Internal/Config/view/javascript.php view file.
  • Please keep in mind if your website overrides this view file
  • Updated TinyMCE core
  • Text color tools added to the default text editor configuration
  • Background color option for table cells in text editor
  • Use plugin title in admin bar (#602)
  • Paste page bellow selected page if one is selected
  • Contact form now scrolls to the "Thank You" message if it is not visible after form submit
  • Fix URL duplication if all langauges of the website have URL field specified (#637)
  • Better Right To Left languages support
  • defult replaceHtml method after form submit now scrolls the page if HTML goes out of the view
  • Info field type in GRID
  • layout setting in all GRID fields.

Lire la suite: http://www.impresspages.org/impresspages-4-3-0

7 Novembre 2014 - 21MBThis version includes many small improvements. The change worth to mention is trailing slash added at the end of each page url. Old websites will keep having the same URL structure. But newly installed websites will have trailing slash at the end of all URLs. In case you don't like it, you can turn it off in Configuration section of admin. In theory pages with trailing slash at the end should load faster in Apache. In either case, all pages will be accessible without trailing slash too and will have canonical meta tag to avoid content duplication and make it perfect for both: users and SEO.

Next release will be focued to add missing features to GRID.

Full list of improvements and fixes
  • style select interface for Colorbox plugin attributes setting support in text slot.
  • update URLs when website is moved from one domain to another (59e7e)
  • fix dates in publish button submenu implemented admin translations inside plugin (96bf9)
  • fixed invalid HTML in repository popup (thanks to Ahmet Faruk Bora)
  • ipWidgetHtmlFull filter
  • rel="nofollow" setting in Image and Gallery widgets
  • overcoming PHP bug which was breaking Turkish translations
  • validators option support in plugin options
  • support passing string as a validators option of field
  • multilingual form field TextLang
  • fixed double escape which lead to improperly displayed special characters
  • fixed three columns layout when locale requires comma in float numbers (465f2)
  • Config.trailingSlash setting to require or disable trailing slash at the end of URL
  • automatically added canonical meta tag for pages with / without trailing slash when needed
  • additional GRID JavaScript events

Lire la suite: http://www.impresspages.org/impresspages-4-2-8

27 Octobre 2014 - 21MBThis version includes more config options, updated translations and many small fixes.

Simpler configuration section
  • We always try to make thing more feature rich and simple at the same time. This time we have made configuration section even simpler. Now there are just two fields in it that are very easy to understand. CRON options are hidden under "Advanced options" link with addition of old emails and old revisions cleanup settings introduced in this release too.

Updated translations
  • We have many new strings translated by the community this month. All those tranlsations are now included in GIT by default. For those who want to join and make ImpressPages available in their own language, please register on Transifex and start translating. If you do translations on GitHub, that creates us additional job to sync translations with Transifex and cold be the cause of disappeared translations.

Full list of improvements and fixes
  • Url field type in GRID
  • fileLimit setting in File input
  • Preserve custom text styles while pasting the content
  • createdAt field of revision table changed to timestamp
  • Fixed color of link with button style on it in Air theme
  • Better Turkish translations
  • Locale is set using setLocale according to the language being viewed
  • Implemented Url Browse field in image and gallery widgets settings
  • Language settings gear icon is now hidden if user has no right to access Languages section
  • Preview button leads to the revision of revision being edited at the moment instead of the published revision
  • Fixed admin layout override in theme
  • Add LESS variable even if theme option value is '0'
  • Fixed RepositoryFile input layout (#499)
  • Fix LESS compilation if empty variable is used in LESS function
  • Form's addFeldset method now supports string as a parameter
  • Old email cleanup, revisions cleanup and anonymous uploads options in config
  • New permission Config advanced added to the permissions list.
  • Now you can use icon.png in your plugin (not only icon.svg)
  • Updated translations

Lire la suite: http://www.impresspages.org/impresspages-4-2-6

16 Octobre 2014 - 21MBThis version fixes missing encoding capabilities on some servers.

Full list of changes and improvements
  • Fixed transliteration warning if transliteration id is missing in Intl library (3a355b8)
  • Italian language in installation script (credit goes to Alfonso67)

Lire la suite: http://www.impresspages.org/impresspages-4-2-5

14 Octobre 2014 - 21MBThis version improves the usability of the Pages section and fixes a critical bug in email queuing.

Pages section improvements
  • Now when creating new page, you can choose where new page has to be placed: on top, above selected page, as a child, bellow selected page, at the bottom. In addition to that ImpressPages remembers your last choice for each menu making it feel like ImpressPages knows what you want. Removing the page is much easier now as you can use 'delete' button on your keyboard. And after the deletion of one page, the next one is being selected. So you can quickly remove a series of pages without touching the mouse.

Critical bug in email queueing
  • Recent updates making ImpressPages compatible with SQLite introduced a bug which may lead in emails stopped being send from email queue. All the emails are safe. You can see them in email log section of admin. If there are any unset emails on your website, they will be sent during one hour after you update.

Full list of changes and improvements
  • Interface to choose destination position of new page
  • Implement keyboard 'Delete' key in Pages section of admin
  • Fixed bug when page creation date was changed on time of sorting
  • Fixed bug in email queueing that prevented emails from being sent
  • Fixed root language detection when user comes back to root from another language breadcrumb
  • Field setting in GRID Don't show GRID breadcrumb in first level
  • Fixed type option in menu creation method (ad684)
  • Fixed urlOverride setting compatibility with Captcha form field (00291)
  • Utf8 support in html2text conversion (b4c57)
  • Fixed transliteration of cyrilyc symbols

Lire la suite: http://www.impresspages.org/impresspages-4-2-4

4 Octobre 2014 - 21MBThis version provides small fixes and improvements.

Full list of changes and improvements
  • Fix nested GRID update form
  • Radio field in GRID
  • Radio field now supports short syntax for 'values' setting. Eg. array('value1', 'value2', ...)
  • RepositoryFile input type support in theme options (useful to add background as an option)
  • Repository browser now shows thumbnails by default
  • RepositoryField shows links to uploaded files
  • Update page modification and creation dates when page is duplicated
  • min-width setting on inline managed elements to be visible when no content present
  • fix image autosize to it's actual size
  • ipContent()->addMenu($langugeCode, $alias) method
  • ipContent()->deleteMenu($languageCode, $alias) method
  • fixed few incompatibilities with SQLite

Lire la suite: http://www.impresspages.org/impresspages-4-2-3

26 Septembre 2014 - 21MBThis version provides an immediate bug fix to pages management.

What's New
  • Fixed list/blog style pages management in pages section.
  • tinyMceConfig setting in text slot.
  • ipInlineManagementTinyMceConfig function to alter all inline text TinyMCE configurations in text slot.

Lire la suite: http://www.impresspages.org/impresspages-4-2-2-update-release

24 Septembre 2014 - 21MBThis version contains small fixes and community requests.

What's New
  • Don't throw html2text warnings / errors while sending emails.
  • SQLite support. Installation doesn't have the option to select it as not all plugins work on SQLite. But you can set SQLite driver after installion in your configuration settings. Thanks to Chris Vigelius.
  • ipPagesMenuList filter
  • GRID createFilter setting
  • GRID gatewayData setting
  • Updated main GRID view file (Ip/Internal/Grid/view/placeholder.php). Please update if you have overrides of this file.

Lire la suite: http://www.impresspages.org/impresspages-4-2-1-update-release

4.2.0 (version majeure)
14 Septembre 2014 - 21MBThis version comes with ecommerce support for regular payments and subscriptions. We have separated checkout logic from payments. That means all payment methods available on ImpressPages can be used on any plugin no mather that they were build by different authors.

What's New
  • Payment methods infrastructure
  • Subscription payment methods infrastructure
  • ipConvertCurrency method
  • Fixed the look of GRID breadcrumb
  • hint and note setting support in GRID
  • transformations in GRID
  • Redirect response used to set headers on constructor. Changed to set headers only on response execution. #1540c9a
  • Fixed url update in page redirect field when website's URL changes
  • Preview of all sent emails
  • Fixed LESS compilation when one of theme options contain special symbols
  • ipPluginPropertiesHtml filter
  • Support custom field types in plugin configuration options
  • ipConfig()->database() method
  • fix RichText input field in public forms
  • fixed 'width' type reflection transform type
  • alert method in form autosubmit ajax

Lire la suite: http://www.impresspages.org/impresspages-4-2-0-update-release

8 Août 2014 - 21MB
  • Last release made Languages section unusable on PHP 5.3.x servers. So we are releasing an immediate fix alongside additional improvements.
  • New gallery images are now added at the top. Set Content.imageGalleryPosition to bottom in database ip_storage table for old bihaviour
  • Force removal of files in the repository even if they are used somewhere on the website (eg. old revisions).

Lire la suite: http://www.impresspages.org/impresspages-4-1-4-update-release

5 Août 2014 - 21MB
  • GRID improvements: Many big improvements comes to ImpressPages GRID. Now you can use tabs, nested tables and even do the recursion to mimic tree or other structures.
  • Fixed darg and drop on touch devices
  • Automatically scroll to the first error after form submit
  • ipContent()->getMenus($languageCode)
  • ipContent()->getMenu($languageCode, $menuAlias)
  • getAttribute method in \Ip\Form\Fieldset class
  • Fixed mod_rewrite check at install
  • Fixed repository bug when URL rewrites were disabled
  • Implemented realTimeReflections setting in config.php to enable or disable real time reflections

Lire la suite: http://www.impresspages.org/impresspages-4-1-3-update-release

28 Juillet 2014 - 21MB
  • nginx support: ImpressPages has been adopted and tested on nginx. UHU!!! Thanks to Bruno Skvorc for help.
  • Easier admin submenu: It was a big pain to create a plugin with more than one menu item in admin area. Now it's easy. Just add @ipSubmenu docblock above the controller method an it will appear as a submenu under your plugin.
  • Easier GRID init
  • GRID and admin submenu compatibility
  • 'orderBy' setting in GRID
  • NO_LABEL field layout in forms
  • Repository browser support of secure dir
  • New events
  • Support activate.sql, deactivate.sql, remove.sql files in plugin's Setup folder
  • ipUnoccupiedFileName() function

Lire la suite: http://www.impresspages.org/impresspages-4-1-2-update-release

4.1.1 (version majeure)
24 Juin 2014 - 21MBImpressPages 4.1 comes with a much anticipated Plugin Market.

Other updates:
  • Widgets in route controlled pages
  • Code cleanup / docblocks
  • InArray validator fix
  • Support of one more Vimeo format in video widget (http://vimeo.com/xxx)
  • Added an overlay on HTML widget in admin mode to make edit function easier
  • Changed form widget's submit button text in widget settings popup
  • Fixed ipBrowseLink(callback) function (github.com/impresspages/ImpressPages/issues/490)
  • Fixed image slot on error404 and other pages that don't have ID in the database

Lire la suite: http://www.impresspages.org/impresspages-4-1-with-plugin-market-released

30 Mai 2014 - 21MBLire la suite: http://www.impresspages.org/impresspages-4-0-17-released

16 Mai 2014 - 21MBLire la suite: http://www.impresspages.org/impresspages-4-0-16-released

8 Mai 2014 - 21MBLire la suite: http://www.impresspages.org/impresspages-4-0-14-released

6 Mai 2014 - 21MBImprovements
  • Plugin options
  • Ecommerce subscription infrastructure
  • One time payments will be next

Bug fixed
  • Fixed incorrect page link function on multilingual websites
  • Fixed dragging Grid row to the top or the bottom
  • Other small bugfixes

Lire la suite: http://www.impresspages.org/impresspages-4-0-13-released

24 Avril 2014 - 21MBBugs fixed
  • Inline image per language
  • Heading anchor
  • Many and many others

API changes
  • ipGetOptionLang and ipGetOptionLang now accept language code instead of language id.
  • use ipGetOptionLang('Config.websiteEmail') and ipGetOptionLang('Config.websiteTitle') instead of ipGetOption to get website email and website title.
  • New events and filters

Lire la suite: http://www.impresspages.org/impresspages-4-0-released

15 Avril 2014 - 21MBLire la suite: http://www.impresspages.org/impresspages-4-0-released

4.0.10 (version majeure)
10 Avril 2014 - 21MB
  • New MVC engine and handy pre-built features (like multi-linguality, translations, grid etc.)

Lire la suite: http://www.impresspages.org/impresspages-4-0-released

Nos hébergements Web compatibles avec


Uniquement l'hébergement Web

HĂ©bergement Web 100% SSD
100 Go et +
Gestion multisites
Gestion avancée des certificats SSL EV et DV
Protection Anti-DDoS
10 Go de VOD

En savoir plus

Ă  partir de CHF 9.92 / mois


L'offre complète Web+Mail

HĂ©bergement Web 100% SSD
100 Go et +
Gestion multisites
Gestion avancée des certificats SSL EV et DV
Protection Anti-DDoS
10 Go de VOD

Messagerie professionnelle
5 adresses email avec stockage illimité

Messagerie en ligne
Messagerie instantanée
Synchronisation des contacts et agendas

En savoir plus

Ă  partir de CHF 12.00 / mois

Serveur Cloud


HĂ©bergement Web 100% SSD
100 Go et +
Gestion multisites
Gestion avancée des certificats SSL EV et DV
Protection Anti-DDoS
10 Go de VOD

2 CPU et +
6 Go de RAM et +
100% SSD
Ressources 100% dédiées

Infomaniak gère votre serveur

En savoir plus

Ă  partir de CHF 39.00 / mois

Prix en CHF