Yesterday, today and tomorrow

Plone 5

Eibar (Gipuzkoa)

Nagore Ruiz de Escudero
@killernaggy

What's

Plone?

  • It’s a CMS

  • It’s Python

  • It's OpenSource

  • It’s easy

What's plone? 

  • +40 languages

  • since 2000

  • Active Community

Why 

Plone?

Because it's ...

  • Easy to use
  • Content Oriented
  • Secure
  • Scalable
  • Fast
  • Multilingual

Who

uses

Plone?

This people are using plone! 

So ...

Plone 5!

Plone 5 - Easy to use

  • Content Oriented
  • In-site editing
  • Content Oriented
  • TTW edition

Plone 5 - Easy to use

  • Content Oriented
  • In-site editing
  • Responsive editing interface

Responsive edition

Plone 5 - Easy to use

  • Content Oriented
  • In-site editing
  • Responsive editing interface
  • Hierarchy easy to understand

Hierarchy is easy to understand

Plone 5 - Secure

  • Out of the Box CSRF protection
    (Cross Site Request Forgery)
  • Every request is required to include a CSRF Token.
  • If the user is authenticated AND the request caused a DB write, a valid CSRF Token is required.

Plone 5 - SCALABLE

  • a Plone instance serving a Site
  • All in one server

Plone 5 - SCALABLE

  • Several Plone instances serving a Site
  • All in one server

Plone 5 - SCALABLE

  • Several Plone instances serving a Site
  • Services in different servers

Plone 5 - SCALABLE

 

  • Zope Object oriented DataBase (ZODB)

 

  • ​Data can be stored in PostgreSQL, MySQL, etc. 

Plone 5 - Enterprisy

  • Good for any size of site
  • Ideal for enterprises
  • Intranets
    • Configurable Workflows

TTW Workflow edition

Plone 5 - Enterprisy

  • Good for any size of site
  • Ideal for enterprises
  • Intranets
    • Configurable Workflows
    • Configurable permissions

Plone 5 - Enterprisy

  • Good for any size of site
  • Ideal for enterprises
  • Intranets
    • Configurable Workflows
    • Configurable permissions
  • Pluggable authentication: LDAP, Active Directory

Plone 5 - EXTENDABLE

Add-ons

Simple way of managing Add-ons

Easy to install/uninstall

Plone 5 - EXTENDABLE

  • Add-ons
  • PloneFormGen
  • EEA Faceted Navigation
  • Mosaic

PloneFormGen

Restaurants and hotels are first classified according to the services they provide.

A very becoming interfaces makes the search experience nicer and more functional.

Mosaic

Plone 5 - EXTENDABLE

  • Add-ons
  • PloneFormGen
  • EEA Faceted Navigation
  • Mosaic
  • TTW Content Types

TTW COntent Types

PySS Conference

PySS Talk

  • Title
  • Description
  • Text content
  • Image
  • Data
  • Location
  • Talks
  • Title
  • Description
  • Text content
  • Image
  • Speaker
  • Speaker mail
  • Uploaded file

Adding PySS Talk content

Adding PySS Conference content

Creating PySS 2015 Structure

Creating PySS 2015 Structure

Plone 5 - Fast

Plone 5 - Multilingual

  • Multilingual content Out Of The Box
  • Easy translations with original language available

Translating content with plone.app.multilingual

Plone 5 - THEMING

  • TTW theme management
    • installation
    • Theme cloning
    • LESS variable editing
  • ​Diazo
  • Barceloneta default theme

Plone 5 - THEMING

Barceloneta
(default theme)

Plone 5 - barceloneta

  • Bootstrap based
  • Responsive
  • Uses LESS (ttw)

Responsive Barceloneta

Plone 5 - WANT TO KNOW MORE?

Thank you so much for your attention!

Questions?