- 1
window.__debugMode = true; // Don't turn it off
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+166
window.__debugMode = true; // Don't turn it off
vk.com/js/al/common.js
+153
try {
if ($model->save(true, null, true)) {
if ($model->bonusActive) {
self::assignBonus($model->customerID, $bonus['bonusID']);
}
if ($noAuth)
return $model->customerID;
Yii::app()->params['id'] = $model->customerID;
return true;
}
else
return false;
} catch (CDbException $e) {
throw $e;
}
Я даже не знаю, что сказать.
+129
[System.Runtime.Serialization.DataMember(Name = "o")]
public OnlineOperator[] AvailableOperators
{
get
{
List<OnlineOperator> o = new List<OnlineOperator>();
if (this.AllOperators != null)
{
Boolean flag = false;
List<OnlineOperator> o2 = new List<OnlineOperator>();
foreach (OnlineOperator oo in this.AllOperators)
{
if (oo.Status != OperatorStatus.Offline)
{
if (oo.Priority == 0)
{
if (oo.Status == OperatorStatus.Online)
{
flag = true;
}
o.Add(oo);
}
if (!flag)
{
o2.Add(oo);
}
}
}
if (!flag)
{
o = o2;
}
}
//if (o.Count < 1)
{
o.Add(new OnlineOperator()
{
Id = 0,
UserDisplayName = String.Format(Resources.pattern_offline, this.OfflineNote),
Status = OperatorStatus.None
});
}
return o.ToArray();
}
set
{
;
}
}
Логика конечно странновато реализована, но реализация ReadOnly свойства меня просто убила
+126
check =: 3 : 0
a=.>;:y
b=.|:(6,#y) $,'(){}[]'=/a
b=.(-1 3 5{"(1)b) (1 3 5)}"(1) b
c=.|:(3 2$i.6)([:+/[{[:|:])"(1 _) b
no=._1
n=.#c
p=. 13 : 'I.*./"(1)(1 _1)="(1)(2+\(x{y))'
while. n~:no do.
no=.n
cc =. |:c
d=.~.(0 p cc),(1 p cc),(2 p cc)
c=.((i.#c)-.(d,>:d)){c
n=.#c
end.
n=0
)
samples =: '({[{}]{}[]})';'({}}{[{}]{}[]})';'({[{}]{}[]}';'({[{}]{}]})';'({[{}{}[]})';'';'{}'
test =: 13 : 'check >y{samples'
test"(0) i.7
По мотивам http://govnokod.ru/15363
+139
#if _FP_W_TYPE_SIZE < 32
#error "Here's a nickel, kid. Go buy yourself a real computer."
#endif
https://chromium.googlesource.com/chromiumos/third_party/kernel-next/+/master/include/math-emu/quad.h
+161
$g_ids = '';
foreach($gender_ids as $gids) {
if($g_ids == '')
$g_ids = $gids;
else
$g_ids = $g_ids.",".$gids;
}
return $g_ids;
угадайте за 5 секунд, что оно делает
+151
$('.catalogue-list .in-cart a, .items-slider .in-cart a').click(function()
{
var src_pic = $(this).parent('div').parent().children('.pic_ajax').children().children().attr('src');
var name_pic = $(this).parent('div').parent().children('.pic').children().children().attr('alt');
var colors = $(this).parent('div').children('.colors_values').children('input');
var colors_for_ajax = "";
$.each( colors, function() {
colors_for_ajax = colors_for_ajax+$(this).val()+',';
});
if(colors_for_ajax)
var url=$(this).attr('href');
$.fancybox({
type : 'ajax',
href : '/catalogue/ajax_add_to_cart_popup.php?NAME='+encodeURI(name_pic)+'&SRC='+encodeURI(src_pic)+'&COLORS='+encodeURI(colors_for_ajax)+'&URL_ADD='+encodeURI(url),
fitToView : false,
width : '336px',
height : '234px',
autoSize : false,
autoDimensions: false,
openEffect : 'fade',
closeEffect : 'none',
margin : 0,
padding : 0
});
if(!colors_for_ajax)
{
$(this).parent('.in-cart').find('.ajax-load').show('fast');
var url=$(this).attr('href');
$('.top-line .block .cart').load(url,'',onAjaxCart);
}
return false;
});
Осталось от прошлого разраба в проекте. Аяксовое добавление товара в корзину...
Зачем получать имя,свойства,картинку из ID элемента?! Я лучше это передам параметрами.
+153
$rec_area=sql2arr2('select om,alr from omolog where omvis=1');
названия полей и таблицы
+155
var partner_id = location.href;
//Определить значение четвертого сегмента
var i = 1;
while (i <= 5) {
partner_id = partner_id.substr(partner_id.indexOf('/') + 1);
i++;
}
var pos = partner_id.indexOf('/');
if (pos > 0) {
partner_id = partner_id.substr(0, pos);
}
Урлопарсинг от Папке.
+127
// ------- CLICKING STUFF IN CONTAINERS -------
if ((!( src in usr.contents ) && (((!( isturf(src) ) && (!( isturf(src.loc) ) && (src.loc && !( isturf(src.loc.loc) )))) || !( isturf(usr.loc) )) && (src.loc != usr.loc && (!( istype(src, /obj/screen) ) && !( usr.contents.Find(src.loc) ))))))
if (istype(usr, /mob/living/silicon/ai))
var/mob/living/silicon/ai/ai = usr
if (ai.control_disabled || ai.malfhacking)
return
else
return
Взято из кода обработки нажатия одной опенсорсной онлайн-игрушки. Зачем, за что и почему?