Телефоны поддержки:
(977) 716-1580
» » Удаляем маркет из админке в теме modern

Удаляем маркет из админке в теме modern

05 август 2018, Воскресенье
211
0

Небольшой мануал по удалению надоедливой кнопки Маркет в админке Osclass. Работает во всех версиях Osclass.
1. Откройте файл:
/oc-admin/themes/modern/css/main.css

Добавьте в стили (market) (#footer)

display: none;


2. Далее откройте файл:
/oc-includes/osclass/classes/AdminMenu.php

Удалите данный код:

$this->add_menu( __('Market'), osc_admin_base_url(false) .'?page=market', 'market', 'administrator');
$this->add_submenu( 'market', __('Themes'), osc_admin_base_url(false) .'?page=market&action=themes', 'market_view_themes', 'administrator');
$this->add_submenu( 'market', __('Plugins'), osc_admin_base_url(false).'?page=market&action=plugins', 'market_view_plugins', 'administrator');
$this->add_submenu( 'market', __('Languages'), osc_admin_base_url(false).'?page=market&action=languages', 'market_view_languages', 'administrator');


И данный код так же нужно удалить:

$this->add_submenu( 'appearance', __('Market'), osc_admin_base_url(false).'?page=market&action=themes', 'appearance_market', 'administrator');


Ищем и удаляем этот код:

$this->add_submenu( 'plugins', __('Market'), osc_admin_base_url(false).'?page=market&action=plugins', 'plugins_market', 'administrator');


Удаляем Upgrade Osclass

$this->add_submenu( 'tools', __('Upgrade Osclass'), osc_admin_base_url(true) .'?page=tools&action=upgrade', 'tools_upgrade', 'administrator');


3. Открываем файл:

/oc-includes/osclass/classes/AdminToolbar.php

Удаляем Connect Market с верху в админке 

osc_add_hook( 'add_admin_toolbar_menus', 'osc_admin_toolbar_market_connect' , 0 );


Удаляем Обновление темы с верху в админке

osc_add_hook( 'add_admin_toolbar_menus', 'osc_admin_toolbar_update_core' , 0 );
osc_add_hook( 'add_admin_toolbar_menus', 'osc_admin_toolbar_update_themes' , 0 );
osc_add_hook( 'add_admin_toolbar_menus', 'osc_admin_toolbar_update_plugins' , 0 );
osc_add_hook( 'add_admin_toolbar_menus', 'osc_admin_toolbar_update_languages' , 0 ); 


4. Открываем файл:
/oc-admin/themes/modern/main/index.php
Удаляем Market с главной в админке
Найдите и удалите данный код:

<style>
.mk-item {
width: 90%;
margin:5%;
margin-top: 3%;
}
.mk-item-plugin {
height: 225px;
}
.mk-item .mk-info {
width:auto;
}
.mk-item-plugin .banner ,
.mk-item-theme .banner {
width: 90%;
height: 155px;
border-radius: 5px 5px 0 0;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
}
.mk-item-plugin .mk-info {
height: 40px;
padding: 170px 15px 15px;
}
</style>
<div class="grid-row grid-first-row grid-50">
    <div class="row-wrapper">
        <div class="widget-box widget-box-project">
            <div class="widget-box-title"><h3><?php _e('Featured products'); ?></h3></div>
            <div class="widget-box-content widget-box-content-no-wrapp">
                <?php foreach($aFeatured['themes'] as $p) {
                    drawMarketItem($p);
                } ?>
                <?php foreach($aFeatured['plugins'] as $p) {
                    drawMarketItem($p);
                } ?>
            </div>
        </div>
    </div>
</div>
<div class="grid-row grid-50">
<div class="row-wrapper">
    <div class="widget-box">
        <div class="widget-box-title"><h3><?php _e('Market'); ?></h3></div>
            <div class="widget-box-content widget-box-content-no-wrapp">
                <div id="banner_market"></div>
            </div>
        </div>
    </div>
</div>
<div class="clear"></div>
</div>
</div>
<script type="text/jаvascript">
    $(function(){
        $.getJSON(
        '<?php echo osc_admin_base_url(true); ?>?page=ajax&action=dashboardbox_market',
        function(data){
            if(data.error==1) {
            $('<p style="text-align:center; padding-top:15px;"><?php _e('Has been a problem loading the contents, sorry for the inconvenience'); ?></p>').insertAfter('#banner_market');
            } else {
            $(data.html).insertAfter('#banner_market');
            }
        });
    });
</script>


На этом все. Больше лишние надписи не будут надоедать Вам.

Обсудить
Материалы по теме:
Плагин Regfields 11 август 2018, Суббота
Шаблон Trade для Osclass 11 август 2018, Суббота

Читайте также:

Как создать тему
05 август 2018, Воскресенье
Как создать тему
Как перевести плагины
05 август 2018, Воскресенье
Как перевести плагины
Внешний вид
05 август 2018, Воскресенье
Внешний вид
Плагины
05 август 2018, Воскресенье
Плагины
Обновление Osclass
04 август 2018, Суббота
Обновление Osclass
Комментарии на главной Osclass
04 август 2018, Суббота
Комментарии на главной Osclass
Добавить комментарий
Комментарии (0)
Прокомментировать
Кликните на изображение чтобы обновить код, если он неразборчив