raffaelj/cockpit-cpmultiplanegui

UI tweaks and settings for CpMultiplane frontend with Cockpit CMS v1

0.3.5 2022-12-29 18:48 UTC

This package is auto-updated.

Last update: 2024-12-04 22:47:32 UTC


README

This addon is not compatible with Cockpit CMS v2.

See also Cockpit CMS v1 docs, Cockpit CMS v1 repo and Cockpit CMS v2 docs, Cockpit CMS v2 repo.

Addon for Cockpit CMS, that adds some ui options for the CpMultiplane frontend.

  • adds profiles for easier config management
  • adds a few fields to the sidebar, so you don't have to define them in your collection definitions
  • some gui tweaks for easier access
  • custom fields
    • simple-gallery to force users to use assets instead of images
    • seo
    • key-value-pair

Installation

Copy this repository into /addons and name it CpMultiplaneGUI or use the cli.

via git

cd path/to/cockpit
git clone https://github.com/raffaelj/cockpit_CpMultiplaneGUI.git addons/CpMultiplaneGUI

via cp cli

cd path/to/cockpit
./cp install/addon --name CpMultiplaneGUI --url https://github.com/raffaelj/cockpit_CpMultiplaneGUI/archive/master.zip

via composer

Make sure, that the path to cockpit addons is defined in your projects' composer.json file.

{
    "name": "my/cockpit-project",
    "extra": {
        "installer-paths": {
            "addons/{$name}": ["type:cockpit-module"]
        }
    }
}
cd path/to/cockpit-root
composer create-project --ignore-platform-reqs aheinze/cockpit .
composer config extra.installer-paths.addons/{\$name} "type:cockpit-module"

composer require --ignore-platform-reqs raffaelj/cockpit-cpmultiplanegui

To do

  • setup via gui - create collections, singletons and forms from default templates