GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — FieldTypeHookExample/README.md at master · ILIAS-eLearning/FieldTypeHookExample

Expand file tree

/

README.md

Copy path
More file actions
More file actions

Latest commit

 

History

History
History
52 lines (32 loc) · 1.56 KB
/

README.md

Copy path

File metadata and controls

52 lines (32 loc) · 1.56 KB
Raw
Copy raw file
Download raw file
Outline
Edit and raw actions

FieldTypeHookExample

This is an datacollection field type example plugin.

Requirements

  • PHP: Minimum PHP Version Maximum PHP Version
  • ILIAS: Minimum ILIAS Version

Installation

Before installing the plugin ensure all requirements are given.

  1. Clone this repository to ILIAS_ROOT/public/Customizing/global/plugins/Modules/DataCollection/FieldTypeHook
  2. Enter the ILIAS repository and do composer install
  3. Login to ILIAS with an administrator account (e.g. root)
  4. Select Plugins in Extending ILIAS inside the Administration main menu
  5. Search for the FieldTypeHookExample plugin in the list of plugin and choose Install and then Activate from the * Actions* drop down

Configuration

After the installation you can select the field type for a new fields inside a DataCollection.

  1. Enter or create a DataCollection in the repository
  2. Enter the tab Tables
  3. Select a table
  4. Click Add New Field
  5. Select the new type inside the selection Datatype
  6. Enter a Title and click Create field

On a new entry creation the field can now be filled with plugin specific data. In the case of the example plugin this is just a checkbox/boolean value.

Specifications

None

Correlation

None

Bugs

None

Other information

License

https://www.gnu.org/licenses/gpl-3.0.en.html

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.