- 1
Рабочий стол > Контент > Структура сайта > Файлы и папки > bitrix > templates > .default > components > bitrix > sale.personal.order > main > bitrix > bitrix > sale.personal.order.detail > .default > lang > ru > template.php
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 9
+123
Рабочий стол > Контент > Структура сайта > Файлы и папки > bitrix > templates > .default > components > bitrix > sale.personal.order > main > bitrix > bitrix > sale.personal.order.detail > .default > lang > ru > template.php
Это чтобы в Битриксе поменять одну фитюльку.
+138
<Свойство>
<Ид>74</Ид>
<Наименование>Цвет</Наименование>
<Множественное>false</Множественное>
<БитриксСортировка>502</БитриксСортировка>
<БитриксКод>COLOR</БитриксКод>
<БитриксЗначениеПоУмолчанию></БитриксЗначениеПоУмолчанию>
<БитриксТипСвойства>S</БитриксТипСвойства>
<БитриксСтрок>1</БитриксСтрок>
<БитриксКолонок>30</БитриксКолонок>
<БитриксТипСписка>L</БитриксТипСписка>
<БитриксТипыФайлов></БитриксТипыФайлов>
<БитриксКоличествоПолей>5</БитриксКоличествоПолей>
<БитриксСвязанныйИнфоблок></БитриксСвязанныйИнфоблок>
<БитриксОписаниеРазрешено>false</БитриксОписаниеРазрешено>
<БитриксПоискРазрешен>false</БитриксПоискРазрешен>
<БитриксФильтрРазрешен>false</БитриксФильтрРазрешен>
<БитриксРасширениеТипа></БитриксРасширениеТипа>
<БитриксОбязательное>false</БитриксОбязательное>
</Свойство>
...
БитриксБотинки
БитриксРеактивныйРанец
Выгрузка из Битрикса, которую людям, по идее, читать не обязательно.
+162
global $APPLICATION;
if($APPLICATION->GetCurPage(false)==SITE_DIR."service/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."price/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."contacts/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."about/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."news/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."hot_deals/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."price/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."professional_tips/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."facts/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."sitemap/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."order_call/" ||
$APPLICATION->GetCurPage(false)==SITE_DIR."subscribe/"
)
{
} else {
//а вот тут уже действия
}
Взято с hashcode.ru . "а вот тут уже действия" тоже было приятно почитать. ^__^
+158
if(isset($_POST['otmen'])){
die('1');
echo "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=/admin/?page=pages'>";
exit();
}else{
$id=$_GET['id'];
$name=$_POST['name'];
$title=$_POST['title'];
$txt=$_POST['txt'];
$txt=str_replace("\\\"","\"", $txt);
$meta_desc=$_POST['meta_desc'];
$meta_key=$_POST['meta_key'];
$templ=$_POST['templ'];
mysql_query("set names cp1251");
$DB->query("UPDATE ".$pdb."_pages SET name='".$name."', title='".$title."', templ='".$templ."' WHERE id='".$id."'");
$DB->query("UPDATE ".$pdb."_pages SET txt='".$txt."' WHERE id='".$id."'");
$DB->query("UPDATE ".$pdb."_meta SET meta_desc_txt='$meta_desc' WHERE id='$id'");
$DB->query("UPDATE ".$pdb."_meta SET meta_key_txt='$meta_key' WHERE id='$id'");
echo "<center>Текст изменён!<br>Если вас не перенаправляет на другую странице, то нажмите на эту ссылку: <a href='/admin/?page=pages'>Заказы</a></center>";
if(isset($_POST['prim'])){
echo "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=/admin/?page=pages'>";
}
if(isset($_POST['ok'])){
echo "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=/admin/?page=pages&id=$id'>";
}
exit();
}
Модуль (?) редактирования страниц. $_POST['otmen'] - это при нажатии кнопки "отмена". $_POST['prim'] - это "применить", $_POST['ok'] - "сохранить". Иногда лучше не смотреть, в чем работаешь...
+131
http://molinos.ru/portfolio/a/1/1/
Ждем загрузку, смотрим код. Офигеваем от 300К+ табуляций.
+157
$day = date('w');
if($day == 0 || $day == 3 || $day == 4)
{
$me->handsDown();
$words = $music = $strength = false;
$me->separateWith($you);
$me->askForHelp($words);
}
try{
$key = md5(rand(0, 100));
$me->closeHouse($key);
unset($key);
}
catch(e){
while($light && $candle->getLight())
$me->believe($_GLOBALS);
}
doSilence();
try{
$me->sing();
}
catch(e){
$me->spreadShoulders($_GLOBALS['song']);
$difficulty = $me->silent(); //often big (bug?)
}
$days_rest = $time_end - time(); //often small (bug!)
/*
you may uncomment - that doesn't matter
$snow(); //true
$warm_blood(); //false
*/
while($light && $candle->getLight())
for($i = 0; $i < 100; ++$i)
$me->beginFrom(BEGINNING);
Если есть желание, попробуйте угадать песню. ;)
Все остальные могут минусовать.
+155
$($("html body")[0]).find("a.toggle").each(function(){
$(this).next().html($(this).next().html() + "<img src='1.gif'>");
$(this).next().css("display", $(this).next().css("display") == "none" ? "none" : "none");
$(this).next().css("paddingTop", "20px");
}); // CkPbIBaEM MeHIO
Дело было вечером, делать было нечего. Как только я вернулся домой с попойки, я ради интереса решил почитать электронный учебник по программированию и вспомнить старое. Спросонья я и написал такой говонокод.
+159
$this->get_list_with_rights(
'C.*, `core_users`.username as username'.(defined('COMMENTS_BLOG_TYPE') ? ", count(cm.id)" : ", 0")." as cnt_comments", //список возвращаемых полей
$this->table_prefix.'_blogs AS C LEFT JOIN `core_users` ON `core_users`.id=C.author_id'.
(defined('COMMENTS_BLOG_TYPE')
? " LEFT JOIN {$this->table_prefix}_comments_resource r ON (r.item_id=C.id AND r.type="
.COMMENTS_BLOG_TYPE.") LEFT JOIN {$this->table_prefix}_comments cm ON cm.resrc_id=r.id" : ""), //список таблиц, учавствующих в запросе
'C', //алиас основной таблицы, из которой берутся права
'', 'C.id'); //условие-фильтр, группировка записей, порядок вывода записей
ABO.CMS, модуль блогов.
И чем автору не угодили стандартные функции?
+162
$val = $_POST["value"];
$val = str_replace("e", "e", $val);
$val = str_replace("E", "E", $val);
mysql_query("insert into `table` (`value`) values '$val'");
Это мы так спасаемся от mysql-инъекций.