- 1
if ( $('.menu_center > ul > li:eq(6)').attr('id') != 'current' )
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160
if ( $('.menu_center > ul > li:eq(6)').attr('id') != 'current' )
Jquery в джумле:)
−105
var cam:Camera;
/*
TODO: camerName here is actually camerIndex - this is what view is sending back, it can send the name and in that case, we will need
to find the index by name
*/
Logger.getInstance().debug("startSetCamera: " + cameraName);
if(!cameraName || cameraName == "")
{
cam = getDefaultCamera();
}
else if(Camera.getCamera(cameraName))
{
cam = Camera.getCamera(cameraName);
}
else
{
cam = null; // А вдруг?!
}
Человек был просто мастером головоломок....
+166
echo 'Состояние ебических кавычек: '.(get_magic_quotes_gpc() ? '<span class="red">Да как же их вырубить!!?</span>' : '<span class="green">Вырублены!</span>');
+160
<?if ($j == 0)
{
if (in_array("PRICE", $arParams["COLUMNS_LIST"])):?>
<td><?=$arBasketItems["PRICE_FORMATED"]?></td>
<?endif;?>
<?}?>
<?if ($j != 0)
{
if (in_array("PRICE", $arParams["COLUMNS_LIST"])):?>
<td></td>
<?endif;?>
<?}?>
−105
private function handleBtnEvent(evt:MouseEvent):void
{
switch(evt.currentTarget)
{
case exitBtn:
break;
case nextBtn:
handleNextRounder();
break;
case reportBtn:
handleReport();
break;
case hangUpBtn:
case stopBtn:
if(evt.currentTarget == stopBtn && _randomRoundStarted ||
evt.currentTarget == hangUpBtn)
handleHangUp();
else
handleLeaveRandomRound();
break;
}
enableMouseInteraction(false);
TweenLite.delayedCall(1,enableMouseInteraction,[true]);
}
Еще одно чудо народного зодчества от предыдущих ваятелей :)
+159
.onePixBorder{
zoom:1;
behavior:expression(!this.isInserted==true ? this.isInserted=(this.innerHTML = '<span style="background: url(/common/img/opb-tr.png) no-repeat 100% 0;height: 9px;display: block;margin: -11px -11px 2px -11px;"><img src="/common/img/opb-tl.png" alt="" /></span>' + this.innerHTML + '<span style="background: url(/common/img/opb-br.png) no-repeat 100% 0;height: 9px;display: block;margin:4px -11px -11px -11px;"><img src="/common/img/opb-bl.png" alt="" /></span>') : '');
}
в css файле, специально подкючаемый для ie6
+144
public void keyPressed(final KeyEvent event) {
final int keys[] = { KeyEvent.VK_UP, KeyEvent.VK_DOWN, KeyEvent.VK_LEFT, KeyEvent.VK_RIGHT, KeyEvent.VK_SPACE };
final int dir[][] = { { 0, -1 }, { 0, 1 }, { -1, 0 }, { 1, 0 }, { 0, 0 } };
for (int i = 0; i < 5; i++) {
if (event.getKeyCode() == keys[i]) {
man.s.move(dir[i][0], dir[i][1]);
}
}
}
оригинальная обработка клавиш
−457
Public Function CheckForError(ByVal sRes1 As String, ByVal sRes2 As String, Optional ByVal sRes3 As String = "", Optional ByVal sRes4 As String = "", Optional ByVal sRes5 As String = "", Optional ByVal sRes6 As String = "", Optional ByVal sRes7 As String = "", Optional ByVal sRes8 As String = "", Optional ByVal sRes9 As String = "", Optional ByVal sRes10 As String = "", Optional ByVal sRes11 As String = "") As Boolean
Dim bRes As Boolean = True
If Not CheckForError(sRes1) Then
If Not CheckForError(sRes2) Then
If Not CheckForError(sRes3) Then
If Not CheckForError(sRes4) Then
If Not CheckForError(sRes5) Then
If Not CheckForError(sRes6) Then
If Not CheckForError(sRes7) Then
If Not CheckForError(sRes8) Then
If Not CheckForError(sRes9) Then
If Not CheckForError(sRes10) Then
If Not CheckForError(sRes11) Then
bRes = False
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
Return bRes
End Function
Птицы летят на юг!
+78
public void setDomainSearchFilter(String domainSearchFilter) {
if (this.domainSearchFilter == null)
{
if (domainSearchFilter != null)
{
this.domainSearchFilter = domainSearchFilter;
}
return;
}
if (domainSearchFilter == null)
{
this.domainSearchFilter = null;
return;
}
if (!this.domainSearchFilter.equals(domainSearchFilter))
{
this.domainSearchFilter = domainSearchFilter;
}
}
+145
private String parseCommand(final String value) {
final StringBuilder s = new StringBuilder();
for (int i = 0; i < value.length(); i++) {
final char c = value.charAt(i);
switch (c) {
case 'a':
s.append("[A]");
break;
case 'b':
s.append("[B]");
break;
case 'c':
s.append("[C]");
break;
case 'x':
s.append("[X]");
break;
case 'y':
s.append("[Y]");
break;
case 'z':
s.append("[Z]");
break;
case 'B':
s.append("<Back>");
break;
case 'F':
s.append("<Forward>");
break;
case 'D':
s.append("<Down>");
break;
case 'U':
s.append("<Up>");
break;
case '/':
s.append(" HOLD ");
break;
case '~':
s.append(" RELEASE ");
break;
case '$':
s.append(" INMOVE ");
break;
case '+':
s.append(" AND ");
break;
case '>':
s.append(" START ");
break;
default:
s.append(c);
}
}
return s.toString();
}
оптимизация или отсутствие мозгов?