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

Рекомендованные сообщения

3 часа назад, Drage сказал:

Топ за месяц бы выглядел например так: {custom category="1" limit="5" order="views_for_period" period="30"}

 {custom category="1" limit="5" order="reads" days="30"}

https://dle-news.ru/extras/online/startnews.html

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Captain сказал:

 {custom category="1" limit="5" order="reads" days="30"}

https://dle-news.ru/extras/online/startnews.html

спасибо, но не то.

 

days указывает временной период, где x это количество дней за которые выводить публикации. Например, тег {custom days="2" limit="5"} выведет 5 новостей за 2 последних дня.

 

Представьте ситуацию, в течении 2019 года я каждый день публикова по 1й новости, а в 2020 не опубликовал ни одной.

Я хочу чтобы мне вывелись новости которые набрали больше всего просмотров за последние 30 дней.

 

В вашем методе я увижу только те новости которые были добавлены в течение последних 30 дней. в моём я увижу те которые были максимально просматриваемыми за последние 30 дней.

Изменено пользователем Drage
Ссылка на сообщение
Поделиться на других сайтах

предлагаю добавить в краткие новости возможность вывода даты в блоке в качестве разделителя

вот пример

 

30 мая

статья

статья 

статья

29 мая 

статья

статья 

28 мая

............

..........

Ссылка на сообщение
Поделиться на других сайтах

И снова здравствуйте. И снова о старом. Нужна корзина, встроенная или как отдельный платный модуль. Хотя бы. Есть различные платежные шлюзы (Сбербанк, Яндекс касса и т.д.). У них есть готовые плагины под разные системы, но везде нет для ДЛЕ. Почему так? Судя по списку систем, это все системы с уже интегрированной корзиной или существующими популярными плагинами корзины. ДЛЕ нужно (просто мнение) расширяться, делать шаг в сторону коммерции.

Изменено пользователем redissx
Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, redissx сказал:

И снова здравствуйте. И снова о старом. Нужна корзина, встроенная или как отдельный платный модуль. Хотя бы. Есть различные платежные шлюзы (Сбербанк, Яндекс касса и т.д.). У них есть готовые плагины под разные системы, но везде нет для ДЛЕ. Почему так? Судя по списку систем, это все системы с уже интегрированной корзиной или существующими популярными плагинами корзины. ДЛЕ нужно (просто мнение) расширяться, делать шаг в сторону коммерции.

Да, если бы была втроенная возможность иметь баланс пользователя / корзину и интергацию с патёжными системами - то это было-бы существенным плюсом в сторону DLE.

Но на мой взгляд, превращать DLE в платформу для интернет-магазина так себе идея. Цель этого движка наверное всё-таки другая. Но вот сделать поддержку баланса, и приёма платежей - было бы бесценно. Когда-то давно я был в числе тех кто покупал dle-billing, Это просто находка а не модуль со своими плагинами, но вот только реализация этой задумки на данный момент уже не такая хорошая. Поэтому поддерживая предыдущее сообщение, добавлю от себя, что я хотел бы видеть в DLE:

1. Приём платежей, интеграция с популярными платёжными системами.

2. Поддержка баланса пользователя, вывод на главной странице / профиле

Используя баланс пользователя:

3. Возможность Добавлять / фиксировать новость за деньги.

4. Возможность размещать рекламный баннер за деньги (с модерацией)

5. возможность переводить средства между пользователями (и например брать комиссию за это)

6. Возможность платно переходить в группы например "VIP" на время (Это будет действовать как "Подписка" так можно реализовать платные комментарии как в майл.ру, или доступ к фильмам по подписке.)

7. Продолжая тему фильмов - можно сделать платный просмотр видео, тогда в независимости от "подписки" можно будет сделать ещё и покупку.

8. Возможность платно скачивать файлы (это прям вообще было-бы круто для тех кто продаёт что-то цифровое)

И вот теперь после всего этого, было-бы неплохо сделать корзину - чтобы не покупать всё это отдельно, но чтобы оно попадало в корзину и там видеть всё что покупаешь.

(про промокоды и бонусы пока молчу)

Возможно зря я всё это пишу, и celsoft скажет - покупайте сторонние модули, но я всё-равно оставлю это тут, пусть увидят все и "покритикуют")

Ссылка на сообщение
Поделиться на других сайтах

Необходимость этой функции появилась  при настройке своих сайтов.

в двух словах:

Возможность добавлять новые доп. поля  или группы из 2х и более доп.полей в процессе добавления новости.

fHpyCLp.png

 

Если всё понятно - дальше можно не читать.

Теперь для тех что постараюсь описать максимально понятно, на примере одного из своих сайтов.

Сайт это каталог радиостанций, в который каждый желающий может добавить своё радио.

У меня есть дополнительные поля:

  • "Ссылка на эфир*" (radio)- тип поля "Одна строка"
  • "Битрейт" (bt) - тип поля "Список"

Таким образом когда добавляется новое радио каждый может добавить только один поток с битрейтом, в этом случае поле битрейт не обязательное, а добавление ссылки на эфир обязательное, и эта ссылка вставляется в плеер.

 

Теперь проблема - если у человека 2 и больше ссылки на эфиры с разным битрейтом, то я хочу дать ему возможность добавить ещё одну ссылку на эфир со своим битрейтом.

Сейчас можно сделать просто ещё два доп. поля:

  • "Ссылка на 2й эфир" (radio2)- тип поля "Одна строка"
  • "Битрейт 2го эфира" (bt2) - тип поля "Список"

Но они уже будут не обязательными. Чтобы как-то вывести их в плеер нужно делать сложную конструкцию (я такую делал раньше)

<a href="[xfvalue_radio1]">[xfgiven_bt1][xfvalue_bt1][/xfgiven_bt1]</a>[xfgiven_bt2]<br >
<a [xfgiven_radio2]href="[xfvalue_radio2]"[/xfgiven_radio2]>[xfvalue_bt2][/xfgiven_bt2]

на выходе получается:

<!-- Заполняем доп поля значениями:
radio1 = "link1"
bt1 = "256"
radio2 = "link2"
bt1 = "128"
-->
<a href="link1">256</a><br >
<a href="link2">128</a>

<!-- Заполняем доп поля значениями:
radio1 = "link1"
bt1 = "256"
radio2 = "link2" или не введено
bt1 = не введено
-->
<a href="link1">256</a>

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

 

Как я это вижу в идеале:

При добавлении новости у меня будет группа из 2х полей: "радио" и "Битрейт" а под ними кнопка "+ (добавить ещё)", а после того как её нажмёшь появляется два новых поля "Радио 2" и "Битрейт" так-же кнопка "- Удалить" (но первую группу удалить нельзя).

так-же если ты нажал "Добавить ещё" то поле "radio-2" становится обязательнымы по аналогии с первым.

Выглядит примерно так:

gu3D4ph.png

 

При этом можно ограничить количество добавляемых полей в настройках поля в админке.

 

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

 

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

--

Если у кого-то есть другие примеры где можно использовать такое добавление - напишите, буду рад почитать

Ссылка на сообщение
Поделиться на других сайтах

Drage, эту функцию уже несколько лет просим, че то до сих пор не видать

Ссылка на сообщение
Поделиться на других сайтах

Не нашел, писали ли об этом ранее, поэтому возможно повторю.

В "рекламные материалы" нужна загрузка картинок для баннеров.

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, MSK сказал:

В "рекламные материалы" нужна загрузка картинок для баннеров.

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

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, alex32 сказал:

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

Я не удивлен, таких запросов много 😞

Мы никогда не знаем о планах на реализуемый функционал, видимо единственный способ привлечь внимание/напомнить - это писать еще и еще....

Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах
В 10.06.2020 в 15:38, alex32 сказал:

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

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

Ссылка на сообщение
Поделиться на других сайтах

Предлагаю в крон добавить функцию удаления неопубликованных новостей.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, skapunker сказал:

Предлагаю в крон добавить функцию удаления неопубликованных новостей.

Поясните для чего?

Ссылка на сообщение
Поделиться на других сайтах
14 часов назад, Captain сказал:

Поясните для чего?

на случай если их накопятся тысячи

особенно если автоматический парсер работает

Ссылка на сообщение
Поделиться на других сайтах

Сделать возможность создавать подкатегории с одинаковым именем. Будет полезно для сайтов агрегаторов (moscow/sauna/, spb/sauna/), сейчас это можно делать через отдельный плагин который в открытом доступе, но сам разработчик не рекомендует его использовать.

Изменено пользователем mike70
Ссылка на сообщение
Поделиться на других сайтах
  • celsoft изменил заголовок на Пожелания Для Новых Версий Линейки 14.хх

Сделайте возможность на мобильной версии сайта при добавлении комментариев вставлять фото (загружать с телефона).

Такой возможности сейчас нет, как я понял.

Ссылка на сообщение
Поделиться на других сайтах
23 часа назад, NlCKRUS сказал:

Сделайте возможность на мобильной версии сайта при добавлении комментариев вставлять фото (загружать с телефона).

Такой возможности сейчас нет, как я понял.

есть такая возможность

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, celsoft сказал:

есть такая возможность

Как это сделать? В полной версии у редактора кнопки есть, а в мобильной нет.

Ссылка на сообщение
Поделиться на других сайтах
В 25.06.2020 в 13:15, celsoft сказал:

есть такая возможность

Когда будет глобальный тег [profile xfvalue="tag1,tag2"] [/profile_xfvalue]? 

 

Это довольно странно что есть возможность "списка" в доп полях пользователя но нет возможности использовать эти данные в шаблоне.

 

В последнем версии есть возможность показывать текст 1 если поле заполнено или / и показывать текст 2 если не заполнено. 

 

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

 

Типо создал поле и туда 4 пункта, в шаблоне прописал условие, а когда пользователь выбирает разные пункты показывается разные контенты. 

Ссылка на сообщение
Поделиться на других сайтах
В 25.06.2020 в 09:15, celsoft сказал:

есть такая возможность

Вы если всё-таки читаете форум и эту тему, записывайте себе в блокнот или ещё там что, что хочет пользователь. Пользователь именно тот, который участвует в жизни движка и присутствует тут на форуме. А то вам пишут что добавить а в ответ вы не один и нет потребности в этом функционале. 

 

Пример табы для доп. полей от разработчиков punpun, sandev пользуются огромной популярностью. Встройте эту функцию уже в движек, это расширит организацию доп. полей. 

 

Добавьте возможность гибко настраивать выборку в кастом. Расширение типов доп. полей осуществите уже наконец-то. 

 

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

 

Устал уже писать одно и тоже, не увидит не одного встроенного предложения с этого раздела.

Ссылка на сообщение
Поделиться на других сайтах

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

 

Пытался заменить пустые значения регулярными выражениями, не получается, либо я не настолько умелый 😞

 

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

Было бы очень круто избавиться от jQuery.

 

70% пользователей сейчас пользуются мобильными телефонами и, например, на моём сайте все, для чего я вынужден загружать 80кб jQuery + jQueryUI + dle_js - это дать возможность пользователям лайкнуть статью. А даже если я и это использовать не буду - они все равно будут загружаться из-за заинлайненного jQuery кода на месте макроса {AJAX}

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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