Download the PHP package fklavyenet/webblocks-cms without Composer

On this page you can find all versions of the php package fklavyenet/webblocks-cms. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package webblocks-cms

WebBlocks CMS

Package CI Latest Stable Version Total Downloads

WebBlocks CMS is a Laravel-native, block-based CMS for multisite content operations. It adds structured pages, media, navigation, editorial workflows, and an operator admin under /webadmin to a host Laravel application.

[!IMPORTANT] This repository is Composer package source, not a complete deployable Laravel application. Install fklavyenet/webblocks-cms into a host Laravel 13 application; the host continues to own its bootstrap, .env, database, queues, mail, deployment, backups, and public document root.

The operator dashboard brings publishing state, common actions, recent pages, and media into one package-owned admin.

What WebBlocks CMS provides

The Pages listing combines site and status filters with publishing state, block counts, previews, and page actions.

Requirements

The supported ranges come from composer.json. CI runs the package suite, a current Laravel 13 consumer installation, a Laravel 13.0.* resolution-floor check, distribution validation, and documentation checks.

Installation

Start with a fresh or existing Laravel 13 host whose application key and database are configured. The normal host App\Models\User model must exist and be writable during initial CMS setup.

Laravel discovers WebBlocks\Cms\WebBlocksCmsServiceProvider through the package manifest. The idempotent install command:

Review Laravel coexistence.

Host integration

The host remains the application boundary. It owns authentication decisions outside the CMS, environment configuration, database connectivity, scheduled work, mail and queue drivers, deployment, and backups. WebBlocks CMS uses the host User identity and adds CMS membership and role authorization; host product administrators are not automatically CMS administrators.

After installation, open /webadmin. Package-owned CMS authentication uses /webadmin/login unless the host intentionally supplies an integrated authentication flow. /cms is reserved for published static assets and is not an admin prefix.

Configuration and assets

The package supports these publish tags:

Views, translations, and migrations load from the installed package and do not have separate publish tags. Avoid --force unless you intentionally want to replace package-owned published files in a controlled host environment.

CMS static assets are published under public/cms. Site-owned overrides belong under public/site/{site_handle} in the host application. See media image variants.

Package development

This repository is directly package-rooted. For package development:

Additional package checks are available as composer test:consumer, composer test:dist, composer test:docs, and composer test:floor. See package testing strategy.

Upgrading

WebBlocks CMS 1.37.0 is the first release tagged from the package-only repository root. The package identity remains fklavyenet/webblocks-cms; the repository transition does not turn this source tree into a standalone Laravel application.

Existing full-repository clones must preserve host-owned .env, database, storage, uploads, plugins, project content, application files, and public overrides. Do not pull the package-only tree across a historical full-application checkout. Follow UPGRADING.md for Composer, legacy clone, source-maintained, and Publisher/System Updates topologies.

Documentation

Security

Do not disclose vulnerabilities in public issues. Follow security guide for host hardening, authorization, token, upload, and update-integrity boundaries.

Contributing and support

Contributions are welcome through SUPPORT.md explains support boundaries and the distinction between public support and private security reports.

Acknowledgements

WebBlocks CMS is designed, directed, and maintained by Osman Bozdağ.

Development has been supported with AI-assisted engineering, primarily through OpenAI ChatGPT, with limited contributions from Anthropic Claude.

License

WebBlocks CMS is open-source software licensed under the MIT License.


All versions of webblocks-cms with dependencies

PHP Build Version
Package Version
Requires php Version ^8.4
ext-mbstring Version *
ext-sodium Version *
ext-zip Version *
laravel/framework Version ^13.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package fklavyenet/webblocks-cms contains the following files

Loading the files please wait ...