{% extends "_layouts/cp" %} {% import "_includes/forms" as forms %} {% set title = "Packages"|t %} {% includeJsResource 'js/packages.js' %} {% includeCssResource 'css/packages.css' %} {% includeJsFile 'https://js.stripe.com/v1/' %} {% includeTranslations "There was a problem determining which packages you’ve purchased.", "Install", "Installed!", "Uninstall", "Uninstalled", "Buy", "Purchase {package}", "{package} purchased successfully!", "Try", "Trial", "Start your 30-day {package} trial?", "{days} days left", "1 day left" %} {% set crumbs = [ { label: "Settings"|t, url: url('settings') } ] %} {% set localeData = craft.i18n.getLocaleData() %} {% set content %}

{{ "Publish Pro"|t }}

  • {{ "Multiple content sections"|t }}
  • {{ "Entry drafts and versioning"|t }}
  • {{ "Section user permissions"|t }}*

{{ "Users"|t }}

  • {{ "Multiple user accounts"|t }}
  • {{ "User permissions"|t }}
  • {{ "User groups"|t }}
  • {{ "Public user registration"|t }}

{{ "Cloud"|t }}

  • {{ "Amazon S3 support"|t }}
  • {{ "Rackspace Cloud Files support"|t }}
  • {{ "Google Cloud Storage support"|t }}

{{ "Rebrand"|t }}

  • {{ "Custom login screen logo"|t }}
  • {{ "Custom email notifications"|t }}

{{ "Localize"|t }}

  • {{ "Entry translations"|t }}
  • {{ "Global Set translations"|t }}
  • {{ "Email message translations"|t }}*
  • {{ "Section-locale targeting"|t }}*
  • {{ "Locale user permissions"|t }}

*{{ "Requires a separate package purchase"|t }}
**{{ "Coming soon"|t }}

{% endset %} {% set modalHtml -%} {%- endset %} {% set js %} Craft.packageChooser = new Craft.PackageChooser({ modalHtml: "{{ modalHtml|e('js') }}", stripeApiKey: "{{ stripeApiKey|e('js') }}", USD: "{{ localeData.getCurrencySymbol('USD')|e('js') }}" }); {% endset %} {% includeJs js %}