Вы наверное видели и не раз скрипты для ввода ссылок в дополнительные поля... Там ограниченное количество ссылок, все нужно переименовывать, подставлять и т.д. Некоторые даже до сих пор не разобрались как. В этом скрипте: Бесконечное количество полей для ввода ссылок Не нужно тратить ни единого доп. поля Ничего нигде не нужно подгонять и т.д. Все автоматизированно При нажатии на кнопку Добавить скрипт проверяет поля и если поле не пустое, вставляет ссылку в Полный текст материала. В таком формате:
Code
Скачать [b]Название материала[/b]: [url=http://deka1.ucoz.ru/load/programmy/skripty_dlja_ucoz/ssylki_v_beskonechnykh_dop_poljakh/38-1-0-306]http://deka1.ucoz.ru/load/programmy/skripty_dlja_ucoz/ssylki_v_beskonechnykh_dop_poljakh/38-1-0-306[/url]
Все что нужно, это вставить этот код в шаблоне Страница добавления/редактирования материала (каталог файлов), поле $BODY$
Code
<script type="text/javascript"> $(document).ready(function(){ //Copyright http://cloddy.org/ ~ Bogdan4eg $('#ldF18').hide().after('<input class="manFlSbm" style="font-weight: bold;" value="Добавить материал" onclick="dourl()" type="button">'); $('#ldM8').after('<tr class="trinput"><td class="manTd1">Вставить ссылку: <input type="button" title="Добавить поле для ввода ссылки" value="+" onclick="plusodin()"></td><td class="manTd2"><input class="inputlink" autocomplete="off" style="width: 100%;" name="linkblablabla" maxlength="300" type="text"></td></tr>');}); function plusodin(){$('.inputlink:last').after('<input class="inputlink" autocomplete="off" style="margin: 1px 0px 0px 0px; width: 100%;" maxlength="300" type="text">');} function putlink(code,nm){if (code != ""){var txtarea=document.getElementById(nm);code = '' + code + '';if (document.selection) {txtarea.focus();var txtContent = txtarea.value;var str = document.selection.createRange();if (str.text == ""){str.text = code;} else if (txtContent.indexOf(str.text) != -1){str.text = code + str.text;} else {txtarea.value = txtContent + code;}}else{txtarea.value = txtarea.value + code;}}} function dourl(){$('.inputlink').each(function(){var hurl = $(this).attr('value'); var dtitle = $('#ldF1').val(); if (hurl!=''){if (dtitle==''){var dtitle='';} putlink('\nСкачать '+dtitle+': [url='+hurl+']'+hurl+'[/url]','message');} }); document.getElementById('doSmbBt').click();} </script>
Информация Как скачивать с DepositFiles, Letitbit.net -бесплатно
Похожие материалы
Категория: Скрипты для ucoz | Добавил: deka1002
| Теги: поля в каталоге файлов , для ucoz ?crhbgn , дополнительные поля в каталоге файл , Ссылки бесконечных доп полях Не стесняемся оставляем комментария
Просмотров: 1643 | Загрузок: 0
| Рейтинг: 0.0 /0
Добавлять комментарии могут только зарегистрированные пользователи.
[
Регистрация |
Вход ]
Мультфильм Скрипт смотреть онлайн аудиокнига Программы 2010 Windows soft Rus build 2013 Multi Ashampoo studio Professional ENG СКАЧАТЬ БЕСПЛАТНО final скачать бесплатно ccleaner Utilities Portable adobe converter video русский Repack photo pro KpoJIuK ultimate D!akov Edition Advanced player Auslogics BoostSpeed PC рс 365 Commander Care Wise 2014 uninstall TooL Download Internet Business