PlatformUIBundle

screenshot of PlatformUIBundle

Main Bundle to provide YUI based editorial/admin UI for eZ Platform v1 on top of REST API (In v2 replaced by ezplatform-admin-ui, a pure symfony based admin ui)

Overview

The Platform UI Bundle offers a streamlined web application designed for managing content and administering installations of eZ Platform. This bundle is an essential tool for developers and content managers engaging with eZ Platform, providing a robust interface to enhance content workflows and system administration. Its seamless installation and configuration process makes it accessible for users, even those not deeply familiar with backend operations.

With specific focus on development-friendly tasks, this bundle allows for extensive customization and testing capabilities. Whether you're looking to run unit tests, modify the user interface, or generate comprehensive documentation, Platform UI Bundle has a suite of features to facilitate those tasks effectively.

Features

  • User-Friendly Interface: The bundle offers an intuitive web application interface that simplifies content management and administration tasks.
  • Easy Installation: Installation is straightforward, requiring minimal steps to get up and running with eZ Platform.
  • Developer Support: It provides support for developers with Grunt tasks, allowing for efficient testing and documentation generation.
  • Security Focus: A dedicated process for reporting security issues ensures user safety and system integrity.
  • REST API Configuration: The bundle allows for session-based authentication, essential for secure API interaction.
  • Unit Testing: The ability to run JavaScript and PHP unit tests helps maintain code quality and performance.
  • Live Documentation Server: Developers can run a local server for real-time documentation, improving accessibility for API references.
  • Customizability: Users can update and modify the AlloyEditor skin, providing flexibility in content presentation.
grunt
Grunt

Grunt is a popular JavaScript task runner that automates repetitive tasks like minification, compilation, and testing, allowing developers to focus on writing code.

gulp
Gulp

Gulp.js is an old but popular site building tool that automates various repetitive development tasks in web development, such as compiling Sass, minifying JavaScript, and optimizing images.