Скачать модуль AJAX FullStory на DLE.
Здравствуйте, хотелось бы поделиться модулем для своего веб-проекта, возможно многим он понадобиться.
Модуль DLE подключает полную новость на AJAX(с использованием jQuery). AJAX FullStory написан на jQuery и умеет читать хайды и аттачи. Все данные парсяться и иметься защита.
AJAX FullStory Модуль подключает полную новость AJAX
Использование jQuery - все следующие модули будут только на jQuery, без использования застаревшего и скучного Dle AJAX.
Стоимость: Бесплатно
«Автор:» SOFTER
Спасибо за выбор модуля AJAX FullStory by SOFTER
Для установки:
1. Скопировать все файлы с uploads себе на сервер
2. Открыть engine/ajax/js_edit.js (если закодированный достать раскодированный с Developer архива DLE)
В конце вставить:
function softer_fullstory(id) { $('#news-id-' + id).html('<b>Загрузка...</b>'); $.ajax({ type: "POST", url: dle_root + "engine/ajax/sof_fullstory.php", dаta: "id="+id, success: function(html){ $('#news-id-' + id).html(html); } }); };
3. Открыть templates/{THEME}/shortstory.tpl:
В любом нужном месте вставить:
[ajax-url]Подробнее[/ajax-url]
4. Открыть engine/modules/show.short.php:
Найти:
$tpl->set( '{full-link}', $full_link );
После вставить:
if($row['full_story'] != '') {$tpl->set( '[ajax-url]', "<a href="#news-id-{$row['id']}" onclick="softer_fullstory('{$row['id']}');">" );$tpl->set( '[/ajax-url]', "</a>" );} else {$tpl->set_block( "'[ajax-url](.*?)[/ajax-url]'si", "" );}
5. Открыть templates/{THEME}/main.tpl:
Перед
</head>
вставить:
<script type="text/javascript" src="http://www.google.com/jsapi"></script><script type="text/javascript">google.load("jquery", "1.3.2");</script>
Спасибо за внимания и выбор.
Рекомендуем AJAX FullStory скачать DLE модуль подключает полную новость