😎 » DARYA DLE » Плагины DLE » Просмотр полной новости DLE в модульном окне
1 067 0  

Просмотр полной новости DLE в модульном окне

Название: Show Full
Версия: 2.5
Дата выпуска: 25.04.2019 года
Версия DLE: 13 <
Автор: toxx

Модуль Show Full реализует возможность быстрого просмотра полной новости с краткой новости. Полная новость открывается во всплывающем окне (jQuery Dialog) при помощи AJAX.

Скачать файл show-full-v2_5.rar [3.54 Kb] (cкачиваний: 32)

Возможности модуля:

{title} - название новости
{link}- ссылка на новость 
{full-story limit='300'} - обрезание текста полной новости 
{full-story} - полное описание новости.
[xfvalue_*] - доп поля новости.

{audio} - выводит все музыкальные записи из тега [audio]
{video} - выводит все видео ролики из тега [video]
{youtube}- выводит все видео записи с ютюба тег [youtube] в редактировании

Установка:

0) Загрузить файлы с архива.

1) В шаблон main.tpl После {jsfiles} добавляем скрипт:
<!-- Подгрузка полной новости -->
<script type="text/jаvascript">function show_full(id){$.ajax({type:"POST",url:dle_root+"engine/ajax/show_full.php",dаta:"id="+id,dataType:"xml",success:function(xml){jQuery(xml).find('site').each(function(){title=jQuery(this).find('title').text(),desc=jQuery(this).find('des').text();rate=jQuery(this).find('rate').text();$('#show_full').remove();$('body').append("<div id=\"show_full\" style=\"overflow: auto;width:80%;\"></div>");$('#show_full').html(desc);$('#show_full').dialog({zIndex:900,width:$(window).width()*0.4,height:$(window).height()*0.8,buttons:[{text:"Закрыть",click:function(){$(this).dialog("close")}}],close:function(event,ui){$('#show_full').remove()},title:title,autoOpen:true});$('.ui-dialog-buttonset').html('<p align="left">'+rate+'</p>')})}})}</script>

2) Ставим ссылку для вызова окна в краткой новости:
 <a href="#" onclick="show_full('{news-id}'); return false;">Быстрый просмотр</a>

3) Шаблон полной новости, которая будет подгружатся в модульное окно -  "ajax_news_full.tpl" (создаем или загружаем с архива)
 


====

(полная новость в всплывающем окне)

Сайт модуля - https://0-web.ru/

===

Также смотрите - модальное окно DLE



Залишити свій коментар:

Досвід у веброзробці:

2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2009
2023