Автозаполнение тегов для uCoz

Автозаполнение тегов для uCoz

14.07.201060729

Скрипт достаточно полезный. Он позволяет не тратить времени на заполнение тегов к материалам. Автозаполнение тегов для uCoz сделает поиск по сайту более приемлемым, а теги к новостям сделает смысловыми. Это если название материала нормальное. Скрипт просто-напросто берет название материала и вписывает его в поле для тегов, расставляя запятые после каждого слова. Можно подумать, что требуется большой код для этого, но на самом деле код очень короткий.

Код

Вставлять в Страницу добавления/редактирования материала




Сохраните в социальную сеть
Комментарии (9)
Гость 30.01.2012 в 00:26Спам
А как сделать чтобы скрипт брал данные например с доп. поля 1,2 и 3?
0
Ну, это уже легче, нужно что-то типо такого, я думаю:

pole1 = $('#Поле_1').val()
pole2 = $('#Поле_2').val()

$('#поле_с_тегами').val(pole1+','+pole2)
0
Adilet Zhuman 10.08.2013 в 21:39Спам
admin, можете полностью написать? как и что куда=)))
0
Adilet, читайте: "Вставлять в Страницу добавления/редактирования материала". Что здесь может быть не ясно?
0
Adilet Zhuman 10.08.2013 в 22:19Спам
нет сам скрипт вот на пример мне нужно что бы он брал информацию с полей $DOCPAGE_URL$ $RFILE_SIZE$ и с фильтра $FILTER2_VALUE$ а если с фильтра нельзя то с этих двух полей!=))
0
Дима 27.08.2013 в 14:44Спам
Вставляем в нижнюю часть, работает во всех модулях:
<script type="text/javascript">
$(document).ready(function () {
$('input[name="title"]').keyup(function() {
$('input[name="tags"]').val($(this).val().split(' ').join(', '))
});
});
</script>
2
kirill 01.05.2015 в 20:52Спам
Добрый день, я с Ява скриптом не дружу, можно пожалуйста в полном виде версию скрипта который заполняет теги из нескольких дополнительных полей, спасибо)
0
Deniss Lvov 20.07.2015 в 05:38Спам
Спасибо, все работает!
0
Алексей 22.02.2016 в 17:06Спам
Давайте соберем скрипт полностью вместе. Может кому и пригодится тоже. Одним словом, как прилепить к нему id поля в котором например прописываются ключи. У меня это поле bdF15 . А вот и сам скрипт <script type="text/javascript">var result=[];$('input[name="name1"], input[name="title"]').change(function(){for(var a=0;a<$(this).val().split(" ").length;a++){if($(this).val().split(" ")[a].length>3){result[a]=String($(this).val().split(" ")[a])}$('input[name*="tags"]').val("Gde31.Ru,"+result)}while($('input[name*="tags"]').val().search(/,,/)!=-1){$('input[name*="tags"]').val($('input[name*="tags"]').val().replace(/,,/m,",").replace(/^\,/,""))}});</script>
0
Чтобы оставить комментарий под этой публикацией,
зарегистрируйтесь или войдите.
Рейтинг лучших сервисов для самостоятельного создания сайта.
Лучшие конструкторы
Легко! Если пользоваться нашими советами.
Создать сайт