pepiscms | Content management system written on top
kandi X-RAY | pepiscms Summary
kandi X-RAY | pepiscms Summary
pepiscms is a PHP library typically used in Telecommunications, Media, Media, Entertainment applications. pepiscms has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.
[Legacy] Content management system written on top of CodeIgniter.
[Legacy] Content management system written on top of CodeIgniter.
Support
Quality
Security
License
Reuse
Support
pepiscms has a low active ecosystem.
It has 4 star(s) with 3 fork(s). There are 2 watchers for this library.
It had no major release in the last 12 months.
There are 0 open issues and 2 have been closed. On average issues are closed in 9 days. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of pepiscms is 1.0.2
Quality
pepiscms has 0 bugs and 0 code smells.
Security
pepiscms has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
pepiscms code analysis shows 0 unresolved vulnerabilities.
There are 0 security hotspots that need review.
License
pepiscms is licensed under the MIT License. This license is Permissive.
Permissive licenses have the least restrictions, and you can use them in most projects.
Reuse
pepiscms releases are available to install and integrate.
Installation instructions, examples and code snippets are available.
It has 28992 lines of code, 1645 functions and 471 files.
It has high code complexity. Code complexity directly impacts maintainability of the code.
Top functions reviewed by kandi - BETA
kandi has reviewed pepiscms and discovered the below as its top functions. This is intended to give you an instant insight into pepiscms implemented functionality, and help decide if they suit your requirements.
- Make a module module .
- Generate Excel document
- PHP file upload callback
- Get definition from table
- On page save callback
- Moves a record
- Apply filters
- Generate filters
- Load the translation for the specified module
- Register a user account
Get all kandi verified functions for this library.
pepiscms Key Features
No Key Features are available at this moment for pepiscms.
pepiscms Examples and Code Snippets
No Code Snippets are available at this moment for pepiscms.
Community Discussions
No Community Discussions are available at this moment for pepiscms.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install pepiscms
PepisCMS is meant to be used as a library. However, for the local development process, a Docker environment with a sample implementation project can be set using:. Once a Docker setup is started, all the generated files can be found in the tmp/ directory. If you wish to restart the environment simply use. The default admin credentials are demo@example.com / demodemo. See other useful development commands.
PepisCMS is installed as a composer dependency and then instantiated in the user directory.
attended (user)
unattended (manual)
Copy install.php file to root directory. Open install.php in your browser http://localhost/install.php. This will create a basic framework structure. Please follow the installation guide.
Install composer dependencies composer install --prefer-dist
Copy install.php file to root directory cp ./vendor/piotrpolak/pepiscms/install.php ./
Open install.php in your browser http://localhost/install.php This will create a basic framework structure. Please follow the installation guide. Directory view Copy files and create framework structure Database connection setup There are two options: native and Symfony import. When selecting native you will be asked for database host, name, user and password. If selecting Symfony import then PepisCMS tries to automatically parses Symfony parameters.yml configuration. Selecting authorization driver. You can choose from native (users are managed locally) or CAS When selecting CAS then user passwords will not be managed by PepisCMS. The local users having minimal access rights will be created upon the first user authentication (use of the system). Configuring administrator account Configuring site options Configuring installed modules You can choose which modules to be installed and add specified modules to menu and/or utilities. Success message Dashboard
PepisCMS can be installed and configured in an unattended way.
Module installation consists in enabling the module and configuring its parameters (if available). Modules that do have administration interface can be attached to an admin panel menu and/or utilities dashboard. Most modules come with predefined configuration and presentation defaults. Configuration options and presentation details are defined in a module descriptor (a class that implements ModuleDescriptableInterface). An SQL code can be executed upon module installation/uninstallation. A file containing SQL code can be optionally specified in module descriptor. To view installed modules please navigate to Start > Utilities > Installed modules.
PepisCMS is installed as a composer dependency and then instantiated in the user directory.
attended (user)
unattended (manual)
Copy install.php file to root directory. Open install.php in your browser http://localhost/install.php. This will create a basic framework structure. Please follow the installation guide.
Install composer dependencies composer install --prefer-dist
Copy install.php file to root directory cp ./vendor/piotrpolak/pepiscms/install.php ./
Open install.php in your browser http://localhost/install.php This will create a basic framework structure. Please follow the installation guide. Directory view Copy files and create framework structure Database connection setup There are two options: native and Symfony import. When selecting native you will be asked for database host, name, user and password. If selecting Symfony import then PepisCMS tries to automatically parses Symfony parameters.yml configuration. Selecting authorization driver. You can choose from native (users are managed locally) or CAS When selecting CAS then user passwords will not be managed by PepisCMS. The local users having minimal access rights will be created upon the first user authentication (use of the system). Configuring administrator account Configuring site options Configuring installed modules You can choose which modules to be installed and add specified modules to menu and/or utilities. Success message Dashboard
PepisCMS can be installed and configured in an unattended way.
Module installation consists in enabling the module and configuring its parameters (if available). Modules that do have administration interface can be attached to an admin panel menu and/or utilities dashboard. Most modules come with predefined configuration and presentation defaults. Configuration options and presentation details are defined in a module descriptor (a class that implements ModuleDescriptableInterface). An SQL code can be executed upon module installation/uninstallation. A file containing SQL code can be optionally specified in module descriptor. To view installed modules please navigate to Start > Utilities > Installed modules.
Support
For any new features, suggestions and bugs create an issue on GitHub.
If you have any questions check and ask questions on community page Stack Overflow .
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page