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


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

1259
10 из 10
Проголосовало: 3






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

Установка:

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

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>


готово!
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://uScripts.Ru
  • Оставить первым комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
Поставил ваш код он начинает считать от 0 до 100 и останавливаеться. я думал он будет в случайном порядке показывать цыфры
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
    Последние темы
    Опрос
    403
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: