
Представляем 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
ПС. Может кто нибудь в будущем придумает что-нибудь лучше и проще, но в данное время у меня вот так получилось.
Скачать