Skip to content

christmann/DEBBConfigurator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEBBConfigurator

The DEBBConfigurator is a component of the CoolEmAll GUI.

  1. Installation

You can install the project with composer if you checked out this project with the following command.

git pull https://github.com/christmann/DEBBConfigurator.git

Download it if you don't have Composer:

curl -sS https://getcomposer.org/installer | php

Or if you have no curl:

php -r "eval('?>'.file_get_contents('https://getcomposer.org/installer'));"

Then you can install the vendors:

php composer.phar install

After that you need to setup your database connection and other settings.

cp app/config/parameters.yml.dist app/config/parameters.yml
nano app/config/parameters.yml

You could use the configurator at http://localhost/project/web/config.php, too. Please note that you must change localhost/project/web for your needs.

Now you have finished the basic setup.

  1. Make project running

You need to clean up the cache and create the database etc.

php app/console cache:clear
php app/console doctrine:schema:update --force
php app/console assets:install --symlink web
php app/console assetic:dump

If you want to make this project public you should use "--env=prod". For example:

php app/console cache:clear --env=prod
php app/console doctrine:schema:update --force --env=prod
php app/console assets:install --symlink web --env=prod
php app/console assetic:dump --env=prod

Whats inside?

The DEBBConfigurator uses the following bundles.

  • FrameworkBundle - The core Symfony framework bundle
  • SecurityBundle - Adds security by integrating Symfony's security component
  • TwigBundle - Adds support for the Twig templating engine
  • MonologBundle - Adds support for Monolog, a logging library
  • SwiftmailerBundle - Adds support for Swiftmailer, a library for sending emails
  • AsseticBundle - Adds support for Assetic, an asset processing library
  • DoctrineBundle - Adds support for the Doctrine ORM
  • SensioFrameworkExtraBundle - Adds several enhancements, including template and routing annotation capability
  • KnpMenuBundle - Object Oriented menus for your Symfony2 project.
  • LocaldevFrameworkExtraBundle - Provides a lots of CRUD controller features.
  • LocaldevAdminBundle - Provides templates and controllers for easy delete/edit/show entities
  • AvalancheImagineBundle - Image manipulation using Imagine and Twig Filters
  • BazingaJsTranslationBundle - A pretty nice way to expose your Symfony2 translation messages to your client applications
  • FOSUserBundle - Provides user management for your Symfony2 Project
  • CIMPluploadBundle - Provides a plupload upload
  • CoolEmAllUserBundle - Added extra features for the FOSUserBundle
  • DebbConfigBundle - Thats the main bundle for the DEBBConfigurator
  • DebbManagementBundle - Provides components for the DebbConfigBundle
  • WebProfilerBundle (in dev/test env) - Adds profiling functionality and the web debug toolbar
  • SensioDistributionBundle (in dev/test env) - Adds functionality for configuring and working with Symfony distributions
  • SensioGeneratorBundle (in dev/test env) - Adds code generation capabilities

All libraries and bundles included are released under the LGPLv2.1 license.

Enjoy!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •