Добавление новости в модуль board в uWnd окне by webo4ka


Добавление новости в модуль board в uWnd окне by webo4ka

332
10 из 10
Проголосовало: 6






Всем добрый день. Сегодня был выполнен бесплатный заказ пользователя Betme, с темы заказа скрипта на форуме.

Суть скрипта заключается в том, что можно быстро добавить материал на сайт в модуль доски уведомления... Использованы всего два поля для заполнения информации, это "тема объявления" и "краткое описание".

Так же умная форма отправки данных, т.е. если не заполнено одно из полей то появится ajax уведомление, что не заполнено одно из полей... А при успешной отправке окно добавления новости закроется и материал будет добавлен.

Ну а теперь перейдем к установке

Установка:

1) Активируем модуль "Доска объявлений" если не активирован. Далее заходим в настройки модуля и оставляем галочки только у полей
  • Тема объявления
  • Текст объявления

    2) Потом в любое место вставляем код, с помощь которого будет добавляться материал:

    Сама кнопка:

    Код
    <a href="javascript://" onclick="dobavitMaterialWebo4kaRu();">Добавить новость</a>


    Сам скрипт:

    Код

    <script>  
      function dobavitMaterialWebo4kaRu(){  
      new _uWnd('dobavlenieWebo4kaRu', 'Добавление новости',650,550,{autosize:1}, '<table style="width:100%; text-align:left;"><tr><td><fieldset><legend>Новость</legend><fieldset>Название материала:</legend><input class="wTitle" type="text" value="" style="width:100%;"></fieldset> <fieldset>Краткое описание:</legend><textarea class="wBrief" style="width:100%; height:150px;"></textarea></fieldset> </fieldset></td></tr></table> <input type="button" value="Отправить" onclick="otpravitWebo4kaRu();">')  
      }  

      function otpravitWebo4kaRu() {  
      var wIDkategorii = 3; /* ID категории в которую будет добавляться материал, это поле обязательно укажите правильным иначе материал не добавится*/  
      if($('.wTitle').val().length <= '1'){_uWnd.alert('<font color="red">Не заполнено поле: "<b>Название материала</b>"</font>', '', {w: 300, h: 35, tm: 5000});}  
      else{  
      if($('.wBrief').val().length <= '1'){_uWnd.alert('<font color="red">Не заполнено поле: "<b>Краткое описание</b>"</font>', '', {w: 300, h: 35, tm: 5000});}  

      else{  
      $.get('/board/0-0-0-0-1', function(data){  
      $.post('/board/', {  
      ocat:wIDkategorii,  
      a:12,  
      jkd498:1,  
      jkd428:1,  
      title: $('.wTitle').val(),  
      brief: $('.wBrief').val(),  
      ssid:$('[name="ssid"]',data).val()  
      }, function(wIndexOF){  
      if ($(wIndexOF).text().indexOf("Материал успешно добавлен") > -1){_uWnd.getbyname('dobavlenieWebo4kaRu').close(); _uWnd.alert('<font color="green"><b>Материал добавлен!</b></font>', '', {w: 200, h: 35, tm: 5000});}else{_uWnd.alert('<font color="red"><b>Ошибка</b></font>', '', {w: 200, h: 35, tm: 5000});}  
      })})  

      }  
      }  
      }/*Автор Вовчик || by webo4ka.ru || Дата создания 23.04.2016*/  
      </script>


    на этом все, не забываем указывать правильный ID категории...
  • Автор публикации: Загрузка
    Загрузка
    Вовчик, это его n материал
    Источник: http://webo4ka.ru/
    • Всего комментариев: 6

    Marishka
    +3
    Marishka написал: Написано 20 Августа 2016 в 22:12
    Комментарий №5
    Вовчик смени вызов окна с onclick="dopPoliWebo4kaRu();" на onclick="dobavitMaterialWebo4kaRu();" Так как в скрипте указана эта функция.

    Вовчик
    0
    Вовчик написал: Написано 21 Августа 2016 в 17:43
    Комментарий №6
    странно, вроде бы перед выкладыванием код был правильный... спс!

    Betme
    0
    Betme написал: Написано 01 Августа 2016 в 21:15
    Комментарий №4
    спс супчик!)

    CbIPoK2513
    0
    CbIPoK2513 написал: Написано 22 мая 2016 в 07:25
    Комментарий №1
    Для других же модулей тоже можно?

    Вовчик
    0
    Вовчик написал: Написано 22 мая 2016 в 07:29
    Комментарий №2
    для других нужно делать

    1488
    0
    1488 написал: Написано 22 мая 2016 в 13:07
    Комментарий №3
    для статей хороша подошла- бы тема.
    Можешь под статью загнать?

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