Перейти к публикации

Gameer

Клиенты
  • Публикации

    807
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    86

Сообщения, опубликованные пользователем Gameer

  1. 1628161079_dle_scroll_news.jpg

    Модуль позволяет автоматически подгружать новости при скролле в полной новости используя AJAX. Можно задать количество подгружаемых новостей, тип подгружаемых новостей, настроить отдельно вид подгружаемых новостей, высоту для начала подгрузки. Новости вставляются в конец элемента <div id="dle-content">

    1628161197_screenshot_2.png

    • Стоимость: 400 рублей
    • Лицензия выдается под 1 сайт.
    • Стоимость дополнительной лицензии: 150 рублей
    • Стоимость версии без привязки к домену: 3000 рублей
    • DataLife Engine: 13.0 - 14.3
    • PHP: 7.0 - 7.4
    • Ioncube Loader: 10.4.0+

    Купить: https://lazydev.pro/product/66-dle-scroll-news.html

  2. 1 час назад, juva404 сказал:

    https://www.telegraf.in.ua/longread/ (сейчас на тестовом сайте, не на рабочем)

    if ( ($config['allow_smartphone'] AND !$_SESSION['mobile_disable'] AND $tpl->smartphone) OR $_SESSION['mobile_enable'] ) {

    Замените на

    $checkCat = $category ?: $_GET['seocat'];
    if ((($config['allow_smartphone'] AND !$_SESSION['mobile_disable'] AND $tpl->smartphone) OR $_SESSION['mobile_enable']) && $checkCat != 'longread') {

     

  3. 2 минуты назад, juva404 сказал:

    Просто верхнюю строчку заменить? А то, что я ниже добавила - это оставлять? если я удаляю свой добавленный блок, то не работает подмена шаблона

    У вас какой url категории?

  4. Только что, juva404 сказал:

    Не дописала выше. Мне нужен стандартный шаблон Smartphone для всего сайта и только для рубрики longread - нужен отдельный шаблон

    if ( ($config['allow_smartphone'] AND !$_SESSION['mobile_disable'] AND $tpl->smartphone) OR $_SESSION['mobile_enable'] ) {

    Замените на

    if ((($config['allow_smartphone'] && !$_SESSION['mobile_disable'] && $tpl->smartphone) || $_SESSION['mobile_enable']) && $category != 'longread') {

     

  5. Только что, juva404 сказал:

    Так поддержка смартфонов включена

    Её отключить нужно, чтобы DLE автоматически не переводил при просмотре с телефонов на шаблон smartphone

  6. 19 минут назад, Лебедев Сергей сказал:

    Подскажите, пожалуйста, можно ли обновиться с версии 10.6 до 14.3 за 1 раз? Или же надо пройти обновление на каждую версию отдельно?

    При нажатии на кнопку "Проверить наличие обновлений" на белой странице выводится актуальная дата и всё ("Чт, 05 августа 2021").

     

    Жаль, кстати, что в DLE нет кнопочки типа как Wordpress, чтобы движок обновлялся сам.

    Начиная с 13.0 он уже умеет сам обновляться, по кнопке

  7. 24 минуты назад, MSK сказал:

    Это позволит делать универсальные плагины сразу под несколько версий двига.

    Этого не будет, об этом говорил celsoft

    Цитата

    Хотя нет напишу относительно "поддержке нескольких версий CMS в одном xml файле". Нет этого наверное не будет. По ряду причин. Для нас важно "тянуть" пользователей "наверх" к актуальным версиям. Потому как это важно для поддержки, т.к. приходится решать уже решенные в новых версиях проблемы, вторая экономическая составляющая. А это пожелание наоборот "тянет" вниз. Если проводить аналогии, то мы как Apple стремимся чтобы все пользователи как можно раньше переходили на последние версии и была как можно меньше "фрагментация" по версиям. А вы как Google Android стремитесь этим пожеланием "фрагментировать" пользователей, чтобы они где то были на старых версиях.

     

  8. 29 минут назад, ntrtv сказал:

    Я понимаю. Просто celsoft писал, что я сам откуда то придумал эту ссылку /index.php?do=xfsearch&xf=youtubevideo, но скрипт то сам ее генерирует.

    Ссылка верная, а данные не совсем, там подразумевается вывод и названия доп поля и его значение. Но, в DLE есть код который ищет по всем доп полям с значением которое указано в &xf если там нет названия доп поля. По сути у вас ищет во всех доп полях значение youtubevideo, поэтому всё работает. Как будет в дальнейшем и уберут ли эту возможность - не знаю. Но сейчас работает то что вам нужно.

  9. 10 минут назад, ntrtv сказал:

    В итоге сделал так: 

    В .htaccess вернул строки (ЧПУ отключен на сайте):

    RewriteRule ^xfsearch/(.*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [B,L]
    RewriteRule ^xfsearch/(.*)/?$ index.php?do=xfsearch&xf=$1 [B,L]

    В итоге ссылка вида https://ntr-24.ru/xfsearch/youtubevideo заработала.  На отдельной странице выводятся все материалы, в которых заполнено поле youtubevideo.

    НО!!! При переходе на вторую страницу опять формируется ссылка: https://ntr-24.ru/index.php?cstart=2&do=xfsearch&xf=youtubevideo

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

    Потому что чтобы работал ЧПУ нужно включить его в настройках, одно только возвращение .htaccess не поможет

  10. 11 минут назад, replyua сказал:

    Возможно уже думаю или установить чистую 14.3 а поверх просто заменить бд с контентом dle_post таблица или там разная структура и не будет работать?

    dle_post
    dle_post_extras
    dle_tags
    dle_xfsearch
    dle_post_log
    dle_logs
    dle_category

    структура не менялась сама по себе, добавляются новые ячейки хотя возможно у какой-то ячейки изменился тип или размер.

  11. 3 часа назад, Хоббит сказал:

    Пробовали обновиться до 14.3? Там как раз:

    Для системы кеширования Memcache добавлена новая система нахождения ключей, хранящихся в кэше, что приводит к более корректной очистке элементов кэша и обновления контента на странице. Особенно это касается нагруженных проектов.

    Она еще не вышла...

    • Поддерживаю 1
  12. 2 часа назад, radrigo сказал:

    Подскажешь как?

    1. Открыть .htaccess найти

    RewriteRule ^page/([0-9]+)(/?)$ index.php?cstart=$1 [L]

    После вставить

    RewriteRule ^static/([0-9]+):([^/]*)$ index.php?do=download&id=$1&area=static [L]
    RewriteRule ^([^.]+)/([0-9]+):([^/]*)$ index.php?do=download&id=$2 [L]

    2. Установить плагин

    <?xml version="1.0" encoding="utf-8"?>
    <dleplugin>
    	<name>Замена ссылок для файлов</name>
    	<description>by lazydev.pro</description>
    	<icon></icon>
    	<version></version>
    	<dleversion></dleversion>
    	<versioncompare>less</versioncompare>
    	<upgradeurl></upgradeurl>
    	<filedelete>0</filedelete>
    	<needplugin></needplugin>
    	<mnotice>0</mnotice>
    	<mysqlinstall><![CDATA[]]></mysqlinstall>
    	<mysqlupgrade><![CDATA[]]></mysqlupgrade>
    	<mysqlenable><![CDATA[]]></mysqlenable>
    	<mysqldisable><![CDATA[]]></mysqldisable>
    	<mysqldelete><![CDATA[]]></mysqldelete>
    	<phpinstall><![CDATA[]]></phpinstall>
    	<phpupgrade><![CDATA[]]></phpupgrade>
    	<phpenable><![CDATA[]]></phpenable>
    	<phpdisable><![CDATA[]]></phpdisable>
    	<phpdelete><![CDATA[]]></phpdelete>
    	<notice><![CDATA[]]></notice>
    	<file name="engine/modules/functions.php">
    		<operation action="replace">
    			<searchcode><![CDATA[$db->query( "SELECT * FROM " . PREFIX . "_files WHERE $where" );]]></searchcode>
    			<replacecode><![CDATA[$db->query( "SELECT f.*, p.category FROM " . PREFIX . "_files f LEFT JOIN " . PREFIX . "_post p ON(p.id=f.news_id) WHERE $where" );]]></replacecode>
    		</operation>
    		<operation action="replace">
    			<searchcode><![CDATA[$tpl->set( '{link}', $config['http_home_url']."index.php?do=download&id=".$row['id'].$area_link );]]></searchcode>
    			<replacecode><![CDATA[$tpl->set('{link}', $config['http_home_url'] . ($area_link ? 'static/' : get_url(intval($row['category']))  . '/') . $row['id'] . ':' . $row['name']);]]></replacecode>
    		</operation>
    	</file>
    </dleplugin>

     

    • Спасибо 1
  13. 3 часа назад, saigontov сказал:

    Добрый день. Сайт: enoteka1.ru 

    Требуется разработать плагин для формирования корзины и отправки списка отобранного товара (в dle это новости) по почте. Пока без функции самостоятельной оплаты.

     

    Если интересует, можем посотрудничать, мой сайт - lazydev.pro, контакты email@lazydev.pro

  14. 23 минуты назад, Oxigen сказал:

    Скажу больше. Сайт 0-web похоже продан другому владельцу. Ибо на сайте который грабит новости была сграблена вот такая инфа...

     

     

    Сайт никому не продан.

  15. 4 часа назад, radrigo сказал:

    кэширование Redis

    Они считай одинаковые в плане производительности, один показывает себя чуть лучше в некоторых моментах другой чуть хуже. Не понимаю почему Вам рекомендуют Redis, если это будет также как и Memcache....

×
×
  • Создать...