- 1
- 2
- 3
- 4
- 5
- 6
delegate(AccountRegisterRecord record)
{
bool status = true;
status = record.Editable ? true : false;
return status;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+132
delegate(AccountRegisterRecord record)
{
bool status = true;
status = record.Editable ? true : false;
return status;
}
Делегат проверки активности элемента контекстного меню
−106
Dir["#{Rails.root}/lib/**/*"].select { |f| File.directory? f }.join(' ')
Рекурсивный список каталогов lib проекта Rails.
−99
Было (плохо):
<% @collection.each_with_index do |item, counter| -%>
<%= "<div class='group'>" if ((counter)/items_in_block).to_i*items_in_block == (counter) %>
<%= render :partial => 'item', :locals => { :item => item} %>
<%= "</div>" if (counter > 0 and (((counter+1)/items_in_block).to_i*items_in_block == (counter+1)) or ((counter+1) == @collection.size)) %>
<% end -%>
Стало (чуть лучше ;):
<% @collection.in_groups_of(items_in_block).each do |items| %>
<div class="group">
<% items.each do |item| %>
<%= render :partial => 'item', :locals => { :item => item} %>
<% end %>
</div>
<% end %>
Группировка элементов в группы div'ов.
+165
<div class="dashed" onmouseover="$(this).addClass('active');" onmouseout="$(this).removeClass('active');"><a href="http://pogoda.ngs.ru/w3d/#w3d" rel="history">температура</a></div>
hover? не, не знаем
http://pogoda.ngs.ru
+165
switch ($status){
case STATUS_WAIT:
$sql='UPDATE orders SET status=\''.STATUS_WAIT.'\' WHERE id='.$id;
break;
case STATUS_ACCEPT:
$sql='UPDATE orders SET status=\''.STATUS_ACCEPT.'\' WHERE id='.$id;
break;
case STATUS_ORDER:
$sql='UPDATE orders SET status=\''.STATUS_ORDER.'\' WHERE id='.$id;
break;
case STATUS_CANCEL:
$sql='UPDATE orders SET status=\''.STATUS_CANCEL.'\' WHERE id='.$id;
break;
default: $this->addError('недопустимый статус');
}
+160
if($login){
$sql="DELETE FROM orders WHERE login='$login' AND id=$id";
}else{
$sql="DELETE FROM orders WHERE id=$id";
}
$id конечно же PRIMARY
+164
public function __destruct()
{
unset($this);
}
+163
if($trains->getDepTrains())foreach($trains->getDepTrains() as $train){
$block = print_r( $train,1 );
if (preg_match( "!\[routeFrom:protected\] => МОСКВА ОКТ!", $block ))
Ну как бы слов нет. Просто до слез.
+109
try
{
//тут другой гавнокод связаный с регистрацией
}
catch(ApplicationException)
{
this.ModelState.AddModelError("DuplicateUser", Strings.DuplicateUser);
return View(model);
}
Вот так, если приложение падает значит юзверь уже существует....
+162
//Проверка данных селекта:
switch (@$_POST['mtime']) {
case "январь": $mnumb = ("01"); break;
case "февраль": $mnumb = ("02"); break;
case "март": $mnumb = ("03"); break;
case "апрель": $mnumb = ("04"); break;
case "май": $mnumb = ("05"); break;
case "июнь": $mnumb = ("06"); break;
case "июль": $mnumb = ("07"); break;
case "август": $mnumb = ("08"); break;
case "сентябрь": $mnumb = ("09"); break;
case "октябрь": $mnumb = ("10"); break;
case "ноябрь": $mnumb = ("11"); break;
case "декабрь": $mnumb = ("12"); break;
}
// а вот так выводится сам селект:
<?
$mas2 = Array("январь","февраль","март","апрель","май","июнь","июль","август","сентябрь","октябрь","ноябрь","декабрь");
switch (@date("m",time())) {
case "01": $mnow = ("январь"); break;
case "02": $mnow = ("февраль"); break;
case "03": $mnow = ("март"); break;
case "04": $mnow = ("апрель"); break;
case "05": $mnow = ("май"); break;
case "06": $mnow = ("июнь"); break;
case "07": $mnow = ("июль"); break;
case "08": $mnow = ("август"); break;
case "09": $mnow = ("сентябрь"); break;
case "10": $mnow = ("октябрь"); break;
case "11": $mnow = ("ноябрь"); break;
case "12": $mnow = ("декабрь"); break;
}?>
  месяц:
<select name=mtime class=text>
<?
if (isset($_POST['mtime']))
echo "<option value='".$_POST['mtime']."' checked>".$_POST['mtime']."</option>";
else
echo "<option value='$mnow' checked>$mnow</option>";
$i=1;
foreach ($mas2 as $var => $val)
{
echo "<option value='$val'>$val</option>";
$i++;
}
?>
</select>