CMS DataLife Engine - Система управления сайтами

Sign in to follow this  
celsoft

Пожелания Для Новых Версий Линейки 13.хх

Recommended Posts

Простой вопрос - чем мешает ID в url? Вы думаете пользователи обращают на него внимание (на смартфонах, если чпу с категорией или длинный домен, так id вообще не видно в адресной строке)? Влияние на СЕО - тоже чушь - посмотрите выдачу, в топах сидят сайты со всевозможными видами url. 

  • Upvote 2

Share this post


Link to post
Share on other sites
2 часа назад, olifus сказал:

Простой вопрос - чем мешает ID в url? Вы думаете пользователи обращают на него внимание (на смартфонах, если чпу с категорией или длинный домен, так id вообще не видно в адресной строке)? Влияние на СЕО - тоже чушь - посмотрите выдачу, в топах сидят сайты со всевозможными видами url. 

Люди просто читают "слышал звон, да не знаю где он", один напечатал, другой переписал, третий у другого переписал своими словами и т.д., в итоге псевдоинфа столетней давности, которой следуют и думают, что это правильно, без всякого анализа своего сайта и перестройки под постоянно меняющиеся реалии, ведь такие статьи в топе ПС.;)

  • Like 1

Share this post


Link to post
Share on other sites
3 часа назад, olifus сказал:

Простой вопрос - чем мешает ID в url? Вы думаете пользователи обращают на него внимание (на смартфонах, если чпу с категорией или длинный домен, так id вообще не видно в адресной строке)? Влияние на СЕО - тоже чушь - посмотрите выдачу, в топах сидят сайты со всевозможными видами url. 

Они до сих пор считают, что h1 должен быть один на странице

Share this post


Link to post
Share on other sites

Добавьте поддержку комментирования {* ... *} в рекламные материалы.

Это позволит временно скрывать части кода.

Share this post


Link to post
Share on other sites

Поработать над поиском:

 

1. Поиск с учетом морфологии и исправления ошибок.

2. Статистика поисковых запросов

3. ЧПУ для поиска (с возможностью создания посадочных SEO страниц с результатами)

4. Отображение списка категорий, к которым принадлежат данные новости.

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

6. Перенаправление поисковых запросов на нужные страницы сайта.

 

Возможность гибкой настройки вывода новостей в админпанели:
 

1. Задание столбцов для вывода (например изображение новости, название, дата добавления) - с возможностью сортировки.

2. Массовая обработка новостей + возможность задавать условия для cron, например проставить всем новостям у которых в наименование содержится "Значение1" дополнительное поле1 = Значение1 с возможностью создания профилей обработки.

 

Нормальный полноценный маркетплейс с модулями DLE, вот честное слово - бегать по десяткам сайтов разработчиков и искать модули - то еще веселье. Хорошо, когда все находится в одном месте. Начните хотя бы с бесплатных модулей.

  • Like 1
  • Upvote 3

Share this post


Link to post
Share on other sites

Разработчики реализуйте хотя бы к 14 версии чтобы весь движок был на SMARTY шаблонизаторе я дума это не проблема для вас такое сделать. 

 

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

 

Бо вот примеру я хочу к примеру в краткой новтси проверить дату и добавить возможность добавить плашку что типа публикация нова и через 3 дня она ищизает. То мне пришло писать плагин которые это делать, А это можно было реализовать с помощью УСЛОВИЙ что предоставляет SMARTY.

 

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

 

Даже могли к 14 версии сделать эту версию для более продвинутых и оставить такую упрощеную версию.

  • Upvote 2

Share this post


Link to post
Share on other sites
11 часов назад, midav сказал:

Разработчики реализуйте хотя бы к 14 версии чтобы весь движок был на SMARTY шаблонизаторе я дума это не проблема для вас такое сделать.

Этого не будет никогда. Могу сказать совершенно точно. Потому как во первых многие люди любят DLE именно за простоту его шаблонизатора, во вторых это нарушит совместимость со всеми существующими шаблонами. Поэтому можете абсолютно точно этого не ждать.

  • Like 3
  • Upvote 4

Share this post


Link to post
Share on other sites

Предложения по поводу картинок:

1. Сделать вывод информации о картинке в шаблоне - размер, формат, вес.

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

3. Если не сильно "утяжелит" движок, то можно добавить [xfvalue_image_url_X image="Nr"] для вывода оригинала определённой картинки из галереи.

4. Возможность загрузки картинок на поддомен для экономии места основного сайта.

  • Upvote 1

Share this post


Link to post
Share on other sites
4 часа назад, celsoft сказал:

Этого не будет никогда. Могу сказать совершенно точно. Потому как во первых многие люди любят DLE именно за простоту его шаблонизатора, во вторых это нарушит совместимость со всеми существующими шаблонами. Поэтому можете абсолютно точно этого не ждать.

Очень жаль, что у вас это вызывает такое категорическое отторжение. На самом деле в шаблонах DLE очень не хватает возможностей PHP (как это сделано в Smarty или Fenom), если вы не хотите внедрять шаблонизаторы (ведь можно просто создать новый тип шаблонов и обеспечить обратную совместимость), то сделайте хотя бы обработку некоторых PHP инструкций.

Share this post


Link to post
Share on other sites
4 часа назад, YuriBtr сказал:

Очень жаль, что у вас это вызывает такое категорическое отторжение. На самом деле в шаблонах DLE очень не хватает возможностей PHP (как это сделано в Smarty или Fenom), если вы не хотите внедрять шаблонизаторы (ведь можно просто создать новый тип шаблонов и обеспечить обратную совместимость), то сделайте хотя бы обработку некоторых PHP инструкций.

Так напиши, если сможешь, а мы потестим.;)

Share this post


Link to post
Share on other sites
2 часа назад, Captain сказал:

Так напиши, если сможешь, а мы потестим.;)

Написать что???

Fenom и Smarty уже готовый продукт. Надо их подключать при обработке файлов шаблона с расширением например .tpl2

Подключение шаблонизаторов делается на уровне ядра. Если ядро не позволяет легко подключить шаблонизатор - видимо проблема в архитектуре движка. Отсюда еще одно пожелание, про которое я писал ранее - перевести движок DLE на MVC полностью.

 

Share this post


Link to post
Share on other sites
2 часа назад, YuriBtr сказал:

Написать что???

Fenom и Smarty уже готовый продукт. Надо их подключать при обработке файлов шаблона с расширением например .tpl2

Подключение шаблонизаторов делается на уровне ядра. Если ядро не позволяет легко подключить шаблонизатор - видимо проблема в архитектуре движка. Отсюда еще одно пожелание, про которое я писал ранее - перевести движок DLE на MVC полностью.

 

если бы ты удостоился бы порыться в файлах движка, то знал бы что DLE использует шаблонизатор Fenom

Share this post


Link to post
Share on other sites
2 часа назад, alukardua сказал:

если бы ты удостоился бы порыться в файлах движка, то знал бы что DLE использует шаблонизатор Fenom

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

Вот ссылка на репозиторий шаблонизатора Femom - https://github.com/fenom-template/fenom

DLE же имеет один файл который причастен ко всему шаблонизатору - /engine/classes/templates.class.php

 

Где связь между этими двумя ничем не связанными вещами? Перестань писать везде хрень думая что ты в ней разбираешься.

  • Like 1
  • Upvote 1

Share this post


Link to post
Share on other sites
5 часов назад, Gameer сказал:

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

Вот ссылка на репозиторий шаблонизатора Femom - https://github.com/fenom-template/fenom

DLE же имеет один файл который причастен ко всему шаблонизатору - /engine/classes/templates.class.php

 

Где связь между этими двумя ничем не связанными вещами? Перестань писать везде хрень думая что ты в ней разбираешься.

в modules/base/core загляни и объясни что это не шаблонизатор

по идее если бы он не использовался бы то его не было бы

Edited by alukardua

Share this post


Link to post
Share on other sites
18 минут назад, alukardua сказал:

в modules/base/core загляни и объясни что это не шаблонизатор

по идее если бы он не использовался бы то его не было бы

Это от модуля BlockPro!!! В оригинале нет этой папки. Ало. Ты хоть изучай то что установлено у тебя на сайте.

  • Upvote 1

Share this post


Link to post
Share on other sites
33 минуты назад, Gameer сказал:

Это от модуля BlockPro!!! В оригинале нет этой папки. Ало. Ты хоть изучай то что установлено у тебя на сайте.

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

Share this post


Link to post
Share on other sites

добавьте в модуль статистики сайта сортировку по количеству комментариев и по набранным плюсам

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

  • Upvote 1

Share this post


Link to post
Share on other sites

Здравствуйте. В Dle есть аудиопроигрыватель с возможностью вставки плейлистов. Хотелось бы, чтобы можно было загружать к нему обложку альбома. Например, так:

EKzS9.jpg

  • Upvote 2

Share this post


Link to post
Share on other sites

Второе пожелание. Реализовать что-то наподобие [xfgiven_x alt="Текст"] [xfvalue_x] [/xfgiven_x] для массового назначения alt к картинкам. Это полезно для дополнительного поля типа Галерея, когда загружаешь большое количество картинок и назначать alt каждой по отдельности - то ещё занятие.

Share this post


Link to post
Share on other sites

Добавить в тип RSS Яндекс.Новости поддержку нового тега  <yandex:theme_tags>:

 

Цитата

 

Уважаемые партнеры!

В Яндекс.Новостях появились Темы. Это подборки связанных по смыслу сюжетов, которые могут рассказывать о развитии события.

 

Если на вашем сайте реализовано объединение новостей по событиям (Зимняя Универсиада 2019, Саммит G20 в Аргентине, Каннский кинофестиваль - 2019), вы можете участвовать в формировании новостной темы в Яндекс.Новостях, и получить возможность увеличения посещаемости вашего сайта.

 

Для передачи ваших тем понадобится ссылка на обновляемый JSON-файл с темами, а также новый тег <yandex:theme_tags> в <item> вашего RSS-файла для Яндекс.Новостей. Одно сообщение в RSS-файле может относиться к нескольким темам.
Наличие описания темы в JSON-файле очень желательно. О формате и рекомендациях можно узнать здесь.

 

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

 

 

Edited by ntrtv

Share this post


Link to post
Share on other sites
15 часов назад, ntrtv сказал:

Добавить в тип RSS Яндекс.Новости поддержку нового тега  <yandex:theme_tags>:

RSS верстается в шаблонах, как и все остальное. А DLE сам ставит теги. Какое оформление и какими тегами сделаете свой шаблон RSS, то так и будет. Никакой особой поддержки со стороны DLE в данном вопросе не требуется. Все работает и так.

Share this post


Link to post
Share on other sites

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

 

В админке создается соответствующий раздел настроек с примерно такими пунктами:

- Автоматически разрешать создавать личный тематический блог пользователям следующих групп (выбор)

- Адрес блога: (по умолчанию - /blogs/username/ ) - по сути личная доверенная категория, права можно урезать/расширить в настройках групп и/или индивидуально

- Название блога (по умолчанию - "Личный блог пользователя Username" )

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

- Адрес коллективного блога: (по умолчанию -  /blogs/lenta/ )

- Указывать в профиле пользователя адрес его блога (при условии создания) : автоматически скриптом/ вручную самим пользователем.

 

Ну вот как-то так :)

По идее весь этот функционал в движке потенциально УЖЕ есть в полном объёме, с той только разницей, что сейчас это можно сделать только в ручном режиме, настраивая каждого пользователя индивидуально.

 

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

 

 

Edited by Primary Sphinx
  • Upvote 1

Share this post


Link to post
Share on other sites

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

 

Edited by Crashlabs
  • Upvote 2

Share this post


Link to post
Share on other sites
2 часа назад, Primary Sphinx сказал:

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

Для этого нехватает одной важной функции - модерирования комментариев автором блога только в СВОЕЙ ветке.

Без этого функционал DLE как блоговой платформы не имеет особого смысла.

  • Upvote 1

Share this post


Link to post
Share on other sites

Аватар пользователя в короткой и полной новости.

 

Есть конечно модуль userbox, но он добавляет 1 запрос к базе за каждый аватар (при первом обращение или с выкл. кешем). Не знаю как это реализовано в комментариях(+100 запросов при 100 комментариях?), но было бы логично, чтобы эти теги  {foto}  работали глобально. Все таки визуализация это важная часть современного юзабилити, которое значительно изменилось за последние 10-15 лет.

  • Upvote 3

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this