Вторник, 22.08.2017, 15:42
Главная  Форум Регистрация Блог RSS
Приветствую Вас, Гость
Меню сайта
Наш опрос
Какая CMS лучше для Вас?


Всего ответов: 453

установить такой вид опроса
Статистика
Яндекс.Метрика
Онлайн всего: 5
Гостей: 5
Пользователей: 0


Зарегистрировано 30367 (сегодня + 0 новых, вчера + 0 новых), В каталоге файлов 1127 материала(ов), Оставлено 5114 комментариев, На форуме создано тем и ответов.

установить такую статистику

Блок CW результаты

Победы
Победы(10)

Поражения
Поражения(5)


Установить CW блок на свой сайт
Внимание!
Наш сайт адаптирован под браузер Mozilla Firefox
скрипты для uCoz
Скачать/Download
В остальных браузерах наш сайт может отображаться некорректно! (IE,Opera,Google Chrome и т.д)

установить такой блок
Расскажи Друзьям!
Комментарии
Новость: Counter Strike Шаблон для сайта uCoz
Дмитрий Чёрный написал:
Битая ссылка
Новость: 500 flash часов для ucoz
Doshin Doshinovish написал:
Ссылки битые
Новость: Красивый еффект при наведении на картинки для uCoz
DNZ написал:
И че? Обычные картинки. cool
Новость: Раскрутка сайта uCoz, повышение хостов, посетителей и просмотров
Женя Антонов написал:
БЛИН САЙТ ПРИКРЫЛИ
uCoz
403

У вас нет прав для просмотра этой страницы

Вернуться на главную страницу
sad
Новость: Как заработать в интернете? Стоит ли пробовать?
сергей клодт написал:
Всем привет! Не буду долго рекламировать, как это делает большинство работодателей , обещая огромные , не реальные заработки. я сам долго искал нормальный заработок. http://vktarget.ru/?ref=2478119 вктаргет . Просто плаят за то что ставишь лайки , репосты, вступаешь в группы и тд . Главное -НИКАКИХ ВЛОЖЕНИЙ

Читать все комментарии
Топ комментаторов

установить такой информер
VKONTAKTE

FACEBOOK
Главная страница » Помощь Вебмастеру » Категория Скрипты для uCoz » Добавлено [25.01.2015, 16:01]

Автоматическое заполнение поля Теги при добавление материала или новости на uCoz

Войти или Зарегистрироваться [скачивать файлы могут только зарегистрированные пользователи!]

Привет всем нашим пользователям сайта скрипты для uCoz! Мы давненько вас не радовали ничем хорошим, а это плохо, ведь вы постоянно ждёте новых скриптов в 2015 году, чтобы установить их на свой сайт uCoz. У меня появилось немного времени, и я обязательно уделю его сайту.

  • Компания «Директ-Электрик» предлагает купить продукцию Schneider Electric по оптовым ценам. В нашем интернет-магазине представлен обширный ассортимент автоматики, щитов, электроустановочного оборудования и других товаров.

В этом материале я бы хотел поделиться очень интересным и важным скриптом, который я использую практически на всех моих сайтах, а их у меня около 20 (посмотреть мои сайты можно тут). Смысл и идея скрипта это чтобы автоматически заполнялось поле теги при добавлении материала. Например мне очень лениво заполнять их самому! Действия скрипта хорошо видно на картинке к материалу.


Установка скрипта очень проста! Зайдите в панель администратора, далее в Дизайн и управление шаблонами. Заходите в нижнюю часть сайта и копируйте в самый низ следующие коды ( первый для новостей, второй для блога если вы его используюете )



Код
<script type="text/javascript">$(document).ready(function(){  
  $('#nwF1').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>  


Код
<script type="text/javascript">$(document).ready(function(){  
  $('#blF1').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>
  


При копирование материалов с сайта необходимо указать активную ссылку источника - Скрипты для uCoz 2013 и Автоматическое заполнение поля Теги при добавление материала или новости на uCoz



Расскажи друзьям интересные новости:


- Установить на свой сайт блок социальных закладок
Категория: Скрипты для uCoz | Добавил: scripts_for_ucoz | Теги: новости, добавление, Автоматическое, Теги, поля, заполнение, uCoz, материала
Просмотров: 12831 | Загрузок: 0 | Комментарии: 47 | Рейтинг: 0.0/0
Всего комментариев: 47
47 resident9602   (25.03.2016 22:33)
в смысле с этим кодом:

<script type="text/javascript">
$('input[name="title"]').keyup(function() {
$('input[name="tags"]').val($(this).val().split(' ').join(', '))
});
</script>

46 resident9602   (25.03.2016 22:32)
мы бы могли сделать этот скрипт под поле "Ссылка на страницу документации к материалу:" $DOCPAGE_URL$ в каталоге файлов?

может что-то получится сделать с этим кодом:
<script type="text/javascript">
$('input[name="title"]').keyup(function() {
$('input[name="docpage"]').val($(this).val().split(' ').join(', '))
});
</script>

0  
44 scripts_for_ucoz   (29.01.2016 18:47)
А можете подсказать как можно сделать чтобы Из НАЗВАНИЯ новости заполнялись не только поле тЭги, но и поле $OTHER2$, так же с запятыми. Я хочу сделать так, чтобы потом в поле хтмл кода страницы выводилось это : <meta name="keywords" content="$OTHER2$" />

Заранее огромное спасибо!

41 lukinand   (13.07.2015 11:45)
А есть скриптик автозаполнение тегов на модуль Статьи?

+1  
42 Tiny   (14.07.2015 00:49)
Код
<script type="text/javascript">$(document).ready(function(){  
  $('#puF1').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   Спам
43 lukinand   (14.07.2015 10:12)
Огромное спасибо! Работает! biggrin

0  
45 scripts_for_ucoz   (29.01.2016 18:50)
а какой будет скрипт для заполнения в модуле PHOTO и VIDEO ? Заранее огромное спасибо!

37 Skyer   (01.06.2015 23:28)
Нужно в вид материалов раздела поиск, вставить информацию из доп полей. Мне попался один скрипт, работает хорошо, но после нескольких запросов система банит на три часа...( как это сделать более правильно, не превышая лимит запросов?

0  
38 Tiny   (01.06.2015 23:40)
Да, есть такое. На получение информации нужен запрос. Если запросов много - банят. Тут только php и api, а это платно. Ну, или через определенный промежуток времени делать следующий запрос после завершения предыдущего, но тогда загружаться страница дольше будет.

40 Skyer   (02.06.2015 11:14)
Спасибо за понятную информацию по этому вопросу, долго пытался найти ответ. Как всегда тут самые быстрые и исчерпывающие ответы...=)

31 Skyer   (31.05.2015 00:49)
Подскажите как лучше сделать выборку материалов по значениям дополнительных полей?

0  
33 Tiny   (01.06.2015 11:57)
Нужно воспользоваться фильтрами или тегами. Сортировка материалов по значениям дополнительных полей невозможна.

34 Skyer   (01.06.2015 21:33)
А фильтры в разделе новости работают?

0  
39 Tiny   (01.06.2015 23:41)
Вроде бы нет.

30 Skyer   (30.05.2015 23:57)
Подскажите пожалуйста, почему поиск по тегам вида site.ru/search/teg/ отображает только результаты для одной страницы, вторую не формирует, результатов столько, сколько указанно в настройках для страницы. Проблемы с поиском только у меня?

0  
32 Tiny   (01.06.2015 11:56)
Скрипт авто-заполнения полей никак не может повлиять на работу поиска.
Как мне известно, данная проблема наблюдается на всех сайтах после введения новой модер-панели. О проблеме сразу же было сообщено в тех.поддержку системы. Сказано, что будет исправлено в ближайшее время. Ничем больше помочь не могу.

35 Skyer   (01.06.2015 21:37)
Ну ясно, единственное что радует в этой ситуации, что не я это натворил на сайте, спасибо за информацию, будем ждать...

36 Skyer   (01.06.2015 23:21)
Кстати уже на моём сервере исправили.. ) все супер, можно навигацию привязывать к телам...)

15 студент0613   (10.05.2015 21:24)
А есть скриптик автозаполнение тегов на модуль Доски объявлений?

+1  
16 Tiny   (10.05.2015 23:35)
Нет sad
Но мы напишем biggrin
Код
<script type="text/javascript">$(document).ready(function(){  
  $('#bdF1').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>

17 студент0613   (11.05.2015 07:34)
не работает cry

0  
18 Tiny   (11.05.2015 08:40)
Пробуйте вот так:
Код
<script type="text/javascript">$(document).ready(function(){  
  $('#bdF1').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>

Какой браузер?

19 студент0613   (11.05.2015 10:27)
Ве равно ничего не кажет. Может я не туда код вставляю? Пробовал вставлять в "добавление/редактирования материала после $BODY$. и второй вариант как написано в нижнюю часть сайта. Гугл хром

20 студент0613   (11.05.2015 12:11)
Отбой! Теги заполняюстя! НО! заполняются если зашел как ПОЛЬЗОВАТЕЛЬ. А возможно автозаполнение если зашел как ГОСТЬ?? Спасибо!

+2  
21 Tiny   (11.05.2015 12:24)
У гостей вообще нет на странице поля этого, поэтому скрипт заполнять его не может.

22 студент0613   (11.05.2015 12:44)
жаль. у меня модуль доски заполняется исключительно гостями. было бы здорово сломать ченить в настройках, повысить допустим права Гостя для этих гегов

+1  
23 Tiny   (12.05.2015 14:57)
Доступ к полю "Теги" никак не настраивается.

24 Skyer   (12.05.2015 15:00)
Кстати не подскажите? поле теги отображается во время создания материала, а во время редактирования его нет, возможно ли его снова отобразить, как и поле URL материала, и поле публикации в соц. сетях?

+1  
25 Tiny   (12.05.2015 20:20)
Системными средствами вернуть их невозможно. Необходимо реализовывать функции этих полей самостоятельно (писать скрипт, который будет менять и загружать теги, работать с соц.сетями).

26 Skyer   (13.05.2015 10:45)
А теги обновляются скриптом во время редактирования, когда поле скрыто?

0  
27 Tiny   (13.05.2015 13:00)
Это поле не скрыто. Если бы оно было скрыто, его бы можно было показать.
Его там просто нет. Соответственно, какие-либо скрипты, работающие с полями, когда их нет, не работают.

28 Skyer   (13.05.2015 14:28)
Получается во время создания поста данные вносятся в базу и поле удаляется системой?
А как же быть с полем через которое в дальнейшем можно менять теги, эти данные доступны для редактирования скриптом?

0  
29 Tiny   (13.05.2015 19:03)
Поле, через которое меняются теги в дальнейшем, находятся в другой форме, отдельно от других полей. Эту форма загружается в ajax-окне при редактировании полей. Да, ее можно загрузить и на странице редактирования материала, сделав таким образом там две формы, которые отправляются кнопкой "Сохранить".

2 Skyer   (01.05.2015 15:13)
Добрый день, подскажите как с помощью скрипта автоматически заполнять теги, но не только из названия, но и из доп. Полей, спасибо)

+1   Спам
3 Tiny   (02.05.2015 13:44)
Напишите модули, для которых хотите видеть подобное и какие конкретно дополнительные поля (номера). Скрипт будет настроен для вас.

4 Skyer   (03.05.2015 08:51)
Я использую модуль новостей, нужны поля $outher3$- $outhre5$

+1  
5 Tiny   (03.05.2015 09:48)
Вот скрипт:
Код
<?if($PAGE_ID$ == 'add' or $PAGE_ID$ == 'edit')?><script type="text/javascript">
var ArrId = [ "#nwF1", "#nwF13", "#nwF14", "#nwF15" ];
$(document).ready(function(){
for (var i = 0; i < ArrId.length; i++) {
$(ArrId[i]).change(function(){
var ArrTag = [];
document.getElementById('suggEdit').value='';
for (var i = 0; i < ArrId.length; i++) {
var title = $(ArrId[i]).val().split(' ');
for (var j = 0; j < title.length; j++) {
if (title[j].length > 3) {
if (ArrTag.indexOf(title[j]) == -1) {
document.getElementById('suggEdit').value += title[j] + ', ';
ArrTag.push(title[j]);
}
}
}
}
});
}
});
</script><?endif?>

6 Skyer   (05.05.2015 12:45)
Отлично! Спасибо огромное, все работает! biggrin

7 Skyer   (05.05.2015 12:52)
Подскажите ещё пожалуйста скрипт который сможет заполнять поле "#nwF1" значениями "#nwF13", "#nwF14", "#nwF15", где: "#nwF13" - название исполнителя, "#nwF14" - название альбома, "#nwF15" - дата выхода. Чтобы в результате получалось: Nightwish - Endless Forms Most Beautiful (2015) После название тире, а дата в скобках. Спасибо за помощь.

+1  
8 Tiny   (05.05.2015 13:45)
Код
<?if($PAGE_ID$ == 'add' or $PAGE_ID$ == 'edit')?><script type="text/javascript">
$(document).ready(function(){
$("#nwF13, #nwF14, #nwF15").change(function(){
$('#nwF1').val($('#nwF13').val() + ' - ' + $('#nwF14').val() + ' (' + $('#nwF15').val() + ')');
});
});
</script><?endif?>

0  
9 Tiny   (05.05.2015 13:47)
Правда я не понял зачем вам тогда заполнять из "#nwF1" теги, если все слова и без того в других будут с таким скриптом.

10 Skyer   (05.05.2015 14:09)
Спасибо огромное за скорый ответ. =) Вы правы, "#nwF1" не нужен в тегах, я его из первого скрипта удалю. Я решил сделать сортировки по тегам на сайте, так как в разделе "новости" кроме категорий больше сортировок не предусмотрено.

11 Skyer   (05.05.2015 14:19)
А можно изменить первый скрипт, чтобы он в теги добавлял значения так так есть, не выполняя проверку.

Я буду вносить в доп.поля значения которые состоят из нескольких слов, разделяя их запятой, чтобы в дальнейшем можно было выполнить сортировку поиска по тегам. Возможно есть более простой способ сделать сортировку например по году выпуска, по артисту или по жанру, подскажите пожалуйста.

0  
12 Tiny   (05.05.2015 17:32)
Вот так?
Код
<?if($PAGE_ID$ == 'add' or $PAGE_ID$ == 'edit')?><script type="text/javascript">
$(document).ready(function(){
$("#nwF13, #nwF14, #nwF15").change(function(){
$('#suggEdit').val($('#nwF13').val() + ', ' + $('#nwF14').val() + ', ' + $('#nwF15').val());
});
});
</script><?endif?>

13 Skyer   (05.05.2015 17:41)
Отлично, вроде как оно, спасибо огромное за помощь.
Буду тестить... biggrin

+1  
14 Tiny   (05.05.2015 19:44)
Заходите ещё biggrin

+1   Спам
1 Mikle76   (19.04.2015 21:18)
Спс wink

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Для добавления необходима авторизация

Хостинг от uCoz