__color__,ticket,summary,component,version,milestone,type,owner,created,_changetime,_description,_reporter
3,10096,Fatal error: Class 'sfPropelDatabase' not found in /home/applications/_myapplication_/cache/Agenda/dev/config/config_databases.yml.php on line 5,other,1.0.4,,defect,fabien,1360234896,1360234896,Good morning_    I downloaded from ftp server one folder containing a website created with symfony 1.0.4 to Gentoo linux server. I tried to do it works_ i recreateed the database with all permissions_ the domain too but i get this message "Fatal error: Class 'sfPropelDatabase' not found in /home/applications/_myApplication_/cache/Agenda/dev/config/config_databases.yml.php on line 5" .    I dont have any idea what is the problem. Someone want to help me?      ,jsequeiros
4,10095,"About" link drops down below navbar on main Symfony page,website,,,defect,fabien,1359993805,1359993805,The "About" link in the man navbar on the Symfony page (http://symfony.com/) gets shifted below the rest of the links (probably because of a width constraint + float on the container),janeklb
4,10094,symfony.com menu's renders incorectly on linux,website,1.4.10,,defect,fabien,1358175842,1358175842,"Lucida Sans Unicode" and "Lucida Grande" fonts missing on default ubuntu.  Font-face rule in css missing.    Screenshot: [http://min.us/lSUt308jx7Yh0],damour
4,10093,sfWidgetFormSchema setHelps function does not merge existing values,form,1.4.10,,defect,fabien,1358099504,1358099504,sfWidgetFormSchema function setHelps should merge new help values with any existing help values. Current code overwrites existing values.     Documentation here: [http://symfony.com/legacy/doc/forms/1_4/en/A-Widgets#chapter_a_sub_sethelp_sethelps_gethelps_gethelp] states "The setHelps() method merges the values with the existing ones."    Proposed code:  {{{    public function setHelps(array $helps)    {      //$this->helps = $helps; //current code      foreach ($this->fields as $name => $widget)      {        if (array_key_exists($name_ $helps))        {          $this->setHelp($name_ $helps[$name]);        }      }        return $this;    }  }}}  ,jillelaine
4,10092,view.yml : Stylesheet parameters not getting parsed correctly with variables from settings.yml used in stylesheet url in view.yml with media support,other,1.4.7,,defect,fabien,1356063364,1356063491,Steps to Reproduce :   1) Edit view.yml in a module and add the media for stylesheets as following :    view.yml ->  -------------------------------------------------------------  printSuccess:    stylesheets: [ %SF_CSS_URL%/print.css: { media: print } ]    layout : layout_print  -------------------------------------------------------------    Here "CSS_URL" is defined in settings.yml as an http url to css web directory.    Now try to open the page that has this stylesheet .The media would get changed from default value of "screen" to "print" but the style sheet URL will be broken .    Technical Details :-    Files Responsible for Bug :    1) SYMFONY_CODE/lib/config/sfConfigHandler.class.php    Function Signature : static public function replaceConstants($value)    Description :   When the stylesheets are written as a list the view.yml get parsed into a single dimension array .  But when a style attribute is associated with a stylesheet the stylesheet name becomes the key in the multidimensional array .  The above mentioned function executes array_walk_recursive and resolves the setting.yml variables only on array values and the keys are left out which in this case is the stylesheet url.  This corrupts the style sheet url and hence the bug.,rajatdutta
4,10091,auto_link_text doesn't respect char '=' as path part,helpers,1.4.10,1.4.21,defect,fabien,1355329824,1355329824,The auto_link_text helper function doesn't work with ex. amazon links.     See patch file for the fix. ,fabian
3,10087,SF 1.4.18 - project:optimize (and all project:xxx) task use a wrong environment / application,cache,1.4.20,1.4.21,defect,fabien,1353954503,1353954503,Task project:optimize use arguments app and env_ but every task use options application and env_ which is somewhat incompatible.    When you ask a '''project:optimize X prod'''_ the application is not set for sfBaseTask_ so its defaulted to the first in the list of Symfony's applications_ same as env (which is defaulted to "test").    So you create config files for test env (and some for prod one)_ in the application X and in the first application.      My solution is to use same parameters for project optimize : application and env (as options_ not as arguments).    The problem is the same for disable / enable projects.,ogarbe
3,10086,sfFillInFormFilter problem with charset while using $this->forward(),form,1.1.0,plugins,defect,fabien,1353317541,1353317541,I have two pages on different modules say_  ''page.1-regsiter/registerForm  page.2-mypage/registeAuth''    ''page.1'' is a form from where I enter all details and submit to ''page.2'' which will process the form data posted and will return to ''page.1'' with error messages if there are any problem with data for that I am using ''' "$this->forward('register'_'registerForm');" ''' but when the ''page.1'' loads the '''Japanese text''' on the page is turning into some junk text like this ''"èµ¤ããƒã‚¤ãƒ©ã‚¤ãƒˆã•ã‚ŒãŸãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’å‚ç…§ã—ã€ã‚¨ãƒ©ãƒ¼éƒ¨åˆ†ã‚’ä¿®æ­£ã—ã¦ãã ã•ã„ã€"''' _ if I put interrupt the page loading in between with "die()" or "exit" the Japanese text is coming properly but the form fields will become empty _ if the ''page.1'' completely loads the text will change but form fields will be retained with the posted values. Is there any way I can fix this_ am also using  '''sfFillInFormFilter''' and symfony 1.1    ,somesh.m
4,10084,Exactly what tend to be really the reasons to use seo company?,other,1.4.10,,task,fabien,1352702966,1352702966,To boost the range of the company_ you want to choose the techniques that are really helpful. It goes without having claiming which the sites today tend to be a unique effective medium for a countless business relevant activities_ besides increasing the popularity of the world wide web site. A An amount of aspects should be studied last to opting for virtually any of the website seo optimization provider services fora [http://www.synqk.com seo company]. The companies can be the interests of these which go right thru our businesses sites_ the scale as well as scope of the company etc.   ,dityu
4,10083,How to deal with best acne treatment?,other,1.4.10,,defect,fabien,1352623186,1352623186,[[Image(https://lh4.googleusercontent.com/-cllNZujkres/UIaN6OyR8oI/AAAAAAAALZ8/k-_0V8dbrhk/s474/skin_lotion_thumb.jpg)]]    Pimples is a very common_ sometimes serious epidermis disease. While light situations of acne can usually be handled with over-the-counter items_ more serious situations may require the skills of a skin specialist who can suggest prescribed medicines. The medicines one uses for acne rely on kind and intensity. See here '''[http://cremasparaacne.com http://cremasparaacne.com]''' for a second. Pimples remedy may include blends of different kinds of medication: Some eliminate the old epidermis debris tissues and sebum that block skin pores and create acne_ while other kinds of acne therapy target the development of growths common of cystic and serious acne. Still other acne therapy works by fighting overgrowths of Propionibacterium acnes_ a kind of parasites that happens normally on your epidermis but can cause acne when its growth is out of control.    [[Image(https://lh3.googleusercontent.com/-SXel-XpFP3U/UIaN3rGemkI/AAAAAAAALZU/9rzRSpDVj7I/s450/remedios%2520caseros%2520para%2520el%2520acne%2520juvenil.jpg)]]    In speaking with your skin specialist about acne therapy_ you should be familiar with the kinds of therapy your physician might suggest.  Pimples epidermis care therapies include Retinoids. These are chemicals based on vitamin A. They are effective against pimples and whiteheads as well as serious_ or inflammation related_ acne. Retinoids work by exfoliation the blocked skin pores. Despite the serious adverse reactions associated with isotretinoin_ such as birth problems_ convulsions_ and action_ if you have true_ serious_ scarring damage acne and no other threats_ it’s still the best choice. Nevertheless_ because of isotretinoin threats_ it’s important that you remain under the close guidance of a physician while taking it. You can learn some other significant things about acne from '''[http://cremasparaacne.com www.cremasparaacne.com]'''.    ,cremasacne25
4,10081,setContentType on sfBrowserBase,other,1.4.10,,defect,fabien,1351528132,1354465918,I'm using sfBrowserBase on my test. I found this problem... When i setHttpHeader with "content-type"_ sfBrowserBase method do this:    foreach ($this->headers as $header => $value)  {    $_SERVER['HTTP_'.strtoupper(str_replace('-'_ '_'_ $header))] = $value;  }    that set content_type with prefix HTTP. But in my action $request->getContentType() method suppose that you don't have prefix:    public function getContentType($trim = true)  {      $contentType = $this->getHttpHeader('Content-Type'_ '''null''');      ...  }    so i change this:  foreach ($this->headers as $header => $value)  {    $_SERVER[strtoupper(str_replace('-'_ '_'_ $header))] = $value;  }    and now $request->getContentType() run correctly!,nicolx
4,10080,[PATCH] Bugs after upgrading to PHP 5.4,form,1.4.19,,defect,fabien,1350912142,1351158376,Data from session aren't read properly. Related to some bugs in Doctrine plugin.,jakub.turek
4,10077,Typo in Listing 8-3,other,1.4.10,,defect,fabien,1350588719,1350588719,Typo in Listing 8-3 on the following page    http://www.symfony-project.org/gentle-introduction/1_4/en/08-Inside-the-Model-Layer-Doctrine    you have the following    content: clob    I think you meant    content: blob,jcrawford
4,10073,Typo in documentation,other,1.4.10,,defect,fabien,1350416889,1350416889,On the following page: http://www.symfony-project.org/gentle-introduction/1_4/en/04-The-Basics-of-Page-Creation    This: you can simply use the $sf_params->has() method instead of '''testing''' the actual value with get()    SHOULD BE    This: you can simply use the $sf_params->has() method instead of '''getting''' the actual value with get(),jcrawford
4,10065,[PATCH] TextHelper _auto_link_email_addresses() issue,helpers,1.4.19,,defect,fabien,1345310439,1346340170,TextHelper _auto_link_email_addresses function does not link email addresses if email address does not have leading space(s).     For example_ email address at beginning of new line or within a table cell with no leading content will not link. If email address has two spaces or other characters before start of email address_ it will link.,jillelaine
3,10064,class 'zend_exception' not found in .../lib/vendor/zend/loader.php,other,1.4.19,,defect,fabien,1345208165,1345208165,please _ now i'm using zend_search_lucence in my symfony project _ i created the index and i added a code in my contact.class that allows updating index if a contact is deleted or updated _ but when i try to execute doctrine:data-load i get that error : class 'zend_exception' not found in .../lib/vendor/zend/loader.php ,jihane
3,10063,Using different anchors in *.yml files leads to losing some data,yaml,,,defect,fabien,1344855310,1344861218,Steps:  1. Create some yml file (e.g. "dataSet.yml")  2. Fill it with 2 data arrays:  {{{  generic_change_plan:      tenant_1: &tenant1          domain: %noValue%          plan_to_choose: %noValue%          payment_info:              paymentType: &xxxCheckout                  xxx_method: 'Yes'              paymentType: &yyyCheckout                  yyy_method: Yes              edit_billing_1: &billingInfo                  firstname: 'AT'                  lastname: 'AT'                  telephone: '123'                  address: 'AT'                  address2: %noValue%                  country: 'Afghanistan'                  city: 'AT'                  state_input: 'AT2'                  postal_code: '123123'              select_cc_1: '4010'              delete_cc_1:                  cc_last_digits: '7376'              add_cc_1: &addNewCC1                  card_type_visa: 'Yes'                  new_card_number: '************6992'                  new_card_holder_name: 'Automation Test CC Name'                  new_security_code: '197'                  expiration_month: '06'                  expiration_year: '2017'              add_cc_2: &addNewCC2                  <<: *addNewCC1                  new_card_number: '************5386'              delete_cc_2:                  card_last_digits: %noValue%                  card_last_digits: %noValue%          discount:              add_discount: %noValue%    usual_flow_with_yyy: &usualYyyCheckout      change_to_15: &changeTo15UsualYyy          domain: %noValue%          plan_to_choose: '15'          payment_info:              paymentType: *yyyCheckout      change_to_25:          <<: *changeTo15UsualYyy          plan_to_choose: '25'      change_to_65:          <<: *changeTo15UsualYyy          plan_to_choose: '65'      change_to_125:          <<: *changeTo15UsualYyy          plan_to_choose: '125'    add_billing_and_cc:      <<: *usualYyyCheckout      change_to_15: &changeTo15BillingCC          domain: %noValue%          plan_to_choose: '15'          payment_info:              add_billing: *billingInfo              add_cc: *addNewCC1      change_to_25:          <<: *changeTo15BillingCC          plan_to_choose: '25'      change_to_65:          <<: *changeTo15BillingCC          domain: %noValue%          plan_to_choose: '65'      change_to_125:          <<: *changeTo15BillingCC          plan_to_choose: '125'  }}}    3. Load this file with "add_billing_and_cc" and do var_dump    Result:   - should be an array with next data:  {{{  #!python  array(4) {    ["change_to_15"]=>    array(2) {      ["plan_to_choose"]=>      string(2) "15"      ["payment_info"]=>      array(2) {        ["add_billing"]=>        array(8) {          ["firstname"]=>          string(2) "AT"          ["lastname"]=>          string(2) "AT"          ["telephone"]=>          string(3) "123"          ["address"]=>          string(2) "AT"          ["country"]=>          string(11) "Afghanistan"          ["city"]=>          string(2) "AT"          ["state_input"]=>          string(3) "AT2"          ["postal_code"]=>          string(6) "123123"        }        ["add_cc"]=>        array(6) {          ["card_type_visa"]=>          string(3) "Yes"          ["new_card_number"]=>          string(16) "************6992"          ["new_card_holder_name"]=>          string(23) "Automation Test CC Name"          ["new_security_code"]=>          string(3) "197"          ["expiration_month"]=>          string(2) "06"          ["expiration_year"]=>          string(4) "2017"        }      }    }    ["change_to_25"]=>    array(2) {      ["plan_to_choose"]=>      string(2) "25"      ["payment_info"]=>      array(3) {        ["paymentType"]=>        array(1) {          ["add_billing"]=>        array(8) {          ["firstname"]=>          string(2) "AT"          ["lastname"]=>          string(2) "AT"          ["telephone"]=>          string(3) "123"          ["address"]=>          string(2) "AT"          ["country"]=>          string(11) "Afghanistan"          ["city"]=>          string(2) "AT"          ["state_input"]=>          string(3) "AT2"          ["postal_code"]=>          string(6) "123123"        }        ["add_cc"]=>        array(6) {          ["card_type_visa"]=>          string(3) "Yes"          ["new_card_number"]=>          string(16) "************6992"          ["new_card_holder_name"]=>          string(23) "Automation Test CC Name"          ["new_security_code"]=>          string(3) "197"          ["expiration_month"]=>          string(2) "06"          ["expiration_year"]=>          string(4) "2017"        ["use_credit_card"]=>          string(3) "Yes"        }      }    }    ["change_to_65"]=>    array(2) {      ["plan_to_choose"]=>      string(2) "65"      ["payment_info"]=>      array(1) {        ["payment_info"]=>      array(3) {        ["paymentType"]=>        array(1) {          ["add_billing"]=>        array(8) {          ["firstname"]=>          string(2) "AT"          ["lastname"]=>          string(2) "AT"          ["telephone"]=>          string(3) "123"          ["address"]=>          string(2) "AT"          ["country"]=>          string(11) "Afghanistan"          ["city"]=>          string(2) "AT"          ["state_input"]=>          string(3) "AT2"          ["postal_code"]=>          string(6) "123123"        }        ["add_cc"]=>        array(6) {          ["card_type_visa"]=>          string(3) "Yes"          ["new_card_number"]=>          string(16) "************6992"          ["new_card_holder_name"]=>          string(23) "Automation Test CC Name"          ["new_security_code"]=>          string(3) "197"          ["expiration_month"]=>          string(2) "06"          ["expiration_year"]=>          string(4) "2017"        ["use_credit_card"]=>          string(3) "Yes"        }      }    }    ["change_to_125"]=>    array(2) {      ["plan_to_choose"]=>      string(3) "125"      ["payment_info"]=>      array(1) {        ["paymentType"]=>        array(1) {          ["use_credit_card"]=>          string(3) "Yes"        }      }    }  }    Expected result:   - output should be:  array(4) {    ["change_to_15"]=>    array(2) {      ["plan_to_choose"]=>      string(2) "15"      ["payment_info"]=>      array(2) {        ["add_billing"]=>        array(8) {          ["firstname"]=>          string(2) "AT"          ["lastname"]=>          string(2) "AT"          ["telephone"]=>          string(3) "123"          ["address"]=>          string(2) "AT"          ["country"]=>          string(11) "Afghanistan"          ["city"]=>          string(2) "AT"          ["state_input"]=>          string(3) "AT2"          ["postal_code"]=>          string(6) "123123"        }        ["add_cc"]=>        array(6) {          ["card_type_visa"]=>          string(3) "Yes"          ["new_card_number"]=>          string(16) "************6992"          ["new_card_holder_name"]=>          string(23) "Automation Test CC Name"          ["new_security_code"]=>          string(3) "197"          ["expiration_month"]=>          string(2) "06"          ["expiration_year"]=>          string(4) "2017"        }      }    }    ["change_to_25"]=>    array(2) {      ["plan_to_choose"]=>      string(2) "25"      ["payment_info"]=>      array(1) {        ["paymentType"]=>        array(1) {          ["use_credit_card"]=>          string(3) "Yes"        }      }    }    ["change_to_65"]=>    array(2) {      ["plan_to_choose"]=>      string(2) "65"      ["payment_info"]=>      array(3) {        ["paymentType"]=>        array(1) {          ["add_billing"]=>        array(8) {          ["firstname"]=>          string(2) "AT"          ["lastname"]=>          string(2) "AT"          ["telephone"]=>          string(3) "123"          ["address"]=>          string(2) "AT"          ["country"]=>          string(11) "Afghanistan"          ["city"]=>          string(2) "AT"          ["state_input"]=>          string(3) "AT2"          ["postal_code"]=>          string(6) "123123"        }        ["add_cc"]=>        array(6) {          ["card_type_visa"]=>          string(3) "Yes"          ["new_card_number"]=>          string(16) "************6992"          ["new_card_holder_name"]=>          string(23) "Automation Test CC Name"          ["new_security_code"]=>          string(3) "197"          ["expiration_month"]=>          string(2) "06"          ["expiration_year"]=>          string(4) "2017"        ["use_credit_card"]=>          string(3) "Yes"        }      }    }    ["change_to_125"]=>    array(2) {      ["plan_to_choose"]=>      string(3) "125"      ["payment_info"]=>      array(3) {        ["paymentType"]=>        array(1) {          ["add_billing"]=>        array(8) {          ["firstname"]=>          string(2) "AT"          ["lastname"]=>          string(2) "AT"          ["telephone"]=>          string(3) "123"          ["address"]=>          string(2) "AT"          ["country"]=>          string(11) "Afghanistan"          ["city"]=>          string(2) "AT"          ["state_input"]=>          string(3) "AT2"          ["postal_code"]=>          string(6) "123123"        }        ["add_cc"]=>        array(6) {          ["card_type_visa"]=>          string(3) "Yes"          ["new_card_number"]=>          string(16) "************6992"          ["new_card_holder_name"]=>          string(23) "Automation Test CC Name"          ["new_security_code"]=>          string(3) "197"          ["expiration_month"]=>          string(2) "06"          ["expiration_year"]=>          string(4) "2017"        ["use_credit_card"]=>          string(3) "Yes"        }      }    }  }  }}}  Notes:   - The difference is in anchor:  " <<: *changeTo15BillingCC "  this anchor does not contain "payment_info" array   - The version of my YAML package is:  INSTALLED PACKAGES_ CHANNEL PEAR.SYMFONY-PROJECT.COM:  =====================================================  PACKAGE VERSION STATE  YAML    1.0.6   stable,pbesedovskij
4,10062,[PATCH] sfWebRequest doesn't handle HTTP PATCH request method,other,1.4.10,,enhancement,fabien,1344587242,1349434233,[1.4] added HTTP PATCH support to sfWebRequest/sfRequest,trend
4,10058,MaxRecordLimit is not used in sfPager,other,1.4.16,,defect,fabien,1343901400,1349434322,I had the case that I wanted to restrict the number ob records used by sfPager. I saw that there was already an attribute but it was nowhere used. So I had this idea...    sfPager.php:306  {{{    protected function setNbResults($nb)    {      if ($this->getMaxRecordLimit())  	  $nb = min($nb_ $this->getMaxRecordLimit());  	        $this->nbResults = $nb;    }  }}},Andromeda
4,10051,Day 15 Web Services Propel,other,1.4.10,,defect,fabien,1342434174,1342434174,class JobeetAffiliateForm extends BaseJobeetAffiliateForm  {    public function configure()    {      $this->useFields(array(        'url'_         'email'_         'jobeet_category_list' ->>>>>>>>>>>>> 'jobeet_category_list'       ));      $this->widgetSchema['jobeet_category_affiliate_list']->setOption('expanded'_ true);              $this->widgetSchema['jobeet_category_affiliate_list']->setLabel('Categories');         $this->validatorSchema['jobeet_category_affiliate_list']->setOption('required'_ true);         $this->widgetSchema['url']->setLabel('Your website URL');      $this->widgetSchema['url']->setAttribute('size'_ 50);         $this->widgetSchema['email']->setAttribute('size'_ 50);         $this->validatorSchema['email'] = new sfValidatorEmail(array('required' => true));    }  },jamesap
