Initial commit with Symfony 2.1+Vendors

Signed-off-by: Gergely POLONKAI (W00d5t0ck) <polesz@w00d5t0ck.info>
This commit is contained in:
Polonkai Gergely
2012-07-01 09:52:20 +02:00
commit 082a0130c2
5381 changed files with 416709 additions and 0 deletions

10
web/.htaccess Normal file
View File

@@ -0,0 +1,10 @@
<IfModule mod_rewrite.c>
RewriteEngine On
#<IfModule mod_vhost_alias.c>
# RewriteBase /
#</IfModule>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app.php [QSA,L]
</IfModule>

24
web/app.php Normal file
View File

@@ -0,0 +1,24 @@
<?php
use Symfony\Component\ClassLoader\ApcClassLoader;
use Symfony\Component\HttpFoundation\Request;
$loader = require_once __DIR__.'/../app/bootstrap.php.cache';
// Use APC for autoloading to improve performance
// Change 'sf2' by the prefix you want in order to prevent key conflict with another application
/*
$loader = new ApcClassLoader('sf2', $loader);
$loader->register(true);
*/
require_once __DIR__.'/../app/AppKernel.php';
//require_once __DIR__.'/../app/AppCache.php';
$kernel = new AppKernel('prod', false);
$kernel->loadClassCache();
//$kernel = new AppCache($kernel);
$request = Request::createFromGlobals();
$response = $kernel->handle($request);
$response->send();
$kernel->terminate($request, $response);

30
web/app_dev.php Normal file
View File

@@ -0,0 +1,30 @@
<?php
use Symfony\Component\HttpFoundation\Request;
// If you don't want to setup permissions the proper way, just uncomment the following PHP line
// read http://symfony.com/doc/current/book/installation.html#configuration-and-setup for more information
//umask(0000);
// This check prevents access to debug front controllers that are deployed by accident to production servers.
// Feel free to remove this, extend it, or make something more sophisticated.
if (isset($_SERVER['HTTP_CLIENT_IP'])
|| isset($_SERVER['HTTP_X_FORWARDED_FOR'])
|| !in_array(@$_SERVER['REMOTE_ADDR'], array(
'127.0.0.1',
'::1',
))
) {
header('HTTP/1.0 403 Forbidden');
exit('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.');
}
$loader = require_once __DIR__.'/../app/bootstrap.php.cache';
require_once __DIR__.'/../app/AppKernel.php';
$kernel = new AppKernel('dev', true);
$kernel->loadClassCache();
$request = Request::createFromGlobals();
$response = $kernel->handle($request);
$response->send();
$kernel->terminate($request, $response);

BIN
web/apple-touch-icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View File

@@ -0,0 +1,294 @@
/*
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;
margin-right: 30px;
}
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 not shown.

After

Width:  |  Height:  |  Size: 181 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 737 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@@ -0,0 +1,228 @@
/*
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;
word-break: break-all;
}
.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;
white-space: break-word;
}
.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;
}

View File

@@ -0,0 +1,136 @@
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;
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;
}
pre {
white-space: normal;
font-family: Arial, Helvetica, sans-serif;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 253 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 284 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 393 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 281 B

View File

@@ -0,0 +1,153 @@
@import url("install.css");
h1 {
margin-top: 10px;
font-size: 26px;
}
#symfony-wrapper {
padding-top: 0;
}
#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;
}
.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;
}

View File

@@ -0,0 +1,137 @@
/*
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 reset to sans-serif (like body) */
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;
padding-top: 50px;
}
#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-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 not shown.

After

Width:  |  Height:  |  Size: 63 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 206 B

View File

@@ -0,0 +1,485 @@
/*
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;
background-color: transparent;
font-weight: bold;
}
caption {
margin-bottom: 7px;
}
table, tr, th, td {
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 #000;
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.png) repeat-x 0 0;
}
#navigation div:first-child,
#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 {
-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: #fff;
margin-right: 2px;
font-size: 11px;
}
#resume {
background-color: #f6f6f6;
border-bottom: 1px solid #dfdfdf;
padding: 10px 50px;
margin-left: 210px;
color: #313131;
font-size: 12px;
-moz-border-radius-topright: 16px;
-webkit-border-top-right-radius: 16px;
border-top-right-radius: 16px;
}
a#resume-view-all {
display: inline-block;
padding: 0.2em 0.7em;
margin-right: 0.5em;
background-color: #666;
border-radius: 16px;
color: white;
font-weight: bold;
text-decoration: none;
}
table th.value {
width: 450px;
background-color: #dfeeb8;
}
#content h2 {
font-size: 24px;
color: #313131;
font-weight: bold;
}
#content #main {
padding: 0;
background-color: #FFF;
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: #FFF 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;
text-decoration: none;
cursor: pointer;
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 div:first-child {
margin: 0 0 20px;
border-top: 0;
}
#navigation .search {
padding-top: 15px;
float: none;
background: none repeat scroll 0 0 #f6f6f6;
color: #333;
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;
}
.timeline {
background-color: #fbfbfb;
margin-bottom: 15px;
margin-top: 5px;
}
#collector_content .routing tr.matches td {
background-color: #0e0;
}
#collector_content .routing tr.almost td {
background-color: #fa0;
}
.loading {
background: transparent url(../images/profiler/spinner.gif) scroll no-repeat 50% 50%;
height: 30px;
display: none;
}
.sf-profiler-timeline .legends {
font-size: 12px;
line-height: 1.5em;
}
.sf-profiler-timeline .legends span {
border-left-width: 10px;
border-left-style: solid;
padding: 0 10px 0 5px;
}
.sf-profiler-timeline canvas {
border: 1px solid #999;
border-width: 1px 0;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 402 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 379 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 730 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 921 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 988 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 568 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 199 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 253 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 379 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 358 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 393 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 453 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 696 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 994 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 776 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 757 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 337 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 785 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 808 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 482 B

92
web/config.php Normal file
View File

@@ -0,0 +1,92 @@
<?php
if (!isset($_SERVER['HTTP_HOST'])) {
exit('This script cannot be run from the CLI. Run it from a browser.');
}
if (!in_array(@$_SERVER['REMOTE_ADDR'], array(
'127.0.0.1',
'::1',
))) {
header('HTTP/1.0 403 Forbidden');
exit('This script is only accessible from localhost.');
}
require_once dirname(__FILE__).'/../app/SymfonyRequirements.php';
$symfonyRequirements = new SymfonyRequirements();
$majorProblems = $symfonyRequirements->getFailedRequirements();
$minorProblems = $symfonyRequirements->getFailedRecommendations();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="stylesheet" href="bundles/sensiodistribution/webconfigurator/css/install.css" media="all" />
<title>Symfony Configuration</title>
</head>
<body>
<div id="symfony-wrapper">
<div id="symfony-content">
<div class="symfony-blocks-install">
<div class="symfony-block-logo">
<img src="bundles/sensiodistribution/webconfigurator/images/logo-big.gif" alt="Symfony logo" />
</div>
<div class="symfony-block-content">
<h1>Welcome!</h1>
<p>Welcome to your new Symfony project.</p>
<p>
This script will guide you through the basic configuration of your project.
You can also do the same by editing the <strong>app/config/parameters.yml</strong> file directly.
</p>
<?php if (count($majorProblems)): ?>
<h2>Major problems</h2>
<p>Major problems have been detected and <strong>must</strong> be fixed before continuing:</p>
<ol>
<?php foreach ($majorProblems as $problem): ?>
<li><?php echo $problem->getHelpHtml() ?></li>
<?php endforeach; ?>
</ol>
<?php endif; ?>
<?php if (count($minorProblems)): ?>
<h2>Recommendations</h2>
<p>
<?php if (count($majorProblems)): ?>Additionally, to<?php else: ?>To<?php endif; ?> enhance your Symfony experience,
its recommended that you fix the following:
</p>
<ol>
<?php foreach ($minorProblems as $problem): ?>
<li><?php echo $problem->getHelpHtml() ?></li>
<?php endforeach; ?>
</ol>
<?php endif; ?>
<?php if ($symfonyRequirements->hasPhpIniConfigIssue()): ?>
<p id="phpini">*
<?php if ($symfonyRequirements->getPhpIniConfigPath()): ?>
Changes to the <strong>php.ini</strong> file must be done in "<strong><?php echo $symfonyRequirements->getPhpIniConfigPath() ?></strong>".
<?php else: ?>
To change settings, create a "<strong>php.ini</strong>".
<?php endif; ?>
</p>
<?php endif; ?>
<ul class="symfony-install-continue">
<?php if (!count($majorProblems)): ?>
<li><a href="app_dev.php/_configurator/">Configure your Symfony Application online</a></li>
<li><a href="app_dev.php/">Bypass configuration and go to the Welcome page</a></li>
<?php endif; ?>
<li><a href="config.php">Re-check configuration</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="version">Symfony Standard Edition</div>
</body>
</html>

BIN
web/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

4
web/robots.txt Normal file
View File

@@ -0,0 +1,4 @@
# www.robotstxt.org/
# www.google.com/support/webmasters/bin/answer.py?hl=en&answer=156449
User-agent: *