- 1
- 2
- 3
- 4
- 5
- 6
public function getAvailabelWebsites() {
return $this->_w();
}
public function getAvailavelWebsites() {
return $this->_w();
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+170
public function getAvailabelWebsites() {
return $this->_w();
}
public function getAvailavelWebsites() {
return $this->_w();
}
Модуль LightCheckout для Magento за скромные $169.00 .
К сожалению, слово "available" так и не смогли написать правильно:)
+147
var i = new Array(new Array());
i[0][0] = 'num';
alert(i);
матрица в js
+125
if ((pen == true) || (brush == true))
{
mousePath = new System.Drawing.Drawing2D.GraphicsPath();
myPaths.Add(mousePath);
}
else
if ((rectangle == true) && (e.X > 0) && (e.Y > 0) && (e.X < pictureBox1.Width)
&& (e.Y < pictureBox1.Height))
{
if (Border == true)
{
PenForBrush.Width = trackBar1.Value;
if ((e.X >= rectX) && (e.Y >= rectY))
{
g.DrawRectangle(PenForBrush, rectX, rectY, e.X - rectX, e.Y - rectY);
}
else
if ((e.X <= rectX) && (e.Y <= rectY))
{
Rectangle R = new Rectangle(e.X, e.Y, rectX - e.X, rectY - e.Y);
g.DrawRectangle(PenForBrush, R);
}
else
if ((e.X <= rectX) && (e.Y >= rectY))
{
Rectangle R = new Rectangle(e.X, rectY, rectX - e.X, e.Y - rectY);
g.DrawRectangle(PenForBrush, R);
}
else
if ((e.X >= rectX) && (e.Y <= rectY))
{
Rectangle R = new Rectangle(rectX, e.Y, e.X - rectX, rectY - e.Y);
g.DrawRectangle(PenForBrush, R);
}
}
else if (FillBorder == true)
{
else
if ((e.X <= rectX) && (e.Y <= rectY))
{
Rectangle R = new Rectangle(e.X + width, e.Y + width,
rectX - e.X - trackBar1.Value, rectY - e.Y - trackBar1.Value);
g.FillRectangle(FillBrush, R);
g.DrawRectangle(PenForBrush, e.X, e.Y, rectX - e.X, rectY - e.Y);
}
else
if ((e.X <= rectX) && (e.Y >= rectY))
{
Rectangle R = new Rectangle(e.X + width, rectY + width,
rectX - e.X - trackBar1.Value, e.Y - rectY - trackBar1.Value);
g.FillRectangle(FillBrush, R);
g.DrawRectangle(PenForBrush, e.X, rectY, rectX - e.X, e.Y - rectY);
}
else
if ((e.X >= rectX) && (e.Y <= rectY))
{
Rectangle R = new Rectangle(rectX + width, e.Y + width,
e.X - rectX - trackBar1.Value, rectY - e.Y - trackBar1.Value);
g.FillRectangle(FillBrush, R);
g.DrawRectangle(PenForBrush, rectX, e.Y, e.X - rectX, rectY - e.Y);
}
}
else if ((mark == true) && (!IsMarkPaint)
&& (e.X - distance1 > 0) && (e.Y - distance2 > 0)
&& (e.X + distance3 < pictureBox1.Width) && (e.Y + distance4 < pictureBox1.Height))
{
if (Count == 0)
{
try
{
Rectangle R = new Rectangle(PreviousMarkPoint.X, PreviousMarkPoint.Y,
MarkRectangle.Width, MarkRectangle.Height);
SolidBrush s = new SolidBrush(Color.White);
g.FillRectangle(s, R);
Bitmap temp = new Bitmap(pictureBox1.Image.Width, pictureBox1.Image.Height);
temp = (Bitmap)pictureBox1.Image;
ImageClone = temp.Clone(MarkRectangle, PixelFormat.Format16bppArgb1555);
}
catch { }
if (myImages.Count > 35)
{
myImages.RemoveAt(0);
ImageNames.RemoveAt(0);
}
Графический редактор
+164
$arr = array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1);
function EtpGetEtpRoleCheckboxes($checked = array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1))
{
$roles = EtpGetEtpRoleArray();
foreach($roles as $key => $role)
$checkboxes .= "<input type=checkbox value='1' name='etp_roles[".$key."]' ".($checked[($key)] > 0 ? 'checked' : '')."> ".$role."<br />";
return substr($checkboxes,0,-6);
}
с array_fill программист был не знаком. И так по всему скрипту. Это к первой строчке.
В функции меня удивило задание имен <input>'ам и value="1".
+69
public void openPopupWindow( com.sap.tc.webdynpro.services.session.api.IWDWindow window )
{
IWindowStackElement newWindow = wdContext.nodeWindowStack().createWindowStackElement();
newWindow.setWindow(window);
wdContext.nodeWindowStack().addElement(newWindow);
}
Вот так вот вроде называешь всё своими именами, а потом на выходе получаешь вот такую тавтологию как в 4ой строке.
+163
/// Здесь настройки подключения к БД
$bd_host = "openserver";
$bd_user = "root"; // - логин
$bd_password = ""; // - пароль
$bd_base = "test"; // - имя базы
mysql_connect($bd_host, $bd_user, $bd_password) or die(mysql_error());
mysql_select_db($bd_base);
// параметры
$conf = mysql_query("SELECT * FROM Settings where s='1' limit 1");
$cr=mysql_fetch_assoc($conf);
$SITENAME = $cr['sitename'];
$SITENAME = str_replace('+',"<br>",$SITENAME);
$SITED = $cr['domen'];
$SITEDESC = $cr['description'];
$SITEKEYW = $cr['keywords'];
$SEC = $cr['seconds'];
// другие конфигурации
$sys_testmode = "false" //- режим тестирования (сайты не показываются) true-вкл | false-выкл
Гордый файл config.php
+72
if(TextUtils.isEmpty(text)
|| TextUtils.isEmpty(text)
|| TextUtils.isEmpty(text)) {
return null;
}
Не уверенность в себе.
−104
- (IBAction)actionCancel {
if (delegate && [delegate respondsToSelector:@selector(dismissPopover)]) {
[delegate performSelector:@selector(dismissPopover)];
return;
}
///<Фамилия> блять - убей себя об стенку
// +1 !
if (parentTasks)
[parentTasks actionAddCommentDismiss];
if (parentNewsfeed)
[parentNewsfeed actionPopoverDismiss];
if (parentCompanies)
[parentCompanies actionPopoverDismiss];
if (parentProjects)
[parentProjects actionPopoverDismiss];
if (parentContacts)
[parentContacts actionPopoverDismiss];
}
Комментарии для того, чтобы комментировать :)
+159
$("input[name=site]").bind("focus", function(event){
if ($("input[name=site]").attr("value") == "") $("input[name=site]").attr("value", "http://");
$("input[name=site]").addClass("fhover");
});
$("input[name=site]").bind("blur", function(event){
if ($("input[name=site]").attr("value") == "http://")
{
$("input[name=site]").attr("value", "");// now fix error message
$("#sitespan").removeClass().addClass("f-lup f-lod").html("не обязательно");
$("input[name=site]").removeClass("fhover");
}
});
input[name=site] раз 10 использовано. Наверняка можно было где-то использовать this, или вообще получить объект один раз и сохранить в переменную.
+165
$sExt = file_exists("files/" . $sId . ".flv") ? "m4v" : "flv";
Вот с такой проверкой столкнулся работая над воспроизведением видео.
Лишний раз доказывает очень высокопрофессиональный уровень программистов из Пакистана, которые работали над проектом до меня :)