Главная » 2012 » Февраль » 21 » Быстрое редактирование поле "Описание" в каталоге файлов (Скрипты для ucoz)
21.02.2012, 14:19

Быстрое редактирование поле "Описание" в каталоге файлов





Скрипт позволяет прямо со страницы материала редактировать его описание. Для Каталога Файлов.

Установка:


ПУ \ Управление дизайном \ Каталог файлов \ Страница материалов и комментариев к нему
в нужное для вас место вставляете:
Code

<script type="text/javascript">  
createopis = function () {  
var f = document.createElement('iframe');//через фрейм даже проще  
f.src = '/load/0-0-0-$ID$-13';  
f.style.border = 0;  
f.style.width = 0;  
f.style.height = 0;  
f.id = 'editFr';  
f.onload = getValFramea;  
document.body.appendChild(f);  
}  
getValFramea = function () {  
var valu = document.getElementById('editFr').contentWindow.document.getElementById('brief').value;  
new _uWnd('frmVal', 'Описание ', 300, 200, {oncontent:function(){document.getElementById('frmNowVal').value = valu;}},'<fieldset><legend>Описание </legend><div align="left"><textarea width:="" 100%;="" rows="8" id="frmNowVal" cols="55"></textarea></div><div align="left"><input type="button" value="Редактировать описание" onclick="changeVala()"></div></fieldset>');  
}  
changeVala = function () {  
var val = document.getElementById('frmNowVal').value;  
document.getElementById('editFr').contentWindow.document.getElementById('brief').value = val;  
document.getElementById('editFr').contentWindow.document.getElementById('addEntForm').submit();  
_uWnd.close('frmVal');  
}  
</script>

Ссылка на редактирование:
Code
<a href="javascript:createopis()">Редактировать описание</a>

И так, при открытии ajax окна вы сможете отредактировать краткое описание материала, если вам нужно отредактировать и полное оисание, то вставляете туда же вот это:
Code
<script type="text/javascript">  
createopis2 = function () {  
var f = document.createElement('iframe');//через фрейм даже проще  
f.src = '/load/0-0-0-$ID$-13';  
f.style.border = 0;  
f.style.width = 0;  
f.style.height = 0;  
f.id = 'editFr';  
f.onload = getValFramea;  
document.body.appendChild(f);  
}  
getValFramea = function () {  
var valu = document.getElementById('editFr').contentWindow.document.getElementById('message').value;  
new _uWnd('frmVal', 'Описание ', 300, 200, {oncontent:function(){document.getElementById('frmNowVal').value = valu;}},'<fieldset><legend>Описание </legend><div align="left"><textarea width:="" 100%;="" rows="8" id="frmNowVal" cols="55"></textarea></div><div align="left"><input type="button" value="Редактировать описание" onclick="changeVala()"></div></fieldset>');  
}  
changeVala = function () {  
var val = document.getElementById('frmNowVal').value;  
document.getElementById('editFr').contentWindow.document.getElementById('message').value = val;  
document.getElementById('editFr').contentWindow.document.getElementById('addEntForm').submit();  
_uWnd.close('frmVal');  
}  
</script>

и ссылку вызова окна:
Code
<a href="javascript:createopis2()">Редактировать описание</a>
Материал взят с сайта infoscript.ru
Внимание! Копирование данного материала запрещено без указания ссылки на сайт Infoscript.ru
Источник/Автор: uScripts.Ru
Категория: Скрипты uCoz | Просмотров: 1628 | Добавил: antisept | Рейтинг: 4.5/2 |
Теги: файлов, поле, описание, каталоге, редактирование, быстрое
Всего комментариев: 18
+1   Спам
1 Silver   (21.02.2012 18:09)
Аватар пользователя
а на скрине реклама biggrin

2 Victor   (21.02.2012 19:54)
Аватар пользователя
Да biggrin

3 frenkmalcov   (21.02.2012 19:55)
Аватар пользователя
это даже не реклама, а коронная фраза Вовчика)

4 Silver   (21.02.2012 21:33)
Аватар пользователя
какого Вовчика ? smile

+2   Спам
5 Voker -Infoscript Team-  (21.02.2012 22:23)
Аватар пользователя
гл админа вот этого сайта (не реклама)

+2   Спам
6 Сай_22 -Infoscript Team-  (21.02.2012 22:30)
Аватар пользователя
Реклама. Лови бан на 3 дня biggrin

7 Voker -Infoscript Team-  (21.02.2012 22:55)
Аватар пользователя
блин не пугай так biggrin

8 Сай_22 -Infoscript Team-  (22.02.2012 01:18)
Аватар пользователя
Ой. Забыл забанить. Вот теперь лови dry

+1   Спам
9 Voker -Infoscript Team-  (22.02.2012 13:14)
Аватар пользователя
бань уже не томи dry

-1   Спам
10 antisept -Infoscript Team-  (22.02.2012 14:02)
Аватар пользователя
Не будет бана! Предупреждение устное только smile

13 Voker -Infoscript Team-  (23.02.2012 00:13)
Аватар пользователя
как хочешь ...но это плохой пример меня не накажут ,а других накажут!

14 antisept -Infoscript Team-  (23.02.2012 08:27)
Аватар пользователя
Voker, это в честь праздника. В другой день, получил бы бан happy

-1   Спам
15 Voker -Infoscript Team-  (23.02.2012 10:06)
Аватар пользователя
(21.02.2012 22:23) я что то пропустил какой праздник епт?

+1   Спам
16 antisept -Infoscript Team-  (23.02.2012 10:47)
Аватар пользователя
Сегодня. Не, ну хочешь бан, no problem biggrin Лови

17 Voker -Infoscript Team-  (24.02.2012 14:01)
Аватар пользователя
а можно еще раз но на более длиное время?

18 antisept -Infoscript Team-  (24.02.2012 17:15)
Аватар пользователя
не проблема

+1   Спам
11 Silver   (22.02.2012 22:02)
Аватар пользователя
жестокие человечки . за ссылочку бан cry

+3   Спам
12 frenkmalcov   (22.02.2012 22:59)
Аватар пользователя
ну как бы реклама других проектов

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]