An example extension for the Pelican Panel. This extension demonstrates how to define views, pages, and permissions within a manifest.json.
Example Extension is a demonstration module, providing a basic setup including a backend PHP page, a Blade view, and a single permission group.
| Name | Type |
|---|---|
Example.php |
Page |
example-page.blade.php |
Views |
These files should be placed in their corresponding extension directories as per Pelican Panel's structure.
The extension defines the following permission group:
- Test (
tabler-terminal-2)
Label:example
Description:Example extension description
Options:- read –
You can read with this permission
- read –
Icon provided by Tabler Icons
{
"name": "Example Extension",
"slug": "example-extension",
"author": "PalmarHealer",
"description": "Test Description"
}
-
image_url:
example_image_link -
source_url:
example_source_code_link -
donation_url:
example_donation_link
-
Go to your pelican and navigate in the admin panel to extensions
-
Click on "Install new Extension" and enter this repositories url (you can also use .zip file links)
-
A preview should appear of this extensions.
-
Click install
Developed by PalmarHealer
For suggestions or issues, please open a GitHub issue.