2017 © Pedro Peláez
 

library bootlegcms

An illicit CMS we stole from Simon after he walked out on us and broke our hearts

image

soda-framework/bootlegcms

An illicit CMS we stole from Simon after he walked out on us and broke our hearts

  • Monday, September 19, 2016
  • by madeinkatana
  • Repository
  • 4 Watchers
  • 0 Stars
  • 0 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 11 Versions
  • 0 % Grown

The README.md

Update this pls jaob


Setup Instructions:

  1. install & setup laravel laravel:, (*1)

    composer create-project laravel/laravel=5.0.22 mixtapes --prefer-dist
    

    ..then do database, migrations, etc, (*2)

  2. add in cms to composer:, (*3)

    composer require 'bootleg/cms:dev-master'
    
  3. Remove contents of default laravel routes file:, (*4)

    app/Http/routes.php
    
  4. Add in service providers: config/app.php:, (*5)

    //service providers
    'Bootleg\Cms\CmsServiceProvider', 
    'Collective\Html\HtmlServiceProvider'
    

    //aliasses 'Form' => 'Collective\Html\FormFacade', 'Html' => 'Collective\Html\HtmlFacade',, (*6)

  5. Register permissions middleware: app/Http/Kernal.php:, (*7)

    'permissions' => 'Bootleg\Cms\Middleware\Permissions',
    
  6. Publish assets for cms:, (*8)

    php artisan vendor:publish
    
  7. composer dump-autoload to make sure you've got all the migrations and config files included. ``` composer dump-autoload, (*9)

```

You then should set up the database:, (*10)

  1. Run migration:, (*11)

    php artisan migrate
    
  2. Run seeding:, (*12)

    php artisan db:seed --class="Bootleg\Cms\BootlegSeeder"
    

===, (*13)

You then need to make a theme or plugin.

via Laravel 4.2's workbench:

You can still use laravel 4's workbench to set up a theme. 1. composer.json: composer require "illuminate/workbench:dev-master", (*14)

  1. Add in service provider:, (*15)

    "Illuminate\Workbench\WorkbenchServiceProvider", 
    
  2. Create workbench config file config/workbench.php, (*16)

    <?php
    return [
        'name' => 'Simon Davies',
        'email' => 'whatever@whatever.com',
    ];
    

    ..and composer dump-autoload, (*17)

  3. Add run workbench command to create a workbench item:, (*18)

    php artisan workbench vendor/package --resources
    
  4. Add this into composer.json, (*19)

    "autoload": {
        "classmap": [
            "workbench/vendor/package/src"
            ..
        ]
    }
    
  5. Optionally add this into the plugins table OR You can include it into config/app.php, (*20)

via Manual:

You can of course create a plugin manually with whatever structure makes sense to you.. A base template for a theme can be found here: Sample theme., (*21)

The Versions

19/09 2016

dev-master

9999999-dev

An illicit CMS we stole from Simon after he walked out on us and broke our hearts

  Sources   Download

The Requires

 

by Ryan Brereton-Canham
by Jacob k

16/09 2016

1.1.9

1.1.9.0

An illicit CMS we stole from Simon after he walked out on us and broke our hearts

  Sources   Download

The Requires

 

by Ryan Brereton-Canham
by Jacob k