PHPackages                             anklimsk/cakephp2-theme - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. anklimsk/cakephp2-theme

ActiveCakephp-plugin[Utility &amp; Helpers](/categories/utility)

anklimsk/cakephp2-theme
=======================

Full UI theme for CakePHP 2.x

v1.1.4(6y ago)46034MITPHPPHP &gt;=5.4

Since Aug 6Pushed 6y ago2 watchersCompare

[ Source](https://github.com/anklimsk/cakephp-theme)[ Packagist](https://packagist.org/packages/anklimsk/cakephp2-theme)[ Docs](https://github.com/anklimsk/cakephp-theme)[ RSS](/packages/anklimsk-cakephp2-theme/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (10)Dependencies (6)Versions (15)Used By (4)

CakePHP 2.x Full UI theme plugin
================================

[](#cakephp-2x-full-ui-theme-plugin)

[![Build Status](https://camo.githubusercontent.com/6dfe1d2093e35d8e7e564c010b9c42022e35e089fbc5cc3fd8e7ca2072b7b289/68747470733a2f2f7472617669732d63692e636f6d2f616e6b6c696d736b2f63616b657068702d7468656d652e7376673f6272616e63683d6d6173746572)](https://travis-ci.com/anklimsk/cakephp-theme)[![Coverage Status](https://camo.githubusercontent.com/07996e7e0445c9a0a60ffccd7534d43d3919f2ed73969a55f99fb04530f783af/68747470733a2f2f636f6465636f762e696f2f67682f616e6b6c696d736b2f63616b657068702d7468656d652f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/anklimsk/cakephp-theme)[![Latest Stable Version](https://camo.githubusercontent.com/d39c75eded195ae7a90aa3f764fb3a6cd82b516e6020f15d47c5d8c55e7ee153/68747470733a2f2f706f7365722e707567782e6f72672f616e6b6c696d736b2f63616b65706870322d7468656d652f762f737461626c65)](https://packagist.org/packages/anklimsk/cakephp2-theme)[![License](https://camo.githubusercontent.com/6258d23e5758ae7f69191776cf6bf0026ff28762b0a822b03e1f916549f9ceac/68747470733a2f2f706f7365722e707567782e6f72672f616e6b6c696d736b2f63616b65706870322d7468656d652f6c6963656e7365)](https://packagist.org/packages/anklimsk/cakephp2-theme)

Full UI theme for CakePHP

This plugin provides next features:
-----------------------------------

[](#this-plugin-provides-next-features)

- Using additional `JS` and `CSS` files in `main` layout;
- Retrieving list of specific CSS or JS files for action of controller;
- Rendering CakePHP Flash message using `Noty` or` Bootstrap`;
- Rendering styled information on error or exception;
- Creating tour of the application;
- Filter for table data with a group action, data export and printing;
- Pagination controls elements:
    - Change the limit of entries on the page;
    - Go to the page;
    - Load more button (display as list).
- Creation the links:
    - with confirmation;
    - with the request `AJAX` or `PJAX`;
    - with the `AJAX`request without render result (only Flash message);
    - with display result in a modal or popup window;
    - with progress bar from queue of tasks;
    - with disabled state;
    - with `Lightbox` gallery.
- Creating forms with tabs, with an progress bar of filling the input;
- Creating forms for AJAX upload files;
- Creating forms inputs:
    - select with search and `AJAX` loading list;
    - date and time picker;
    - country flag picker;
    - spinner input;
    - drop down input;
    - checkbox and radio button;
    - password input with checking Caps Lock;
    - text input with autocomplete, input mask or focus;
    - textarea input with autocomplete.
- Creating page header with small menu with typical actions;
- Creating tooltips;
- Creating time ago block;
- Creating a collapsible tree and table with support for moving and drag and drop;
- Create a button for printing page;
- Showing button `Scroll to top`;
- AJAX render the block at regular intervals;
- Creating main menu with search input;
- Creating a page footer;
- Checking UI is ready to be displayed.

Installation
------------

[](#installation)

1. Install the Plugin using composer: `composer require anklimsk/cakephp2-theme`
2. Add the next line to the end of the file `app/Config/bootstrap.php`:

    ```
    CakePlugin::load('CakeTheme', ['bootstrap' => true, 'routes' => true]);
    ```
3. Copy configuration file from `app/Plugin/CakeTheme/Config/asset_compress.local.ini` to `app/Config/asset_compress.ini`
4. Create symlink `ln -sr app/Plugin/CakeTheme/webroot/ app/webroot/cake_theme`
5. Generate compiled assets run CakePHP console command `Console/cake asset_compress build_ini`

Using
-----

[](#using)

[Using this plugin](docs/USING.md)

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~40 days

Recently: every ~88 days

Total

13

Last Release

2357d ago

Major Versions

v0.7.8 → v1.0.02018-10-08

### Community

Maintainers

![](https://www.gravatar.com/avatar/140887a79183c767c877d9ddb80aeaf88e0abd091f8dc1cd6e599ab7e30e1d82?d=identicon)[anklimsk](/maintainers/anklimsk)

---

Top Contributors

[![anklimsk](https://avatars.githubusercontent.com/u/42044955?v=4)](https://github.com/anklimsk "anklimsk (133 commits)")

---

Tags

cakephp-plugincakephp2theme

### Embed Badge

![Health badge](/badges/anklimsk-cakephp2-theme/health.svg)

```
[![Health](https://phpackages.com/badges/anklimsk-cakephp2-theme/health.svg)](https://phpackages.com/packages/anklimsk-cakephp2-theme)
```

###  Alternatives

[rainlab/blog-plugin

Blog plugin for October CMS

17257.7k](/packages/rainlab-blog-plugin)[rainlab/builder-plugin

Builder plugin for October CMS

17147.2k1](/packages/rainlab-builder-plugin)[pfefferle/wordpress-activitypub

The ActivityPub protocol is a decentralized social networking protocol based upon the ActivityStreams 2.0 data format.

5671.4k1](/packages/pfefferle-wordpress-activitypub)[civicrm/civicrm-drupal-8

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

18238.1k2](/packages/civicrm-civicrm-drupal-8)[mediawiki/semantic-glossary

A terminology markup extension with a Semantic MediaWiki back-end

1352.4k](/packages/mediawiki-semantic-glossary)[humanmade/lottie-lite

A lightweight Lottie Animations Extension for WordPress

374.3k](/packages/humanmade-lottie-lite)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
