Skip to content
This repository has been archived by the owner on Jan 12, 2024. It is now read-only.

Tyqo/rhino

Repository files navigation

Rhino plugin for CakePHP

Quick Start:

composer create-project --prefer-dist cakephp/app myapp
cd myapp
composer require coullc/rhino
cp -aR vendor/coullc/rhino/skeleton/. .
// create Database and set config/app_local.php
bin/cake migrations migrate -p Rhino

Installation

You can install this plugin into your CakePHP application using composer.

The recommended way to install composer packages is:

composer require coullc/rhino

after the Plugin is installed and the Application is connected to the Database, you can run the following in the root of the Application:

cp -aR vendor/coullc/rhino/skeleton/. .
bin/cake migrations migrate -p Rhino

Default login

You find the Login under /rhino

Email: [email protected]

Password: #rhino


Development

See rhino. Clone Rhino, then Clone Rhino in the Plugins folder.

mokup

Currently working on: Fieldtypes

Trying to implement custom field types, such as upload. Started on the FieldTypeHandler to store the Information of custom types. Also started on the FieldViewHelper to take care of the templates. View needed for:

  • edit
  • overview
  • readonly

It's also important to keep in mind, that Rhino should always be able to work with native fields that are not in it's Tables.

Next Up: Layoutmode Enhancment

Currently there is only an HTML input field. Depending on the Layoutelement the displayed input fields should update.

Also, after en Edit, the newly loaded element is not page aware.

ToDos:

Next Steps

  • Fix Nav
  • Add Field Types
  • Add Media
    • Add File Chooser
    • Add Multiselect from Table (with Positioning)
  • Add Widgets
  • Enhance Page overview
  • Extend Layoutmode
  • Add Overview Customasation
    • PHP Info in Modal
  • Add Table Customasation
  • Rechte und rollen verwaltung erweitern
  • Mehrsprachigkeit
  • Dashboard aufbauen

Longterm

  • Get Debug to Work
  • Fix Authentikation
  • Implement Autherazation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published