- 1
- 2
// В противном случаи я получаю что-то типа 012.303245.23
summ += parseFloat(parseFloat(value).toFixed(2));
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+153
// В противном случаи я получаю что-то типа 012.303245.23
summ += parseFloat(parseFloat(value).toFixed(2));
Флоутим помаленьку...
+153
$("#ChildrenCount")
.keyup(function () {
var $this = $(this);
if ($this.val() > maxChild) {
$this.val(maxChild);
}
})
.blur(function () {
var $this = $(this);
if ($this.val().toString().match(/^\d+$/) == null) {
for (var i = 0; i < viewModel.children().length; i++) {
viewModel.children.remove(i);
}
$this.val(0);
}
else if ($this.val() === NaN) {
for (var i = 0; i < viewModel.children().length; i++) {
viewModel.children.remove(i);
}
$this.val(0);
}
});
когда джуниор использует jquery в проекте с knockout
+153
$imgs = glob('images/'.$url_parts[0].'/*');
// Windows detection
if(DIRECTORY_SEPARATOR == '\\') {
$cnt = count($imgs);
for($i = 0; $i < $cnt; $i++) $imgs[$i] = iconv('CP1251//IGNORE', 'UTF-8', $imgs[$i]);
}
+153
function not_null($value) {
if (is_array($value)) {
if (sizeof($value) > 0) {
return true;
} else {
return false;
}
} else {
if (($value != '') && (strtolower($value) != 'null') && (strlen(trim($value)) > 0)) {
return true;
} else {
return false;
}
}
}
VamShop
+153
function getAllStatuses() { # SHIT!
throw new Exception('OrdersAdmin::GetAllStatuses is shit');
}
нашел в старом движке, видимо так и не вызывалось
+153
/* Грязный хак для слайдера */
switch (id){
case '1':
num = 2;
break;
case '2':
num = 1;
break;
default:
num = 0;
break;
}
+153
jQuery('#mask').height(jQuery(document).height());
jQuery(window).resize(function(){
jQuery('#mask').height(jQuery(document).height());
});
Да ебись оно все конем...
+153
function showAddForm(node)
{
if(node.attr('e_control') == 1)
var strOK = "addProduct(\""+node.attr('e_id')+"\",\""+node.attr('e_control')+"\",\""+node.attr('e_name')+"\",\""+node.attr('e_size')+"\", $(\"#count_product_form\")[0].value, $(\"#control_product_form\")[0].checked, \"" + node.attr('e_code') + "\");";
else
var strOK = "addProduct(\""+node.attr('e_id')+"\",\""+node.attr('e_control')+"\",\""+node.attr('e_name')+"\",\""+node.attr('e_size')+"\", $(\"#count_product_form\")[0].value, 0, \"" + node.attr('e_code') + "\");";
$('#product_add_window')[0].innerHTML = "<div style='width:100%;text-align:right;font:10px Tahoma;color:blue;'><a href='#' onclick='$(\"#product_add_window\").hide(); return false;'>закрыть</a></div>";
$('#product_add_window')[0].innerHTML += "<div style='padding:5px;width:100%'><u>Наименование:</u><span style='padding-left:5px;'>"+node.attr('e_name')+" </span></div>";
$('#product_add_window')[0].innerHTML += "<div style='padding:5px;width:100%'><u>Типоразмер:</u><span style='padding-left:5px;'>"+node.attr('e_size')+" </span></div>";
if(node.attr('e_control') == 1)
$('#product_add_window')[0].innerHTML += "<div style='padding:5px;width:100%'><u>Ободная лента:</u><span style='padding-left:5px;'><input id='control_product_form' type='checkbox' value='"+node.attr('e_control')+"' checked /></span></div>";
$('#product_add_window')[0].innerHTML += "<div style='padding:5px;width:100%'><u>Количество:</u><span style='padding-left:5px;'><input id='count_product_form' type='text' value='' checked style='background-color:#f6f6f7; border:1px solid #455064;' onkeydown='if(event.keyCode==13) {sstop=true; $(\"#focusOK\")[0].onclick();} event.stopPropagation ? event.stopPropagation() : (event.cancelBubble=true);' onkeyup='this.value = this.value.replace(/[^0-9]/g,\"\");' onclick='event.stopPropagation ? event.stopPropagation() : (event.cancelBubble=true);' /> </span></div>";
$('#product_add_window')[0].innerHTML += "<div style='padding-top:5px;text-align:right'><input type='button' value='ok' id='focusOK' style='width:50px;height:20px;font-size:11px;' size=5 onclick='"+strOK+"$(\"#product_add_window\").hide();'> <input type='button' value='Отмена' style='width:70px;height:20px;font-size:11px;' onclick='$(\"#product_add_window\").hide();event.stopPropagation ? event.stopPropagation() : (event.cancelBubble=true);'></div>";
$('#product_add_window').show();
setTimeout("$('#count_product_form')[0].focus();",200);
}
+153
/**
* you known..
* here you find great music: http://www.youtube.com/watch?v=0lTKErnmmoA
*
* good, yeah? :)
*
*/
$controller = self::call($controllerName);
$controller->preLoad();
$controller->runBefore();
+153
public function __isset($name) {
return ($this->getOption(xPDO::OPT_HYDRATE_FIELDS) && array_key_exists($name, $this->_fields) && isset($this->_fields[$name]))
|| ($this->getOption(xPDO::OPT_HYDRATE_RELATED_OBJECTS)
&& ((array_key_exists($name, $this->_composites) && isset($this->_composites[$name]))
|| (array_key_exists($name, $this->_aggregates) && isset($this->_aggregates[$name]))));
}
ORM обертка одного очень популярного движка