PHPackages                             bamfura/conteudo-site - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. bamfura/conteudo-site

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

bamfura/conteudo-site
=====================

Manage website content through badaso

02PHP

Since Aug 14Pushed 1y agoCompare

[ Source](https://github.com/JetroMobilha/badaso-content-module)[ Packagist](https://packagist.org/packages/bamfura/conteudo-site)[ RSS](/packages/bamfura-conteudo-site/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

badaso/content-module
=====================

[](#badasocontent-module)

Manage your website content through dashboard easily out of the box

How to installation content manager module
------------------------------------------

[](#how-to-installation-content-manager-module)

1. [ Install Badaso ](https://badaso-docs.uatech.co.id/docs/en/getting-started/installation/) from laravel project
2. Install badaso content module

For v2.x (Laravel 8)

```
composer require badaso/content-module

```

For v1.x (Laravel 5,6,7)

```
composer require badaso/content-module:^1.0

```

3. Set env

```
MIX_DEFAULT_MENU=admin
MIX_BADASO_MENU=${MIX_DEFAULT_MENU},content-module
MIX_BADASO_PLUGINS=content-module

```

3. Call command `php artisan migrate`
4. Call command `php artisan badaso-content:setup` or `php artisan badaso-content:setup --force` if you want to overwrite the file
5. Call command `composer dump-autoload`
6. Call command `php artisan db:seed --class=BadasoContentModuleSeeder`
7. In menu item "Role Management" from badaso admin panel, add permission user to fill content

[![image](https://user-images.githubusercontent.com/55905844/118775952-a90f3380-b8b1-11eb-9c32-d672f686aeb1.png)](https://user-images.githubusercontent.com/55905844/118775952-a90f3380-b8b1-11eb-9c32-d672f686aeb1.png)

Support type content
--------------------

[](#support-type-content)

1. Text

    Support text type value content

    ##### JSON example output

    [](#json-example-output)

    ```
    {
     "text-exmaple" : {
       "name" : "text-example",
       "label" : "Text Example",
       "type" : "text",
       "data" : "Lorem ibsum siamet dor..."
     }
    }

    ```
2. Image

    Support image type value content, image your choice for value content automatic save `storage/app` in laravel project

    ##### JSON example output

    [](#json-example-output-1)

    ```
    {
     "image-example" : {
       "name" : "image-example",
       "label" : "Image Example",
       "type" : "image",
       "data" : "image-example.png"
     }
    }

    ```
3. URL

    Support url type value content

    ##### JSON example output

    [](#json-example-output-2)

    ```
    {
     "url-example" : {
       "name" : "url-example",
       "label" : "URL Example",
       "type" : "url",
       "data" : {
         "url" : "http://example.com",
         "text" : "Somthing Text"
       }
     }
    }

    ```
4. Group

    Support value type content groups that accommodate other types of content

    ##### JSON example output

    [](#json-example-output-3)

    ```
    {
     "group-example" : {
       "name" : "group-example",
       "label" : "Group Example",
       "type" : "group",
       "data" : {
         "url-example" : {
           "name" : "url-example",
           "label" : "URL Example",
           "type" : "url",
           "data" : {
             "url" : "http://example.com",
             "text" : "Somthing Text"
           }
         },
         ...
       }
     }
    }

    ```

##### JSON example output all fetch

[](#json-example-output-all-fetch)

```
{
 "id" : 1,
 "slug" : "example-content",
 "label" : "Example Content",
 "value" : {
   "group-example" : {
     "name" : "group-example",
     "label" : "Group Example",
     "type" : "group",
     "data" : {
       "url-example" : {
         "name" : "url-example",
         "label" : "URL Example",
         "type" : "url",
         "data" : {
           "url" : "http://example.com",
           "text" : "Somthing Text"
         }
       },
       ...
     }
   }
   ...
 }
}

```

Demo
----

[](#demo)

1. Browse Content

    [![image](https://user-images.githubusercontent.com/55905844/118776324-128f4200-b8b2-11eb-891e-099c5f5672c7.png)](https://user-images.githubusercontent.com/55905844/118776324-128f4200-b8b2-11eb-891e-099c5f5672c7.png)
2. Read Content

    [![image](https://user-images.githubusercontent.com/55905844/118776417-2a66c600-b8b2-11eb-865d-620666ab9c9c.png)](https://user-images.githubusercontent.com/55905844/118776417-2a66c600-b8b2-11eb-865d-620666ab9c9c.png)
3. Create Content

    [![image](https://user-images.githubusercontent.com/55905844/118776622-61d57280-b8b2-11eb-98d2-d07947d71738.png)](https://user-images.githubusercontent.com/55905844/118776622-61d57280-b8b2-11eb-98d2-d07947d71738.png)
4. Edit Content

    [![image](https://user-images.githubusercontent.com/55905844/118776790-8e898a00-b8b2-11eb-83b4-4033dbf3ce5d.png)](https://user-images.githubusercontent.com/55905844/118776790-8e898a00-b8b2-11eb-83b4-4033dbf3ce5d.png)
5. Fill Content

    [![image](https://user-images.githubusercontent.com/55905844/118776916-b37dfd00-b8b2-11eb-86a7-c07f48f6eedc.png)](https://user-images.githubusercontent.com/55905844/118776916-b37dfd00-b8b2-11eb-86a7-c07f48f6eedc.png)

###  Health Score

15

—

LowBetter than 3% of packages

Maintenance32

Infrequent updates — may be unmaintained

Popularity2

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity17

Early-stage or recently created project

 Bus Factor1

Top contributor holds 64.3% 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/e1e4a9dad55917d76170c21be7e70f864b4c78cfd9cf626b2c3d84fdae761861?d=identicon)[Jetro Domingos](/maintainers/Jetro%20Domingos)

---

Top Contributors

[![rizkiheryandi](https://avatars.githubusercontent.com/u/25028868?v=4)](https://github.com/rizkiheryandi "rizkiheryandi (187 commits)")[![4fdal](https://avatars.githubusercontent.com/u/55905844?v=4)](https://github.com/4fdal "4fdal (33 commits)")[![rahmatalmubarak](https://avatars.githubusercontent.com/u/79588035?v=4)](https://github.com/rahmatalmubarak "rahmatalmubarak (29 commits)")[![dannyatthaya](https://avatars.githubusercontent.com/u/59720628?v=4)](https://github.com/dannyatthaya "dannyatthaya (24 commits)")[![miftahurrahmi](https://avatars.githubusercontent.com/u/60600153?v=4)](https://github.com/miftahurrahmi "miftahurrahmi (11 commits)")[![StyleCIBot](https://avatars.githubusercontent.com/u/11048387?v=4)](https://github.com/StyleCIBot "StyleCIBot (6 commits)")[![mrrafiq](https://avatars.githubusercontent.com/u/72306629?v=4)](https://github.com/mrrafiq "mrrafiq (1 commits)")

### Embed Badge

![Health badge](/badges/bamfura-conteudo-site/health.svg)

```
[![Health](https://phpackages.com/badges/bamfura-conteudo-site/health.svg)](https://phpackages.com/packages/bamfura-conteudo-site)
```

###  Alternatives

[bueltge/wordpress-multisite-enhancements

Enhance Multisite for Network Admins with different topics

1113.6k](/packages/bueltge-wordpress-multisite-enhancements)

PHPackages © 2026

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