All-For-Kompa.RU

Сегодня:
Карта сайта форум Главная
Скрыть рекламный блок
  • Страница 1 из 1
  • 1
Модератор форума: Vladislavik-36  
Автоматическое добавление тегов для всех модулей
leonP4Дата: Среда, 25.08.2010, 23:34 | Сообщение # 1
.:хакер:.
Группа: Администратор
Сообщений: 664
Награды: 11
Статус: Offline

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

Установка:

На странице добавления/редактирования файлов после $BODY$ вставляйте:

В модуле board:

Code
<script type="text/javascript">   
  $(document).ready(function(){   
  $("form#addEntForm").submit(function(){   
  if ($('#suggEdit').val().match(/^\s*$/)) {   
  var entryname = $('#bdF1').val();   
  entryname = entryname.split(' ').join(', ');   
  $("#suggEdit").val("" + entryname + "");   
  }});});   
  </script>

В модуле load:

Code
<script type="text/javascript">   
  $(document).ready(function(){   
  $("form#addEntForm").submit(function(){   
  if ($('#suggEdit').val().match(/^\s*$/)) {   
  var entryname = $('#ldF1').val();   
  entryname = entryname.split(' ').join(', ');   
  var cat = $("#ldM55 input:checked").next().html();   
  $("#suggEdit").val("" + entryname + ", " + cat + "");   
  }});});   
  </script>

В модуле publ:

Code
<script type="text/javascript">   
  $(document).ready(function(){   
  $("form#addEntForm").submit(function(){   
  if ($('#suggEdit').val().match(/^\s*$/)) {   
  var entryname = $('#puF1').val();   
  entryname = entryname.split(' ').join(', ');   
  $("#suggEdit").val("" + entryname + "");   
  }});});   
  </script>

В модуле dir:

Code
<script type="text/javascript">   
  $(document).ready(function(){   
  $("form#addEntForm").submit(function(){   
  if ($('#suggEdit').val().match(/^\s*$/)) {   
  var entryname = $('#puF1').val();   
  entryname = entryname.split(' ').join(', ');   
  $("#suggEdit").val("" + entryname + "");   
  }});});   
  </script>

В модуле stuff:

Code
<script type="text/javascript">   
  $(document).ready(function(){   
  $("form#addEntForm").submit(function(){   
  if ($('#suggEdit').val().match(/^\s*$/)) {   
  var entryname = $('#sfF1').val();   
  entryname = entryname.split(' ').join(', ');   
  $("#suggEdit").val("" + entryname + "");   
  }});});   
  </script>

Для модулей blog и news подключаем скрипты так (Страница Архив материалов после /head):

В модуле blog:

Code
<script type="text/javascript">   
  $(document).ready(function(){   
  $("form#addEntForm").submit(function(){   
  if ($('#suggEdit').val().match(/^\s*$/)) {   
  var entryname = $('#blF1').val();   
  entryname = entryname.split(' ').join(', ');   
  $("#suggEdit").val("" + entryname + "");   
  }});});   
  </script>

В модуле news:

Code
<script type="text/javascript">   
  $(document).ready(function(){   
  $("form#addEntForm").submit(function(){   
  if ($('#suggEdit').val().match(/^\s*$/)) {   
  var entryname = $('#nwF1').val();   
  entryname = entryname.split(' ').join(', ');   
  $("#suggEdit").val("" + entryname + "");   
  }});});   
  </script>

Всё. :)


Админ - Первый источник флуда на форуме =)
 
mcpankДата: Воскресенье, 23.01.2011, 02:33 | Сообщение # 2
.:бродяга:.
Группа: Администратор
Сообщений: 2
Награды: 1
Репутация: 12
Статус: Offline
Дополню
можно вставить етот скрипт в страница добавления_редактирования материала (каталога файлов) после тега $body$

Code
<script type="text/javascript">$(document).ready(function(){
//Взято с: programka.at.ua
$('#ldF1').change(function(){document.getElementById('suggEdit').value='';var title = this.value.split(' '); for (i=0; i<title.length; i++) {if (title[i].length>3) {document.getElementById('suggEdit').value += title[i]+', ';}}})});</script>
 
  • Страница 1 из 1
  • 1
Поиск:
Реклама