- 1
stop (); if (parent) parent.removeChild (this);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−111
stop (); if (parent) parent.removeChild (this);
сам пишу в таймлайне в последних кадрах :)
+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('недопустимый статус');
}
+119
RegistryKey readKey = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Webzen\\Mu\\Config\\");
Microsoft.Win32.RegistryKey regKey = Microsoft.Win32.Registry.CurrentUser;
RegistryKey saveKey = Registry.CurrentUser.CreateSubKey("SOFTWARE\\Webzen\\Mu\\Config\\");
private void b_exit_Click(object sender, EventArgs e)
{
if (checkBox1.Checked == true)
saveKey.SetValue("WindowMode", (int)0x00000001, Microsoft.Win32.RegistryValueKind.DWord);
else
saveKey.SetValue("WindowMode", (int)0x00000000, Microsoft.Win32.RegistryValueKind.DWord);
if (checkBox2.Checked == true)
saveKey.SetValue("MusicOnOff", (int)0x00000001, Microsoft.Win32.RegistryValueKind.DWord);
else
saveKey.SetValue("MusicOnOff", (int)0x00000000, Microsoft.Win32.RegistryValueKind.DWord);
if (checkBox3.Checked == true)
saveKey.SetValue("SoundOnOff", (int)0x00000001, Microsoft.Win32.RegistryValueKind.DWord);
else
saveKey.SetValue("SoundOnOff", (int)0x00000000, Microsoft.Win32.RegistryValueKind.DWord);
if (comboBox1.SelectedItem == "800x600")
saveKey.SetValue("Resolution", (int)0x00000001, Microsoft.Win32.RegistryValueKind.DWord);
else if (comboBox1.SelectedItem == "1024x768")
saveKey.SetValue("Resolution", (int)0x00000002, Microsoft.Win32.RegistryValueKind.DWord);
else if (comboBox1.SelectedItem == "1280x1024")
saveKey.SetValue("Resolution", (int)0x00000003, Microsoft.Win32.RegistryValueKind.DWord);
saveKey.Close();
this.Close();
}
private void Options_Load(object sender, EventArgs e)
{
XmlDocument cfg = new XmlDocument();
cfg.Load("cfg.xml");
String lang = cfg.GetElementsByTagName("language")[0].InnerText;
if (lang == "en")
{
checkBox1.Text = "In window";
checkBox3.Text = "Music";
checkBox2.Text = "Sounds";
label1.Text = "Resolution game";
b_exit.Text = "Save";
b_cancel.Text = "Cancel";
}
int loadString = (int)readKey.GetValue("WindowMode");
if (loadString == 1)
checkBox1.Checked = true;
int loadString2 = (int)readKey.GetValue("MusicOnOff");
if (loadString2 == 1)
checkBox2.Checked = true;
int loadString3 = (int)readKey.GetValue("SoundOnOff");
if (loadString3 == 1)
checkBox3.Checked = true;
if (readKey.GetValue("Resolution") == null)
{
regKey.CreateSubKey("SOFTWARE\\Webzen\\Mu\\Config");
regKey.SetValue("Resolution", (int)0x00000001, Microsoft.Win32.RegistryValueKind.DWord);
}
else
{
int loadString4 = (int)readKey.GetValue("Resolution");
if (loadString4 == (int)0x00000001)
comboBox1.Text = "800x600";
else if (loadString4 == (int)0x00000002)
comboBox1.Text = "1024x768";
else if (loadString4 == (int)0x00000003)
comboBox1.Text = "1280x1024";
else
comboBox1.Text = "Выберите разрешение";
}
readKey.Close();
}
Код годичной давности, по сравнению с моими классами сейчас, это небо и земля.
+119
try
{
selectedDate = Calendar1.SelectedDate.AddMilliseconds(-1);
selectedDate = Calendar1.SelectedDate;
}
catch (Exception)
{
selectedDate = DateTime.Now.Date;
}
Ну вот как-то так пытался отловить дефолтовое значение календаря.
+162
$is_active = true;
try
{
$is_active = $this->getIsActive($this->pk_id, true);
}
catch (DBModelException $e)
{
$is_active = false;
}
Довольно хитрый способ проверить является ли объект новым или уже присутствует в базе (название переменной, кстати, тоже крутое).
Если объект новый, то при обращении к this->pk_id будет брошен DbModelException, который бросается при доступе к несуществующим свойствам объекта. Подразумевается, что несохранённый в базе объект не имеет первичного ключа.
+161
$num=$catchdata['temp']['grass'][array_rand($catchdata['temp']['grass'])];
Тягаем случайный элемент неассоциативного массива.
+164
var fffuuuuuu = jQuery.browser.msie && parseInt(jQuery.browser.version) < 7 ? true : false
−124
"ВЫБРАТЬ
| ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
| СУММА(ТоварыНаСкладахОстатки.КоличествоОстаток) КАК КоличествоОстатокНаСкладах
|ИЗ
| РегистрНакопления.ТоварыОрганизаций.Остатки(
| ,
| Номенклатура В (&НоменклатураПоОтбору)
| И Склад В (&СписокСкладов)
| И Организация = (&Организация)) КАК ТоварыНаСкладахОстатки
|ГДЕ
| ТоварыНаСкладахОстатки.Склад В(&СписокСкладов)
|
|СГРУППИРОВАТЬ ПО
| ТоварыНаСкладахОстатки.Номенклатура
1с никогда меня не может понять, что мне нужны свернутые остатки....
1с загоняется... если я в виртуальной таблице отобрал по складам, то мне вновь приходится отбирать по складам
−125
<a href="javascript:void(0);"
onclick="$('menu_main_dropdown2').style.display = (
$('menu_main_dropdown2').style.display=='none' ? 'inline' : 'none' );
$('menu_main_dropdown').style.display = 'none';this.blur(); return false;"
class="top_menu_item">
Account</a>
Скрытие /показ блока меню
+161
function get_section(){
if(ifGet('section')){
if($this->get_file('./applications/app.'.$this->section.'.php')){
switch (Get('section')){
case ''.$this->section.'':
$m = new $this->section();
break;
}
} else {
switch (Get('section'))
{
default:
include_once('./applications/sys.pages.php');
$m = new pages();
break;
}
}
}else{
switch (Get('section'))
{
default:
include_once('./applications/sys.home.php');
$m = new home();
break;
}
}
if(isset($m) && is_object($m)) {
$this->output = $m->output;
$this->title = $m->title;
$this->crumbs = $m->crumbs;
}
}
я сам в шоке как такое мог написать...