1. Список говнокодов пользователя russling

    Всего: 5

  2. JavaScript / Говнокод #22036

    −50

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    var files = '[ ';
    var firstImage = '';
    $(XMLPropertiesArray).find('img').each(function () {
        if (files != '[ ') {
            files = files + ', ';
        } else {
            firstImage = $element.data('url') + '/' + $(this).text();
        }
        files = files + ' "' + $element.data('url') + '/' + $(this).text() + '" ';
    });
    files = files + '] ';
    
    var source = jQuery.parseJSON(files);

    russling, 25 Января 2017

    Комментарии (0)
  3. JavaScript / Говнокод #18036

    +142

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    if ((subchannel == undefined || "none") && (subsubchannel == undefined || "none")) {
        subchannel = channel;
        subsubchannel = subchannel;
    } else if ((subchannel != undefined || "none") && (subsubchannel == undefined || "none")) {
        subsubchannel = subchannel;
    } else if ((subchannel == undefined || "none") && (subsubchannel != undefined || "none")) {
        subchannel = channel;
    } else {
        subchannel = subchannel;
        channel = channel;
    }

    Скопировал из похожего проекта не глядя, и потом удевляюсь что херня получается. А там ведь как-то работает, бля...

    russling, 21 Апреля 2015

    Комментарии (11)
  4. PHP / Говнокод #15754

    +153

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    <?php if(isset($the_cat_id)): ?>
        <?php
            $query_args['showposts'] = $brp_count_category;
            $query_args['cat'] = $the_cat_id;
        ?>
    <?php else: ?>
        <?php
            $query_args['showposts'] = $brp_count_index;
        ?>
    <?php endif; ?>

    { }? Нет, не слышали...

    russling, 14 Апреля 2014

    Комментарии (14)
  5. PHP / Говнокод #14329

    +164

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    function get_the_fucking_first_image_from_the_fucking_content_DUDE_is_this_really_so_hard($content)
    {
       preg_match_all('/(<img .*? src=\"\/images.*?\">?)/', $content, $result);
       return $result[0][0];
    }

    мне кажется, коллега задолбался

    russling, 08 Января 2014

    Комментарии (17)
  6. JavaScript / Говнокод #13401

    +154

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    var bl = ['Stertor'];
    $('li.hentry').each(function(){
        var elem = $(this),
            against = elem.find('p.vote > a.vote-against'),
            who = elem.find('p.author a:nth-child(2)').text();
        if(bl.indexOf(who) != -1) {
            if(against.length) against.click();
            elem.hide();
        }
    });

    "не поленись, пройдись по всем постам, и поставь каждому участнику по минусу;"
    Like this?

    russling, 11 Июля 2013

    Комментарии (28)