xintesa/assets

This package is abandoned and no longer maintained. No replacement package was suggested.

Croogo Assets Management Plugin

Installs: 111

Dependents: 2

Suggesters: 0

Security: 0

Stars: 5

Watchers: 6

Forks: 7

Open Issues: 9

Type:croogo-plugin

3.0.0-alpha.2 2017-05-20 03:26 UTC

This package is auto-updated.

Last update: 2020-01-20 06:29:34 UTC


README

cd $APP

git clone http://github.com/rchavik/AdminExtras View/Themed/AdminExtras

git clone http://github.com/CakeDC/Imagine Plugin/Imagine
( cd Plugin/Imagine && git submodule update --init --recursive )

git clone http://github.com/xintesa/Assets Plugin/Assets
( cd Plugin/Assets && git submodule update --init --recursive )

Console/cake settings.settings write Site.admin_theme AdminExtras
Console/cake ext activate plugin Assets

Usage

Once activated successfully, three new buttons (Reload, Browse, and Upload) and a new "Assets" tab will be added to the edit action of the following pages: Nodes, Blocks, and Types.

Clicking on the "Upload" button will bring up a popup window, where you can select and upload the asset file.

Featured Image

When ticking the "Featured Image" checkbox, the asset will be automatically grouped under the "Featured Image" record.

A simple helper method (AssetsImageHelper::featured) is included for basic markup generation.

Adapter

Two adapters are provided in the plugin:

* Local Attachment

  Default storage adapter.  When using this adapter, assets will be
  stored under `APP/webroot/assets` directory.

* Local Attachment (Legacy)

  This adapters mimics the original Croogo behavior, where images are
  stored under `APP/webroot/uploads` directory.

Dependencies