PHPackages                             adis-me/pageblok - 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. adis-me/pageblok

ActiveLibrary

adis-me/pageblok
================

014PHP

Since Mar 30Pushed 11y ago1 watchersCompare

[ Source](https://github.com/adis-me/pageblok)[ Packagist](https://packagist.org/packages/adis-me/pageblok)[ RSS](/packages/adis-me-pageblok/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

PAGEBLOK CMS
============

[](#pageblok-cms)

CMS for **Web Developers** developed as a package in the Laravel Framework.

Asset Management
================

[](#asset-management)

**This needs improvements**But in current situation **Bower** and **Gulp** are used. Gulp is installed in the root of the project. And bower is installed in the directory **Assets**. TODO: Create Command to publish to package folder.

Themes
======

[](#themes)

Installing gulp
---------------

[](#installing-gulp)

```
npm install --save-dev gulp gulp-util gulp-less gulp-uglify gulp-concat gulp-autoprefixer gulp-minify-css gulp-imagemin gulp-rev gulp-gzip gulp-phpunit

```

### Publish assets

[](#publish-assets)

```
php artisan asset:publish --bench="adis-me/pageblok"

```

Running database migrations
---------------------------

[](#running-database-migrations)

```
// confide migrations
php artisan migrate
// then package migrations
php artisan migrate --package="terbium/db-config"
php artisan migrate --bench="pageblok/pageblok"

```

Running database seeds
----------------------

[](#running-database-seeds)

```
php artisan db:seed --class="Pageblok\\Core\\Databases\\Seeds\\DatabaseSeeder"

```

Running testcases
-----------------

[](#running-testcases)

```
../../../vendor/bin/phpunit

```

TODO:
-----

[](#todo)

Menu items: Link type must be before link url, when page selected load all the pages that can be linked Create a information page for develop when no pages are defined, on production show a friendly error message

### CMS

[](#cms)

- Create backend:
    - User login
    - User logout
    - Create, edit Pages
    - Create, edit Block
- Menu manager: Improvements:
- Create menu table, this could be cacheable
- User Management
- Create command to publish package
- Page management
    - Add when the page is published
- Block management
- SEO Goodies that are properties
- Think about Plugins?
- Installation

Issues When you go to the backend you will see error message that you are not logged in

### Tests

[](#tests)

- Use Mockery instead of the database for testing
- Test (admin) views

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/277b72cd74d82de1a1f39afcaa3782e7096972621256bca7c18b5302b3df68d4?d=identicon)[adis-me](/maintainers/adis-me)

---

Top Contributors

[![adis-me](https://avatars.githubusercontent.com/u/1314455?v=4)](https://github.com/adis-me "adis-me (4 commits)")

### Embed Badge

![Health badge](/badges/adis-me-pageblok/health.svg)

```
[![Health](https://phpackages.com/badges/adis-me-pageblok/health.svg)](https://phpackages.com/packages/adis-me-pageblok)
```

PHPackages © 2026

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