Skip to content
This repository was archived by the owner on Oct 23, 2019. It is now read-only.

xintesa/Assets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Dimas Abdul Aziiz
Feb 24, 2015
09de2e9 · Feb 24, 2015
May 29, 2014
Nov 11, 2013
Sep 17, 2014
Sep 16, 2014
Nov 28, 2013
Feb 24, 2015
Nov 11, 2013
Nov 11, 2013
Oct 16, 2014
Sep 4, 2014
Jul 17, 2014
Nov 11, 2013
Nov 11, 2013
Sep 22, 2014
Sep 4, 2014

Repository files navigation

Installation via git

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