Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » AJAX Окна для DLE 9.0

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

AJAX Окна для DLE 9.0

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно AJAX Окна для DLE 9.0.



В предверии выхода двух собственных платных модулей для DLE 9.0 хочу поделиться очень полезной штукой - реализация всплывающих AJAX окон.

Итак приступим к установке окна:

между тэгам вставляем код:



Теперь разберемся где тут какие переменные:
showOkno - функция вызова окна
oknouroka - Это ID нашего окошка

Далее в шаблон вставляем:



P.S. Это самый простой пример окна,его можно усложнять,добавлять эффекты.
Вообщем подключаем знания и фантазию.



Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


+4
Просмотры: 14 786 :: Комментарии (48) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#21electro_dj

  • 14 сентября 2010 14:00
  • Регистрация: 13.10.2009
  • Был(а) онлайн: 21.10.2022
  • Комментариев: 88
  • 0
Руки у меня точно не кривые, да и с мозгом все в порядке.
Хотите поговорить? Давайте обсудим это,но не здесь.

--------------------

#22BSdos

  • 14 сентября 2010 14:08
  • Регистрация: 16.12.2009
  • Был(а) онлайн: 24.08.2014
  • Комментариев: 230
  • 0
Говорить с человеком который не знает о чем идет речь я не вижу смысла.

#23d0z

  • 14 сентября 2010 14:10
  • Регистрация: 29.12.2009
  • Был(а) онлайн: 22.12.2019
  • Комментариев: 461
  • -1
BSdos, Ну можно было и без оскорблений. Разве нельзя просто объяснить? :/

--------------------

#24BSdos

  • 14 сентября 2010 14:49
  • Регистрация: 16.12.2009
  • Был(а) онлайн: 24.08.2014
  • Комментариев: 230
  • 0
Человек собирается продавать модули и он не знает что такое ajax без оскорблений не как.

#25electro_dj

  • 14 сентября 2010 17:16
  • Регистрация: 13.10.2009
  • Был(а) онлайн: 21.10.2022
  • Комментариев: 88
  • 0
BSdos,
Потому что в AJAX я не силен! И не проф. программист, PHP понимаю и знаю всегда что делаю и главное как,а не тыкаю на авось - вдруг заработает.
Поэтому для меня и небыло разницы модальное окно или как -то иначе оно будет называться - зато я понимаю как это реализуется.

Я думаю на этом и закончим - главное вещь полезная и другим пригодиться.

P.S. MOHAPX, ты тоже сделал спору нет! Но не думай,что если ты смог реализовать,то другим это не дано и они сразу копипастеры.
И если б был копипаст - то указал б автора,чужие права я уважал всегда.

--------------------

#26MOHAPX

  • 14 сентября 2010 23:41
  • Регистрация: 1.11.2009
  • Был(а) онлайн: 20.09.2010
  • Комментариев: 9
  • 0
Цитата: electro_dj
P.S. MOHAPX, ты тоже сделал спору нет! Но не думай,что если ты смог реализовать,то другим это не дано и они сразу копипастеры.
И если б был копипаст - то указал б автора,чужие права я уважал всегда.

Смотри внимательно! Тут даже код из моего урока! Хочешь сказать,что это не копипаст?

#27electro_dj

  • 15 сентября 2010 01:25
  • Регистрация: 13.10.2009
  • Был(а) онлайн: 21.10.2022
  • Комментариев: 88
  • 0
MOHAPX,
Хочешь я тебе выдам код хоть с тремя кнопками!? И этот будет немного по другому написанный код.а реализация простейшего окна с минимумом эффектов получиться одна и таже - это 100%!

P.S. Жаль, что в комметарии нельзя код вставлять...

--------------------

#28MOHAPX

  • 15 сентября 2010 01:51
  • Регистрация: 1.11.2009
  • Был(а) онлайн: 20.09.2010
  • Комментариев: 9
  • 0
Цитата: electro_dj
Хочешь я тебе выдам код хоть с тремя кнопками!? И этот будет немного по другому написанный код.а реализация простейшего окна с минимумом эффектов получиться одна и таже - это 100%!

Я к тому,что надо автора урока и источник указывать!
Тут урок скопирован со скриптерса или с моего сайта...Скорее всего со скриптерса. Тут даже переменные те же самые! Такого совпадения быть не может!

#29DEN 007

  • 17 сентября 2010 11:07
  • Регистрация: 3.05.2010
  • Был(а) онлайн: 18.03.2012
  • Комментариев: 18
  • 0
Вот в админке подключается немножко другое модальное окно покрасиши... как окошко с админки подключить к самому сайту?

#30CamStyle

  • 25 сентября 2010 09:35
  • Регистрация: 6.05.2010
  • Был(а) онлайн: 19.03.2014
  • Комментариев: 394
  • 0
ТИТЛ ОКНА - не отображается, кто может помочь?
Проблема тут: _http://web-okha.net/satellite_imagery.html
нажать на "Как правильно смотреть метеоизменения?"

#31werkraft

  • 25 октября 2010 13:57
  • Регистрация: 14.11.2009
  • Был(а) онлайн: 14.03.2022
  • Комментариев: 34
  • 0
А как добавить кнопку рядом с закрытием окна например чтоб открыть профиль???????

#32sima

  • 13 ноября 2010 23:40
  • Регистрация: 17.05.2010
  • Был(а) онлайн: 11.09.2013
  • Комментариев: 114
  • 0
Спасибо автору :)
Я вот подключил немного ума,и половину сеню сайта реализовал в таких окошках :)
Смотрится блистательно,прада я немного переделал это(кому интересно пишите в аську),за один окло 7-ми окон открыл,и все работают ^_^
Я вот подумываю как сделать регистрацию в таком модальном окне,вот там точно без AJAX-a не обойтись :(
Может поможет кто?

--------------------

#33mvg

  • 13 ноября 2010 23:55
  • Регистрация: 7.11.2010
  • Был(а) онлайн: 10.01.2017
  • Комментариев: 146
  • 0
BSdos,

Молодец!. Тут посути одна школото тусит на сайте. Даже немогут отличить ajax от модального окна на jquery. Им же впадло взять и почитать мануал по dle 9. biggrin

--------------------

#34sima

  • 14 ноября 2010 00:20
  • Регистрация: 17.05.2010
  • Был(а) онлайн: 11.09.2013
  • Комментариев: 114
  • 0
mvg,
Вообще школота обычно на юкозе тусит,вот теперь и такие сайты как этот заполняют,мало им юкоза стало boredom

--------------------

#35Be-mc

  • 18 декабря 2010 18:19
  • Регистрация: 18.12.2010
  • Был(а) онлайн: 27.03.2012
  • Комментариев: 6
  • 0
А куда это вообще вставлять7

#36Joey

  • 18 декабря 2010 19:16
  • Регистрация: 5.01.2010
  • Был(а) онлайн: 31.03.2020
  • Комментариев: 266
  • 0
в шаблон, где будет всплывающее окно

#37Mel

  • 19 декабря 2010 23:48
  • Регистрация: 8.04.2010
  • Был(а) онлайн: 22.02.2018
  • Комментариев: 376
  • 0
а первый скрипт надо между head ставить?

#38mod

  • 28 января 2011 14:33
  • Регистрация: 23.09.2009
  • Был(а) онлайн: 3.07.2023
  • Комментариев: 24
  • 0
Цитата: Mel
а первый скрипт надо между head ставить?

Я между <body_> воткнул (в моем случае сразу все в login.tpl).

Переделал панель авторизации\профиля, теперь через эту штучку выводится.
А то моя стара панелька у некоторых людей залазила прям под флеш баннер. Надеюсь теперь проблемы не будет, т.к. это окно можно перемещать.

#39GRID

  • 28 февраля 2011 17:10
  • Регистрация: 5.12.2010
  • Был(а) онлайн: 19.09.2014
  • Комментариев: 6
  • 0
У меня вообще не появляется ни чего

#40RooTM

  • 28 февраля 2011 19:11
  • Регистрация: 29.10.2010
  • Был(а) онлайн: 29.10.2022
  • Комментариев: 287
  • 0
BSdos,+1
Автор идиот

При клике на логин пользователя добавлено отображение при помощи технологии AJAX карточки пользователя... из описания к дистрибутиву DLE 9.0

делает запрос к файлу engine/ajax/profile.php и почучает контент с этого файла ===> AJAX

Пример AJAX на DLE 9.2
function iChatPopUpRules( r )
{
var b = {};

b["Принимаю"] = function() {
$(this).dialog("close");
};

$("#rules").remove();

$("body").append(r);

$('#rules').dialog({
autoOpen: true,
show: 'bounce',
hide: 'explode',
buttons: b,
width: 400
});

return false;
};

function iChatRules()
{
ShowLoading('');

$.get(dle_root + "engine/modules/iChat/ajax/rules.php", { action: "rules" }, function(data){

HideLoading('');

iChatPopUpRules( data );

});


return false;
};


Получаем ответ от файла engine/modules/iChat/ajax/rules.php и откриваем в модальном окне

<div id='rules' title='{$chat_lang['rules']}' style='display:none'>{$rules}</div>

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Декабрь 2024 (10)
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)

Последние комментарии: