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

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

Доработайте RSS ленту под ДЗЕН

RSS лента в версии 14.0 не соответствует требованиям ДЗЕН по разметке. Картинки в RSS ленте должны быть представлены не только в блоке content encoded, но еще прописаны с помощью элемента enclosure. Если использовать ленту RSS, которая идет в DLE по умолчанию, карточки новостей в ДЗЕН будут отображаться без картинок, только заголовок и текст. Мне пришлось своими силами корректировать ленту, теперь с элементом enclosure все работает как надо. 

А вообще, лучше в DLE иметь 2 ленты RSS, ведь движок позиционируется как CMS для СМИ.

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

RSS лента в версии 14.0 не соответствует требованиям ДЗЕН по разметке.

Все соответствует в полном обьеме.

1 час назад, elfrx сказал:

Картинки в RSS ленте должны быть представлены не только в блоке content encoded, но еще прописаны с помощью элемента enclosure.

Доп. поля для этого есть

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

Добавьте отдельную возможность настроить шаблон для редактирования новости с сайта.

Дополнения в виде editnews.tpl - чтоб редактирование с сайта настраивалось свободно, включая весь дизайн итд. -  как это сделано с добавлением новости с сайта. А пользователи уже сами настроят всё как нужно... 

 

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

Добавить блокировку новости, если ее редактирует другой пользователь, или помечать материал в админ панели цветом.

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

@celsoft вы серьезно хотите заставить пользователей писать в условиях даты в unix формате?

Опять релиз ни о чем.

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

@celsoft вы серьезно хотите заставить пользователей писать в условиях даты в unix формате?

Опять релиз ни о чем.

Да там и перечисления с запятой видимо так же сделаны мизинцем правой ноги свёкра брата сестры по линии тёщи...
Как с этим работать - не понятно.
А так попахивает диким плагиатом... 😃

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

Да там и перечисления с запятой видимо так же сделаны мизинцем правой ноги свёкра брата сестры по линии тёщи...
Как с этим работать - не понятно.
А так попахивает диким плагиатом... 😃

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

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

Да там и перечисления с запятой видимо так же сделаны мизинцем правой ноги свёкра брата сестры по линии тёщи...

Это прямое сравнение указанных данных с базой данный. Вам же объяснили как они в базе данных записаны.

 

10 часов назад, Gameer сказал:

вы серьезно хотите заставить пользователей писать в условиях даты в unix формате?

Может быт и не самое удобное сравнение плане юзабилити, но самое универсальное, потому как форматов дат не одна сотня. Знаете оптимальное сравнение? Предложите. Таких предложений я не увидел. Кто то напишет год, кто то год и месяц, кому то до секунды нужно. Какое является оптимальным и универсальным? Предлагайте формат. До релиза время есть.

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

Может быт и не самое удобное сравнение плане юзабилити, но самое универсальное, потому как форматов дат не одна сотня. Знаете оптимальное сравнение? Предложите. Таких предложений я не увидел. Кто то напишет год, кто то год и месяц, кому то до секунды нужно. Какое является оптимальным и универсальным? Предлагайте формат. До релиза время есть.

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

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

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

Мне пришла идея более универсального решения. Внес изменения в описание пресс релиза. И unix оставим и расширим множеством вариантов. Посмотрите.

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

Мне пришла идея более универсального решения. Внес изменения в описание пресс релиза. И unix оставим и расширим множеством вариантов. Посмотрите.

Хорошие варианты.

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

[if day.date<1]Добавлено больше 1 дня назад[/if]
[if day.date>1]Добавлено меньше 1 дня назад[/if]
[if day.date=0]Добавлено сегодня[/if]
[if day.editdate=0]Отредактировано сегодня[/if]
[if date.date=сегодня]Добавлено сегодня[/if]
[if date.date=вчера]Добавлено вчера[/if]
[if date.date=1 день]Добавлено 1 день назад[/if]
[if date.date=2 дня]Добавлено 2 дня назад[/if]
[if date.date=5 дней]Добавлено 5 дня назад[/if]
[if date.date=1 неделя]Добавлено 1 неделю назад[/if]
[if date.date=2 недели]Добавлено 2 недели назад[/if]
[if date.date=5 недель]Добавлено 5 недель назад[/if]
[if date.date=завтра]Будет добавлено завтра[/if]
[if date.date=1 месяц]Добавлено 1 месяц назад[/if]
[if date.date=2 месяца]Добавлено 2 месяца назад[/if]
[if date.date=5 месяцев]Добавлено 5 месяцев назад[/if]
[if date.date=1 год]Добавлено 1 год назад[/if]
[if date.date=2 года]Добавлено 2 года назад[/if]
[if date.date=5 лет]Добавлено 5 лет назад[/if]

 

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

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

это не для пользователя сайта. Это шаблонные теги для верстальщика шаблона, там много что на английском ))) все по сути, тот же HTML. А то что вы написали как раз и будет возможно 

[if date < "-1 year" AND date > "-2 year"]Добавлено 1 год назад[/if]

[if date < "-1 year"]Добавлено более 1 года назад[/if]

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

Это прямое сравнение указанных данных с базой данный. Вам же объяснили как они в базе данных записаны.

Да я то знаю как оно будет работать и как оно представлено в базе данных, тут вопрос в другом, вы когда это реализовывали, думали вообще о том КАК ЭТО ИСПОЛЬЗОВАТЬ?
 

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


Опять же без вложенных условий это превратиться в слабоиспользуемый инструмент, либо придётся комбинировать с [catlist=, т.к. ОН ДО СИХ ПОР НЕ ПОДДЕРЖИВАЕТ ВЛОЖЕННОСТЬ УСЛОВИЙ, что в свою очередь ОЧЕНЬ его ограничивает.
Вобщем как обычно сделано наполовину, вроде бы есть, но реально интересные вещи этим не реализовать.

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

Да я то знаю как оно будет работать и как оно представлено в базе данных, тут вопрос в другом, вы когда это реализовывали, думали вообще о том КАК ЭТО ИСПОЛЬЗОВАТЬ?

Конечно. И у меня это сложности не вызывает. А у вас в чем конкретная сложность?

 

1 час назад, Mr. Bot сказал:

Опять же без вложенных условий это превратиться в слабоиспользуемый инструмент, либо придётся комбинировать с [catlist=, т.к. ОН ДО СИХ ПОР НЕ ПОДДЕРЖИВАЕТ ВЛОЖЕННОСТЬ УСЛОВИЙ, что в свою очередь ОЧЕНЬ его ограничивает.

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

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

Конечно. И у меня это сложности не вызывает. А у вас в чем конкретная сложность?

Сложность в том что такие теги как [catlist] не поддерживают вложенность друг в друга, и нельзя делать сложные условия для вывода какой то информации.
Например, если мы в шаблоне поиска с помощь [catlist] подключаем нужный шаблон раздела сайта, то в самом шаблоне кратких новостей данного раздела, мы уже [catlist] использовать не можем, отсюда куча бед.
И такие проблемы с кучей других тегов, когда нужно сделать что то сложнее сайта-визитки, по этому плагин @Gameer про условия в шаблонах и пользуется популярностью.
Доделайте тогда уж некоторым особо важным тегам типо [catlist] до релиза возможность вложения друг в друга, потому что п.3 не покрывает всех возможностей [catlist].

2 часа назад, celsoft сказал:

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

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

Ссылка на сообщение
Поделиться на других сайтах
В 17.08.2020 в 00:32, MSK сказал:

В окне загрузки файлов и картинок есть информация:

В настройках групп есть ограничение на количество загружаемых файлов и картинок к новости.

Было бы логично вывести эту информацию в окно загрузки чтобы пользователь ДО загрузки понимал свои возможности.

А на вкладку уже загруженных - число загруженных.

Неожиданно быстро предложенное появится в релизе, но видимо опять "недоделанное".

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

Без этого использовать знания об ограничении на к-во разрешенных файлов/картинок крайне сложно.

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

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

какие это отношение имеет тегу [if] который сейчас обсуждался до этого?

 

19 часов назад, Mr. Bot сказал:

Доделайте тогда уж некоторым особо важным тегам типо [catlist] до релиза возможность вложения друг в друга, потому что п.3 не покрывает всех возможностей [catlist].

Вот есть тема пожеланий и нужно писать конретно свое отдельное пожелания, а не мешать обсуждения одного с другим. На данный момент эта важность, только для вас. Публикуйте пожелание, если оно найдет поддержку других пользователей, то шансов на появление больше, если нет, то шансов тоже практически нет. Мы не делаем персональных желаний, для этого есть система плагинов, где нужно для себя можно внедрить персональным плагином. Поддержка вложеннности существенно увеличивает расход памяти, увеличивает нагрузку, и замедляет работу. Поэтому понятие важности здесь крайне относительно. И именно поэтому далеко не каждый тег поддерживает вложенность сам в себя. А наличие тега [if] вообще делает вложенность и использование catlist совершенно необязательным.

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

сделайте, пожалуйста, отдельный шаблон для вывода тегов open graph

 

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

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

 

такая возможность выделит движок на фоне других и теоретически даст прирост трафика, так как эти теги считывают и поисковики, а не только мессенджеры. кстати, на счёт последних: если пересылать ссылку в вотсапп, телеграм и вообще туда, где происходит подтягивание данных, всё это будет красивее

 

кто за ставьте лайк 😃

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

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

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

Это в DLE есть. Прочитайте документацию по шаблонам

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

какие это отношение имеет тегу [if] который сейчас обсуждался до этого?

Такое что ваши нововведения опять НЕДОДЕЛАНЫ и пользоваться ими будет не возможно.

18 часов назад, celsoft сказал:

А наличие тега [if] вообще делает вложенность и использование catlist совершенно необязательным.

Вы ответите как заменить [catlist] тегом [if] при мультикатегориях? Я вот судя из описания релиза, не вижу как это сделать.

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

Такое что ваши нововведения опять НЕДОДЕЛАНЫ и пользоваться ими будет не возможно.

Чем не доделаны нововведения? Вы так и не написали именно про нововведения и чем они не доделаны. [catlist] это не нововедение.

 

45 минут назад, Mr. Bot сказал:

Вы ответите как заменить [catlist] тегом [if] при мультикатегориях? Я вот судя из описания релиза, не вижу как это сделать.

Не видите как проверять параметр category? Проверять не равенство и вхождение невозможно? 

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

Не видите как проверять параметр category? Проверять не равенство и вхождение невозможно? 

Я то вижу что того что нужно там нет.

Хорошо, имеем на сайте ~500 категорий, в полной новости нужно выводить например блок динамического текста, в котором в зависимости от наличия новости в определённой категории, нужно подставлять слова, как мне это сделать, при том что новость может находится в нескольких категориях?
Может вы нам тут расскажите как использовать поле category в контексте [if] В ПРАКТИЧЕСКИХ ЦЕЛЯХ и МУЛЬТИКАТЕГОРИЯХ, если оно является всего лишь текстовым полем с перечислением ID категорий?

[else] не планируется к реализации? Это облегчило бы сложные условия.

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

Хорошо, имеем на сайте ~500 категорий, в полной новости нужно выводить например блок динамического текста, в котором в зависимости от наличия новости в определённой категории, нужно подставлять слова, как мне это сделать, при том что новость может находится в нескольких категориях?

А подумать? Может изначально сделать корректную организацию сайта, а не считать категории панацеей. А почему не пять тысяч категорий? Это же так удобно заполнять и вести сайт. Всегда удивлялся людям которые делают на сайте больше 20 категорий, не думают о юзабилити ведения сайта и навигации по сайту, и разбиение на разделы сайта это только категории, и ничего иного. Столько перестных перелинковок есть в DLE, но все упорно делают портянки категорий. Считая что если их меньше двух миллионов это пустой сайт. Это первое. Второе, какое отношение это имеет к старой возможности catlist? Нужны новые возможности, оставляете пожелание, а не навязываете свое персональное. Или ссылку дайте где из 220 страниц пользователи постоянно просили вложенность catlist. С персональными желаниями это не ко мне. Есть тема пожеланий, оставляете, просите поддержать других пользователей и т.д. если это нужно.

 

3 часа назад, Mr. Bot сказал:

[else] не планируется к реализации? Это облегчило бы сложные условия.

Я не комментирую никогда что планируется, а что нет. Оставляйте пожелания и все.

 

3 часа назад, Mr. Bot сказал:

Может вы нам тут расскажите как использовать поле category в контексте [if] В ПРАКТИЧЕСКИХ ЦЕЛЯХ и МУЛЬТИКАТЕГОРИЯХ, если оно является всего лишь текстовым полем с перечислением ID категорий?

if имеет не только равенство и но поиск вхождения а порядок расположения строго регламентирован установленным порядком сортировки в админпанели. 

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

Я не комментирую никогда что планируется, а что нет. Оставляйте пожелания и все.

Простите конечно, но в новости в пресс-релизе вы оставили комментарий.

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

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

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

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

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

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

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

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

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

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