Обновления на форуме
Название темы: Стильный мини профиль для ucoz (0)
Раздел: Другие скрипты для ucoz [выкладывайте скрипты, пользователи] | 30.03.2012

Название темы: Мини профиль со встроенным поиском New ! (0)
Раздел: Другие скрипты для ucoz [выкладывайте скрипты, пользователи] | 30.03.2012

Название темы: Мини-чат v1.1 (0)
Раздел: Другие скрипты для ucoz [выкладывайте скрипты, пользователи] | 30.03.2012

Название темы: Боковая панель "Вверх" как вконтакте для uCoz (0)
Раздел: Другие скрипты для ucoz [выкладывайте скрипты, пользователи] | 30.03.2012

Название темы: Скрипт Статистики CW на тему counter-strike (0)
Раздел: Другие скрипты для ucoz [выкладывайте скрипты, пользователи] | 30.03.2012

Название темы: Скрипт Наш сайт оптимизирован под Mozila firefox (0)
Раздел: Другие скрипты для ucoz [выкладывайте скрипты, пользователи] | 30.03.2012

Название темы: Скрипт "Новости сайта" (0)
Раздел: Другие скрипты для ucoz [выкладывайте скрипты, пользователи] | 30.03.2012

Название темы: Новые анекдоты на вашем сайте (0)
Раздел: Другие скрипты для ucoz [выкладывайте скрипты, пользователи] | 30.03.2012

Название темы: ЗаказочкЭ (0)
Раздел: Неактивные темы | 19.02.2012

Название темы: Форма входа, простая светлая предназначена для авторизации (0)
Раздел: Другие скрипты для ucoz [выкладывайте скрипты, пользователи] | 06.02.2012

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Akngooo  
Добавление файлов для новостей
DimaSiK
Offline
Дата: Четверг, 07.04.2011, 17:07 | Сообщение # 1
I ♥ MY PROJECT
Постов: 346
Статус: Offline
Скрипт делает возможной загрузку файлов при добавлении новости.
Рабочий пример 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$.





Не прошу у бога ни денег, ни славы, а прошу лишь, чтоб вечно билось сердце у мамы



  • Страница 1 из 1
  • 1
Поиск: