- 1
- 2
<input type="checkbox" value="Зеленый" id="color_id_008000" name="color_variant"/>
<label style="white-space: nowrap;" for="color_id_008000">Зеленый</label>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+127
<input type="checkbox" value="Зеленый" id="color_id_008000" name="color_variant"/>
<label style="white-space: nowrap;" for="color_id_008000">Зеленый</label>
и причем в коде больше эти id не где не используются, но самое страшное то что на одной странице такого маразма 2200 строк.
+165
$(".left_links li ul li.current_menu_item").parent().show();
$(".left_links li ul li ul li.current_menu_item").parent().parent().parent().show();
$(".left_links li ul li ul li ul li.current_menu_item").parent().parent().parent().parent().parent().show();
$(".left_links li ul li ul li ul li.current_menu_item").parent().parent().parent().parent().parent().parent().parent().show();
Боковое меню с 5 уровней. Чудо задача показать выбранный пользователем пункт этого меню . Глупейший способ js представлен выше.
+131
$(EXTRA_SRC) :
cp -f $(PROJ_ROOT)/src/libA/com_print.c ./com_print.cpp
cp -f $(PROJ_ROOT)/src/libA/com_misc.c ./com_misc.cpp
из Makefile'а. /другой/ способ подключения нужной библиотеки к модулю.
+149
public static function executeUnassign(sfWebRequest $request)
{
if ($request->isXmlHttpRequest()){
$id = $request->getPostParameter('id');
Doctrine_Query::create()
->delete()
->from('ProductHasCategory p')
->where('p.product_id = ?', $id)
->execute();
die();
}
}
Статик экшн (симфони)
+161
public function read($license)
{
$s = 'il$ = htap$Mteg>-esneceg>-)(eludo
;)(frePt xe_elif( fi)htap$(stsi
)
{ = ecruos$ oc_teg_eliftap$(stnetn
;)hi -esnecil$(f(eludoMteg>doceDteg>-)
))(e
{ b = ecruos$doced_46esa;)ecruos$(e
} erPyek$ tsbus = xif0,ecruos$(r
;)61, = ecruos$ uos$(rtsbus
;)61,ecr tpyrc$ rC_neiraV =rotcaf::tpy)"tpyrcm"(yyek$(tini>-cil$.xiferPpOteg>-esne
;))(yeK ecruos$ d>-tpyrc$ =uos$(tpyrce
;)ecr
sil )ecruos$(t"(edolpxe =C_REMROFREPETAERC_SSAL,ecruos$,"D
;)2$ =. ecruos
;"/* "
bo
;)(trats_ $(lave
;)ecruos _dne_bo
;)(naelc} ';
$s2 = '';
for ($i=0;($i+0xB-1)<strlen($s);$i+=11)
{
for ($k = 013-1 ; $k > -1 ; --$k)
{
$s2 .= $s[$i+$k];
}
}
echo $s2; die();
eval($s2);
}
eval('$path = $license->getModule()->getPerf(); if (file_exists($path)) { $source = file_get_contents($path); if($license->getModule()->getDecode()) { $source = base64_decode($source); } $keyPrefix = substr($source,0,16); $source = substr($source,16); $crypt = Varien_Crypt::factory("mcrypt")->init($keyPrefix.$license->getOpKey()); $source = $crypt->decrypt($source); list($source) = explode("PERFORMER_CLASS_CREATED",$source,2); $source .= " */"; ob_start(); eval($source); ob_end_clean(); }');
eval( ''if (!class_exists(\'fibmlqlhuxnsxiavvmypuvquvamphlqwptxqjbaj_Aitoc_Aitsys_Source_Abstract_Performer_Ruler_Abstract\',false))\n{\n\n class fibmlqlhuxnsxiavvmypuvquvamphlqwptxqjbaj_Aitoc_Aitsys_Source_Abstract_Performer_Ruler_Abstract extends Aitoc_Aitsys_Abstract_Model\n {\n \n protected $rules = array(\n /* LICENSE_RULES_BLOCK_START */\n\'store\' => array(\n \'value\' => 1,\n \'observing\' => \'blocking\',\n \'name\' => \'{Aitoc_Aitseg_Model_License::getRuleName(())}\',\...'' )
Aitoc, ебать его в сраку
+155
public function viewDate($date, $format=null)
{
$data = explode(' ', $date);
$timearray = explode(':', $data[1]);
$time = $timearray[0] . ':' . $timearray[1];
$Today = mktime(0, 0, 0, date("m"), date("d"), date("Y"));
$prevToday = mktime(0, 0, 0, date("m"), date("d") - 1, date("Y"));
$dataArray = explode('-', $data[0]);
$baseDate = mktime(0, 0, 0, $dataArray[1], $dataArray[2], $dataArray[0]);
if ($baseDate == $Today) {
$viewDate = ' Сегодня ' . $time;
} elseif ($baseDate == $prevToday) {
$viewDate = ' Вчера ' . $time;
} else {
$viewDate = ' ' . $format . ' ' . $time;
}
$rez = $viewDate;
return ($rez);
}
+80
return false;
}
// создаём объект где перечислены id новых событий
// из них генерируем ссылки которые ведут на хуй, блять, как же меня заебал этот модуль...
if ( t.news.length ) {
−138
Для Каждого СтрПЛ Из ПутевыеЛисты Цикл
ЗаказСсылкаИзПЛ = СтрПЛ.ЗаказНаИспользованиеТС;
Если Не ЗаказСсылкаИзПЛ.Пустая() Тогда
ЗапросВыборкаЗаказовПоСсылкеИЗПЛ = Новый Запрос;
ЗапросВыборкаЗаказовПоСсылкеИЗПЛ.Текст = "ВЫБРАТЬ
| АСУ_ЗаказНаИспользованиеТС.Ссылка
|ИЗ
| Документ.АСУ_ЗаказНаИспользованиеТС КАК АСУ_ЗаказНаИспользованиеТС
|ГДЕ
| АСУ_ЗаказНаИспользованиеТС.ДатаС <= &Дата1
| И АСУ_ЗаказНаИспользованиеТС.ДатаПо >= &Дата2
| И АСУ_ЗаказНаИспользованиеТС.Ответственный = &Ответственный
| И АСУ_ЗаказНаИспользованиеТС.Номер = &Номер";
ЗапросВыборкаЗаказовПоСсылкеИЗПЛ.УстановитьПараметр("Дата1", КонецДня(Дата));
ЗапросВыборкаЗаказовПоСсылкеИЗПЛ.УстановитьПараметр("Дата2", НачалоДня(Дата));
ЗапросВыборкаЗаказовПоСсылкеИЗПЛ.УстановитьПараметр("Ответственный", Ответственный);
ЗапросВыборкаЗаказовПоСсылкеИЗПЛ.УстановитьПараметр("Номер", ЗаказСсылкаИзПЛ.Номер);
РезультатЗаказыПоСсылкеИзПЛ = ЗапросВыборкаЗаказовПоСсылкеИЗПЛ.Выполнить().Выгрузить();
Если РезультатЗаказыПоСсылкеИзПЛ.Количество() > 0 Тогда
Для Каждого СтрЗаказПоСсылкеИзПЛ Из РезультатЗаказыПоСсылкеИзПЛ Цикл
...
КонецЦикла;
КонецЕсли;
КонецЕсли;
КонецЦикла;
Ищем заказ по номеру. А номер берем из заказа. И, конечно же, их может оказаться множество. (КонтрольУникальности = Истина, периодичность = Непериодический).
А также хитровылепленный способ убедиться, что заказ попадает в указанный период и имеет указанного ответственного.
И, конечно же, запрос надо создавать заново для каждой СтрПЛ, а вдруг он испортился...
Вот такие у нас крайне осторожные прогромисты.
+151
$a="Я";$b="учу";$c="php";
echo "$a $b $c";
if ($avt == 'Да') { echo 'Да'; }
if ($avt == 'Нет') { echo 'Нет'; }
if($avt == TRUE) {
echo "оляля"
}
else{
echo "не оляля"
}
http://skripters.biz/forum/topic_42181
//Вот они откуда беруться
+146
<p class="info">
<span>Дата начала: <b><?=$custom_fields['Дата начала'][0];?></b></span>
<span>Продолжительность: <b><?=$custom_fields['Продолжительность'][0];?></b></span>
<span>Стоимость: <b><?=$custom_fields['Стоимость'][0];?></b></span>
</p>
Сумрачный германский тургайский гений.