- 1
 - 2
 - 3
 - 4
 - 5
 
$_SESSION["db_options"] = array ('host'     => trim($this->IP).":".trim($this->Port),
										'user'     => trim($this->User),
										'password' => trim($this->Pass),
										'database' => trim($this->DB)
										);
                                    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+153
$_SESSION["db_options"] = array ('host'     => trim($this->IP).":".trim($this->Port),
										'user'     => trim($this->User),
										'password' => trim($this->Pass),
										'database' => trim($this->DB)
										);
                                    Наследование? Не, не слышал
+153
if($this->memberData['posts'] >= $this->settings['post_pm_number'] || $time_diff >= 86400*$this->settings['post_pm_days'] || in_array( $this->memberData['member_group_id'], $exludedgids)){
        // action allowed
}else{
        $this->registry->class_localization->loadLanguageFile( array( 'public_global' ), 'core' );
        $this->registry->output->showError(sprintf($this->lang->words['post_pm_restriction'], $this->settings['post_pm_number'], $this->settings['post_pm_days']));
}
                                    action allowed :)
+153
public static function GetID()
    {
        $arr = array(
            '1', '2', '3', '4', '5', '6',
            '7', '8', '9', '0');
        // Генерируем пароль
        $pass = "";
        $number = 5;
        for ($i = 0; $i < $number; $i++) {
            // Вычисляем случайный индекс массива
            $index = rand(0, count($arr) - 1);
            $pass .= $arr[$index];
        }
        return $pass;
    }
                                    
            Получение уникального айди заказа.
Заказ столиков в баре.
        
+153
canvas.onclick=(e)->
  if e.layerX in [foo.i..foo.i+foo.w] and e.layerY in [foo.j..foo.j+foo.h]
    do foo.action
                                    Из прототипа вполне реального проекта. "И хрен с тем, что медленно, зато кратко". Для справки: http://goo.gl/Qxjnm
+153
// ================================================ SET UP DISPLAY OF FIRST SLIDE (CHECK FOR ANCHOR LINK) ============================================================
var anchorLink = self.document.location.hash;
switch (anchorLink)
{
	
	// Intro
	case "#panel-00-00": var currentSlide = 1; $('.slide'+(currentSlide)+'_object').css('display','none'); $('#module_menu').css('display','none'); $('#slides_holder').css('left','0px'); animateSlide(currentSlide); break;
	
	// Table of Contents
	case "#panel-00-01": var currentSlide = 2; $('.slide'+(currentSlide)+'_object').css('display','none'); $('#module_menu').css('display','none'); $('#slides_holder').css('left','-776px'); animateSlide(currentSlide); break;
	
	// Chapter 1
	case "#panel-01-00": var currentSlide = 3; $('.slide'+(currentSlide)+'_object').css('display','none'); $('#module_menu').css('display','block'); highlightNavItems(3,3); $('#slides_holder').css('left','-1552px'); $('.slide'+currentSlide+'_object').css('display','block'); animateSlide(currentSlide); break;
	case "#panel-01-01": var currentSlide = 4; $('.slide'+(currentSlide)+'_object').css('display','none'); $('#module_menu').css('display','block'); highlightNavItems(3,4); $('#slides_holder').css('left','-2328px'); $('.slide'+currentSlide+'_object').css('display','block'); animateSlide(currentSlide); break;
	case "#panel-01-02": var currentSlide = 5; $('.slide'+(currentSlide)+'_object').css('display','none'); $('#module_menu').css('display','block'); highlightNavItems(3,5); $('#slides_holder').css('left','-3104px'); $('.slide'+currentSlide+'_object').css('display','block'); animateSlide(currentSlide); break;
	case "#panel-01-03": var currentSlide = 6; $('.slide'+(currentSlide)+'_object').css('display','none'); $('#module_menu').css('display','block'); highlightNavItems(3,6); $('#slides_holder').css('left','-3880px'); $('.slide'+currentSlide+'_object').css('display','block'); animateSlide(currentSlide); break;
	case "#panel-01-04": var currentSlide = 7; $('.slide'+(currentSlide)+'_object').css('display','none'); $('#module_menu').css('display','block'); highlightNavItems(3,7); $('#slides_holder').css('left','-4656px'); $('.slide'+currentSlide+'_object').css('display','block'); animateSlide(currentSlide); break;
	case "#panel-01-05": var currentSlide = 8; $('.slide'+(currentSlide)+'_object').css('display','none'); $('#module_menu').css('display','block'); highlightNavItems(3,8); $('#slides_holder').css('left','-5432px'); $('.slide'+currentSlide+'_object').css('display','block'); animateSlide(currentSlide); break;
	case "#panel-01-06": var currentSlide = 9; $('.slide'+(currentSlide)+'_object').css('display','none'); $('#module_menu').css('display','block'); highlightNavItems(3,9); $('#slides_holder').css('left','-6208px'); $('.slide'+currentSlide+'_object').css('display','block'); animateSlide(currentSlide); break;
	case "#panel-01-07": var currentSlide = 10; $('.slide'+(currentSlide)+'_object').css('display','none'); $('#module_menu').css('display','block'); highlightNavItems(3,10); $('#slides_holder').css('left','-6984px'); $('.slide'+currentSlide+'_object').css('display','block'); animateSlide(currentSlide); break;
	/* ... Ещё таких же 4 чаптера по 7-10 слайдов ... */
	// Quiz
	case "#panel-06-00": var currentSlide = 51; $('.slide'+(currentSlide)+'_object').css('display','none'); $('#module_menu').css('display','block'); highlightNavItems(51,51); $('#slides_holder').css('left','-38800px'); $('.slide'+currentSlide+'_object').css('display','block'); animateSlide(currentSlide); break;
	case "#panel-06-01": var currentSlide = 52; $('.slide'+(currentSlide)+'_object').css('display','none'); $('#module_menu').css('display','block'); highlightNavItems(51,51); $('#slides_holder').css('left','-38800px'); $('.slide'+currentSlide+'_object').css('display','block'); animateSlide(currentSlide); break;
	
	// Intro (user has accessed "main" page)
	default: var currentSlide = 1;  $('#module_menu').css('display','none'); break;
}
                                    Вот такой прислали слайдер на переделку, главный код опущен, но стиль такой же.
+153
var checkCookie = $.cookie("nav-item");
	if (checkCookie != "") {
    $('.top_menu  li:eq('+checkCookie+')').addClass('activeli');
  }
  else{
  }
  $('.top_menu  li').click(function(){
	  var navIndex = $('.top_menu  li').index(this);
      $.cookie("nav-item", navIndex);
  });
                                    кнопочки.
+153
$("#datepicker1").datepicker("setDate", new Date((Math.round((new Date().getTime() / 1000)) - x2) * 1000));
                                    Из недавнего
+153
<!--[if IE 6]><script>
	var ____________ie6 = true;
</script><![endif]-->
                                    Из кода страницы почтового ящика на mail.ru. И зачем было когда-то ругать себя за govnokod.ru/5573 - даже большие дядьки так делают, чё я!
+153
// Очистка полей формы
function clearForm(formName) {
	//var ff = document.getElementById(formName);
	var ff = document.forms[formName];
	for (var i=0; i<ff.elements.length; i++) {
		if (ff.elements[i].type == "text") ff.elements[i].value="";
		if (ff.elements[i].type == "select-one") ff.elements[i].value="";
		if (ff.elements[i].type == "checkbox") ff.elements[i].checked=false;
		if (ff.elements[i].type == "radio") {
			ff.elements[i].value="0";
			ff.elements[i].checked=false;
		}
	}
}
                                    Действительно, зачем this.form.reset() использовать?
+153
var num_normalize = function (num) {
        if (typeof num == 'string') {
            if (num.test('.')) {
                return parseFloat(num).toFixed(2);
            }
            else {
                return parseInt(num);
            }
        }
        else if (parseInt(num) == parseFloat(num)) {
            return parseInt(num);
        }
        else return parseFloat(num).toFixed(2);
    };
                                    Привод стринги в numeric, проблема была в том что приходила значение в string, но могло быть с точками. естественно parseInt не годится и parseFloat тоже, ибо число не красивое визуально