Время:
Новых сообщений: Нет
Вы на форуме дней
Ваша группа: Гость
Ваш IP: 18.225.117.1
Logical-Portal — молодежный портал со своей изюминкой, каждый сможет найти что-то интересное и полезное для себя, например наш форум общения с которым вам обязательно нужно ознакомиться.
  • Страница 1 из 1
  • 1
Добавление файлов для новостей
Сообщение оставлено 10.06.2010 в 21:06:13 | Сообщение #1
Скрипт делает возможной загрузку файлов при добавлении новости.

Рабочий пример:

Code
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$
$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$.

 
 
   
Сообщение оставлено 11.06.2010 в 09:59:23 | Сообщение #2
Норм
 
 
   
  • Страница 1 из 1
  • 1
Поиск:
 
Графика от: Megas, GraFOS | Дизайн сверстал E.A.
Хостинг от uCoz
Яндекс.Метрика