- 1
- 2
Результат работы нашего бывшего верстальщика.
http://pastebin.com/sDndiz9QНашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+5
Результат работы нашего бывшего верстальщика.
http://pastebin.com/sDndiz9Q
            Результат работы нашего бывшего верстальщика.
http://pastebin.com/sDndiz9Q
        
+3
setTimeout(function() {
    $('#kostyl').click().click();
}, 2000);Применить сортировку по этому столбцу в таблице после её подгрузки и отработки жс, который строит эту таблицу.
−3
for(;;){new int;}
+1
function toggleAdPanelMobile(e) {
    if (mobilecheck()) {
        if ($(e.target).parents('.catalog-container').length || $(e.target).hasClass('button')) {
            if ($('#site-content').hasClass('open')) {
                $siteAdv.show();
            }
        } else {
            if (!$('#site-content').hasClass('open')) {
                $siteAdv.show();
            }
        }
    }
}Главное, что работает
+1
<ul id="top_menu" alias="{$alias}" parentAlias="{$parentAlias}">
    {foreach $items as $i}
        {*{$i->parentId == null} :)*}
        {if $i->parentId == null}
            <li class="{if $alias === $i->alias || $parentAlias === $i->alias}active{/if}"><a href="{Yii::app()->params->languageUrl}/{$i->alias}" onclick="return false;">{$i->lang->name}</a>
                <ul class="sub" style="display: none;">
                    {foreach $items as $ii}
                        {if $ii->parentId == $i->id}
                            <li class="{if $alias === $ii->alias || $parentAlias === $ii->alias}active{/if}">
                                {if $ii->hasAction > 0}
                                    <a href="{if $ii->alias!==''}{Yii::app()->params->languageUrl}/{$ii->alias}{/if}">{$ii->lang->name}</a>
                                {else}
                                    <a href="{Yii::app()->params->languageUrl}/{$i->alias}{if $ii->alias!==''}/{$ii->alias}{/if}">{$ii->lang->name}</a>
                                {/if}
                            </li>
                        {/if}
                    {/foreach}
                </ul>
            </li>
        {/if}
    {/foreach}
</ul>
            Типичное меню на фреймворках.
В данном случае Yii
        
+1
<script type="text/javascript" src="{$assetsUrl}/js/controllers/news.js"></script>
<div class="breadcrumbs">
 <span typeof="v:Breadcrumb" ><a href="/" style="color: #000000;">{Y::t('MainMenu', 'Главная')}</a></span> /
 <span typeof="v:Breadcrumb" style="color: red;">{$this->title}</span>
</div>
<div class="news_sections">
    <ul>
        {assign comment ''}
        {foreach from=Trololo::model()->newsTypes() key=k item=n}
            {if Yii::app()->request->getParam('rubric')==$k}
                {assign comment $n['comment']}
                <li class="active"><span>{$n['label']}</span></li>
            {else}
                <li class=""><span><a href="{Yii::app()->params->languageUrl}/news/rubric/{$k}">{$n['label']}</a></span></li>
            {/if}
        {/foreach}
    </ul>
</div>
<h1 class="page_title">{$comment}</h1>
            Типичный шаблон на фреймворке.
В данном случае - Yii.
        
+1
<?
namespace components\max;
class articles_element
{
    static function run($_arParams)
    {
        $arParams = &$_arParams['PARAMS'];
        $tm = &$_arParams['tm'];
        $user = &$tm->user;
        $code = $arParams['CODE'];
        $arCache = array(
            'prefix' => 'show',
            'sufix' => $code,
            'time' => -1,
            'lang' => LANGUAGE_ID,
        );
        $tm->loadLang('show');
        $arSelect = array(
            'E.id',
            'E.active',
            'rel',
            'time',
            'code',
            'date_active_from',
            'title_'.LANGUAGE_ID.' AS title' => $tm->conf['LANG_FALLBACKS'][LANGUAGE_ID],
            'content_'.LANGUAGE_ID.' AS content' => $tm->conf['LANG_FALLBACKS'][LANGUAGE_ID],
            'author_id',
            'only_for_auth_users',
            'source_url',
            'source_author',
            'source_date',
        );
        $arJoin = [];
        if($tm->conf['show']['show_additional'])
        {
            $arSelect[] = 'GROUP_CONCAT(show2category.category_id) AS categories';
            $arJoin[\CShow2Category::$table.' show2category ON E.id = show2category.show_id'] = 'LEFT';     
        }
        $arFilter = array('E.code' => $code, 'E.site_id' => $tm->conf['site_id']);
        $dbShow = \CShow::GetList(false, $arFilter, ['E.id'], array('nTopCount' => 1), $arSelect, $arJoin);
        while($arShow = mysql_fetch_assoc($dbShow))
        {
            $arShow['title'] = htmlspecialchars($arShow['title']);
            if(!empty($arShow['categories']))
            {
                $arShow['categories'] = explode(',', $arShow['categories']);            
            }
            $arShow['time_write'] = date("d.m.Y", $arShow['date_active_from']);
            $arShow['only_for_auth_users'] = $arResult['only_for_auth_users'] && empty($tm->user['id']);            
            $arResult = $arShow;
            if($arResult['only_for_auth_users'])
            {
                $arResult['title'] = GetMessage('ERROR_ONLY_AUTH');                
            }
            $tm->setLastModifiedTime($arShow['date_active_from']);
            $tm->setBuffered('title', $arResult['title'].' | '.GetMessage('sitename'));
            $tm->setBuffered('h1', $arResult['title']);
        }
        if(empty($arResult))
        {
            // Проверяем редиректы
            $arParamsRedirects = array(
                'code' => $arFilter['code'], 
                'module' => 'show',
            );                
            $tm->redirects_modules($arParamsRedirects);
            $tm->pagenotfound();
        }
        $arResult['user_status'] = $user['sts'];
        if($tm->conf['show']['show_additional'] && !empty($arResult['categories']))
        {
            $arFilter = [
                'active' => 1,
                'show2category.category_id' => $arResult['categories'],
                '!E.id' => $arResult['id'], 
            ];
            $arSelect = [
                'E.id',
                'code',
                'title_'.LANGUAGE_ID.' AS title' => $tm->conf['LANG_FALLBACKS'][LANGUAGE_ID],
            Код от противника фреймворков (это контроллер). Цитата виновника торжества:
"У меня роутинга нету За роутинг отвечает nginx (ранее отвечал .htaccess)"
        
+5
\let~\catcode~`76~`A13~`F1~`j00~`P2jdefA71F~`7113jdefPALLF
PA''FwPA;;FPAZZFLaLPA//71F71iPAHHFLPAzzFenPASSFthP;A$$FevP
A@@FfPARR717273F737271P;ADDFRgniPAWW71FPATTFvePA**FstRsamP
AGGFRruoPAqq71.72.F717271PAYY7172F727171PA??Fi*LmPA&&71jfi
Fjfi71PAVVFjbigskipRPWGAUU71727374 75,76Fjpar71727375Djifx
:76jelse&U76jfiPLAKK7172F71l7271PAXX71FVLnOSeL71SLRyadR@oL
RrhC?yLRurtKFeLPFovPgaTLtReRomL;PABB71 72,73:Fjif.73.jelse
B73:jfiXF71PU71 72,73:PWs;AMM71F71diPAJJFRdriPAQQFRsreLPAI
I71Fo71dPA!!FRgiePBt'el@ lTLqdrYmu.Q.,Ke;vz vzLqpip.Q.,tz;
;Lql.IrsZ.eap,qn.i. i.eLlMaesLdRcna,;!;h htLqm.MRasZ.ilk,%
s$;z zLqs'.ansZ.Ymi,/sx ;LYegseZRyal,@i;@ TLRlogdLrDsW,@;G
LcYlaDLbJsW,SWXJW ree @rzchLhzsW,;WERcesInW qt.'oL.Rtrul;e
doTsW,Wk;Rri@stW aHAHHFndZPpqar.tridgeLinZpe.LtYer.W,:jbye
            И снова TeX.
Кто угадает, что выводит программа, тому ничего.
        
+2
<select tabindex="8" id="inputBirthMonth" class="input-small form-control" name="month">
                        <option value="0">--</option>
                        <option
                            value="1" <?php $month = 0;
                        if (isset($specificdata['month'])) {
                            $month = @$specificdata['month'];
                        }
                        if (1 == $month) {
                            echo "selected";
                        }
                        ?»<?php echo lang('Main:january'); ?></option>
                        <option
                            value="2" <?php if (2 == @$month) {
                            echo "selected";
                        }
                        ?»<?php echo lang('Main:february'); ?></option>
                        <option
                            value="3" <?php if (3 == @$month) {
                            echo "selected";
                        }
                        ?»<?php echo lang('Main:march'); ?></option>
                        <option
                            value="4" <?php if (4 == @$month) {
                            echo "selected";
                        }
                        ?»<?php echo lang('Main:april'); ?></option>
                        <option
                            value="5" <?php if (5 == @$month) {
                            echo "selected";
                        }
                        ?»<?php echo lang('Main:may'); ?></option>
                        <option
                            value="6" <?php if (6 == @$month) {
                            echo "selected";
                        }
                        ?»<?php echo lang('Main:june'); ?></option>
                        <option
                            value="7" <?php if (7 == @$month) {
                            echo "selected";
                        }
                        ?»<?php echo lang('Main:july'); ?></option>
                        <option
                            value="8" <?php if (8 == @$month) {
                            echo "selected";
                        }
                        ?»<?php echo lang('Main:august'); ?></option>
                        <option
                            value="9" <?php if (9 == @$month) {
                            echo "selected";
                        }
                        ?»<?php echo lang('Main:september'); ?></option>
                        <option
                            value="10" <?php if (10 == @$month) {
                            echo "selected";
                        }
                        ?»<?php echo lang('Main:october'); ?></option>
                        <option
                            value="11" <?php if (11 == @$month) {
                            echo "selected";
                        }
                        ?»<?php echo lang('Main:november'); ?></option>
                        <option
                            value="12" <?php if (12 == @$month) {
                            echo "selected";
                        }
                        ?»<?php echo lang('Main:december'); ?></option>
                    </select>Month dropdown select in registration form
−4
/**
 * Colors which you can use in your application.
 */
typedef enum
{
    BLACK,          /**< black color */
    BLUE,           /**< blue color */
    GREEN,          /**< green color */
    CYAN,           /**< cyan color */
    RED,            /**< red color */
    MAGENTA,        /**< magenta color */
    BROWN,          /**< brown color */
    LIGHTGRAY,      /**< light gray color */
    DARKGRAY,       /**< dark gray color */
    LIGHTBLUE,      /**< light blue color */
    LIGHTGREEN,     /**< light green color */
    LIGHTCYAN,      /**< light cyan color */
    LIGHTRED,       /**< light red color */
    LIGHTMAGENTA,   /**< light magenta color */
    YELLOW,         /**< yellow color */
    WHITE           /**< white color */
} COLORS;