DLE Хак Дополнительные поля по средством Вкладок

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
DLE Хак Дополнительные поля по средством Вкладок

Представляем DLE Хак Дополнительные поля по средством Вкладок, который упрощает вам добавление и редактирование доп полей в панели управления дле. Как всегда все началось с того, что тебе понадобилось на сайте решить проблему. Вот и мне самому тоже нужен был такой хак ,если его можно называть хаком или редактирование скрипта datalife engine.

Долго искал что-нибудь подобное, чтобы убрать дополнительные поля из админ панель, так что бы не было длинного списка в форме добавления новостей, результат оказался нулевым. Пришлось самому найти решения. Долго мучился, но получилось.



от 16.10.2016
Установка Хак Доп.поля по средством Вкладок:
Открываем файлы engine/inc/addnews.php и engine/inc/editnews.php:
находим и удаляем:
// XFields Call
    	$xfieldsaction = "list";
    	$xfieldsadd = true;
    	include (ENGINE_DIR . '/inc/xfields.php');
    	// End XFields Call

Открываем файлы engine/inc/addnews.php и engine/inc/editnews.php:
Далее находим:
<div class="dle_aTab" style="display:none;">
    <table width="100%">
        <tr>
            <td width="140" style="padding:4px;">{$lang['v_ftitle']}</td>


Выше дописываем:
    <div class="dle_aTab">
    <table width="100%">
    </table>
    <div class="hr_line"></div>
    <table width="100%">
    HTML;

    	// XFields Call
    	$xfieldsaction = "list";
    	$xfieldsadd = true;
    	include (ENGINE_DIR . '/inc/xfields.php');
    	// End XFields Call

    	echo $output;

    	echo <<<HTML

    </table>
    	</div>


В файлах engine/inc/addnews.php и engine/inc/editnews.php:
Далее находим:
{$lang['tabs_news']}'

После дописываем:
,'{$lang['tabs_xflleds']}'

Открываем файл language/Russian/adminpanel.lng в нем ищем:
    'tabs_perm'				=>	"Доступ", Ниже дописываем: 'tabs_xflleds'			=>	"<font color=\"red\">Доп.Поля</font>",

Установка завершена.



Установка Хак Доп.поля по средством Вкладок:
от 16.10.2016

Открываем файлы engine/inc/addnews.php и engine/inc/editnews.php в нем ищем:
    <li class="active"><a href="#tabhome" data-toggle="tab"><i class="icon-home"></i> {$lang['tabs_news']}</a></li> Ниже дописываем: <li><a href="#tabxfleds" data-toggle="tab"><i class="icon-tasks"></i> {$lang['tabs_xflleds']}</a></li>	

Находим и удаляем:
    {$output}

Находим:
    <div class="tab-pane" id="tabvote" >

Ниже дописываем:

        <div class="row box-section">

    {$output}
        </div>
    </div>

Открываем файл language/Russian/adminpanel.lng в нем ищем:
    'tabs_perm'				=>	"Доступ", Ниже дописываем: 'tabs_xflleds'			=>	"<font color=\"red\">Доп.Поля</font>",

Установка завершена.

DLE Хак Дополнительные поля по средством Вкладок
Для версии 10.x и выше dle 11.1
Помощь по скайпу или ICQ
ICQ: 575129129
Skype: azclub200
Автор:Maxno
ПС. Может кто нибудь в будущем придумает что-нибудь лучше и проще, но в данное время у меня вот так получилось.



Скачать
  • 100
Рубрика: DLE хаки » Хак для DLE
Ранее » DLE Хак добавление видео из Одноклассника в статьи« Далее Расширение функционала [list]...[/list]
Добавление комментарияОставить комментарий
  • № :3
  • 28 октября 2016 19:36
Цитата: Nurbekov
Ну выложил бы уже, в принципе я за. Но если преследует коммерческие цели - так лучше по старинке, в конце новости писать буду


каждая версия Dle по разному нужно заменить код, по этому не получилось что бы все коды из фалы addnews.php и editnews.php писать тут.Кому для какой версия Dle нужен я отвечу
  • № :2
  • 25 октября 2016 22:37
Цитата: Nurbekov
Ну выложил бы уже, в принципе я за. Но если преследует коммерческие цели - так лучше по старинке, в конце новости писать буду

спрашивал у автора перед публикации, хак не на продажу..
  • № :1
  • 25 октября 2016 19:28
Ну выложил бы уже, в принципе я за. Но если преследует коммерческие цели - так лучше по старинке, в конце новости писать буду