- 1
 
( $resultat == 1 AND $resultat != '' AND $resultat != 0 ) ? true : false;
                                    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+167
( $resultat == 1 AND $resultat != '' AND $resultat != 0 ) ? true : false;
                                    Что-бы наверняка.
+167
if (is_file($GLOBALS['fldr']."modules/sell/images/items/small_".str_replace("<img src=http://www.site.ru/modules/sell/images/items/small_", "", str_replace(" border=0>","",$M['icon'])))) {
   echo "<a  href='".$GLOBALS['fldr']."marki/models/object/current/index.php?id=".$M['id']."'>".replace_icon($M['icon'])."</a>";
  }
function replace_icon($var) {
 return str_replace("<img src=http://www.site.ru/modules/sell/images/items/", "<img src=".$GLOBALS['fldr']."modules/sell/images/items/?img_name=", $var);
}
                                    Мы легких путей не ищем...
+167
#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();
    	}
                                    А говорят, что только индусы так делают....
+167
inExp = function (dig, exp) {
if (exp == 1) return alert(dig);
if (exp == 2) return alert(dig*dig);
if (exp == 3) return alert(dig*dig*dig);
if (exp == 4) return alert(dig*dig*dig*dig);
if (exp == 5) return alert(dig*dig*dig*dig*dig);
if (exp == 6) return alert(dig*dig*dig*dig*dig*dig);
if (exp == 7) return alert(dig*dig*dig*dig*dig*dig*dig);
if (exp == 8 ) return alert(dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 9) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 10) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 11) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 12) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 13) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 14) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 15) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 16) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 17) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 18) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 19) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 20) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 21) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 22) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 23) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 24) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 25) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 26) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 27) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 28) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 29) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
if (exp == 30) return alert(dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig*dig);
}
                                    
            Функция возведения в степень.
http://2lx.ru/2010/03/javascript-funkciya-vozvedeniya-v-stepen/
        
+167
/**
 * Удаление почтового индекса из строки адреса
 * @param string $str исходный адрес
 * @return string адрес без индекса
 */
function skip_addr_index($str) {
  return substr(strstr($str, 'Челябинск'), 14);
}
                                    Автор из Челябинска :-)
+167
$query1234 = "select ....";
$result1234 = mysql_query($query1234);
$rs1234 = mysql_fetch_assoc($result1234);
                                    Это до такой степени не было фантазии придумать осмысленное название переменным. И бедные боялись, что перепишет где-то другие $query, $result, $rs. Не говоря уже о том, что никакой модели, сплошные фетчи, вместо того, чтобы вытянуть всё сразу
+167
$('#all').scroll(function() {
 		$('#interface').mouseover(function() {
 			$('li').removeClass('current');
 			$('.interface').addClass('current');
 		});
 		$('#about').mouseover(function() {
 			$('li').removeClass('current');
 			$('.about').addClass('current');
 		});
 		$('#capabilities').mouseover(function() {
 			$('li').removeClass('current');
 			$('.capabilities').addClass('current');
 		});
		$('#errors').mouseover(function() {
			$('li').removeClass('current');
 			$('.errors').addClass('current');
 		});
		$('#efficiency').mouseover(function() {
			$('li').removeClass('current');
 			$('.efficiency').addClass('current');
 		});
 		$('#law').mouseover(function() {
 			$('li').removeClass('current');
 			$('.law').addClass('current');
  		});
		$('#integration').mouseover(function() {
			$('li').removeClass('current');
 			$('.integration').addClass('current');
 		});
		$('#contacts').mouseover(function() {
			$('li').removeClass('current');
 			$('.contacts').addClass('current');
 		});
	});
 		$('#interface').mouseover(function() {
 			$('.b-menu').addClass('b-menu-alter');
 		});
 		$('#interface').mouseover(function() {
 			$('.b-menu').addClass('b-menu-alter');
 		});
 		$('#about').mouseover(function() {
 			$('.b-menu').removeClass('b-menu-alter');
 		});
 		$('#capabilities').mouseover(function() {
 			$('.b-menu').removeClass('b-menu-alter');
 		});
		$('#errors').mouseover(function() {
 			$('.b-menu').removeClass('b-menu-alter');
 		});
		$('#efficiency').mouseover(function() {
 			$('.b-menu').removeClass('b-menu-alter');
 		});
 		$('#law').mouseover(function() {
 			$('.b-menu').removeClass('b-menu-alter');
 		});
		$('#integration').mouseover(function() {
 			$('.b-menu').removeClass('b-menu-alter');
 		});
		$('#contacts').mouseover(function() {
 			$('.b-menu').removeClass('b-menu-alter');
 		});
 	$('.interface').click(function() {
 		 $('.b-menu').addClass('b-menu-alter');
	});
 	$('.about').click(function() {
 		$('.b-menu').removeClass('b-menu-alter');
 	});
 	$('.capabilities').click(function() {
 		$('.b-menu').removeClass('b-menu-alter');
 	});
 	$('errors').click(function() {
 		$('.b-menu').removeClass('b-menu-alter');
 	});
 	$('.efficiency').click(function() {
 		$('.b-menu').removeClass('b-menu-alter');
 	});
 	$('.law').click(function() {
 		$('.b-menu').removeClass('b-menu-alter');
 	});
 	$('.integration').click(function() {
 		$('.b-menu').removeClass('b-menu-alter');
 	});
 	$('.contacts').click(function() {
 		$('.b-menu').removeClass('b-menu-alter');
 	});
                                    
            Верстальщик реализовал плавающее меню на jQuery. Как оно работает я так и не понял.
Расстановка табуляции при беглом взгляде особо порадовала
        
+167
>govnokod.ru - По колено в говнокоде
Предлагаю переименовать в
>govnokod.ru - Поколение говнокодеров
                                    
+167
<?foreach($arResult["ITEMS"] as $arItem):?>
	<p class="news-item" id="<?=$this->GetEditAreaId($arItem['ID']);?>">
	<?if($arParams["DISPLAY_PICTURE"]!="N" && is_array($arItem["PREVIEW_PICTURE"])):?>
		<?if(!$arParams["HIDE_LINK_WHEN_NO_DETAIL"] || ($arItem["DETAIL_TEXT"] && $arResult["USER_HAVE_ACCESS"])):?>
			<p class="align-center"><a href="<?=$arItem["DETAIL_PAGE_URL"]?>"><img class="preview_picture" border="0" src="<?=$arItem["PREVIEW_PICTURE"]["SRC"]?>" alt="<?=$arItem["NAME"]?>"  height="252px" width="189px"  title="<?=$arItem["NAME"]?>" style="float:left" /></a></p>
		<?else:?>
			<p class="align-center"><img class="preview_picture" border="0" src="<?=$arItem["PREVIEW_PICTURE"]["SRC"]?>" height="252px" width="189px"  alt="<?=$arItem["NAME"]?>" title="<?=$arItem["NAME"]?>" style="float:left" /></p>
		<?endif;?>
	<?endif?>
		<?if($arParams["DISPLAY_DATE"]!="N" && $arItem["DISPLAY_ACTIVE_FROM"]):?>
			<span class="news-date-time"><?echo $arItem["DISPLAY_ACTIVE_FROM"]?></span>
		<?endif?>
		<?if($arParams["DISPLAY_NAME"]!="N" && $arItem["NAME"]):?>
			<?if(!$arParams["HIDE_LINK_WHEN_NO_DETAIL"] || ($arItem["DETAIL_TEXT"] && $arResult["USER_HAVE_ACCESS"])):?>
				<a href="<?echo $arItem["DETAIL_PAGE_URL"]?>"><b><?echo $arItem["NAME"]?></b></a><br />
			<?else:?>
			<?endif;?>
		<?endif;?>
		<?if($arParams["DISPLAY_PREVIEW_TEXT"]!="N" && $arItem["PREVIEW_TEXT"]):?>
			<?echo $arItem["PREVIEW_TEXT"];?>
		<?endif;?>
		<?if($arParams["DISPLAY_PICTURE"]!="N" && is_array($arItem["PREVIEW_PICTURE"])):?>
		<?endif?>
		<?foreach($arItem["FIELDS"] as $code=>$value):?>
			<p class="Parad"><?=GetMessage("IBLOCK_FIELD_".$code)?>: <?=$value;?></p>
<?endforeach;$a=0;?>
		<?foreach($arItem["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
			<?$b=0;?>
		<?if(is_array($arProperty["DISPLAY_VALUE"])):?>
	<?else:?>
		<? if($a==7) { if($b!=1){ ?>
			<? $a=$a+1;$b=1;} }?>
			<? if($a==0) { if($b!=1){ $s=$arProperty["DISPLAY_VALUE"];?>  
					<?if($sity_shop!=$s) 
					{?>
						<?=$arProperty["DISPLAY_VALUE"]; 
						$i=$i+1;
						$sity_shop = $s;?><br>
					<?}?>  
			<? $a=$a+1;$b=1;} }?>
			<?if($a==2) { if($arItem["PROPERTIES"]["NEW"]["VALUE"]=='Y') {?>
								<a href=""><img src="/bitrix/templates/parad/img/other/new-salon.png"/></a>
			<? $a=$a+1;$b=1; }?> </p> <? }?>
			<?if($a==5) { if($b!=1){ if($arItem["PROPERTIES"]["MASTERCARD"]["VALUE"]=='Y') {?>
			<? }}$a=$a+1;$b=1; } ?>
			<?if($a==6) { if($b!=1){ if($arItem["PROPERTIES"]["VISA"]["VALUE"]=='Y') {?>
							<? }?>
			<? }$a=$a+1;$b=1; } ?>
			<?if($a==1) { if($b!=1){ ?>
						<a href="<?echo $arItem['DETAIL_PAGE_URL'];?>"><?=$arProperty["DISPLAY_VALUE"];?></a>
			<? $a=$a+1;$b=1;} }?>
			<?if($a!=2) { if($b!=1){ ?>
			<? $a=$a+1;$b=1;} }?>
			<?endif?>
	<?endforeach;?>
<?endforeach;?>
                                    Шаблончик для битрикса, вторая половина доставляет своей магией чисел.
+167
#define BREAKABLE_SECTION() for(;;)
BREAKABLE_SECTION()
{
    ::Packet * pPacket;
    res = ReadPacket(pPacket);
    if(ERR_OK == res)
    {
        res = pConstructor->PutPacket(pPacket);
        if(ERR_OK == res)
        {
            res = pConstructor->GetFrame(data);
        }else
        {
            //TODO:add handler of statuses other than err_ok
        }
        if (ERR_OK ==res)
        {
            break;
        }else
        {
            //TODO:add handler of statuses other than err_ok
        }
    }else
    {
        break;
    }
    break;
}
                                    перешел в новый проект где предложили изучить существующий код в огромном объеме - а он весь из таких циклов