Плагин "Ajax подгрузка по скроллу"
16Плагин для подгрузки новых топиков при скроллинге. В конфиге есть настройка подгружать топики автоматически при достижении конца страницы, или по нажатию кнопки «дальше».
Читать дальше
Динамическая подгрузка данных ajax.
1
Здравствуйте. Подскажите пожалуйста, как пользоваться ajax?
Дайте какой-нибудь универсальный и простой пример, как производить подгрузку данных с помощью ajax(как сделано «Вконтакте»), который можно будет использовать в livestreet. Желательно с подробным описание.
Дайте какой-нибудь универсальный и простой пример, как производить подгрузку данных с помощью ajax(как сделано «Вконтакте»), который можно будет использовать в livestreet. Желательно с подробным описание.
“Wallpapers[ru]” — полный AJAX
3
К предыдущим изменениям добавлен перевод сайта “Wallpapers[ru]” на полную AJAX-навигацию!
То есть переходы по ссылкам внутри сайта происходят без полной перезагрузки страницы, а лишь заменой контента (почти как в уютнентком «В Контактике»).
Для сохранения всех правильных адресов и прочего СЕО этом используется HTML5 History API, то есть доступна эта прелесть будет только в современных браузерах, в старых браузерах обновление страниц происходит в стандартном режиме.
Также в настройках пользователя появилась соответствующая опция.
Правки были не столько в самом LS, сколько в шаблоне.
При переходах появляется миловидный индикатор загрузки в центре экрана:

Не знаю, что ещё добавить… Надеюсь, что вам понравится!!!
UPDATE: С помощью многократных испытаний и секундомера было выяснено, что AJAX-блуждания по страницам быстрее, чем обычные, вопреки сомнениям. Видимо, сыграло то, что браузеру не надо переинициализировать head документа, CSS, JS и всё сопутствующее.
То есть переходы по ссылкам внутри сайта происходят без полной перезагрузки страницы, а лишь заменой контента (почти как в уютнентком «В Контактике»).
Для сохранения всех правильных адресов и прочего СЕО этом используется HTML5 History API, то есть доступна эта прелесть будет только в современных браузерах, в старых браузерах обновление страниц происходит в стандартном режиме.
Также в настройках пользователя появилась соответствующая опция.
Правки были не столько в самом LS, сколько в шаблоне.
При переходах появляется миловидный индикатор загрузки в центре экрана:

Не знаю, что ещё добавить… Надеюсь, что вам понравится!!!
UPDATE: С помощью многократных испытаний и секундомера было выяснено, что AJAX-блуждания по страницам быстрее, чем обычные, вопреки сомнениям. Видимо, сыграло то, что браузеру не надо переинициализировать head документа, CSS, JS и всё сопутствующее.
- +10
- 02 марта 2012, 11:09
- BigWetTits
- 38
Как сделать блоки без ajax?
Собственно интересует, как вывести блоки в sidebar?
Т.е. что бы был отдельный блок для: последних сообщений, публикаций и рейтинга блогов.
Пробовал вставить такой код в sidebar:
Почему то не работает, только кнопки Весь эфир и RSS.
Т.е. что бы был отдельный блок для: последних сообщений, публикаций и рейтинга блогов.
Пробовал вставить такой код в sidebar:
<ul class="list">
{foreach from=$oTopics item=oTopic name="cmt"}
{assign var="oUser" value=$oTopic->getUser()}
{assign var="oBlog" value=$oTopic->getBlog()}
<li>
<a href="{$oUser->getUserWebPath()}" class="user">{$oUser->getLogin()}</a> →
<a href="{$oBlog->getUrlFull()}">{$oBlog->getTitle()|escape:'html'}</a> →
<a href="{$oTopic->getUrl()}">{$oTopic->getTitle()|escape:'html'}</a>
{$oTopic->getCountComment()}
</li>
{/foreach}
</ul>
<div class="bottom">
<a href="{router page='new'}">{$aLang.block_stream_topics_all}</a> | <a href="{router page='rss'}new/">RSS</a>
</div>
Почему то не работает, только кнопки Весь эфир и RSS.
- -2
- 27 октября 2011, 20:34
- JonyZatvor
- 17
Загрузка файла в LS 0.5.1
В самом общем смысле идея и ее реализация должна быть такой:
-жмем кнопку в панели markitup
-по нажатию на кнопку вылазит окно в котором выбираем файл
— далее жмем «Загрузить»
— Аякс обрабатывает нажатие кнопки «загрузить» (EventUploadFile) и запускает php скрипт, который непосредственно грузит файл в uploads/file и сообщает о результатах
Читать дальше
-жмем кнопку в панели markitup
-по нажатию на кнопку вылазит окно в котором выбираем файл
— далее жмем «Загрузить»
— Аякс обрабатывает нажатие кнопки «загрузить» (EventUploadFile) и запускает php скрипт, который непосредственно грузит файл в uploads/file и сообщает о результатах
Читать дальше
Решено! Ошибка с ajax

Вот такая вот ошибка помогите ее решить… при рефреше страницы изображение добавляется.так же работает ajax при нажатии на вкладки в прямом эфире

Так же не работают метки т.е. когда заполняешь их не выводятся уже проставленные метки из бд, действий не каких. «Описание блога» тоже не работает когда создаешь топик и выбираешь в какой блок публикуешь.
P.S.: плагины все пробывал отключать чистил кеш, не помогло.
Ссылка на сайт
- 0
- 02 октября 2011, 17:15
- Maksimenko
- 6
HackerConsole вызывает ошибку ajax
2
На свежеустановленной LS 0.5.0 после включения HackerConsole перестали правильно работать ajax-запросы. Например на странице добавления топика, неправильно отрабатывает вызов:
В версии -jquery он просто не отображает результат в блок «Описание блога», а в версии для mootools — показывает общую системную ошибку в ленте уведомлений.
Происходит это из-за того, что HackerConsole выводит свой javascript непосредственно в результат работы серверной части ajax-запроса.
ajaxBlogInfo($('blog_id').value);В версии -jquery он просто не отображает результат в блок «Описание блога», а в версии для mootools — показывает общую системную ошибку в ленте уведомлений.
Происходит это из-за того, что HackerConsole выводит свой javascript непосредственно в результат работы серверной части ajax-запроса.
Обновлять div через ajax
Нужно сделать show/hide (toggle) эффект для div в разделе блоги. Знаю, что нужно копать joinleavblog.php, но знаний не достаточно. Если кто-нибудь знает — пожалуйста, поделитесь.
Нужно в блогах отображать/скрывать слой при вступить/покинуть блог через ajax, как обновляются количество участников (без перезагрузки страницы).
Пока додумался до этого:
Слой становится виден после обновления страницы…
Заранее спасибо.
PS: Реализовал .toggle Jquery.
Нужно в блогах отображать/скрывать слой при вступить/покинуть блог через ajax, как обновляются количество участников (без перезагрузки страницы).
Пока додумался до этого:
<div id="sloy_{$oBlog->getId()}" {if $oBlog->getUserIsJoin()}{else}style="display: none;"{/if}>Вы состоите в этом блоге</div>Слой становится виден после обновления страницы…
Заранее спасибо.
PS: Реализовал .toggle Jquery.
помощь в решении проблемы в Ajax
при установке 0.4.2 возникли проблемы — не работает Ajax
надо разобраться в чем причина
ICQ 442940599
Skype eugene_off
надо разобраться в чем причина
ICQ 442940599
Skype eugene_off