Делаем title, description и keywords в основной вкладке

Рубрика: Хаки для DLE » Хак DLE 12.0, 11.3, 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
Делаем title, description и keywords в основной вкладке
Представляем на http://www.dle9.com/ интересный хак «делаем заполнение title, description и keywords в основной вкладке» ПУ движка DataLife Engine, тем самым с помощью хака для DLE улучшаем способ добавления новостей. Хак для DLE дает возможность веб-мастерам сделать перемещение из вкладки "Дополнительно" в основную вкладку "Новость" обязательные пункты к заполнению "Метатег title","Ключевые слова для метатегов (метатеги keywords)", "Описание для статьи (description)" и поместить под пунктом выбора категорий.


Задача данного хака для DLE это как из вкладки "Дополнительно" переместить "Метатег title", "Описание для статьи (description)", "Ключевые слова для метатегов (метатеги keywords)" в основную вкладку "Новость", и разместились под пунктом выбора категорий.

Установка хака Перемещаем заполнение title, description и keywords в основную вкладку

Файл engine/inc/addnews.php
Найти код (422-447):

<div class="form-group">
							  <label class="control-label col-lg-2"></label>
							  <div class="col-lg-10">
								{$lang['add_metatags']}&nbsp;<span class="help-button" data-rel="popover" data-trigger="hover" data-placement="right" data-content="{$lang['hint_metas']}" >?</span>
							  </div>
							 </div>	
							<div class="form-group">
							  <label class="control-label col-lg-2">{$lang['meta_title']}</label>
							  <div class="col-lg-10">
								<input type="text" name="meta_title" style="width:100%;max-width:400px;">
							  </div>
							 </div>	
							<div class="form-group">
							  <label class="control-label col-lg-2">{$lang['meta_descr']}</label>
							  <div class="col-lg-10">
								<input type="text" name="descr" id="autodescr" style="width:100%;max-width:400px;"> <span class="note large"> <i class="icon-warning-sign"></i> {$lang['meta_descr_max']}</span>
							  </div>
							 </div>	
							<div class="form-group">
							  <label class="control-label col-lg-2">{$lang['meta_keys']}</label>
							  <div class="col-lg-10">
								<textarea class="tags" name="keywords" id='keywords' style="width:400px;"></textarea><br /><br />
									<button onclick="auto_keywords(1); return false;" class="btn btn-blue"><i class="icon-exchange"></i> {$lang['btn_descr']}</button>&nbsp;
									<button onclick="auto_keywords(2); return false;" class="btn btn-blue"><i class="icon-exchange"></i> {$lang['btn_keyword']}</button>
							  </div>
							 </div>	

Вырезать и вставить после (279-285):

<div class="form-group">
							  <label class="control-label col-lg-2">{$lang['addnews_cat']}</label>
							  <div class="col-lg-10">
								<select data-placeholder="{$lang['addnews_cat_sel']}" name="category[]" id="category" onchange="onCategoryChange(this)" $category_multiple style="width:100%;max-width:350px;">{$categories_list}</select>
							  </div>
							</div>


Файл engine/inc/editnews.php
Найти код (1251-1276):

<div class="form-group">
							  <label class="control-label col-lg-2"></label>
							  <div class="col-lg-10">
								{$lang['add_metatags']}&nbsp;<span class="help-button" data-rel="popover" data-trigger="hover" data-placement="right" data-content="{$lang['hint_metas']}" >?</span>
							  </div>
							 </div>	
							<div class="form-group">
							  <label class="control-label col-lg-2">{$lang['meta_title']}</label>
							  <div class="col-lg-10">
								<input type="text" name="meta_title" style="width:100%;max-width:400px;" value="{$row['metatitle']}">
							  </div>
							 </div>	
							<div class="form-group">
							  <label class="control-label col-lg-2">{$lang['meta_descr']}</label>
							  <div class="col-lg-10">
								<input type="text" name="descr" id="autodescr" style="width:100%;max-width:400px;" value="{$row['descr']}"> <span class="note large"> <i class="icon-warning-sign"></i> {$lang['meta_descr_max']}</span>
							  </div>
							 </div>	
							<div class="form-group">
							  <label class="control-label col-lg-2">{$lang['meta_keys']}</label>
							  <div class="col-lg-10">
								<textarea class="tags" name="keywords" id='keywords' style="width:400px;">{$row['keywords']}</textarea><br /><br />
									<button onclick="auto_keywords(1); return false;" class="btn btn-blue"><i class="icon-exchange"></i> {$lang['btn_descr']}</button>&nbsp;
									<button onclick="auto_keywords(2); return false;" class="btn btn-blue"><i class="icon-exchange"></i> {$lang['btn_keyword']}</button>
							  </div>
							 </div>


Вырезать и вставить после (1106-1111):

<div class="form-group">
							  <label class="control-label col-lg-2">{$lang['edit_cat']}</label>
							  <div class="col-lg-10">
								<select data-placeholder="{$lang['addnews_cat_sel']}" name="category[]" id="category" onchange="onCategoryChange(this)" {$category_multiple} style="width:350px;">{$categories_list}</select>
							  </div>

Поделился пользователь Dartus
Работает на версиях DLE 11.X

Скачать другие хаки для DLE, как хак DLE Перемещаем заполнение title, description и keywords в основную вкладку можно по следующей ссылке
Представляем на http://www.dle9.com/ интересный хак «делаем заполнение title, description и keywords в основной вкладке» ПУ движка DataLife Engine вы найдете всё лучшее у нас форумы, хаки, модули, шаблоны.
  • 80
Рубрика: DLE хаки » Хак для DLE
Ранее » Красивый шаблон письма восстановления пароля
Добавление комментарияОставить комментарий
  • № :4
  • 10 октября 2017 21:59
Цитата: speedway
что значит вырезать вставить и после?) как то не так написано

Что не понятно? Все на русском написано.

P.S. Если вы задаете вопросы на такие простые вещи, то это говорит что вам рано еще лезть туда где ничего не понимаете.
  • № :3
  • 9 августа 2017 16:06
Да инструкция немного для другой версии но вроде все ясно, команды немного место свое поменяли по строкам)
Находим первый код и строго как написано вырезаем. Затем вставляем вырезанное в блокнот или Notepad++ и в Notepad++ ищем второй код и строго вставляем после показанного кода до скобочек. Так переносим код повыше в первую вкладку ) Установка меньше минуты )
  • № :2
  • 8 августа 2017 22:53
Цитата: speedway
что значит вырезать вставить и после?) как то не так написано

вероятней всего заменить код 1 , кодом 2
  • № :1
  • 8 августа 2017 18:23
что значит вырезать вставить и после?) как то не так написано