Добавление файлов для новостей
|
|
Пятница, 28.05.2010, 13:31
Проверенный
Скрипт делает возможной загрузку файлов при добавлении новости. Рабочий пример http://qlib.ucoz.ru/news/0-0-0-0-1 (чтобы увидеть скрипт в действии, залогиньтесь, uNet включен). Установка: 1. В настройках прав групп разрешите пользователям добавлять файлы. 2. В форме добавления каталога файлов замените всё на: Code <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>$SECTION_NAME$ - $MODULE_NAME$ - $SITE_NAME$</title> <?$META_DESCRIPTION$?> <link type="text/css" rel="StyleSheet" href="/.s/src/css/971.css" /> </head> <body style="background-color:#FFFFFF; margin:0;padding:0;"> $BODY$<br />$POWERED_BY$ <script type="text/javascript"> $('tr:first, #puzadpn').hide(), $('input:radio:first').click(); function checkAjaxResponse(){ var ta; if((ta=$('div.myWinCont:last > a')).length) { top.document.getElementById('nwF11').value = ta.attr('href').replace('0-0', '1-1') + '-20'; _uWnd.close('addEnt'); document.body.innerHTML = '<span style="color:green;font-weight:bold;">Файл успешно добавлен.</span>'; } } setInterval ("checkAjaxResponse()", 100 ); </script> </body> </html> 3. В страницу архива материалов новостей: Code <script type="text/javascript"> function op() { new _uWnd('addFile','Загрузка файла',300,300,{min:1,shadow:1,header:1,max:1,resize:0},'<iframe src="/load/0-0-0-0-1" width="100%" height="100%"></iframe>'); } $('#nwM62').append(' <a href="javascript://" onclick="op();">Добавить!</a>'); </script> 4. В настройке модуля новости активируйте "Дополнительное поле 1". Ссылка на файл будет храниться в коде $OTHER1$. С вами был $USERNAME$ |
|
Пятница, 28.05.2010, 16:17
Проверенный
Круто! Проверил в действии |
|
|
Пятница, 28.05.2010, 16:18
Проверенный
Вот всетаки ты молодец, сделал же РЕСПЕКТ! |
|
Пятница, 28.05.2010, 17:50
Заблокированные
$USERNAME$, круто, продалжай в том же духе |
|
Пятница, 28.05.2010, 21:16
Проверенный
$USERNAME$, Проверил, все работает. Спасиб |
|
Суббота, 29.05.2010, 10:08
Пользователь
[quote=$USERNAME$]$USERNAME$[/quote] Скрипт хороший.. но лучше для каталога файлов такой сделать. |
1 Год на мегасофте! |
|
Суббота, 29.05.2010, 10:13
Проверенный
Dark-Stalker, ололо, в каталоге файлов это стандартная функция. В скрипте как раз и используется POST в каталог файлов. |
|
Суббота, 29.05.2010, 12:25
Проверенный
$USERNAME$, как всегда на высоте ! |
Я не такой уж сообразительный. Я стараюсь наблюдать. Миллионы видели падающее яблоко, но только Ньютон спросил себя, почему оно падает. |
|
Суббота, 29.05.2010, 15:21
Проверенный
$USERNAME$, Как всегда радуеш |
|
|
Воскресенье, 30.05.2010, 19:04
Проверенный
кул)) |
Мои друзья: Via, 80R06EY, Forward_ept, BeSTNoobi, NiSe |
|
Воскресенье, 30.05.2010, 19:30
Заблокированные
лучше каталог файлов юзать))) а вот то что через ява скрипт добовление кул тебе!) |
|
Вторник, 01.06.2010, 06:39
Проверенный
Отлично я даже и не думал,что можно делать загрузку файлов при добавлении новости,для меня это круто)) $USERNAME$, тебе как всегда спасибо. |
|
Вторник, 01.06.2010, 07:17
Проверенный
[quote=$USERNAME$]$USERNAME$[/quote] Ну как-раз то,что я искал.Красавчег |
РАЗБАНИТЕ! |
|
Вторник, 01.06.2010, 19:00
Проверенный
прикольно, воше. для моего сайта очень даже пригодится |
Мои друзья: Via, 80R06EY, Forward_ept, BeSTNoobi, NiSe |
|
Четверг, 01.07.2010, 19:02
Пользователь
Не плохо |
|