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

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

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

1. Хотелось бы видеть в движке обновленную микроразметку "хлебных крошек". Сейчас они размечаются по http://data-vocabulary.org/Breadcrumb, который уже с 2011 года не живет (см. https://www.data-vocabulary.org/). Хотелось бы видеть разметку по Schema.org (http://schema.org/BreadcrumbList).

Уже замучался править микроразметку при каждом обновлении движка...(

Что значит не живет? Этот стандарт поддерживается всеми поисковиками. "Не жить" он будет только тогда, когда не будет поддерживаться поисковыми системами, чего в обозримом будущем пока не предвидится.  В чем практический смысл менять одно работающее, на точно такое же работающее без какого либо преимущества и изменения? Вы можете мучаться и делать бесполезные вещи сколько угодно, это ваше личное право и собственный выбор. Но делать то же самое нам, я не вижу никакого практического смысла. Если вам известно хоть какое либо практическое преимущество, то сообщите.

 

 

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

2. Убрать, наконец, последним пунктом из "крошек" заголовок текущей страницы. Это не SEO-friendly и дубль текста на первом экране посетителя режет глаз.

Тоже устал удалять код последнего пукта из скрипта каждый раз...(

Частное пожелание, которое не может быть в дистрибутиве. Это вам режет глаз, а не всем. Более того кто то вообще делает разные выводы, и использует доп. поля. И ваше пожелание относиться к уменьшению функциональности в DLE, такое частное пожелание ме может быть реализовано. Если такое делается то персонально под конкретный сайт. Вам и дали систему плагинов, чтобы через систему плагинов вы могли менять функциональность своего сайта по необходимости персонально для себя.

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

@celsoft

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

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

4. Сделать возможным встраивать дополнительные поля регистрации на первой странице и сделать выбор использования второй страницы регистрации.

5. Добавить в админ панель модуль "Файлов" - где можно будет искать и управлять всеми файлами на сайте. А так же делать оптимизацию - удалять файлы которые вовсе не используются ни в одной новости.

6. Добавить в админ панель модуль "Теги / Дополнительные поля" - где можно будет искать и управлять всеми тегами и дополнительными полями на сайте. Удалять, изменять.

7. Возможность создавать варианты выбора для жалобы на новость. А так же реализовать ответное сообщение - "Ваша жалоба была обработана",  "Ваша жалоба была отклонена" и т.п.

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

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

@celsoft

9. Добавить простейший хук в админ панели при редактировании шаблонов, что бы при нажатии на Ctrl+S сохранялся шаблон а не скачивался исходный код страницы.

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

@celsoft

10. Контроль версий контента. Как в IPB, или xenforo, что бы можно было восстановить контент за определенную дату (если в тот день он правился)

 

p.s я не могу объединить комментарии или изменить прошлые так как для редактировании проходит допустимое время.

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

Предложение по утилите управления плагинами.

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

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

 

Если кому интересно, в файле engine/classes/plugins.class.php

Перед строкой

abstract class DLEPlugins {

Вставить:

@unlink(ENGINE_DIR . '/cache/system/plugins.php');
 

 

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

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

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

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

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

Добрый вечер!

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

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

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

...в частности, добавить возможность работы с .htaccess.

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

https://forum.dle-news.ru/topic/72552-datalife-engine-v130-press-release/?do=findComment&comment=363647

Цитата

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

 

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

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

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

Я не знаю, была ли такая тема, но хотелось бы что б в следующей версии доделали в доп поля для пользователей. Например список, не работает теги  "ifxfvalue". Если, есть решение напишите. Спасибо! 

 

А то сделал так, в профиле, а  тег "ifxfvalue" не работает: 

 

[xfgiven_platforms]  [ifxfvalue platforms="Windows"] <a href="/platform/Windows/"> Windows </a>[/ifxfvalue]
                        [ifxfvalue platforms="PlayStation 2"] <a href="/platform/PlayStation+2/"> PlayStation 2 </a>[/ifxfvalue]
                        ...........      и т.д.

[/xfgiven_platforms]

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

Не нашел как можно разделить вывод имени пользователя и ccылки для входа, чтобы их можно было легко выводить в разных частях сайта или просто в несвязанных блоках. Кажется не хватает в main.tpl нового тега типа {username} и {user-avatar}

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

Хорошо было бы обновить версию jQuery, которая идет в комплекте с движком. Так как на jQuery 2.2.4 можно запустить Bootstrap максимальной версии 3.3.6.

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

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

@celsoft сделать опцию для тегов и отдельно для дополнительных полей с перекрестными ссылками при включении которой ссылки (именно ссылки) будут на латинице (totranslit())

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

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

В комплекте с DLE идет Highslide версии 4.1.13, которой уже 7 лет (!!!). И хотя она работает более-менее сносно, но в ней отсутствует нормальная галлерея. Хотелось бы подключить в движок по умолчанию включенную ленту изображений (thumbstrip) как здесь: демка или вот так

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

Доработать систему наложения watermark (водяных знаков):

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

 

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

 

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

 

4. Добавить настройку наложения вотермарка "По центру".

 

5. Сделать наложение вотермарков на превьюшки и средние картинки, при превышении ими установленного порога срабатывания вотермарка.

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

мне не нравится, что в админке в редакторе отступ у параграфа отсутствует

поэтому все время после обновления меняю в /engine/editor/css/content.css
p {margin: 0; padding: 0;}
на 
p {margin: 0; padding: 6px 0px 6px 0px;}

 

а нельзя вынести css в шаблон? ну или позволить плагинам изменить css?

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

а нельзя вынести css в шаблон? ну или позволить плагинам изменить css?

Еще  в версии 10.6 есть возможность

Цитата

31. Добавлена поддержка изменения дизайна админпанели скрипта при помощи своих шаблонов, созданных для сайта. Для этого достаточно разместить в папке своего шаблона, который у вас назначен по умолчанию в настройках скрипта, файл adminpanel.css в котором вы можете разместить и переназначить оформление классов CSS, которые используются панелью управления. В случае, если такой файл присутствует у вас в папке шаблона, то он будет подключен панелью управления автоматически. Так как вся верстка панели управления основана на CSS, вы можете из своего шаблона полностью изменить визуальное оформление панели управления, например, цветовое оформление. При этом при обновлении на новые версии скрипта, ваши изменения также будут сохраняться и автоматически действовать и на новых версиях.

 

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

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

 

Итого: я предлагаю сделать доступным внутри добавления новости тег: "[category=1,2,3,7-10] текст [category]"

 

UPG

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

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

Очень хотелось бы видеть раздел "Управление ключевыми словами облака тегов" только для дополнительных полей!!! Прям вот один в один!

К примеру ситуация: есть дополнительное поле "Художник"(как перекрестные гиперссылки), туда я вношу данные формата Фамилия Имя. Пример: Иванов В.

Но новостей очень много и велик шанс сделать ошибку и внести (к примеру) Иванов В или ИвановВ или Иванов ВВ  или Иваннов В.

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

 

Либо вторая задача. Необходимо изменить какую либо фамилию из доп поля. Сейчас для этого необходимо редактировать все новости, в которых есть эта фамилия. А если таких новостей 100-200? Задача становится нереальной.

 

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

 

 

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

Чисто пофантазировать, о такой фиче, которую еще нигде не видел. При включенной предмодерации комментариев (когда комментарии появляются только после одобрения), было бы классно видеть что такой то пользователь добавил коммент, но его содержимое пока недоступно, так как проверяется. Это бы немного увеличило дружелюбность сайта и побудило бы других пользователей также оставлять комментарии.

 

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

 

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

 

Примерный образец прилагаю:
ad25cbb3a6e371566ad6c6329dd30cbe-full.pn uploads

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

1. Сделать дополнительные поля категорий, а не только для новостей. Например доп. поле H1 для категории, или поля-картинки категории (а не одно текущее как сейчас).

2. Добавить переключение поиска в админке по новостям (только по заголовку, только по дополнительному полю, а не искать все условия сразу.

3. Добавить возможность кастомизировать вывод колонок в новостях в админке, например добавить свою колонку со своим значением, например с {image-x} где будет выводиться картинка новости.

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

"Хлебные крошки" - SEO-пожелания:

1. Хотелось бы видеть в движке обновленную микроразметку "хлебных крошек". Сейчас они размечаются по http://data-vocabulary.org/Breadcrumb, который уже с 2011 года не живет (см. https://www.data-vocabulary.org/). Хотелось бы видеть разметку по Schema.org (http://schema.org/BreadcrumbList).

Уже замучался править микроразметку при каждом обновлении движка...(

2. Убрать, наконец, последним пунктом из "крошек" заголовок текущей страницы. Это не SEO-friendly и дубль текста на первом экране посетителя режет глаз.

Тоже устал удалять код последнего пукта из скрипта каждый раз...(

 

В 24.05.2018 в 11:46, celsoft сказал:

Что значит не живет? Этот стандарт поддерживается всеми поисковиками. "Не жить" он будет только тогда, когда не будет поддерживаться поисковыми системами, чего в обозримом будущем пока не предвидится.  В чем практический смысл менять одно работающее, на точно такое же работающее без какого либо преимущества и изменения? Вы можете мучаться и делать бесполезные вещи сколько угодно, это ваше личное право и собственный выбор. Но делать то же самое нам, я не вижу никакого практического смысла. Если вам известно хоть какое либо практическое преимущество, то сообщите.

А вы попробуйте открыть ссылочку https://www.data-vocabulary.org/Breadcrumb - что вы увидите? Правильно, 404. Нет уже такого формата, как data-vocabulary.org, прочитайте инфу на главной этого сайта - идет отсылка на формат schema.org.

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

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

 

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

Хотелось бы видеть обработчик тега {custom} на случай, если нет новостей для вывода. [not-custom]Нет новостей[/not-custom]. Это позволит более удобно настраивать шаблон.

 

Также ОЧЕНЬ понравилась новая система плагинов, очень сильно упростили работу с сайтами, теперь можно попросту загружать свои заготовки.

Но, нельзя ли сделать поддержку редактирования также файлов шаблона, проставляя путь /templates/Default/main.tpl, загружая плагин в нужных шаблонах сразу будут проставляться нужные теги, а уже далее в ручном режиме можно будет их обработать и встроить в нужный дизайн. К примеру у меня есть плагин {callme} выводящий форму заявки обратного звонка, вывод самой формы идёт путем подключения тега {callme} в файле шаблона, так вот чтобы не лезть в шаблоны, было бы удобнее плагином сразу добавить перед </body>

 

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

1. Сделайте пожалуйста также поддержку PHP форматов времени для тега {edit-date}. Такой вариант в отличие от  {date} не работает (((

Цитата

{edit-date=d.m.Y}

 

2. Еще хотелось бы иметь расширенные возможности по обработке HTML в самом шаблонизаторе по типу Smarty или Fenom (предпочтительнее) с помощью PHP. На последнем работает BlockPro - из за чего возможная очень мощная обработка. Например через $.php можно подключить много разных PHP функций:

$.php.strip_tags()

Часто надо чтобы не править файлы движка в некоторых случаях очищать {tags}, {link-category} и прочие шаблонные теги от HTML тегов, оставляя только текст. Или добавлять к ним новые классы для поддержки микроразметки.

 

3. И еще, чтобы несколько раз не писать, не хватает тега типа:

[not-image-x] текст [/not-image-x]

Это надо, чтобы в случае, если вдруг все картинки в новости загружены просто в галлерею (через доп.поле) и в тексте картинок нет, то мы можем из галереи дернуть картинку для затравки и микроразметки.

Изменено пользователем YuriBtr
Ссылка на сообщение
Поделиться на других сайтах
  • celsoft изменил заголовок на Пожелания для новых версий DataLife Engine

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

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

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

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

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

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

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

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

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