Base Bundle commit
authorymh <ymh.work@gmail.com>
Wed, 28 Sep 2011 17:45:50 +0200
changeset 2 806e57d67020
parent 1 8cbd576d6b88
child 3 e54dfe4d0b2b
Base Bundle commit
.hgignore
app/AppKernel.php
app/cache/.keepme
app/config/routing.yml
app/logs/.keepme
src/Company/BaseBundle/CompanyBaseBundle.php
src/Company/BaseBundle/Controller/DefaultController.php
src/Company/BaseBundle/Controller/DocumentController.php
src/Company/BaseBundle/DependencyInjection/CompanyBaseExtension.php
src/Company/BaseBundle/DependencyInjection/Configuration.php
src/Company/BaseBundle/Entity/Document.php
src/Company/BaseBundle/Entity/DocumentRepository.php
src/Company/BaseBundle/Form/DocumentType.php
src/Company/BaseBundle/Resources/config/routing.yml
src/Company/BaseBundle/Resources/config/routing/document.yml
src/Company/BaseBundle/Resources/config/services.yml
src/Company/BaseBundle/Resources/public/css/company_style.css
src/Company/BaseBundle/Resources/views/Default/index.html.twig
src/Company/BaseBundle/Resources/views/Document/edit.html.twig
src/Company/BaseBundle/Resources/views/Document/index.html.twig
src/Company/BaseBundle/Resources/views/Document/new.html.twig
src/Company/BaseBundle/Resources/views/Document/show.html.twig
src/Company/BaseBundle/Resources/views/layout.html.twig
src/Company/BaseBundle/Tests/Controller/DefaultControllerTest.php
src/Company/BaseBundle/Tests/Controller/DocumentControllerTest.php
web/bundles/acmedemo/css/demo.css
web/bundles/acmedemo/images/blue-arrow.png
web/bundles/acmedemo/images/field-background.gif
web/bundles/acmedemo/images/logo.gif
web/bundles/acmedemo/images/search.png
web/bundles/acmedemo/images/welcome-configure.gif
web/bundles/acmedemo/images/welcome-demo.gif
web/bundles/acmedemo/images/welcome-quick-tour.gif
web/bundles/framework/css/exception.css
web/bundles/framework/css/exception_layout.css
web/bundles/framework/images/blue_picto_less.gif
web/bundles/framework/images/blue_picto_more.gif
web/bundles/framework/images/border_l.png
web/bundles/framework/images/border_r.png
web/bundles/framework/images/btn_bg.png
web/bundles/framework/images/close_quote.gif
web/bundles/framework/images/exception_detected.gif
web/bundles/framework/images/grey_magnifier.png
web/bundles/framework/images/icon_log.png
web/bundles/framework/images/input_bg.gif
web/bundles/framework/images/logo_symfony.gif
web/bundles/framework/images/open_quote.gif
web/bundles/sensiodistribution/webconfigurator/css/configure.css
web/bundles/sensiodistribution/webconfigurator/css/install.css
web/bundles/sensiodistribution/webconfigurator/images/background-textfield.gif
web/bundles/sensiodistribution/webconfigurator/images/blue-arrow.png
web/bundles/sensiodistribution/webconfigurator/images/favicon.ico
web/bundles/sensiodistribution/webconfigurator/images/logo-big.gif
web/bundles/sensiodistribution/webconfigurator/images/logo-small.gif
web/bundles/sensiodistribution/webconfigurator/images/notification.gif
web/bundles/webprofiler/css/profiler.css
web/bundles/webprofiler/css/toolbar.css
web/bundles/webprofiler/favicon.ico
web/bundles/webprofiler/images/close.png
web/bundles/webprofiler/images/config.png
web/bundles/webprofiler/images/db.png
web/bundles/webprofiler/images/events.png
web/bundles/webprofiler/images/exception.png
web/bundles/webprofiler/images/import.png
web/bundles/webprofiler/images/logger.png
web/bundles/webprofiler/images/mail.png
web/bundles/webprofiler/images/memory.png
web/bundles/webprofiler/images/profiler/bg_submenu.gif
web/bundles/webprofiler/images/profiler/border_l.png
web/bundles/webprofiler/images/profiler/border_r.png
web/bundles/webprofiler/images/profiler/btn_bg.png
web/bundles/webprofiler/images/profiler/config.png
web/bundles/webprofiler/images/profiler/db.png
web/bundles/webprofiler/images/profiler/events.png
web/bundles/webprofiler/images/profiler/exception.png
web/bundles/webprofiler/images/profiler/grey_magnifier.png
web/bundles/webprofiler/images/profiler/input_bg.gif
web/bundles/webprofiler/images/profiler/logger.png
web/bundles/webprofiler/images/profiler/logo_symfony_profiler.gif
web/bundles/webprofiler/images/profiler/mail.png
web/bundles/webprofiler/images/profiler/request.png
web/bundles/webprofiler/images/profiler/security.png
web/bundles/webprofiler/images/request.png
web/bundles/webprofiler/images/search.png
web/bundles/webprofiler/images/security.png
web/bundles/webprofiler/images/spacer.gif
web/bundles/webprofiler/images/symfony.png
web/bundles/webprofiler/images/timer.png
--- a/.hgignore	Sat Sep 24 15:52:20 2011 +0200
+++ b/.hgignore	Wed Sep 28 17:45:50 2011 +0200
@@ -2,4 +2,6 @@
 ^app/config/parameter\.ini$
 ^app/cache$
 ^app/logs$
-.*\.git$
\ No newline at end of file
+.*\.git$
+syntax: regexp
+^web/bundles$
\ No newline at end of file
--- a/app/AppKernel.php	Sat Sep 24 15:52:20 2011 +0200
+++ b/app/AppKernel.php	Wed Sep 28 17:45:50 2011 +0200
@@ -17,10 +17,10 @@
             new Symfony\Bundle\AsseticBundle\AsseticBundle(),
             new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle(),
             new JMS\SecurityExtraBundle\JMSSecurityExtraBundle(),
+            new Company\BaseBundle\CompanyBaseBundle(),
         );
 
         if (in_array($this->getEnvironment(), array('dev', 'test'))) {
-            $bundles[] = new Acme\DemoBundle\AcmeDemoBundle();
             $bundles[] = new Symfony\Bundle\WebProfilerBundle\WebProfilerBundle();
             $bundles[] = new Sensio\Bundle\DistributionBundle\SensioDistributionBundle();
             $bundles[] = new Sensio\Bundle\GeneratorBundle\SensioGeneratorBundle();
--- a/app/config/routing.yml	Sat Sep 24 15:52:20 2011 +0200
+++ b/app/config/routing.yml	Wed Sep 28 17:45:50 2011 +0200
@@ -1,3 +1,7 @@
+CompanyBaseBundle:
+    resource: "@CompanyBaseBundle/Resources/config/routing.yml"
+    prefix:   /
+
 # Internal routing configuration to handle ESI
 #_internal:
 #   resource: "@FrameworkBundle/Resources/config/routing/internal.xml"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/CompanyBaseBundle.php	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,9 @@
+<?php
+
+namespace Company\BaseBundle;
+
+use Symfony\Component\HttpKernel\Bundle\Bundle;
+
+class CompanyBaseBundle extends Bundle
+{
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Controller/DefaultController.php	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,15 @@
+<?php
+
+namespace Company\BaseBundle\Controller;
+
+use Symfony\Bundle\FrameworkBundle\Controller\Controller;
+
+
+class DefaultController extends Controller
+{
+    
+    public function indexAction($name)
+    {
+        return $this->render('CompanyBaseBundle:Default:index.html.twig', array('name' => $name));
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Controller/DocumentController.php	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,187 @@
+<?php
+
+namespace Company\BaseBundle\Controller;
+
+use Symfony\Bundle\FrameworkBundle\Controller\Controller;
+
+use Company\BaseBundle\Entity\Document;
+use Company\BaseBundle\Form\DocumentType;
+
+/**
+ * Document controller.
+ *
+ */
+class DocumentController extends Controller
+{
+    /**
+     * Lists all Document entities.
+     *
+     */
+    public function indexAction()
+    {
+        $em = $this->getDoctrine()->getEntityManager();
+
+        $entities = $em->getRepository('CompanyBaseBundle:Document')->findAll();
+
+        return $this->render('CompanyBaseBundle:Document:index.html.twig', array(
+            'entities' => $entities
+        ));
+    }
+
+    /**
+     * Finds and displays a Document entity.
+     *
+     */
+    public function showAction($id)
+    {
+        $em = $this->getDoctrine()->getEntityManager();
+
+        $entity = $em->getRepository('CompanyBaseBundle:Document')->find($id);
+
+        if (!$entity) {
+            throw $this->createNotFoundException('Unable to find Document entity.');
+        }
+
+        $deleteForm = $this->createDeleteForm($id);
+
+        return $this->render('CompanyBaseBundle:Document:show.html.twig', array(
+            'entity'      => $entity,
+            'delete_form' => $deleteForm->createView(),
+
+        ));
+    }
+
+    /**
+     * Displays a form to create a new Document entity.
+     *
+     */
+    public function newAction()
+    {
+        $entity = new Document();
+        $form   = $this->createForm(new DocumentType(), $entity);
+
+        return $this->render('CompanyBaseBundle:Document:new.html.twig', array(
+            'entity' => $entity,
+            'form'   => $form->createView()
+        ));
+    }
+
+    /**
+     * Creates a new Document entity.
+     *
+     */
+    public function createAction()
+    {
+        $entity  = new Document();
+        $request = $this->getRequest();
+        $form    = $this->createForm(new DocumentType(), $entity);
+        $form->bindRequest($request);
+
+        if ($form->isValid()) {
+            $em = $this->getDoctrine()->getEntityManager();
+            $em->persist($entity);
+            $em->flush();
+
+            return $this->redirect($this->generateUrl('document_show', array('id' => $entity->getId())));
+            
+        }
+
+        return $this->render('CompanyBaseBundle:Document:new.html.twig', array(
+            'entity' => $entity,
+            'form'   => $form->createView()
+        ));
+    }
+
+    /**
+     * Displays a form to edit an existing Document entity.
+     *
+     */
+    public function editAction($id)
+    {
+        $em = $this->getDoctrine()->getEntityManager();
+
+        $entity = $em->getRepository('CompanyBaseBundle:Document')->find($id);
+
+        if (!$entity) {
+            throw $this->createNotFoundException('Unable to find Document entity.');
+        }
+
+        $editForm = $this->createForm(new DocumentType(), $entity);
+        $deleteForm = $this->createDeleteForm($id);
+
+        return $this->render('CompanyBaseBundle:Document:edit.html.twig', array(
+            'entity'      => $entity,
+            'edit_form'   => $editForm->createView(),
+            'delete_form' => $deleteForm->createView(),
+        ));
+    }
+
+    /**
+     * Edits an existing Document entity.
+     *
+     */
+    public function updateAction($id)
+    {
+        $em = $this->getDoctrine()->getEntityManager();
+
+        $entity = $em->getRepository('CompanyBaseBundle:Document')->find($id);
+
+        if (!$entity) {
+            throw $this->createNotFoundException('Unable to find Document entity.');
+        }
+
+        $editForm   = $this->createForm(new DocumentType(), $entity);
+        $deleteForm = $this->createDeleteForm($id);
+
+        $request = $this->getRequest();
+
+        $editForm->bindRequest($request);
+
+        if ($editForm->isValid()) {
+            $em->persist($entity);
+            $em->flush();
+
+            return $this->redirect($this->generateUrl('document_edit', array('id' => $id)));
+        }
+
+        return $this->render('CompanyBaseBundle:Document:edit.html.twig', array(
+            'entity'      => $entity,
+            'edit_form'   => $editForm->createView(),
+            'delete_form' => $deleteForm->createView(),
+        ));
+    }
+
+    /**
+     * Deletes a Document entity.
+     *
+     */
+    public function deleteAction($id)
+    {
+        $form = $this->createDeleteForm($id);
+        $request = $this->getRequest();
+
+        $form->bindRequest($request);
+
+        if ($form->isValid()) {
+            $em = $this->getDoctrine()->getEntityManager();
+            $entity = $em->getRepository('CompanyBaseBundle:Document')->find($id);
+
+            if (!$entity) {
+                throw $this->createNotFoundException('Unable to find Document entity.');
+            }
+
+            $em->remove($entity);
+            $em->flush();
+        }
+
+        return $this->redirect($this->generateUrl('document'));
+    }
+
+    private function createDeleteForm($id)
+    {
+        return $this->createFormBuilder(array('id' => $id))
+            ->add('id', 'hidden')
+            ->getForm()
+        ;
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/DependencyInjection/CompanyBaseExtension.php	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,28 @@
+<?php
+
+namespace Company\BaseBundle\DependencyInjection;
+
+use Symfony\Component\DependencyInjection\ContainerBuilder;
+use Symfony\Component\Config\FileLocator;
+use Symfony\Component\HttpKernel\DependencyInjection\Extension;
+use Symfony\Component\DependencyInjection\Loader;
+
+/**
+ * This is the class that loads and manages your bundle configuration
+ *
+ * To learn more see {@link http://symfony.com/doc/current/cookbook/bundles/extension.html}
+ */
+class CompanyBaseExtension extends Extension
+{
+    /**
+     * {@inheritDoc}
+     */
+    public function load(array $configs, ContainerBuilder $container)
+    {
+        $configuration = new Configuration();
+        $config = $this->processConfiguration($configuration, $configs);
+
+        $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
+        $loader->load('services.yml');
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/DependencyInjection/Configuration.php	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,29 @@
+<?php
+
+namespace Company\BaseBundle\DependencyInjection;
+
+use Symfony\Component\Config\Definition\Builder\TreeBuilder;
+use Symfony\Component\Config\Definition\ConfigurationInterface;
+
+/**
+ * This is the class that validates and merges configuration from your app/config files
+ *
+ * To learn more see {@link http://symfony.com/doc/current/cookbook/bundles/extension.html#cookbook-bundles-extension-config-class}
+ */
+class Configuration implements ConfigurationInterface
+{
+    /**
+     * {@inheritDoc}
+     */
+    public function getConfigTreeBuilder()
+    {
+        $treeBuilder = new TreeBuilder();
+        $rootNode = $treeBuilder->root('company_base');
+
+        // Here you should define the parameters that are allowed to
+        // configure your bundle. See the documentation linked above for
+        // more information on that topic.
+
+        return $treeBuilder;
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Entity/Document.php	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,88 @@
+<?php
+
+namespace Company\BaseBundle\Entity;
+
+use Doctrine\ORM\Mapping as ORM;
+
+/**
+ * Company\BaseBundle\Entity\Document
+ *
+ * @ORM\Table()
+ * @ORM\Entity(repositoryClass="Company\BaseBundle\Entity\DocumentRepository")
+ */
+class Document
+{
+    /**
+     * @var integer $id
+     *
+     * @ORM\Column(name="id", type="integer")
+     * @ORM\Id
+     * @ORM\GeneratedValue(strategy="AUTO")
+     */
+    private $id;
+
+    /**
+     * @var string $title
+     *
+     * @ORM\Column(name="title", type="string", length=255)
+     */
+    private $title;
+
+    /**
+     * @var text $description
+     *
+     * @ORM\Column(name="description", type="text")
+     */
+    private $description;
+
+
+    /**
+     * Get id
+     *
+     * @return integer 
+     */
+    public function getId()
+    {
+        return $this->id;
+    }
+
+    /**
+     * Set title
+     *
+     * @param string $title
+     */
+    public function setTitle($title)
+    {
+        $this->title = $title;
+    }
+
+    /**
+     * Get title
+     *
+     * @return string 
+     */
+    public function getTitle()
+    {
+        return $this->title;
+    }
+
+    /**
+     * Set description
+     *
+     * @param text $description
+     */
+    public function setDescription($description)
+    {
+        $this->description = $description;
+    }
+
+    /**
+     * Get description
+     *
+     * @return text 
+     */
+    public function getDescription()
+    {
+        return $this->description;
+    }
+}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Entity/DocumentRepository.php	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,15 @@
+<?php
+
+namespace Company\BaseBundle\Entity;
+
+use Doctrine\ORM\EntityRepository;
+
+/**
+ * DocumentRepository
+ *
+ * This class was generated by the Doctrine ORM. Add your own custom
+ * repository methods below.
+ */
+class DocumentRepository extends EntityRepository
+{
+}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Form/DocumentType.php	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,22 @@
+<?php
+
+namespace Company\BaseBundle\Form;
+
+use Symfony\Component\Form\AbstractType;
+use Symfony\Component\Form\FormBuilder;
+
+class DocumentType extends AbstractType
+{
+    public function buildForm(FormBuilder $builder, array $options)
+    {
+        $builder
+            ->add('title')
+            ->add('description')
+        ;
+    }
+
+    public function getName()
+    {
+        return 'company_basebundle_documenttype';
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Resources/config/routing.yml	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,7 @@
+CompanyBaseBundle_homepage:
+    pattern:  /hello/{name}
+    defaults: { _controller: CompanyBaseBundle:Default:index }
+    
+CompanyBaseBundle_document:
+    resource: "@CompanyBaseBundle/Resources/config/routing/document.yml"
+    prefix: /document
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Resources/config/routing/document.yml	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,30 @@
+document:
+    pattern:  /
+    defaults: { _controller: "CompanyBaseBundle:Document:index" }
+
+document_show:
+    pattern:  /{id}/show
+    defaults: { _controller: "CompanyBaseBundle:Document:show" }
+
+document_new:
+    pattern:  /new
+    defaults: { _controller: "CompanyBaseBundle:Document:new" }
+
+document_create:
+    pattern:  /create
+    defaults: { _controller: "CompanyBaseBundle:Document:create" }
+    requirements: { _method: post }
+
+document_edit:
+    pattern:  /{id}/edit
+    defaults: { _controller: "CompanyBaseBundle:Document:edit" }
+
+document_update:
+    pattern:  /{id}/update
+    defaults: { _controller: "CompanyBaseBundle:Document:update" }
+    requirements: { _method: post }
+
+document_delete:
+    pattern:  /{id}/delete
+    defaults: { _controller: "CompanyBaseBundle:Document:delete" }
+    requirements: { _method: post }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Resources/config/services.yml	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,7 @@
+parameters:
+#    company_base.example.class: Company\BaseBundle\Example
+
+services:
+#    company_base.example:
+#        class: %company_base.example.class%
+#        arguments: [@service_id, "plain_value", %parameter%]
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Resources/public/css/company_style.css	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,335 @@
+@charset "UTF-8";
+
+body {
+
+ 	font-family: Arial, Helvetica, sans serif;
+ 	font-size: 12px;
+ 	color: #4F5155;
+ 	margin: 5px;
+ 	padding: 0px;
+ 	min-width:750px;
+	text-align: justify; 	
+}
+body p {
+ 	margin: 2px; 	
+}
+
+a img,a:link img, a:active img, a:visited img, a:hover img  {
+	border:0px;
+}
+
+
+a:link
+{
+	color: #50a4a3;
+	text-decoration: none;
+	font-family:  Arial, Helvetica, sans-serif;
+	/*font-weight: bold;*/
+}
+
+a:hover
+{
+	color: #50a4a3;
+	text-decoration: none;
+	font-family:  Arial, Helvetica, sans-serif;
+	/*border-bottom-width: 1px;
+	border-bottom-style: dashed;
+	border-bottom-color: #2c8084;
+	font-weight: bold;*/
+}
+a:visited {
+	color: #50a4a3;
+	font-family:  Arial, Helvetica, sans-serif;
+	/*font-weight: bold;*/
+}
+
+.hda_blue{
+  /*color: #97fefd;*/ 
+  color: #86e6e5; 
+}
+
+
+#header
+{
+    padding: .2em;
+    border-bottom: 1px solid gray;
+    border-left: 1px solid gray;
+}
+
+#header a
+{
+    text-decoration: none;
+}
+
+
+#header_left
+{
+    padding: 0px;
+	max-width: 8em;
+	font-size: 30px;
+	font-weight : bold;
+	text-align: left;
+    text-transform: uppercase;
+}
+
+#header_left p
+{
+ 	margin: 0px;
+}
+
+
+#header_left a:hover, #header_left a:visited, #header_left a:link, #header_left a:active, #header_left a:focus
+{
+	color: #4F5155;
+	text-decoration: none;
+}
+
+
+#header_right
+{
+	text-align: right;
+}
+
+#header_right a:link
+{
+	text-decoration: none;
+	color: white;
+}
+
+#header_right a:hover
+{
+	text-decoration: none;
+	color:  white;
+}
+
+#header_right a:visited {
+	text-decoration: none;
+	color: white;
+}
+
+
+#footer
+{
+    clear: both;
+    margin: 0;
+    padding: .5em;
+    /*background-color: #ddd;*/
+    border-top: 1px solid gray;
+}
+
+.version
+{
+    text-align: right;
+    color: white;
+    font-size:9px;
+}
+
+.version:hover
+{
+    color: #2c8084;
+    text-decoration: none;
+    font-weight: bold;
+    border-bottom-width: 0px;
+    border-bottom-style: none;
+}
+
+.small
+{
+    font-size:9px;
+}
+
+.footer_img
+{
+    float: left;
+}
+
+.footer_img img
+{
+    padding-left: 10px;
+    padding-right: 10px;
+}
+
+.footer_img a
+{
+    color: white;
+}
+
+.footer_img a:link
+{
+    color: white;
+}
+
+.footer_img a:hover
+{
+    color: white;
+}
+
+.footer_img a:visited
+{
+    color: white;
+}
+
+
+#home_links
+{
+    line-height: 150%
+}
+
+#search_form_div {
+    text-align: center;
+    padding: 10px;
+    margin: 10px 10px;
+    margin-bottom: 30px;
+    background-color:#ececec;
+    border: 1px solid #7E7E7E
+}
+
+#search_form ul {
+	list-style-type: none;
+	margin: 0;
+	padding: 0;
+}
+
+#search_form ul li {
+	display: inline;
+}
+
+#toolbar {
+	margin-top: 2px;
+	margin-bottom: 2px;
+	border-bottom: 2px solid #707070;
+	padding-top : 0px;
+	padding-bottom : 0px;
+}
+#toolbar ul{
+	padding-left : 0px;
+	padding-right : 0px;
+	padding-top : 0px;
+	padding-bottom : 0px;
+	margin-left : 0px;
+	margin-right : 0px;
+	margin-top: 5px;
+	margin-bottom: 5px;
+}
+#toolbar ul li{
+	display: inline;
+	padding-left : 10px;
+	padding-right : 10px;
+	padding-top : 0px;
+	padding-bottom : 0px;
+}
+
+#inner_content {
+	padding: 5px 0px 50px 0px;
+}
+
+#loginstate {
+	text-align: right;
+}
+
+.projectscontentstitle {
+	color: #949494;
+	font-family: Verdana;
+	font-weight: lighter;
+	font-size: 2.0em;
+	font-style: normal;
+	text-align: left;
+}
+
+
+#loginstate a, #loginstate a:hover, #loginstate a:visited, #loginstate a:link, #loginstate a:active {
+    color:#0063DC;
+    margin-right:4px;
+    text-decoration:none;
+}
+
+#loginstate a:hover{
+    text-decoration: underline;
+}
+
+#loginstate ul {
+    margin:0;
+    padding:0;
+    float: left;
+}
+#loginstate li{
+    display: inline;
+    padding:0;
+    margin:0;
+}
+#loginstate #user{
+    color: #000000;
+    font-weight: bold;
+    margin-right:4px;
+}
+#loginstate ul .usertool a,
+#loginstate ul .usertool a:link, 
+#loginstate ul .usertool a:visited {
+    color:#0063DC;
+    text-decoration:none;
+}
+
+#loginstate ul .usertool a:hover {
+    color:#0063DC;
+    text-decoration:underline;
+}
+
+.errorlist
+{
+    color: red;
+    font-size:12px;
+}
+
+#count_nav_top,
+#count_nav_bottom {
+	text-align: right;
+}
+#count_nav_bottom p,
+#count_nav_top p {
+	font-size: 12px;
+	font-weight : bold;
+}
+
+#loginform_div {
+    margin-left: 10px;
+}
+
+#login_fields_list, #submitcontent-buttons-login {
+    margin: 10px 0px;
+}
+
+#search_results {
+    margin-left: 10px;
+}
+
+.result_counter {
+    color: #C6C6C6;
+}
+
+#search_prev_next {
+    margin-top: 20px;
+}
+
+#page_number {
+    text-align: right;
+}
+
+.sheet_title {
+    font-size: 14px;
+}
+
+.complete_sheet {
+    margin-left: 5px;
+    margin-right: 5px;
+}
+.left_sheet {
+    width: 38%;
+    float: left;
+}
+.left_sheet p {
+    margin-bottom: 5px;
+}
+.right_sheet {
+    width: 60%;
+    float: right;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Resources/views/Default/index.html.twig	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,1 @@
+Hello {{ name }}!
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Resources/views/Document/edit.html.twig	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,26 @@
+{% extends 'CompanyBaseBundle::layout.html.twig' %}
+
+{% block content %}
+<h1>Document edit</h1>
+
+<form action="{{ path('document_update', { 'id': entity.id }) }}" method="post" {{ form_enctype(edit_form) }}>
+    {{ form_widget(edit_form) }}
+    <p>
+        <button type="submit">Edit</button>
+    </p>
+</form>
+
+<ul class="record_actions">
+    <li>
+        <a href="{{ path('document') }}">
+            Back to the list
+        </a>
+    </li>
+    <li>
+        <form action="{{ path('document_delete', { 'id': entity.id }) }}" method="post">
+            {{ form_widget(delete_form) }}
+            <button type="submit">Delete</button>
+        </form>
+    </li>
+</ul>
+{% endblock %}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Resources/views/Document/index.html.twig	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,43 @@
+{% extends 'CompanyBaseBundle::layout.html.twig' %}
+
+{% block content %}
+<h1>Document list</h1>
+
+<table class="records_list">
+    <thead>
+        <tr>
+            <th>Id</th>
+            <th>Title</th>
+            <th>Description</th>
+            <th>Actions</th>
+        </tr>
+    </thead>
+    <tbody>
+    {% for entity in entities %}
+        <tr>
+            <td><a href="{{ path('document_show', { 'id': entity.id }) }}">{{ entity.id }}</a></td>
+            <td>{{ entity.title }}</td>
+            <td>{{ entity.description }}</td>
+            <td>
+                <ul>
+                    <li>
+                        <a href="{{ path('document_show', { 'id': entity.id }) }}">show</a>
+                    </li>
+                    <li>
+                        <a href="{{ path('document_edit', { 'id': entity.id }) }}">edit</a>
+                    </li>
+                </ul>
+            </td>
+        </tr>
+    {% endfor %}
+    </tbody>
+</table>
+
+<ul>
+    <li>
+        <a href="{{ path('document_new') }}">
+            Create a new entry
+        </a>
+    </li>
+</ul>
+{% endblock %}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Resources/views/Document/new.html.twig	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,20 @@
+{% extends 'CompanyBaseBundle::layout.html.twig' %}
+
+{% block content %}
+<h1>Document creation</h1>
+
+<form action="{{ path('document_create') }}" method="post" {{ form_enctype(form) }}>
+    {{ form_widget(form) }}
+    <p>
+        <button type="submit">Create</button>
+    </p>
+</form>
+
+<ul class="record_actions">
+    <li>
+        <a href="{{ path('document') }}">
+            Back to the list
+        </a>
+    </li>
+</ul>
+{% endblock %}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Resources/views/Document/show.html.twig	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,41 @@
+{% extends 'CompanyBaseBundle::layout.html.twig' %}
+
+{% block content %}
+<h1>Document</h1>
+
+<table class="record_properties">
+    <tbody>
+        <tr>
+            <th>Id</th>
+            <td>{{ entity.id }}</td>
+        </tr>
+        <tr>
+            <th>Title</th>
+            <td>{{ entity.title }}</td>
+        </tr>
+        <tr>
+            <th>Description</th>
+            <td>{{ entity.description }}</td>
+        </tr>
+    </tbody>
+</table>
+
+<ul class="record_actions">
+    <li>
+        <a href="{{ path('document') }}">
+            Back to the list
+        </a>
+    </li>
+    <li>
+        <a href="{{ path('document_edit', { 'id': entity.id }) }}">
+            Edit
+        </a>
+    </li>
+    <li>
+        <form action="{{ path('document_delete', { 'id': entity.id }) }}" method="post">
+            {{ form_widget(delete_form) }}
+            <button type="submit">Delete</button>
+        </form>
+    </li>
+</ul>
+{% endblock %}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Resources/views/layout.html.twig	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" >
+<head>
+{% block head %}
+    <meta http-equiv="Content-type" content="text/html;charset=UTF-8" />
+    <link rel="shortcut icon" href="{{ asset('favicon.ico') }}" />
+    <title>{% block title %}COMPANY NAME{% endblock %}</title>
+    {% block js_import %}
+    {% endblock %}
+    
+    {% block css_declaration %}
+    {% endblock %}
+    
+    {% block css_import %}
+    <link rel="stylesheet" href="{{ asset('bundles/companybase/css/company_style.css') }}" type="text/css"/>
+    {% endblock %}
+    
+    {% block js_declaration %}
+    {% endblock %}
+    
+{% endblock %}
+</head>
+<body>
+{% block body %} 
+
+{% block header %}
+    <div id="header">
+        <p><a href="{# url('company_home') #}">Company</a></p>
+    </div>
+{% endblock %}
+
+{% block toolbar %}
+{% endblock %}
+
+{% block content %}
+{% endblock %}
+
+{% block footer %}
+    <div id="footer">
+        <p>footer</p>
+    </div>
+{% endblock %}
+
+{% endblock %}
+</body>
+</html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Tests/Controller/DefaultControllerTest.php	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,17 @@
+<?php
+
+namespace Company\BaseBundle\Tests\Controller;
+
+use Symfony\Bundle\FrameworkBundle\Test\WebTestCase;
+
+class DefaultControllerTest extends WebTestCase
+{
+    public function testIndex()
+    {
+        $client = static::createClient();
+
+        $crawler = $client->request('GET', '/hello/Fabien');
+
+        $this->assertTrue($crawler->filter('html:contains("Hello Fabien")')->count() > 0);
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Company/BaseBundle/Tests/Controller/DocumentControllerTest.php	Wed Sep 28 17:45:50 2011 +0200
@@ -0,0 +1,54 @@
+<?php
+
+namespace Company\BaseBundle\Tests\Controller;
+
+use Symfony\Bundle\FrameworkBundle\Test\WebTestCase;
+
+class DocumentControllerTest extends WebTestCase
+{
+    /*
+    public function testCompleteScenario()
+    {
+        // Create a new client to browse the application
+        $client = static::createClient();
+
+        // Create a new entry in the database
+        $crawler = $client->request('GET', '/document/');
+        $this->assertTrue(200 === $client->getResponse()->getStatusCode());
+        $crawler = $client->click($crawler->selectLink('Create a new entry')->link());
+
+        // Fill in the form and submit it
+        $form = $crawler->selectButton('Create')->form(array(
+            'document[field_name]'  => 'Test',
+            // ... other fields to fill
+        ));
+
+        $client->submit($form);
+        $crawler = $client->followRedirect();
+
+        // Check data in the show view
+        $this->assertTrue($crawler->filter('td:contains("Test")')->count() > 0);
+
+        // Edit the entity
+        $crawler = $client->click($crawler->selectLink('Edit')->link());
+
+        $form = $crawler->selectButton('Edit')->form(array(
+            'document[field_name]'  => 'Foo',
+            // ... other fields to fill
+        ));
+
+        $client->submit($form);
+        $crawler = $client->followRedirect();
+
+        // Check the element contains an attribute with value equals "Foo"
+        $this->assertTrue($crawler->filter('[value="Foo"]')->count() > 0);
+
+        // Delete the entity
+        $client->submit($crawler->selectButton('Delete')->form());
+        $crawler = $client->followRedirect();
+
+        // Check the entity has been delete on the list
+        $this->assertNotRegExp('/Foo/', $client->getResponse()->getContent());
+    }
+    */
+}
\ No newline at end of file
--- a/web/bundles/acmedemo/css/demo.css	Sat Sep 24 15:52:20 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,293 +0,0 @@
-/*
-Copyright (c) 2010, Yahoo! Inc. All rights reserved.
-Code licensed under the BSD License:
-http://developer.yahoo.com/yui/license.html
-version: 2.8.2r1
-
-Reset
-*/
-
-html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
-
-html, body
-{
-    background-color: #EFEFEF;
-}
-
-body
-{
-    font-size:        14px;
-    font-family:      "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
-    color:            #313131;
-}
-
-a
-{
-    color:           #08C;
-    text-decoration: none;
-}
-
-a:hover
-{
-    text-decoration: underline;
-}
-
-strong
-{
-    font-weight: bold;
-}
-
-em
-{
-    font-style: italic;
-}
-
-h1, h2, h3
-{
-    font-family:    Georgia, "Times New Roman", Times, serif;
-    color:          #404040;
-}
-
-h1
-{
-    font-size:      45px;
-    padding-bottom: 30px;
-}
-
-h2
-{
-    font-weight:   bold;
-    color:         #FFFFFF;
-    /* Font is duplicated of body (sans-serif) */
-    font-family:      "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
-
-    margin-bottom:    10px;
-    background-color: #aacd4e;
-    padding:          2px 4px;
-    display:          inline-block;
-    text-transform:   uppercase;
-
-}
-
-p
-{
-    line-height:    20px;
-    padding-bottom: 20px;
-}
-
-ul#demo-list a
-{
-    background: url(../images/blue-arrow.png) no-repeat right 6px;
-    padding-right: 10px;
-}
-
-ul, ol
-{
-    padding-left: 20px;
-}
-
-li
-{
-    padding-bottom: 18px;
-}
-
-ol li
-{
-    list-style-type: decimal;
-}
-
-ul li
-{
-    list-style-type: none;
-}
-
-#symfony-header
-{
-    position: relative;
-    padding: 30px 30px 20px 30px;
-}
-
-#symfony-wrapper
-{
-    width:  970px;
-    margin: 0 auto;
-}
-
-.symfony-content
-{
-    background-color:           white;
-    border:                     1px solid #DFDFDF;
-    padding:                    50px;
-    -moz-border-radius:         16px;
-    -webkit-border-radius:      16px;
-    border-radius:              16px;
-    margin-bottom:              20px;
-    word-wrap:                  break-word;
-}
-
-#symfony-search
-{
-    position: absolute;
-    top:   50px;
-    right: 30px;
-}
-
-#symfony-search input[type="search"]
-{
-    -webkit-appearance: textfield;
-}
-
-#symfony-search-field
-{
-    width: 190px;
-}
-
-#symfony-search label
-{
-    display: block;
-    float: left;
-    width: 20px;
-    height: 25px;
-    background: url(../images/search.png) no-repeat left 5px;
-}
-
-#symfony-search label span
-{
-    display: none;
-}
-
-input[type=text], input[type=password]
-{
-    border:      1px solid #DADADA;
-    background:  white url(../images/field-background.gif) repeat-x left top;
-    padding:     5px 6px;
-    color:       #565656;
-    font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
-    font-size:   12px;
-}
-
-.symfony-button-grey,
-.symfony-button-green
-{
-    font-size: 0.85em;
-    font-weight: bold;
-
-    cursor: pointer;
-
-    display: inline-block;
-    outline: none;
-
-    text-align:     center;
-    text-transform: uppercase;
-
-    padding: 3px 10px;
-
-    text-shadow: 0 1px 1px rgba(0,0,0,.3);
-
-    -webkit-border-radius: 4px;
-    -moz-border-radius:    4px;
-    border-radius:         4px;
-}
-
-.symfony-button-grey
-{
-    color:       #868686;
-    font-weight: normal;
-
-    padding:    5px 10px;
-    border:     solid 1px #d7d7d7;
-    background: #ffffff;
-    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d7d7d7));
-    background: -moz-linear-gradient(top,  #ffffff,  #d7d7d7);
-    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d7d7d7');
-}
-
-.symfony-button-green
-{
-    padding: 5px 12px;
-
-    color: white;
-
-    border:     solid 1px #a7da39;
-    background: #a7da39;
-    background: -webkit-gradient(linear, left top, left bottom, from(#a7da39), to(#6a9211));
-    background: -moz-linear-gradient(top,  #a7da39,  #6a9211);
-    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7da39', endColorstr='#6a9211');
-}
-
-.symfony-blocks-welcome
-{
-    overflow: hidden;
-}
-
-.symfony-blocks-welcome > div
-{
-    background-color: whitesmoke;
-    float:            left;
-    width:            240px;
-    margin-right:     14px;
-    text-align:       center;
-    padding:          26px 20px;
-}
-
-.symfony-blocks-welcome > div.block-demo
-{
-    margin-right: 0;
-}
-
-.symfony-blocks-welcome .illustration
-{
-    padding-bottom: 20px;
-}
-
-.symfony-blocks-help
-{
-    overflow: hidden;
-}
-
-.symfony-blocks-help
-{
-    margin-top: 30px;
-    padding:    18px;
-    border:     1px solid #E6E6E6;
-}
-
-.symfony-blocks-help > div
-{
-    width:        254px;
-    float:        left;
-}
-
-.flash-message
-{
-    padding: 10px;
-    margin: 5px;
-    margin-top: 15px;
-    background-color: #ffe;
-}
-
-.error
-{
-    color: red;
-}
-
-#login label, #contact_form label
-{
-    display: block;
-    float: left;
-    width: 90px;
-}
-
-ul#menu
-{
-    float: right;
-    margin-bottom: 20px;
-    padding-left: 0;
-}
-
-#menu li
-{
-    padding-left: 0;
-    margin-right: 10px;
-    display: inline;
-}
Binary file web/bundles/acmedemo/images/blue-arrow.png has changed
Binary file web/bundles/acmedemo/images/field-background.gif has changed
Binary file web/bundles/acmedemo/images/logo.gif has changed
Binary file web/bundles/acmedemo/images/search.png has changed
Binary file web/bundles/acmedemo/images/welcome-configure.gif has changed
Binary file web/bundles/acmedemo/images/welcome-demo.gif has changed
Binary file web/bundles/acmedemo/images/welcome-quick-tour.gif has changed
--- a/web/bundles/framework/css/exception.css	Sat Sep 24 15:52:20 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,273 +0,0 @@
-/*
-Copyright (c) 2010, Yahoo! Inc. All rights reserved.
-Code licensed under the BSD License:
-http://developer.yahoo.com/yui/license.html
-version: 3.1.2
-build: 56
-*/
-.sf-exceptionreset html{color:#000;background:#FFF;}.sf-exceptionreset body,.sf-exceptionreset div,.sf-exceptionreset dl,.sf-exceptionreset dt,.sf-exceptionreset dd,.sf-exceptionreset ul,.sf-exceptionreset ol,.sf-exceptionreset li,.sf-exceptionreset h1,.sf-exceptionreset h2,.sf-exceptionreset h3,.sf-exceptionreset h4,.sf-exceptionreset h5,.sf-exceptionreset h6,.sf-exceptionreset pre,.sf-exceptionreset code,.sf-exceptionreset form,.sf-exceptionreset fieldset,.sf-exceptionreset legend,.sf-exceptionreset input,.sf-exceptionreset textarea,.sf-exceptionreset p,.sf-exceptionreset blockquote,.sf-exceptionreset th,.sf-exceptionreset td{margin:0;padding:0;}.sf-exceptionreset table{border-collapse:collapse;border-spacing:0;}.sf-exceptionreset fieldset,.sf-exceptionreset img{border:0;}.sf-exceptionreset address,.sf-exceptionreset caption,.sf-exceptionreset cite,.sf-exceptionreset code,.sf-exceptionreset dfn,.sf-exceptionreset em,.sf-exceptionreset strong,.sf-exceptionreset th,.sf-exceptionreset var{font-style:normal;font-weight:normal;}.sf-exceptionreset li{list-style:none;}.sf-exceptionreset caption,.sf-exceptionreset th{text-align:left;}.sf-exceptionreset h1,.sf-exceptionreset h2,.sf-exceptionreset h3,.sf-exceptionreset h4,.sf-exceptionreset h5,.sf-exceptionreset h6{font-size:100%;font-weight:normal;}.sf-exceptionreset q:before,.sf-exceptionreset q:after{content:'';}.sf-exceptionreset abbr,.sf-exceptionreset acronym{border:0;font-variant:normal;}.sf-exceptionreset sup{vertical-align:text-top;}.sf-exceptionreset sub{vertical-align:text-bottom;}.sf-exceptionreset input,.sf-exceptionreset textarea,.sf-exceptionreset select{font-family:inherit;font-size:inherit;font-weight:inherit;}.sf-exceptionreset input,.sf-exceptionreset textarea,.sf-exceptionreset select{*font-size:100%;}.sf-exceptionreset legend{color:#000;}
-
-.sf-exceptionreset html,
-.sf-exceptionreset body
-{
-    width:100%;
-    min-height:100%;
-    _height:100%;
-    margin:0;
-    padding:0;
-}
-.sf-exceptionreset body
-{
-    font: 1em "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;
-    text-align:left;
-    background-color:#efefef;
-}
-.sf-exceptionreset abbr
-{
-    border-bottom: 1px dotted #000;
-    cursor: help;
-}
-.sf-exceptionreset p
-{
-  font-size:14px;
-  line-height:20px;
-  color:#868686;
-  padding-bottom:20px
-}
-
-.sf-exceptionreset strong
-{
-  color:#313131;
-  font-weight:bold;
-}
-
-.sf-exceptionreset a
-{
-    color:#6c6159;
-}
-.sf-exceptionreset a img
-{
-    border:none;
-}
-.sf-exceptionreset a:hover
-{
-    text-decoration:underline;
-}
-
-.sf-exceptionreset em
-{
-    font-style:italic;
-}
-
-.sf-exceptionreset h2,
-.sf-exceptionreset h3
-{
-    font-weight:bold;
-}
-
-.sf-exceptionreset h1
-{
-    font-family:Georgia, "Times New Roman", Times, serif;
-    font-size: 20px;
-    color:#313131;
-}
-
-.sf-exceptionreset li
-{
-    padding-bottom:10px;
-}
-
-.sf-exceptionreset .traces
-{
-    padding-bottom:14px;
-}
-
-.sf-exceptionreset .traces li
-{
-    font-size:12px;
-    color:#868686;
-    padding: 5px 4px;
-    list-style-type:decimal;
-    margin-left:20px;
-}
-
-.sf-exceptionreset #logs .traces li.error
-{
-    font-style:normal;
-    color:#AA3333;
-    background:#f9ecec;
-}
-
-/* fix for Opera not liking empty <li> */
-.sf-exceptionreset .traces li:after {
-    content: '\00A0'
-}
-
-.sf-exceptionreset .trace
-{
-    border:1px solid #D3D3D3;
-    padding:10px;
-    overflow:auto;
-    margin:10px 0 20px;
-}
-
-.sf-exceptionreset .block,
-.sf-exceptionreset .block_exception
-{
-    -moz-border-radius:16px;
-    -webkit-border-radius:16px;
-    border-radius:16px;
-    margin-bottom:20px;
-}
-.sf-exceptionreset .block
-{
-    background-color:#FFFFFF;
-    border:1px solid #dfdfdf;
-    padding:40px 50px;
-}
-
-.sf-exceptionreset .block_exception
-{
-    background-color:#f6f6f6;
-    border:1px solid #dfdfdf;
-    padding:30px 28px;
-}
-
-.sf-exceptionreset .block_exception div
-{
-    color:#313131;
-    font-size:10px;
-}
-
-.sf-exceptionreset .block_exception_detected .illustration_exception,
-.sf-exceptionreset .block_exception_detected .text_exception
-{
-    float:left;
-}
-.sf-exceptionreset .block_exception_detected .illustration_exception
-{
-    width:152px;
-}
-.sf-exceptionreset .block_exception_detected .text_exception
-{
-    width:670px;
-    padding: 30px 44px 24px 46px;
-    position:relative;
-}
-.sf-exceptionreset .text_exception .open_quote,
-.sf-exceptionreset .text_exception .close_quote
-{
-    position:absolute;
-}
-
-.sf-exceptionreset .open_quote
-{
-    top:0;
-    left:0;
-}
-
-.sf-exceptionreset .close_quote
-{
-    bottom:0;
-    right:50px;
-}
-
-.sf-exceptionreset .block_exception p
-{
-    font-family:Arial, Helvetica, sans-serif;
-}
-.sf-exceptionreset .block_exception p a,
-.sf-exceptionreset .block_exception p a:hover
-{
-    color:#565656;
-}
-
-.sf-exceptionreset h2
-{
-    font-size:16px;
-    font-family:Arial, Helvetica, sans-serif;
-    padding-bottom:16px;
-}
-
-.sf-exceptionreset li a
-{
-    background:none;
-    color:#868686;
-    text-decoration:none;
-}
-
-.sf-exceptionreset li a:hover
-{
-    background:none;
-    color:#313131;
-    text-decoration:underline;
-}
-
-.sf-exceptionreset .logs h2
-{
-    float:left;
-    width:654px;
-}
-
-.sf-exceptionreset .error_count
-{
-    float:right;
-    width:170px;
-    text-align:right;
-}
-
-.sf-exceptionreset .error_count span
-{
-    display:inline-block;
-    background-color:#aacd4e;
-    -moz-border-radius:6px;
-    -webkit-border-radius:6px;
-    border-radius:6px;
-    padding:4px;
-    color:white;
-    margin-right:2px;
-    font-size:11px;
-    font-weight:bold;
-}
-
-.sf-exceptionreset .toggle
-{
-    vertical-align:middle;
-}
-
-.sf-exceptionreset .linked ul, 
-.sf-exceptionreset .linked li
-{
-    display: inline;
-}
-
-.sf-exceptionreset #output_content
-{
-    color: #000;
-    font-size: 12px;
-}
-
-.sf-exceptionreset ol
-{
-    padding: 10px 0
-}
-
-.sf-exceptionreset ol li {
-    list-style: decimal; 
-    margin-left: 20px; 
-    padding: 2px;
-    padding-bottom: 20px;
-}
-
-.sf-exceptionreset ol ol li
-{
-    list-style-position: inside; 
-    margin-left: 0; 
-    white-space: nowrap; 
-    font-size: 12px; 
-    padding-bottom: 0;
-}
-.sf-exceptionreset li .selected
-{
-    background-color: #ffd;
-}
--- a/web/bundles/framework/css/exception_layout.css	Sat Sep 24 15:52:20 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,161 +0,0 @@
-html
-{
-    background: #eee
-}
-
-body
-{
-    font: 11px Verdana, Arial, sans-serif; 
-    color: #333
-}
-
-.sf-exceptionreset, .sf-exceptionreset .block, .sf-exceptionreset #message
-{
-    margin: auto
-}
-
-img
-{
-    border: 0;
-}
-
-.clear
-{
-    clear:both;
-    height:0;
-    font-size:0;
-    line-height:0;
-}
-
-.clear_fix:after
-{
-    content:"\0020";
-    display:block;
-    height:0;
-    clear:both;
-    visibility:hidden;
-}
-
-.clear_fix
-{
-    display:inline-block;
-}
-
-* html .clear_fix
-{
-    height:1%;
-}
-
-.clear_fix
-{
-    display:block;
-}
-
-.header
-{
-    padding:30px 30px 20px 30px;
-}
-
-.header_logo
-{
-    float:left;
-}
-
-.search
-{
-    float:right;
-}
-
-.search
-{
-    padding-top:20px;
-}
-
-.search label
-{
-    line-height:28px; 
-    vertical-align:middle;
-}
-
-.search input
-{
-    width:188px; 
-    margin-right:10px; 
-    font-size:12px; 
-    border:1px solid #dadada; 
-    background:#FFFFFF url(../images/input_bg.gif) repeat-x left top;
-    padding:5px 6px;
-    color:#565656;
-}
-
-.search input[type="search"]
-{
-    -webkit-appearance: textfield;
-}
-
-.search button
-{
-    -webkit-appearance: button-bevel;
-    float: none;
-    padding: 0;
-    margin: 0;
-    overflow: visible;
-    width: auto;
-    text-decoration: none;
-    cursor: pointer;
-    white-space: nowrap;
-    display: inline-block;
-    text-align: center;
-    vertical-align: middle;
-    border: 0;
-    background: none;
-}
-
-.search button:-moz-focus-inner
-{
-  padding: 0;
-  border: none;
-}
-
-.search button:hover
-{
-    text-decoration: none;
-}
-
-.search button span span,
-.search button span span span
-{
-  position: static;
-}
-
-.search button span
-{
-    position: relative;
-    text-decoration: none;
-    display: block;
-    height: 28px;
-    float: left;
-    padding: 0 0 0 8px;
-    background: transparent url(../images/border_l.png) no-repeat top left;
-}
-
-.search button span span
-{
-    padding: 0 8px 0 0;
-    background: transparent url(../images/border_r.png) right top no-repeat;
-}
-
-.search button span span span
-{
-    padding: 0 7px;
-    font: bold 11px Arial, Helvetica, sans-serif;
-    color: #6b6b6b;
-    line-height: 28px;
-    background: transparent url(../images/btn_bg.png) repeat-x top left;
-}
-
-#content
-{
-    width:970px;
-    margin:0 auto;
-}
Binary file web/bundles/framework/images/blue_picto_less.gif has changed
Binary file web/bundles/framework/images/blue_picto_more.gif has changed
Binary file web/bundles/framework/images/border_l.png has changed
Binary file web/bundles/framework/images/border_r.png has changed
Binary file web/bundles/framework/images/btn_bg.png has changed
Binary file web/bundles/framework/images/close_quote.gif has changed
Binary file web/bundles/framework/images/exception_detected.gif has changed
Binary file web/bundles/framework/images/grey_magnifier.png has changed
Binary file web/bundles/framework/images/icon_log.png has changed
Binary file web/bundles/framework/images/input_bg.gif has changed
Binary file web/bundles/framework/images/logo_symfony.gif has changed
Binary file web/bundles/framework/images/open_quote.gif has changed
--- a/web/bundles/sensiodistribution/webconfigurator/css/configure.css	Sat Sep 24 15:52:20 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,438 +0,0 @@
-/*
-Copyright (c) 2010, Yahoo! Inc. All rights reserved.
-Code licensed under the BSD License:
-http://developer.yahoo.com/yui/license.html
-version: 2.8.2r1
-
-Reset
-*/
-
-html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
-
-html, body
-{
-    background-color: #EFEFEF;
-}
-
-body
-{
-    font-size:        14px;
-    font-family:      "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
-    color:            #313131;
-}
-
-a
-{
-    color:           #08C;
-    text-decoration: none;
-}
-
-a:hover
-{
-    text-decoration: underline;
-}
-
-strong
-{
-    font-weight: bold;
-}
-
-em
-{
-    font-style: italic;
-}
-
-h1, h2, h3
-{
-    font-family:    Georgia, "Times New Roman", Times, serif;
-    color:          #404040;
-}
-
-h1
-{
-    font-size:      45px;
-    padding-bottom: 30px;
-}
-
-h2
-{
-    font-weight:   bold;
-    color:         #FFFFFF;
-    /* Font is duplicated of body (sans-serif) */
-    font-family:      "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
-
-    margin-bottom:    10px;
-    background-color: #aacd4e;
-    padding:          2px 4px;
-    display:          inline-block;
-    text-transform:   uppercase;
-
-}
-
-h2.configure-error
-{
-    background-color: #CC514F;
-}
-
-p
-{
-    line-height:    20px;
-    padding-bottom: 20px;
-}
-
-ul a
-{
-    background: url(../images/blue-arrow.png) no-repeat right 6px;
-    padding-right: 10px;
-}
-
-ul, ol
-{
-    padding-left: 20px;
-}
-
-li
-{
-    padding-bottom: 18px;
-}
-
-ol li
-{
-    list-style-type: decimal;
-}
-
-ul li
-{
-    list-style-type: none;
-}
-
-#symfony-header
-{
-    position: relative;
-    padding: 30px 30px 20px 30px;
-}
-
-#symfony-wrapper
-{
-    width:  970px;
-    margin: 0 auto;
-}
-
-#symfony-content
-{
-    background-color:           white;
-    border:                     1px solid #DFDFDF;
-    padding:                    50px;
-    -moz-border-radius:         16px;
-    -webkit-border-radius:      16px;
-    border-radius:              16px;
-    margin-bottom:              20px;
-}
-
-#symfony-header
-{
-    position: relative;
-    padding: 30px 30px 20px 30px;
-}
-
-#symfony-wrapper
-{
-    width:  970px;
-    margin: 0 auto;
-}
-
-#symfony-content
-{
-    background-color:           white;
-    border:                     1px solid #DFDFDF;
-    padding:                    50px;
-    -moz-border-radius:         16px;
-    -webkit-border-radius:      16px;
-    border-radius:              16px;
-    margin-bottom:              20px;
-}
-html, body
-{
-    background-color: #EFEFEF;
-}
-
-body
-{
-    font-size:        14px;
-    font-family:      "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
-    color:            #313131;
-}
-
-a
-{
-    color:           #08C;
-    text-decoration: none;
-}
-
-a:hover
-{
-    text-decoration: underline;
-}
-
-strong
-{
-    font-weight: bold;
-}
-
-#symfony-header
-{
-    position: relative;
-    padding: 30px 30px 20px 30px;
-}
-
-#symfony-wrapper
-{
-    width:  970px;
-    margin: 0 auto;
-}
-
-#symfony-content
-{
-    background-color:           white;
-    border:                     1px solid #DFDFDF;
-    padding:                    50px;
-    -moz-border-radius:         16px;
-    -webkit-border-radius:      16px;
-    border-radius:              16px;
-    margin-bottom:              20px;
-}
-html, body
-{
-    background-color: #EFEFEF;
-}
-
-body
-{
-    font-size:        14px;
-    font-family:      "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
-    color:            #313131;
-}
-
-a
-{
-    color:           #08C;
-    text-decoration: none;
-}
-
-a:hover
-{
-    text-decoration: underline;
-}
-
-strong
-{
-    font-weight: bold;
-}
-
-#symfony-header
-{
-    position: relative;
-    padding: 30px 30px 20px 30px;
-}
-
-#symfony-wrapper
-{
-    width:  970px;
-    margin: 0 auto;
-}
-
-#symfony-content
-{
-    background-color:           white;
-    border:                     1px solid #DFDFDF;
-    padding:                    50px;
-    -moz-border-radius:         16px;
-    -webkit-border-radius:      16px;
-    border-radius:              16px;
-    margin-bottom:              5px;
-}
-
-#symfony-search
-{
-    position: absolute;
-
-    top:   50px;
-    right: 30px;
-}
-
-#symfony-search-field
-{
-    width: 190px;
-}
-
-#symfony-search label
-{
-    display: block;
-    float: left;
-    width: 20px;
-    height: 25px;
-    background: url(../images/search.png) no-repeat left 5px;
-}
-
-#symfony-search label span
-{
-    display: none;
-}
-
-input[type=text]
-{
-    border:      1px solid #DADADA;
-    background:  white url(../images/field-background.gif) repeat-x left top;
-    padding:     5px 6px;
-    color:       #565656;
-    font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
-    font-size:   12px;
-}
-
-.symfony-button-grey,
-.symfony-button-green
-{
-    font-size: 0.85em;
-    font-weight: bold;
-
-    cursor: pointer;
-
-    display: inline-block;
-    outline: none;
-
-    text-align:     center;
-    text-transform: uppercase;
-
-    padding: 3px 10px;
-
-    text-shadow: 0 1px 1px rgba(0,0,0,.3);
-
-    -webkit-border-radius: 4px;
-    -moz-border-radius:    4px;
-    border-radius:         4px;
-}
-
-.symfony-button-grey
-{
-    color:       #868686;
-    font-weight: normal;
-
-    padding:    5px 10px;
-    border:     solid 1px #d7d7d7;
-    background: #ffffff;
-    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d7d7d7));
-    background: -moz-linear-gradient(top,  #ffffff,  #d7d7d7);
-    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d7d7d7');
-}
-
-.symfony-button-green
-{
-    padding: 5px 12px;
-
-    color: white;
-
-    border:     solid 1px #a7da39;
-    background: #a7da39;
-    background: -webkit-gradient(linear, left top, left bottom, from(#a7da39), to(#6a9211));
-    background: -moz-linear-gradient(top,  #a7da39,  #6a9211);
-    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7da39', endColorstr='#6a9211');
-}
-
-.symfony-block-steps span
-{
-    display: inline-block;
-    padding: 2px 3px;
-  font-size:      11px;
-  line-height:    15px;
-  color:          #868686;
-  font-weight:    bold;
-  text-transform: uppercase;
-}
-
-.symfony-block-steps span.selected
-{
-    background-color: #aacd4e;
-    color:            #FFFFFF;
-}
-
-h1
-{
-    margin-top: 10px;
-    font-size: 26px;
-}
-
-.symfony-form-row
-{
-    padding-bottom: 40px;
-}
-
-.symfony-form-column
-{
-    width: 430px;
-    float: left;
-}
-
-.symfony-form-footer
-{
-    padding-top: 20px;
-    clear: both;
-}
-
-.symfony-form-field
-{
-    height: 20px;
-}
-
-.symfony-form-row label
-{
-    display:        block;
-    padding-bottom: 8px;
-}
-
-.symfony-form-field input[type=text],
-.symfony-form-field input[type=password],
-.symfony-form-field textarea,
-.symfony-form-field select
-{
-    font-size: 13px;
-    color:     #565656;
-    width:     200px;
-}
-
-.symfony-form-field input[type=text],
-.symfony-form-field input[type=password],
-.symfony-form-field textarea
-{
-    border:     1px solid #dadada;
-    background: #FFFFFF url(../images/background-textfield.gif) repeat-x left top;
-    width:      194px;
-    padding:    5px 6px;
-}
-
-.symfony-form-errors ul
-{
-    padding: 0;
-}
-
-.symfony-form-errors li
-{
-    background:  url(../images/notification.gif) no-repeat left 6px;
-    font-size:   11px;
-    line-height: 16px;
-    color:       #759e1a;
-    padding:     10px 25px;
-}
-
-.symfony-configuration
-{
-    margin: 10px 0;
-    width:  100%;
-    height: 240px;
-}
-
-.version
-{
-    text-align: right;
-    font-size: 10px;
-    margin-right: 20px;
-}
--- a/web/bundles/sensiodistribution/webconfigurator/css/install.css	Sat Sep 24 15:52:20 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,374 +0,0 @@
-/*
-Copyright (c) 2010, Yahoo! Inc. All rights reserved.
-Code licensed under the BSD License:
-http://developer.yahoo.com/yui/license.html
-version: 2.8.2r1
-
-Reset
-*/
-
-html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
-
-html, body
-{
-    background-color: #EFEFEF;
-}
-
-body
-{
-    font-size:        14px;
-    font-family:      "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
-    color:            #313131;
-}
-
-a
-{
-    color:           #08C;
-    text-decoration: none;
-}
-
-a:hover
-{
-    text-decoration: underline;
-}
-
-strong
-{
-    font-weight: bold;
-}
-
-em
-{
-    font-style: italic;
-}
-
-h1, h2, h3
-{
-    font-family:    Georgia, "Times New Roman", Times, serif;
-    color:          #404040;
-}
-
-h1
-{
-    font-size:      45px;
-    padding-bottom: 30px;
-}
-
-h2
-{
-    font-weight:   bold;
-    color:         #FFFFFF;
-    /* Font is duplicated of body (sans-serif) */
-    font-family:      "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
-
-    margin-bottom:    10px;
-    background-color: #aacd4e;
-    padding:          2px 4px;
-    display:          inline-block;
-    text-transform:   uppercase;
-
-}
-
-p
-{
-    line-height:    20px;
-    padding-bottom: 20px;
-}
-
-ul a
-{
-    background: url(../images/blue-arrow.png) no-repeat right 6px;
-    padding-right: 10px;
-}
-
-ul, ol
-{
-    padding-left: 20px;
-}
-
-li
-{
-    padding-bottom: 18px;
-}
-
-ol li
-{
-    list-style-type: decimal;
-}
-
-ul li
-{
-    list-style-type: none;
-}
-
-#symfony-header
-{
-    position: relative;
-    padding: 30px 30px 20px 30px;
-}
-
-#symfony-wrapper
-{
-    width:  970px;
-    margin: 0 auto;
-}
-
-#symfony-content
-{
-    background-color:           white;
-    border:                     1px solid #DFDFDF;
-    padding:                    50px;
-    -moz-border-radius:         16px;
-    -webkit-border-radius:      16px;
-    border-radius:              16px;
-    margin-bottom:              20px;
-}
-
-#symfony-header
-{
-    position: relative;
-    padding: 30px 30px 20px 30px;
-}
-
-#symfony-wrapper
-{
-    width:  970px;
-    margin: 0 auto;
-}
-
-#symfony-content
-{
-    background-color:           white;
-    border:                     1px solid #DFDFDF;
-    padding:                    50px;
-    -moz-border-radius:         16px;
-    -webkit-border-radius:      16px;
-    border-radius:              16px;
-    margin-bottom:              20px;
-}
-html, body
-{
-    background-color: #EFEFEF;
-}
-
-body
-{
-    font-size:        14px;
-    font-family:      "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
-    color:            #313131;
-}
-
-a
-{
-    color:           #08C;
-    text-decoration: none;
-}
-
-a:hover
-{
-    text-decoration: underline;
-}
-
-strong
-{
-    font-weight: bold;
-}
-
-#symfony-header
-{
-    position: relative;
-    padding: 30px 30px 20px 30px;
-}
-
-#symfony-wrapper
-{
-    width:  970px;
-    margin: 0 auto;
-}
-
-#symfony-content
-{
-    background-color:           white;
-    border:                     1px solid #DFDFDF;
-    padding:                    50px;
-    -moz-border-radius:         16px;
-    -webkit-border-radius:      16px;
-    border-radius:              16px;
-    margin-bottom:              20px;
-}
-html, body
-{
-    background-color: #EFEFEF;
-}
-
-body
-{
-    font-size:        14px;
-    font-family:      "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
-    color:            #313131;
-}
-
-a
-{
-    color:           #08C;
-    text-decoration: none;
-}
-
-a:hover
-{
-    text-decoration: underline;
-}
-
-strong
-{
-    font-weight: bold;
-}
-
-#symfony-header
-{
-    position: relative;
-    padding: 30px 30px 20px 30px;
-}
-
-#symfony-wrapper
-{
-    width:  970px;
-    margin: 0 auto;
-}
-
-#symfony-content
-{
-    background-color:           white;
-    border:                     1px solid #DFDFDF;
-    padding:                    50px;
-    -moz-border-radius:         16px;
-    -webkit-border-radius:      16px;
-    border-radius:              16px;
-    margin-bottom:              5px;
-}
-
-#symfony-search
-{
-    position: absolute;
-
-    top:   50px;
-    right: 30px;
-}
-
-#symfony-search-field
-{
-    width: 190px;
-}
-
-#symfony-search label
-{
-    display: block;
-    float: left;
-    width: 20px;
-    height: 25px;
-    background: url(../images/search.png) no-repeat left 5px;
-}
-
-#symfony-search label span
-{
-    display: none;
-}
-
-input[type=text]
-{
-    border:      1px solid #DADADA;
-    background:  white url(../images/field-background.gif) repeat-x left top;
-    padding:     5px 6px;
-    color:       #565656;
-    font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
-    font-size:   12px;
-}
-
-.symfony-button-grey,
-.symfony-button-green
-{
-    font-size: 0.85em;
-    font-weight: bold;
-
-    cursor: pointer;
-
-    display: inline-block;
-    outline: none;
-
-    text-align:     center;
-    text-transform: uppercase;
-
-    padding: 3px 10px;
-
-    text-shadow: 0 1px 1px rgba(0,0,0,.3);
-
-    -webkit-border-radius: 4px;
-    -moz-border-radius:    4px;
-    border-radius:         4px;
-}
-
-.symfony-button-grey
-{
-    color:       #868686;
-    font-weight: normal;
-
-    padding:    5px 10px;
-    border:     solid 1px #d7d7d7;
-    background: #ffffff;
-    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d7d7d7));
-    background: -moz-linear-gradient(top,  #ffffff,  #d7d7d7);
-    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d7d7d7');
-}
-
-.symfony-button-green
-{
-    padding: 5px 12px;
-
-    color: white;
-
-    border:     solid 1px #a7da39;
-    background: #a7da39;
-    background: -webkit-gradient(linear, left top, left bottom, from(#a7da39), to(#6a9211));
-    background: -moz-linear-gradient(top,  #a7da39,  #6a9211);
-    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7da39', endColorstr='#6a9211');
-}
-
-#symfony-wrapper
-{
-    padding-top: 50px;
-}
-
-.symfony-blocks-install
-{
-    overflow:hidden;
-}
-
-.symfony-blocks-install .symfony-block-logo
-{
-    float: left;
-    width: 358px;
-}
-
-.symfony-blocks-install .symfony-block-content
-{
-    float: left;
-    width: 510px;
-}
-
-.symfony-install-continue
-{
-    font-size:    0.95em;
-    padding-left: 0;
-}
-
-.symfony-install-continue li
-{
-    padding-bottom: 10px;
-}
-
-.version
-{
-    text-align: right;
-    font-size: 10px;
-    margin-right: 20px;
-}
Binary file web/bundles/sensiodistribution/webconfigurator/images/background-textfield.gif has changed
Binary file web/bundles/sensiodistribution/webconfigurator/images/blue-arrow.png has changed
Binary file web/bundles/sensiodistribution/webconfigurator/images/favicon.ico has changed
Binary file web/bundles/sensiodistribution/webconfigurator/images/logo-big.gif has changed
Binary file web/bundles/sensiodistribution/webconfigurator/images/logo-small.gif has changed
Binary file web/bundles/sensiodistribution/webconfigurator/images/notification.gif has changed
--- a/web/bundles/webprofiler/css/profiler.css	Sat Sep 24 15:52:20 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,515 +0,0 @@
-/*
-Copyright (c) 2008, Yahoo! Inc. All rights reserved.
-Code licensed under the BSD License:
-http://developer.yahoo.net/yui/license.txt
-version: 2.6.0
-*/
-html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
-
-html,
-body
-{
-    background-color:#efefef;
-}
-body
-{
-    font: 1em "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;;
-    text-align:left;
-}
-
-p
-{
-  font-size:14px;
-  line-height:20px;
-  color:#313131;
-  padding-bottom:20px
-}
-
-strong
-{
-    color:#313131;
-    font-weight:bold;
-}
-
-em
-{
-    font-style:italic;
-}
-
-a
-{
-    color:#6c6159;
-}
-
-a img
-{
-    border:none;
-}
-
-a:hover
-{
-    text-decoration:underline;
-}
-
-button::-moz-focus-inner
-{
-  padding: 0;
-  border: none;
-}
-
-button
-{
-  overflow: visible;
-  width: auto;
-}
-
-button
-{
-  background-color: transparent;
-  font-weight:bold;
-}
-
-table,
-th,
-td,
-tr
-{
-    border-collapse:collapse;
-    border:1px solid #d0dbb3;
-}
-table
-{
-    width:100%;
-    margin:10px 0 30px;
-}
-
-table th
-{
-    font-weight:bold;
-    background-color:#f1f7e2;
-}
-
-table th, table td
-{
-    font-size:12px;
-    padding:8px 10px;
-}
-
-fieldset
-{
-    border:none;
-}
-
-abbr
-{
-    border-bottom: 1px dotted #000000;
-    cursor: help;
-}
-
-.clear
-{
-    clear:both;
-    height:0;
-    font-size:0;
-    line-height:0;
-}
-
-.clear_fix:after
-{
-    content:"\0020";
-    display:block;
-    height:0;
-    clear:both;
-    visibility:hidden;
-}
-
-* html .clear_fix
-{
-    height:1%;
-}
-
-.clear_fix
-{
-    display:block;
-}
-
-#content
-{
-    padding:     0 50px;
-    margin:      0 auto;
-    font-family: Arial, Helvetica, sans-serif;
-    min-width:   970px;
-}
-
-#header
-{
-    padding:30px 30px 20px;
-}
-
-#header h1
-{
-    float:left;
-}
-
-.search
-{
-    float:right;
-}
-
-#menu_profiler
-{
-    border-right: 1px solid #dfdfdf;
-}
-
-#menu_profiler li
-{
-    border-bottom:    1px solid #dfdfdf;
-    position:         relative;
-    padding-bottom:   0;
-    display:          block;
-    background-color: #f6f6f6;
-}
-
-#menu_profiler li a
-{
-    color:           #404040;
-    display:         block;
-    font-size:       13px;
-    text-transform:  uppercase;
-    text-decoration: none;
-    cursor:          pointer;
-}
-
-#menu_profiler li a span.label
-{
-    display:    block;
-    padding:    20px 20px 16px 65px;
-    min-height: 24px;
-    _height:    24px;
-}
-
-#menu_profiler li a span.icon
-{
-    display: block;
-    position: absolute;
-    left: 0;
-    top: 12px;
-    width: 60px;
-    text-align: center;
-}
-
-#menu_profiler li.selected a,
-#menu_profiler li a:hover
-{
-    background:#d1d1d1 url(../images/profiler/bg_submenu.gif) repeat-x 0 0;
-}
-
-#menu_profiler li:first-child,
-#menu_profiler li:first-child a,
-#menu_profiler li:first-child a span.label
-{
-    -moz-border-radius:16px 0 0 0;
-    -webkit-border-radius:16px 0 0 0;
-    border-radius:16px 0 0 0;
-}
-
-#menu_profiler li a span.count
-{
-    padding: 0;
-    position:absolute;
-    right: 10px;
-    top: 20px;
-}
-
-#collector_wrapper {
-    float: left;
-    width: 100%;
-}
-
-#collector_content
-{
-    margin-left: 250px;
-    padding: 40px 50px;
-}
-
-#navigation
-{
-    float: left;
-    width: 250px;
-    margin-left: -100%;
-}
-
-#collector_content table td
-{
-    background-color: white;
-}
-
-h1
-{
-    font-family:Georgia, "Times New Roman", Times, serif;
-    color:#404040;
-}
-
-h2, h3
-{
-    font-weight:bold;
-    margin-bottom: 20px;
-}
-
-li
-{
-    padding-bottom:10px;
-
-}
-
-#main, #resume
-{
-    -moz-border-radius:16px;
-    -webkit-border-radius:16px;
-    border-radius:16px;
-    margin-bottom:20px;
-}
-
-#menu_profiler span.count span
-{
-    display:inline-block;
-    background-color:#aacd4e;
-    -moz-border-radius:6px;
-    -webkit-border-radius:6px;
-    border-radius:6px;
-    padding:4px;
-    color:white;
-    margin-right:2px;
-    font-size: 11px;
-}
-
-#resume
-{
-    background-color:#f6f6f6;
-    border:1px solid #dfdfdf;
-    padding:16px 28px;
-}
-
-#resume p
-{
-    color:#313131;
-    font-size:12px;
-}
-
-#resume .date
-{
-    display:block;
-}
-
-table th.value
-{
-    width:450px;
-    background-color:#dfeeb8;
-}
-
-#content h2
-{
-    font-size:24px;
-    color:#313131;
-    font-weight:bold;
-}
-
-#content #main
-{
-    padding: 0;
-    background-color:#FFFFFF;
-    border:1px solid #dfdfdf;
-}
-
-#content #main p
-{
-    color:#313131;
-    font-size:14px;
-    padding-bottom:20px;
-}
-
-.sf-toolbarreset {
-    border-top: 0;
-    padding: 0;
-}
-
-.sf-exceptionreset .block_exception_detected .text_exception {
-    width: 520px;
-}
-
-.sf-exceptionreset .block_exception_detected .illustration_exception {
-    display: none;
-}
-
-ul.alt {
-    margin:10px 0 30px;
-}
-
-ul.alt li {
-    padding: 5px 7px;
-    font-size: 13px;
-}
-
-ul.alt li.even {
-    background: #f1f7e2;
-}
-
-ul.alt li.error {
-    background-color: #f66;
-    margin-bottom: 1px;
-}
-
-td.main, td.menu {
-    text-align: left;
-    margin: 0;
-    padding: 0;
-    border: 0;
-    vertical-align: top;
-}
-
-.search
-{
-    padding-top:20px;
-}
-
-.search label
-{
-    line-height:28px;
-    vertical-align:middle;
-}
-
-.search input
-{
-    width:188px;
-    margin-right:10px;
-    font-size:12px;
-    border:1px solid #dadada;
-    background:#FFFFFF url(../images/profiler/input_bg.gif) repeat-x left top;
-    padding:5px 6px;
-    color:#565656;
-}
-
-.search input[type="search"]
-{
-    -webkit-appearance: textfield;
-}
-
-.search button
-{
-    -webkit-appearance: button-bevel;
-    float: none;
-    padding: 0;
-    margin: 0;
-    border: 0 solid #000;
-    text-decoration: none;
-    cursor: pointer;
-    background-color: transparent;
-    white-space: nowrap;
-    display: inline-block;
-    text-align: center;
-    vertical-align: middle;
-    background: none;
-}
-
-.search button:hover
-{
-    text-decoration: none;
-}
-
-.search button span span,
-.search button span span span
-{
-  position: static;
-}
-
-.search button span
-{
-    position: relative;
-    text-decoration: none;
-    display: block;
-    height: 28px;
-    float: left;
-    padding: 0 0 0 8px;
-    background: transparent url(../images/profiler/border_l.png) no-repeat top left;
-}
-
-.search button span span
-{
-    padding: 0 8px 0 0;
-    background: transparent url(../images/profiler/border_r.png) right top no-repeat;
-}
-
-.search button span span span
-{
-    padding: 0 7px;
-    font: bold 11px Arial, Helvetica, sans-serif;
-    color: #6b6b6b;
-    line-height: 28px;
-    background: transparent url(../images/profiler/btn_bg.png) repeat-x top left;
-}
-
-#navigation .search
-{
-    padding-top: 15px;
-    float: none;
-    background: none repeat scroll 0 0 #f6f6f6;
-    color: #333333;
-    margin: 20px 0;
-    border: 1px solid #dfdfdf;
-    border-left: none;
-}
-
-#navigation .search h3
-{
-    font-family: Arial,Helvetica,sans-serif;
-    text-transform: uppercase;
-    margin-left: 10px;
-    font-size: 13px;
-}
-
-#navigation .search form
-{
-    padding: 15px 0;
-}
-
-#navigation .search button
-{
-    float: right;
-    margin-right: 20px;
-}
-
-#navigation .search label
-{
-    display: block;
-    float: left;
-    width: 50px;
-}
-
-#navigation .search input,
-#navigation .search select,
-#navigation .search label,
-#navigation .search a
-{
-    font-size: 12px;
-}
-
-#navigation .search form
-{
-    padding-left: 10px;
-}
-
-#navigation .search input
-{
-    width: 160px;
-}
-
-#navigation .import label
-{
-    float: none;
-    display: inline;
-}
-
-#navigation .import input
-{
-    width: 100px;
-}
\ No newline at end of file
--- a/web/bundles/webprofiler/css/toolbar.css	Sat Sep 24 15:52:20 2011 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,28 +0,0 @@
-/*
-Copyright (c) 2010, Yahoo! Inc. All rights reserved.
-Code licensed under the BSD License:
-http://developer.yahoo.com/yui/license.html
-version: 3.1.2
-build: 56
-*/
-.sf-toolbarreset div,.sf-toolbarreset dl,.sf-toolbarreset dt,.sf-toolbarreset dd,.sf-toolbarreset ul,.sf-toolbarreset ol,.sf-toolbarreset li,.sf-toolbarreset h1,.sf-toolbarreset h2,.sf-toolbarreset h3,.sf-toolbarreset h4,.sf-toolbarreset h5,.sf-toolbarreset h6,.sf-toolbarreset pre,.sf-toolbarreset code,.sf-toolbarreset form,.sf-toolbarreset fieldset,.sf-toolbarreset legend,.sf-toolbarreset input,.sf-toolbarreset textarea,.sf-toolbarreset p,.sf-toolbarreset blockquote,.sf-toolbarreset th,.sf-toolbarreset td{margin:0;padding:0;}.sf-toolbarreset table{border-collapse:collapse;border-spacing:0;}.sf-toolbarreset fieldset,.sf-toolbarreset img{border:0;}.sf-toolbarreset address,.sf-toolbarreset caption,.sf-toolbarreset cite,.sf-toolbarreset code,.sf-toolbarreset dfn,.sf-toolbarreset em,.sf-toolbarreset strong,.sf-toolbarreset th,.sf-toolbarreset var{font-style:normal;font-weight:normal;}.sf-toolbarreset li{list-style:none;}.sf-toolbarreset caption,.sf-toolbarreset th{text-align:left;}.sf-toolbarreset h1,.sf-toolbarreset h2,.sf-toolbarreset h3,.sf-toolbarreset h4,.sf-toolbarreset h5,.sf-toolbarreset h6{font-size:100%;font-weight:normal;}.sf-toolbarreset q:before,.sf-toolbarreset q:after{content:'';}.sf-toolbarreset abbr,.sf-toolbarreset acronym{border:0;font-variant:normal;}.sf-toolbarreset sup{vertical-align:text-top;}.sf-toolbarreset sub{vertical-align:text-bottom;}.sf-toolbarreset input,.sf-toolbarreset textarea,.sf-toolbarreset select{font-family:inherit;font-size:inherit;font-weight:inherit;}.sf-toolbarreset input,.sf-toolbarreset textarea,.sf-toolbarreset select{*font-size:100%;}.sf-toolbarreset legend{color:#000;}
-
-.sf-toolbarreset {
-    background: #cbcbcb;
-    background-image: -moz-linear-gradient(-90deg, #e8e8e8, #cbcbcb);
-    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e8e8e8), to(#cbcbcb));
-    bottom: 0;
-    left:0;
-    z-index: 6000000;
-    width: 100%;
-    border-top: 1px solid #bbb;
-    padding: 5px 0;
-    margin: 0;
-    font: 11px Verdana, Arial, sans-serif;
-    color: #000;
-}
-
-.sf-toolbarreset abbr {
-    border-bottom: 1px dotted #000000;
-    cursor: help;
-}
Binary file web/bundles/webprofiler/favicon.ico has changed
Binary file web/bundles/webprofiler/images/close.png has changed
Binary file web/bundles/webprofiler/images/config.png has changed
Binary file web/bundles/webprofiler/images/db.png has changed
Binary file web/bundles/webprofiler/images/events.png has changed
Binary file web/bundles/webprofiler/images/exception.png has changed
Binary file web/bundles/webprofiler/images/import.png has changed
Binary file web/bundles/webprofiler/images/logger.png has changed
Binary file web/bundles/webprofiler/images/mail.png has changed
Binary file web/bundles/webprofiler/images/memory.png has changed
Binary file web/bundles/webprofiler/images/profiler/bg_submenu.gif has changed
Binary file web/bundles/webprofiler/images/profiler/border_l.png has changed
Binary file web/bundles/webprofiler/images/profiler/border_r.png has changed
Binary file web/bundles/webprofiler/images/profiler/btn_bg.png has changed
Binary file web/bundles/webprofiler/images/profiler/config.png has changed
Binary file web/bundles/webprofiler/images/profiler/db.png has changed
Binary file web/bundles/webprofiler/images/profiler/events.png has changed
Binary file web/bundles/webprofiler/images/profiler/exception.png has changed
Binary file web/bundles/webprofiler/images/profiler/grey_magnifier.png has changed
Binary file web/bundles/webprofiler/images/profiler/input_bg.gif has changed
Binary file web/bundles/webprofiler/images/profiler/logger.png has changed
Binary file web/bundles/webprofiler/images/profiler/logo_symfony_profiler.gif has changed
Binary file web/bundles/webprofiler/images/profiler/mail.png has changed
Binary file web/bundles/webprofiler/images/profiler/request.png has changed
Binary file web/bundles/webprofiler/images/profiler/security.png has changed
Binary file web/bundles/webprofiler/images/request.png has changed
Binary file web/bundles/webprofiler/images/search.png has changed
Binary file web/bundles/webprofiler/images/security.png has changed
Binary file web/bundles/webprofiler/images/spacer.gif has changed
Binary file web/bundles/webprofiler/images/symfony.png has changed
Binary file web/bundles/webprofiler/images/timer.png has changed