Приветствую Вас Прохожий | RSS Суббота, 23.11.2024, 17:10
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



Статистика
Онлайн всего: 21
Гостей: 21
Пользователей: 0



Главная » Файлы » Скрипты для uCoz » Скрипты Разное

Быстрое изменение материала в ajax окне для каталога файлов uCoz

Быстрое изменение материала в ajax окне для каталога файлов uCoz Быстрое, изменение, материала, ajax, окне, каталога, файлов,
  • Описание:
    Быстрое и эффективное изменение материала, новостей, дополнительных полей в ajax окне для модуля каталог файлов созданный на хостинге сайтов uCoz.
    Тип работы заключается в том что нам нет необходимости открывать полностью страницу редактирования материалов или новостей, а просто нажав кнопку открывать окно с основными полями где можно быстро произвести редактирование, и сохранить сразу же, удобно не так ли?
    Данный тип редактирования использовался в модуле Support для закрытия или открытия категорий обработки заявки на вопрос. Пример и код выложен в данной теме
    Вот сам пример окна редактора с таким же использованием в данной функций.


  • Преимущества и удобства:
    Легко в редактирование подается любой материал модуля, к примеру даже если у вас слабый интернет то на затраты открытия такого окна используется минимум трафика.
    Удобное положение и подстройка под любые функций окна редактирования с использованием самых необходимых полей.
    В данной версий редактируется основное окно текста и название материала, но это можно легко изменить на редактирования данных в дополнительных полях к примеру $OTHER1$ или любое другое поле с использованием его идентификаций по ID

  • Установка:
    ПУ - Управление дизайном - Каталог файлов - Страница материалов и комментариев к нему- Кнопка или ссылка для редактирования в нужное для вас место вставляете:
    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>

    <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>

    <a href="javascript:createopis2()">Редактировать описание</a>
  • Автор\Источник: uScripts.Ru

    Для того что бы скачать архив необходимо зайти на сайт как пользователь.
    Просмотров: 3534 | Комментарии: 1 | Рейтинг: 3.0/2 | |Категория: Скрипты Разное | Добавил: мир | Дата: 16.02.2012 | Скачали: 0 | Теги: каталога, Изменение, ucoz, материала, быстрое, ajax, файлов, Окне
    Похожие новости на нашем сайте
    Коментарий к новости

    Всего комментариев: 1
    0  
    1 M@ximu$   Дата: 18.02.2012  Время: 14:18   [№ 12211] [Материал]
    Хороший скрипт, вот бы такой же что бы быстро переименовывать картинки


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

    Форма входа


    Поиск


    На форуме

    1 Работа на заводе

    29

    2 Комплексный прогон сайт...

    54

    3 Армия

    0

    4 Может у кого есть!

    6

    5 Нужны копирайты

    1

    6 Остались честные СМИ?

    0

    7 Раздача подарков и стик...

    1

    8 Дисковое пространство

    3

    9 Ручной прогон по трасто...

    19

    10 бот для умножения денег...

    0


    Подробней о форуме


    Комментарии



    Copyright UcozOn.ru™ © 2008-2024


    Кнопка 88х31 сайта ucozon.ru