1. Куча / Говнокод #8644

    +136

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    <ui:param name="success_style" value="color:green;"/>
    <ui:param name="error_style" value="color:red;"/>
    
    <!-- some code -->
    
    <h:outputText rendered="#{model.successSubmitted}"
        value="#{membershipReportsLabels.serviceSucceed}"
        style="#{success_style}"/>
    
    <h:outputText rendered="#{model.unSuccessSubmitted}"
        value="#{membershipReportsLabels.serviceUnSucceed}"
        style="#{error_style}"/>

    Вроде jsf тут ещё не было. Яркое подтверждение того, что CSS придумали трусы.

    roman-kashitsyn, 25 Ноября 2011

    Комментарии (2)
  2. Java / Говнокод #8643

    +90

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    static String Colorize(String str) {
    		str = str.replace("{BLACK}", "&0");
    		str = str.replace("{DARKBLUE}", "&1");
    		str = str.replace("{DARKGREEN}", "&2");
    		str = str.replace("{DARKTEAL}", "&3");
    		str = str.replace("{DARKRED}", "&4");
    		str = str.replace("{PURPLE}", "&5");
    		str = str.replace("{GOLD}", "&6");
    		str = str.replace("{GRAY}", "&7");
    		str = str.replace("{DARKGRAY}", "&8");
    		str = str.replace("{BLUE}", "&9");
    		str = str.replace("{BRIGHTGREEN}", "&a");
    		str = str.replace("{TEAL}", "&b");
    		str = str.replace("{RED}", "&c");
    		str = str.replace("{PINK}", "&d");
    		str = str.replace("{YELLOW}", "&e");
    		str = str.replace("{WHITE}", "&f");
    
    		str = str.replace("{0}", "&0");
    		str = str.replace("{1}", "&1");
    		str = str.replace("{2}", "&2");
    		str = str.replace("{3}", "&3");
    		str = str.replace("{4}", "&4");
    		str = str.replace("{5}", "&5");
    		str = str.replace("{6}", "&6");
    		str = str.replace("{7}", "&7");
    		str = str.replace("{8}", "&8");
    		str = str.replace("{9}", "&9");
    		str = str.replace("{A}", "&a");
    		str = str.replace("{B}", "&b");
    		str = str.replace("{C}", "&c");
    		str = str.replace("{D}", "&d");
    		str = str.replace("{E}", "&e");
    		str = str.replace("{F}", "&f");
    
    		str = str.replace("&", "\u00a7");
    		return str;
    	}

    Crazy_penguin, 25 Ноября 2011

    Комментарии (29)
  3. Java / Говнокод #8642

    +146

    1. 1
    2. 2
    3. 3
    public void info(String msg) {
    		info(true, msg);
    	}

    Crazy_penguin, 25 Ноября 2011

    Комментарии (12)
  4. ActionScript / Говнокод #8641

    −117

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    private function dateLabel(item:Object, column:AdvancedDataGridColumn):String
    {
    	var df:DateFormatter = new DateFormatter();
    	df.formatString = "DD.MM.YYYY JJ:SS"
    	return df.format(item[column.dataField]);
    }

    перепутал минуты с секундами, тестер долго понять не мог, на сколько часы на сервере спешат )

    remlend, 25 Ноября 2011

    Комментарии (4)
  5. Куча / Говнокод #8640

    +146

    1. 1
    <input type="submit" name="op" id="edit-submit-2" value="Поиск"  onmousedown="return!1" class="form-submit" />

    В первый раз вижу "return!1", я бы до такого не додумался... Неужели для экономии символов. Не совсем говнокод, но улыбку вызвало)

    alex322, 25 Ноября 2011

    Комментарии (17)
  6. PHP / Говнокод #8639

    +174

    1. 1
    $this->Query("delete from emaillink where email_src_id='$email_id' and ((email_dst_id='".implode("')or(email_dst_id='",$conemail_ids)."'))", __FILE__, __LINE__);

    Все глаза сломали, пока поняли, что автор не умеет пользоваться WHERE IN (...)

    Sc0rp10, 25 Ноября 2011

    Комментарии (14)
  7. Java / Говнокод #8638

    +88

    1. 1
    2. 2
    3. 3
    StringBuffer sb = new StringBuffer();
    sb.append(xxxxxxxx+","+CLLI+","+fmsRegion+","+fmsAddress);
    sb.append("\r\n");

    Классическое использование стрингбуффера

    dms_, 25 Ноября 2011

    Комментарии (14)
  8. PHP / Говнокод #8637

    +167

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    #top1
        	if($this->space == "slot1")
        	{
        		$pos = new Rennab();
        		$this->size = $pos->getSizes('slot1');
        		
        		$this->content = Doctrine::getTable('Rennab')->createQuery('a')
                        ->where('a.position = ?', array('slot1'))
        		    ->orderBy('RAND()')
        		    ->fetchOne();
        	}
    
    #top2
        	if($this->space == "slot2")
        	{
        		$pos = new Rennab();
        		$this->size = $pos->getSizes('slot2');
        		
        		$this->content = Doctrine::getTable('Rennab')->createQuery('a')
                            ->leftJoin('a.Photo ph')
        		        ->where('a.position = ?', array('slot2'))
        		        ->orderBy('RAND()')
        		        ->fetchOne();
    
        	}
    #top3
        	if($this->space == "slot3")
        	{
        		$pos = new Rennab();
        		$this->size = $pos->getSizes('slot3');
        		
        		$this->content = Doctrine::getTable('Rennab')->createQuery('r')
                            ->leftJoin('r.Photo ph')
        		        ->where('r.position = ?', array('slot3'))
        		        ->orderBy('RAND()')
        		        ->fetchOne();
    
        	}

    А говорят, что только индусы так делают....

    temkin, 25 Ноября 2011

    Комментарии (9)
  9. PHP / Говнокод #8636

    +165

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    $Drv=$pvu->driver_restriction;
            $Drv1=$pvu->driver_restriction;
    
            if ($Drv=="on") {$d='Y';}
            if ($Drv1=="off") {$d='N';}

    Обрабатываем входные параметры перед сохранением.

    denis0, 25 Ноября 2011

    Комментарии (16)
  10. Куча / Говнокод #8634

    +147

    1. 1
    2. 2
    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь?
    Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!

    >выдавили

                Уж понятно, что не руками.

    TarasGovno, 24 Ноября 2011

    Комментарии (9)