- 1
window.setTimeout=window.setTimeout;window.setInterval=window.setInterval;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+165
window.setTimeout=window.setTimeout;window.setInterval=window.setInterval;
свиттер, ВНЕЗАПТНО
+147
while (cell.getFlag() != null) {
this.flag(x, y);
}
из моего древнего "Сапёра".
заменяется на
cell.setFlag(null);
+161
switch (trim($row->BallValue))
{
case '':
case 'NULL':
break;
default:
<...code...>
break;
}
+163
$json = "";
$json .= "{\n";
$json .= "page: $page,\n";
$json .= "total: $total,\n";
$json .= "rows: [";
$rc = false;
while ($row = mysql_fetch_array($result)) {
if ($rc) $json .= ",";
$json .= "\n{";
$json .= "id:'".$row['id']."',";
$json .= "cltr: 'fo',";
$json .= "cell:['";
$json .= $row['secid'];
$json .="','".$row['blasttradedate'];
$json .="','".round($row['bid'],$row['decimals']);
$json .="','".round($row['offer'],$row['decimals']);
$json .="','".round($row['price'],$row['decimals']);
if(round($row['last'],$row['decimals'])) $json .="','".round($row['last'],$row['decimals']);
else $json .="', '";
// и еще много строк в том же духе
}
$json .= "]\n";
$json .= "}";
Сборка JSON по-джедайски
−93
def self.enddayofmonth(year,month)
stdyear=[31,28,31,30,31,30,31,31,30,31,30,31]
visyear=[31,29,31,30,31,30,31,31,30,31,30,31]
if year%4>0
return stdyear[month-1]
else
return visyear[month-1]
end
end
+168
function b_desc($value){
return ($value);
}
function a_id($value){
return $value;
}
function a_name($value){
return $value;
}
function b_name($value){
return ($value);
}
function b_alias($value){
return ($value);
}
function c_name($value){
return ($value);
}
function c_id($value){
return ($value);
}
function c_level($value){
return ($value);
}
function g_id($value){
return ($value);
}
function g_name($value){
return ($value);
}
function g_desc($value){
return ($value);
}
function g_appointment($value){
return ($value);
}
function g_tech_desc($value){
return ($value);
}
Функции для отбработки значений, полученных из БД. Одно поле — одна функция. Выполняются все хором для каждой записи.
+146
body, html {
font-family: "Calibri","Arial","Verdana","Serif";
}
Взято с CSS известного сайта!
Для чего кавычки? Если название шрифта состоит из одного слова - они не нужны.
А теперь угадайте с какого сайта этот код?
+126
public static IEnumerable<TItem> GetNextItemFrom<TItem>(IEnumerable<TItem> Collection)
{
foreach (var Item in Collection)
yield return Item;
}
+147
if (isset($HTTP_GET_VARS['main']) || isset($HTTP_POST_VARS['main']))
{
...
$FileInform = 'content/main.php'; //Файл информации
$MainPage = 1;
}
elseif (isset($HTTP_GET_VARS['hystory']) || isset($HTTP_POST_VARS['hystory']))
{
...
$FileInform = 'content/about.php'; //Файл информации
$MainPage = 1;
}
elseif (isset($HTTP_GET_VARS['_delete_requirements']) || isset($HTTP_POST_VARS['_delete_requirements']))
{
...
}
elseif (isset($HTTP_GET_VARS['vacancy']) || isset($HTTP_POST_VARS['vacancy']))
{
...
}
elseif (isset($HTTP_GET_VARS['daughter']) || isset($HTTP_POST_VARS['daughter']))
{
...
}
elseif (isset($HTTP_GET_VARS['contacts']) || isset($HTTP_POST_VARS['contacts']))
{
...
}
elseif (isset($HTTP_GET_VARS['obyavlall']) || isset($HTTP_POST_VARS['obyavlall']))
{
...
}
elseif (isset($HTTP_GET_VARS['secondflats']) || isset($HTTP_POST_VARS['secondflats']))
{
...
}
else
{
...
}
Top($title,$keywd, $descr);
Horizontal_Menu();
MainPart($FileInform);
Bottom();
эйфелева башня, ё )
PS: register_globals = "on" кстате )))
+138
/*****************************************************************************************************************
* Третий уровень *
*****************************************************************************************************************/
void WorkAndViewLevel_3(void)
{
if ( MenuLevel[1] != 2 ) { MenuLevel[1] = 2 ; }
switch (MenuLevel[1])
{
// case 0 : WorkAndViewJournal(); break;
case 2 : WorkAndViewMonitor(); break;
//case 3 : WorkAndViewJournal(); break;
}
}
/*****************************************************************************************************************
* Второй уровень *
*****************************************************************************************************************/
void WorkAndViewLevel_2(void)
{
switch (MenuLevel[1])
{
case 0 : RightParol=0; WorkAndViewBasic(); break; // Если возвращаемся в основной режим то сбрасываем флаг правильно введенного пароля
case 1 : Switch_Mem_Bank(0); break; // Переходим в МРВ
case 2 : ViewUpConstDownBuff(" МОНИТОР: ",txtMonitor,CountTree_Monitor-1,1,1);
break;
case 3 : WorkAndViewBasic(); break;
}
}
/*****************************************************************************************************************
* Root *
*****************************************************************************************************************/
void WorkAndView(void)
{
Position=&MenuLevel[MenuLevel[0]]; // Определяем укактель на позицию дочерней ветви
if (PeriodFlash>0) {PeriodFlash--;} // Уменьшаем промежуток времени до начала мерцания надписи
switch (MenuLevel[0])
{
case 1 : ViewUpConstDownBuff("Выберите режим :",txtRoot,CoutTree_Root-1,0,1); // Находимся в Root
break;
case 2 : WorkAndViewLevel_2(); // Находимся в ТЕСТе, МОНИТОРе, НАЛАДКЕ...
if (JournalPos) JournalView=JournalPos-1; else JournalView=39;
break;
case 3 : WorkAndViewLevel_3(); break; // Находимся на самом верхнем уровне
}
}
Описание менюшки из трех уровней. Улыбает case 3 в WorkAndView.