Download the PHP package shawnsandy/backstory without Composer
On this page you can find all versions of the php package shawnsandy/backstory. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download shawnsandy/backstory
More information about shawnsandy/backstory
Files in shawnsandy/backstory
Package backstory
Short Description Backstory
License MIT
Homepage https://github.com/shawnsandy/backstory
Informations about the package backstory
Backstory (beta)
Tell Your Story.
Backstory is a Laravel package for creating and editing, content in your laravel application.
Features
- Easily integrate into your application
- WYSIWYG editor powered by CKEditor
- Simple and easy image management
- Dynamic on the fly image resizing using PHPGlide
- OEMBED support
- Easy to customize
- more features coming soon.
Install
-
Installs using composer repositories add the following to your composer.json file
- Run the composer require to install the package
In Laravel 5.5 and higher the package automatically installs itself. If you are running Laravel 5.4 or earlier please follow the instructions below.
-
Add the provider to your
config\app.php
providers. - Add the facade to your
config/app.php
alias.
Routes
- Add the route(s) to your
routes\web.php
Optional Routes
Images Driver
Add the images driver to the config\filesystem.php
Publish vendor assets files
- Publish vendor assets and files
Migrate
Run php artisan migrate to setup backstory tables
Traits
Add the following traits to your App/User.php
Dependencies
Backstory requires the following dependencies
Img FLY
Install ImgFly - adds dynamic image resizing download and full instructions
Installs using composer repositories add the following to your composer.json
file
- Run the composer require to install the package
Larvel Blade Directives
-
Run the composer require to install the package
- Install info please check the repo
Scripts / Styles
-
When adding Backstory to your custom pages add the following to your page
umbrellajs
and custom scripts to your layout blade - Include the scripts on your editor / update blade (view)
Demo / Usage
Backstory comes with a prebuilt sample of the application that you can use to demo its functionalities and features. Dive the code for examples on how to integrate backstory in your app (tutorials coming soon).
- Once installed you can view and create articles by visiting
yourapp.com/backstory
- Add some categories-- hit
add categories
button and add a coupe categories before you continue. - Click the create
new story
button - Now go ahead got ahead and create your story
TODO
- [ ] Add restful api for stories
- [ ] Ajaxify / Reactive forms
- [ ] Add vue/react components
- [ ] Bootstrap 4 views
- [ ] Improve the docs
Change log
Please see CHANGELOG for more information on what has changed recently.
Testing
Contributing
Please see CONDUCT for details.
Security
If you discover any security related issues, please email [email protected]
instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.
All versions of backstory with dependencies
appstract/laravel-blade-directives Version ^0.7.0
barryvdh/laravel-elfinder Version ^0.3.11
embed/embed Version ^3.2
illuminate/contracts Version ~5.5|~5.4
illuminate/database Version ^5.5
illuminate/http Version ~5.5|~5.4
illuminate/support Version ~5.5|~5.4
spatie/laravel-html Version ^2.10