ffy / photogallery
this is a bootstrap3, laravel 4.1 photo gallery
Installs: 139
Dependents: 0
Suggesters: 0
Security: 0
Stars: 24
Watchers: 6
Forks: 10
Open Issues: 1
Requires
- php: >=5.3.0
- illuminate/support: 4.1.*
- intervention/image: >=1.5.12
This package is not auto-updated.
Last update: 2024-11-23 15:16:44 UTC
README
This is a Laravel 4.1 gallery package using bootstrap3, [Intervention Image] (http://intervention.olivervogel.net/) by Oliver Vogel and [bootstrap-tagsinput] (https://github.com/TimSchlechter/bootstrap-tagsinput) by Tim Schlechter
Installation
-
Install it through composer:
composer require ffy/photogallery
-
Version:
dev-master
-
Add this to the providers array in your config/app.php:
'Ffy\Photogallery\PhotogalleryServiceProvider',
-
Add the intervention package to the providers array in your config/app.php:
'Intervention\Image\ImageServiceProvider',
-
Add the intervention facade to the aliases array on your config/app.php:
'Image' => 'Intervention\Image\Facades\Image',
-
Migrate the package tables:
php artisan migrate --package="ffy/photogallery"
-
Publish the package configuration file:
php artisan config:publish ffy/photogallery
-
Publish the package asset files:
php artisan asset:publish "ffy/photogallery"
Under app/config/packages/ffy you will find the configuration file
Todos:
add albumsadd photo to albums relationsassign photos to albumsadd index pageadd navigation to master pageadd active statesadd tags to photosadd tags to albumsadd tags pluginadd a 'favorite' flag to the imagesadd paginationphoto index page layoutphoto upload page layoutphoto edit page layoutadd bootstrap3 /cdnset the markup in forms
upload files on uploaddelete files on deleteadd preview in edit photoimplement interventionprefix tablesadd TimSchlechter/bootstrap-tagsinputadd a config fileadd prefixadd upload foldermax photo widthmax photo heightadd multiple versions of the imageadd resize functionalityadd grayscale functionality- create sprites
- add crop functionality
- add instagram/hipster/derp filters (maybe)
- add watermark thingy
- sort by id desc
- better css
- add facades
- drag and drop upload
- rerun all the configuration options for all photos uploaded