1. JavaScript / Говнокод #6141

    +158

    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
    function showOrders (tab, type, page) {
        $('#grid').load('../../citizen/'+type);
        switch (page) {
            case 'cmain':
                var activeTab_class = 'mainActiveTab';
                var unactiveTab_class = 'mainUnactiveTab';
            break;
            case 'corders':
                var activeTab_class = 'activeTab';
                var unactiveTab_class = 'unactiveTab';
            break;
        }
        var some_tab = document.getElementsByClassName(activeTab_class);
        var count = some_tab.length;
            for (var i = 0; i<= (count-1); i++) {
                some_tab[i].className = unactiveTab_class;
            }
        tab.className = activeTab_class;
    }

    у нас так WebUI программируется =)

    nur, 30 Марта 2011

    Комментарии (3)
  2. PHP / Говнокод #6140

    +155

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    if($upload) { $ftpsucc=1; } else { $ftpsucc=0; } 
    // check upload status: 
    print (!$upload) ? 'Cannot upload' : 'Upload complete'; 
    print "\n"; 
    // close the FTP stream 
    ftp_close($conn_id); 
    ?>

    Из комментариев php.net. Переменная $ftpsucc далее не используется.

    Sinless, 30 Марта 2011

    Комментарии (1)
  3. PHP / Говнокод #6139

    +167

    1. 1
    Перейти на страницу <span onmouseover="this.className='menu_over'" onmouseout="this.className='menu'" class="menu" onClick="window.location='<?echo $arItem["DETAIL_PAGE_URL"]?>'">--></span>

    тег "a" видимо был незнаком.

    Fisher, 30 Марта 2011

    Комментарии (20)
  4. Perl / Говнокод #6138

    −124

    1. 1
    grep {$a_b_props = ($a_b_props && $a_b_props.".").(($block < 1)? &dupl($tempProps{$_}) : $tempProps{$_}) if /^[ab]_/} sort keys %tempProps;

    туда же...

    abadonna, 30 Марта 2011

    Комментарии (0)
  5. ActionScript / Говнокод #6137

    −125

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    <a href="javascript:void(0);"
    onclick="$('menu_main_dropdown2').style.display = ( 
    $('menu_main_dropdown2').style.display=='none' ? 'inline' : 'none' );
    $('menu_main_dropdown').style.display = 'none';this.blur(); return false;"
    class="top_menu_item">
    Account</a>

    Скрытие /показ блока меню

    Vasiliy, 30 Марта 2011

    Комментарии (6)
  6. Perl / Говнокод #6136

    −124

    1. 1
    @AoH_SUBSinFILE = map {&parseSubmodel($_, $block)} $g_file_content =~ m/\s*?(inst .+?vars  \\.+?[^\\])\n/gs;

    Говнокод4obfuscation :)

    abadonna, 30 Марта 2011

    Комментарии (2)
  7. Perl / Говнокод #6135

    −124

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    sub WidthOf()
    {
      my %WIDTHES =('90','195','118','165', ...  over9000   ...'43','255');
      my $TextWidth;
    
      map {$TextWidth += $WIDTHES{ord $_} || 200} split //,@_[0];
      return $TextWidth;
    }

    abadonna, 30 Марта 2011

    Комментарии (1)
  8. Perl / Говнокод #6134

    −116

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    sub chooseType()
    {
    	grep {return $_ if @_[0]  =~ /$_/} (keys %TYPES);
    	return "";
    }

    люблю map и grep :)

    abadonna, 30 Марта 2011

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

    +161

    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
    function get_section(){
    		if(ifGet('section')){
    			if($this->get_file('./applications/app.'.$this->section.'.php')){
    				switch (Get('section')){
    					case ''.$this->section.'':
    						$m = new $this->section();
    					break;
    				}
    			} else {
    				
    				switch (Get('section'))
    				{
    					default:
    						include_once('./applications/sys.pages.php');
    						$m = new pages();
    					break;
    				}
    			}
    		}else{
    			switch (Get('section'))
    			{
    				default:
    					include_once('./applications/sys.home.php');
    					$m = new home();
    				break;
    			}
    		}
    		
    		if(isset($m) && is_object($m)) {
    			$this->output = $m->output;
    			$this->title = $m->title;
    			$this->crumbs = $m->crumbs;
    		}
    	}

    я сам в шоке как такое мог написать...

    Impossible, 30 Марта 2011

    Комментарии (6)
  10. JavaScript / Говнокод #6132

    +164

    1. 1
    $('#menu_block').each…

    Дальше не смотрел.

    stuffort, 30 Марта 2011

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