[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Добавление файлов из любой части сайта ucoz
offtop
Дата: Воскресенье, 19.05.2013, 06:33 | Сообщение # 1
Оффлайн
Пользователи
Сообщений: 216
IP: Скрытная информация


Решил немного поиздеваться над модулем "Каталог файлов". В чем смысл? Смысл в том, что вы можете из любой части сайта, просто тупо добавить любой файл. Надо только выбрать категорию, название файла (по желанию) и выбрать файл. УСЕ!

Скачиваете архив, из архива JS файл бросаете куда надо, в коде ниже прописываете путь к этому JS файлу и название категории (под ней будут добавляться файлы)

Внимание: у вас из всех полей должны быть обязательными только архив!!!

Используем на здоровье!

Куда надо, туда и вставляем
Код
<?if $PAGE_ID$='add'||$PAGE_ID$='edit'?><?substr($BODY$,0,strpos($BODY$,"m'}")+2)?>,success:function(a){var a=$(a);!a.text().match('myWinError')?location.href=a.text().match(/href="(.*)"\s/)[1]:_uWnd.content('addEnt',a.text().match(/<div[^<>]*>(.+)<\/div>/i)[0])||$('input.manFlSbm').attr('disabled',0)}<?substr($BODY$,strpos($BODY$,"m'}")+2)?><?else?>$BODY$<?endif?>   
   <script language='javascript' type='text/javascript' src='http://dedicated.3dn.ru/uCoz/js/LoadLoadLoad.js'></script>   
   <form method="post" id="addEntForm" style="margin:0px" name="addform" enctype="multipart/form-data" action="/load/" onsubmit="openery();return false;">   
   <table border="0" width="100%" cellspacing="1" cellpadding="2" class="manTable" id="ldM58">   
   <tr id="ldM55"><td class="manTd2" id="ldM57"><table class="x-unselectable u-combo" cellspacing="0" cellpadding="0" border="0" align="left"><tr><td class="u-comboeditcell" onclick="_uMenu.show('uCatsMenu7');"><input id="catSelector9" class="x-selectable u-comboedit u-comboeditimg" type="button" style="width:185px;padding-left:3px !important;overflow:hidden !important;" hidefocus="hidefocus" readonly="" autocomplete="off" value="- Выбрать категорию -"/></td><td class="u-combobutcell"><div class="u-combobut" onclick="_uMenu.show('uCatsMenu7');"></div></td></tr><tr><td><div id="uCatsMenu7" style="position:absolute;z-index:50;display:none;width:200px;"><div class="u-combolist" id="uCatsMenu9" style="height:200px;overflow:auto;padding:2px;"><div><input style="padding:0;margin:0;height:16px;width:16px;vertical-align:middle;" type="radio" name="ocat" id="cus1" value="1" onclick="insertselcat();setTimeout('_uMenu.hide(\'uCatsMenu7\')',300);" > <label style="vertical-align:middle;" for="cus1">Good Files - добавить файл</label></div></div></div><script type="text/javascript">new _uMenu('uCatsMenu7');function insertselcat(){var cts=$('#uCatsMenu9 input:checked').map(function(){return $(this).next().html();}).get().join(", "); if(cts.length<1){cts='- Выбрать категорию -';} document.getElementById('catSelector9').value=cts.replace(/&/g,'&');}</script></td></tr></table></td></tr><tr id="ldM3"><td class="manTd2" id="ldM5"><input type="text" id="ldF1" style="width:200px" class="manFlTitle" size="35" name="title" maxlength="140" value=" Название файла" onblur="if(this.value=='') this.value=' Название файла';" onfocus="if(this.value==' Название файла') this.value='';" /></td></tr><tr id="ldM28"><td class="manTd2" id="ldM30"><input type="file" id="ldF9" class="manFlFile" size="20" style="color:#FF0000;" name="file" value="Файл" /> (Максимальные размеры)</td></tr><tr><td height="10" class="manTdSep" colspan="2"></td></tr>   
   <tr id="ldM59"><td colspan="1" class="manTdBut" id="ldM60"><input type="submit" style="display:none;" id="doSmbBt" /><input class="manFlSbm" id="ldF18" type="button" style="font-weight:bold;" value="Загрузить" onclick="document.getElementById('doSmbBt').click();" /></td></tr>   
   </table>   
   <input type="hidden" name="a" value="12" />   
   <input type="hidden" name="ssid" value="_WEA_Ame" /><input type="hidden" id="numi" value="1" />   
   </form>


.
Прикрепления: 5902941.jpg (14.4 Kb)
  • Страница 1 из 1
  • 1
Поиск: