saigontov
-
Публикации
335 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
2
Сообщения, опубликованные пользователем saigontov
-
-
1 час назад, celsoft сказал:
Да верно. futureannounce использует не дату новости как стартовый отчет, завтрашнюю дату от текущей даты. Т.е. выводятся только новости начиная с "завтра". Сегодняшние часы она не учитывает. И по часам она не считает, только по дням.
Так, ладно. Можете мне подсказать, в какой части ядра надо ковыряться программисту, чтобы реализовать такой костыль? Чтобы учитывало по часам?
-
Добрый день. Сайт: oldich.art
На сайте есть блоки анонсов ближайших событий сделанных через {custom} – к примеру на главной:
{custom category="1-4" futureannounce="yes" days="90" template="shortstory" available="global" from="0" limit="50" order="date" sort="asc" cache="no"}
Данная функция выводит события запланированные к публикации с завтрашнего дня.
Но, она не выводит событие, которое запланировано на сегодня (к примеру сейчас 12:00, а событие запланировано на 16:00 – оно не будет отображаться).Я пытался сделать вывод даты на сегодня подставив перед ней дополнительно строку с параметрами : futureannounce="no" days="1"
{custom category="1-4" futureannounce="no" days="1" template="shortstory" available="global" from="0" limit="50" order="date" sort="asc" cache="no"} {custom category="1-4" futureannounce="yes" days="90" template="shortstory" available="global" from="0" limit="50" order="date" sort="asc" cache="no"}
Но, она лишь вывела событие опубликованное вчера.
Получается, что у меня образовался пробел для события назначенных на будущую публикацию СЕГОДНЯ
futureannounce принимает значения yes или no. Данный параметр работает совместно с параметром days="X", и указывает что публикации нужно брать из будущих дат. Например, тег {custom futureannounce="yes" days="1"} означает что необходимо вывести публикации, дата которых назначена на завтра, т.е. на +1 дней, а тег {custom futureannounce="yes" days="2"} выводит публикации дата которых назначена на завтра и послезавтра, и т.д. Данных параметр будет полезен вебмастерам, для вывода грядущих анонсов на своём сайте.
Документация гласит: ... публикации нужно брать из будущих дат. Но для меня СЕГОДНЯ с не наступившим временем публикации – это тоже еще будущая дата.
Как быть?
-
Добрый день! Сайт: https://oldich.art/
Вопрос такой. Есть дополнительное поле [price]. Создавая новую новость мы вводим например 20000 рублей. Надо, сделать так, чтобы при просмотре полной новости был инпут, куда пользователь вводит статичный промокод на 10% и дополнительное поле [price] сразу пересчитывало значение дополнительного поля ( выводило не 20000, а 18000 )
Можно ли стандартными средствами DLE реализовать конструкцию типа: есть два допполя: [price] и [promokod].
if [promokod = 0] then [price] or if [promokod = promo10] then price = [price - 10%]
Как думаете?
-
03.06.2021 в 11:37, Gameer сказал:
Если интересует, можем посотрудничать, мой сайт - lazydev.pro, контакты email@lazydev.pro
Да, давайте. Написал вам на почту.
-
Добрый день. Сайт: enoteka1.ru
Требуется разработать плагин для формирования корзины и отправки списка отобранного товара (в dle это новости) по почте. Пока без функции самостоятельной оплаты.
-
3 минуты назад, celsoft сказал:
Вот вы просто взяли и написали в чужую тему которая очень старая и вообще по другим вопросам, и человеку вообще отвечали по проблемам в принципе не касающимся того что вы написали о своей проблеме. Вот с чего вы взяли что у автора топика и у вас одна и та же причина? У автора топика JS скрипты не работали на сайте, а у вас теги DLE, которые в принципе не имеют отношения непосредственно к JS и шаблонам.
Виноват. Извиняюсь
3 минуты назад, celsoft сказал:Чтобы сказать точно в чем причина именно вашей проблемы, необходимо смотреть сайт, состояние файлов и настроек. Может вы например поддержку авторизации отключили на сайте и конечно никакие [edit] работать не будут, а может с файлами что то не так, огромное количество причин может быть и гадать тут можно до бесконечности. Есть тех. поддержка https://dle-news.ru/index.php?do=feedback обращаетесь со своего клиентского аккаунта, присылаете доступ по FTP и к админпанели DLE. Описываете свою проблему подробно, что и куда поставили и где не работает. Ваш сайт осмотрят и скажут в чем причина проблемы.
Написал запрос. Спасибо
-
02.04.2021 в 19:38, germanydletest сказал:
Ок, я попробовал. Проблема не решилась. Скрипты внизу страницы – это мои пользовательские скрипты, они никак не связаны с {jsfiles}.
1. {jsfiles} я не использовал вообще, а значит служебные скрипты у меня лежат в {header}.
2. Попробовал переставлять {AJAX} в разные места (до, после и вообще в разные места относительно моих пользовательских скриптов), комбинировал с {jsfiles} – не помогло.
3. Попробовал вообще все пользовательские скрипты снести со страницы – тоже не помогло.
4. Движок обновил до актуальной версии, думал может поможет – не помогло.
5. Плагины тоже отключал – ничего не помогает.
Все это проделывал с жестким обновлением страниц в браузере и сбросом кэш в движке.Тоесть у меня наглухо не работают функции [group] и [edit] – информация заключенная в эти теги просто не выводится в шаблоне.
-
Отбой! Помогли разобраться. Оказывается оно не вставало из-за ограничений правообладалем на Ютубе.
-
Добрый день! Сегодня наткнулись на проблему со вставкой видео в новостях через функцию [media]
Сайт и конкретная страница с проблемой: https://russretail.ru/soyuz_news/22950-situacija-s-saharom-na-vestiru-kommentarij-direktora-sojuza-nsr.html
Прошу уточнить, что делаем не так? Мы просто выбираем в пункт «Вставка контента с других сервисов». В тело полной новости вставляется строка:
[media=https://youtu.be/6E90pgyQdDM]
Но у публикацию, она в таком виде и уходит. Что мы делаем не так? Может где-то настройку надо выставить соответствующую?
-
04.02.2021 в 14:10, germanydletest сказал:
Отключаете все установленные плагины (если ещё вносились изменения в файлы, то восстанавливаете оригинальные файлы из дистрибутива) и затем включаете по одному плагину и смотрите, после включения какого отваливаются теги [group=....][/group] и [edit][/edit]. После того, как определите, какой конкретно плагин ломает теги, идёте к разработчику плагина, за разъяснением и исправлением бага.
Попробовал включать/отключать плагины (выключил вообще все). Ничего не изменилось.
К примеру в полной новости так и не появилась кнопка [edit]Редактировать[/edit].Может есть другие предположения? Я сейчас подумываю попробовать обновить версию движка на актуальную, может излечится эта проблема.
-
12 часов назад, germanydletest сказал:
Например предоставить ссылку на сайт
Вот же :
28.12.2020 в 17:45, saigontov сказал:Сайт: https://psktitan.ru/
-
Коллеги
28.12.2020 в 17:45, saigontov сказал:отлетели функции:
- [group=....][/group]
- [not-group=....][/not-group]
- [edit][/edit]
Коллеги, проблема уже очень актуальная. Не работают функция [edit]...[/edit] и [group=][/group]
В чем может быть причина? Я перепробовал удаление скриптов в шаблонах – к положительному результату не привело.
На всякий случай просмотрел попытки входа, прогнал антивирусом =)) не знаю что еще сделать можно
-
12 минут назад, celsoft сказал:
атрибут turbo не является составляющим стандарта RSS 2.0, это атрибут придуманный яндексом для турбо страниц яндекса. Соответственно убрав его, вы будете проходить валидацию RSS, но не будет турбо страниц в яндексе. Тут нужно выбирать что для вас важнее и нужнее.
19 минут назад, alex32 сказал:Это xml, для его проверки надо использовать соответствующий инструмент https://validator.w3.org/feed/ , а не валидатор html
Коллеги, вас понял! В таком случае опускаю вопрос. Спасибо !
-
Коллеги, добрый день! Меня не отпускает одна вещь, связанная с валидацией кода на своих сайтах на DLE.
Сайт для примера: https://brunner.ru/
Валидатор пропускает все, кроме файла: https://www.brunner.ru/rss.xml
URI: https://www.brunner.ru/rss.xml 18 7 </item><item turbo="true"> Unexpected turbo attribute on item element [help] 28 7 </item><item turbo="true"> 38 7 </item><item turbo="true"> 48 7 </item><item turbo="true"> 58 7 </item><item turbo="true"> 68 7 </item><item turbo="true"> 78 7 </item><item turbo="true">
Конечно, может это не критично, но все же хочется достичь полной нирваны от W3C.
Кто решал вопрос?
-
1 час назад, germanydletest сказал:
Ок, попробую. Спасибо!
-
Добрый день! Сайт psktitan.ru.
Я настраиваю для сайта турбо-странцы Яндекса. Он в свою очередь черпает информацию о сайте из стандартных источников RSS.XML генерируемый DLE. Но RSS не подхватывает данные дополнительных полей (в том числе картинки из доп поля типа Галерея). Вопрос, как-то можно выполнить манипуляции генерации RSS с учетом моих дополнительных полей?
-
1 час назад, ntrtv сказал:
Через систему плагинов:
В файле engine/modules/show.short.php
найти $news_c = 1; и добавить ниже $news_position = 1;
найти $news_count ++; и добавить ниже $tpl->set( "{news-position}", $news_position );
$news_position ++;<meta itemprop="position" content="{news-position}" />
Спасибо большое! Работет
-
Коллеги, добрый день! Работаю с микроразметкой в каталогах сайта https://psktitan.ru/hangars/
Есть такой параметр микроразметки: <meta itemprop="position" content="" />
Нужно чтобы каждая выведенная в ленте новость имела эту строку с нарастающим content="N+1" начиная с «1».
<meta itemprop="position" content="1" />
<meta itemprop="position" content="2" />
<meta itemprop="position" content="3" />
<meta itemprop="position" content="..." />
<meta itemprop="position" content="N" />
В каждом каталоге отсчет всегда начинается с единицы (тоесть не вариант в ручную присваивать параметр в дополнительном поле, поскольку в разных каталогах разный набор новостей, а отсчет всегда с единиуы).
Подскажите, как можно это реализовать short-story.tpl?
-
17.11.2020 в 22:18, Alex_Magazin сказал:
Причину нашел сам,проблема была не в шаблоне даже,а в файле show.full. Спасибо все кто помогал.
Подскажите в чем была проблема? У меня тоже отлетели функции:
- [group=....][/group]
- [not-group=....][/not-group]
- [edit][/edit]
Т.е. у меня под админом не выводится к примеру кнопка редактирования новости при просмотре страниц каталогов (shortstory) и полной новости (fullstory).
Сайт: https://psktitan.ru/
Только что, saigontov сказал:Подскажите в чем была проблема? У меня тоже отлетели функции:
- [group=....][/group]
- [not-group=....][/not-group]
- [edit][/edit]
Т.е. у меня под админом не выводится к примеру кнопка редактирования новости при просмотре страниц каталогов (shortstory) и полной новости (fullstory).
Сайт: https://psktitan.ru/
Дополню еще, что грешу на плагин, который устанавливал для галереи картинок:
Плагин позволит выводить ссылки картинок с доп поля типа галерея [ https://lazydev.pro ] -
13 часов назад, alex32 сказал:
Если на главной, то скорей всего {custom} Искать надо нечто подобное {custom category="2" fixed="yes" limit="4"
Да, нашел! Спасибо. Все это время банально смотрел «не в ту» сторону...
-
Коллеги, доброго времени суток. Возникла большая проблема с сайтом www.alcoexpert.ru
Хостер наложил ограничения на работу сайта из-за высокого превышения нагрузки на базу данных (не обращайте внимание на даты – данные только после переезда).
Причем, ранее я пытался разобраться с вопросом долгого ответа сервера (TTFB), в итоге от хостера получил ответ:
Например при формировании главной страницы в коде сайт происходит 2 запроса в базу
SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM dle_post p INNER JOIN (SELECT DISTINCT(dle_post_extras_cats.news_id) FROM dle_post_extras_cats WHERE cat_id IN ('2')) c ON (p.id=c.news_id) LEFT JOIN dle_post_extras e ON (p.id=e.news_id) WHERE date < '2020-10-09 20:24:12' AND approve=1 ORDER BY fixed DESC, date DESC LIMIT 0,4
ELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM dle_post p INNER JOIN (SELECT DISTINCT(dle_post_extras_cats.news_id) FROM dle_post_extras_cats WHERE cat_id IN ('2')) c ON (p.id=c.news_id) LEFT JOIN dle_post_extras e ON (p.id=e.news_id) WHERE date < '2020-10-09 20:24:12' AND approve=1 ORDER BY fixed DESC, date DESC LIMIT 0,4
каждый запрос выполняется больше секунды. Если вы оптимизируйте эти запросы или настоите кеширование, вы существенно снизите TTFB.
Но у меня не получается разобраться, какие из блоков сайта генерят эти запросы, затрудняющие скорость загрузки сайта. И вот теперь еще и ограничение + агрессивное кэширование... в результате при серфе сайта через раз вылетает ошибка:
503 Service Unavailable: The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
При этом, не можем похвастаться большим количеством трафика в сутки (не более 1000). Может это из-за веса базы данных? В ней новости хранятся чуть ли не с 2010 года (вес 600+ мб.)
Что делать?
-
Всем спасибо!
В 26.06.2020 в 16:17, alex32 сказал:Неужели сложно просто воспользоваться поисковиком? https://lazydev.pro/fcode/26-url-xfield-gallery-plugin.html
Плагин – то что надо. Получилось как было задумано.
Сделал вывод фоток в слайдер из галереи до 20 фоток (если надо будет, расширю).
-
52 минуты назад, alex32 сказал:
Ну тогда можете дальше решать свою проблему. Из коробки решения нет.
Спасибо за ссылку!
57 минут назад, germanydletest сказал:От @Gameer'a плагины ставить можно, это его сайт
Ок. Спасибо
-
2 минуты назад, alex32 сказал:
Неужели сложно просто воспользоваться поисковиком? https://lazydev.pro/fcode/26-url-xfield-gallery-plugin.html
Я не сторонник не понятных плагинов с просторов сети. Но спасибо!
Ошибка при загрузки файлов на серве syntax error, unexpected 'private' (T_PRIVATE), expecting variable (T_VARIABLE)
в DataLife Engine (Общие вопросы)
Опубликовано:
Добрый день! Подскажите, при попытке загрузки файлов на сервер в карточке новости вылетает следующая ошибка. Что может быть не так?
Сайт: https://gm-info24.com/
syntax error, unexpected 'private' (T_PRIVATE), expecting variable (T_VARIABLE)