Jump to content
Sign in to follow this  
celsoft

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

Recommended Posts

В 21.11.2019 в 02:00, alexpsp сказал:

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

Какой пароль, когда там должен быть ключ плагина?

Share this post


Link to post
Share on other sites

Добавьте в customcomments перечисление новостей, комментарии из которых нужно выводить, а также настройку fixed="only" (выводить комментарии только тех новостей, которые зафиксированные)

Share this post


Link to post
Share on other sites

добавить возможность модуля "Заголовки, описания, метатеги" изменить title на странице профилей пользователей. На данный момент у нас так "имя пользователя - название сайта".  А если нам нужно сделать так "Имя пользователя - профиль пользователя", то это сделать не получается, так как тег тег {page-title} тут не работает.

 

Share this post


Link to post
Share on other sites

Можно ли скрыть ссылки в поле скрытия и показать их одним нажатием кнопки?

Share this post


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

Можно ли скрыть ссылки в поле скрытия и показать их одним нажатием кнопки?

Можно.

Share this post


Link to post
Share on other sites

@celsoft предлагаю в htaccess по умолчанию добавлять

<ifModule mod_headers.c>
Header set X-XSS-Protection "1; mode=block"
</ifModule>

или в php, для универсальности (htaccess ведь только для apache)

<?php header("X-XSS-Protection: 1; mode=block"); ?>

 

Уменьшит кол-во обращений в тех поддержку ))

Edited by webair

Share this post


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

Уменьшит кол-во обращений в тех поддержку ))

У нас вообще нет никаких обращений по таким вопросам. И на текущий момент для актуальных версий DLE проблем с XSS не фиксируется.

Share this post


Link to post
Share on other sites

1. Добавить возможность сохранения новости как "Черновик". Как это реализовано в Wordpress.

2. В общем списке новостей добавить визуальные надписи/ярлыки для новостей которые а) ждут публикации на дату вперед б) ожидают модерации. Как это реализовано в Wordpress.

3. Добавить корзину для удаленных новостей с возможностью их восстановления (относится к пункту 1), Как это реализовано в Wordpress.

  • Upvote 3

Share this post


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

1. Добавить возможность сохранения новости как "Черновик". Как это реализовано в Wordpress.

При добавлении/редактировании новости снимите галочку "Опубликовать новость на сайте"

 

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

3. Добавить корзину для удаленных новостей с возможностью их восстановления (относится к пункту 1), Как это реализовано в Wordpress.

В списке всех новостей выберите "Расширенный поиск", "Статус новостей: Ожидающие модерации новости"

 

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

2. В общем списке новостей добавить визуальные надписи/ярлыки для новостей которые а) ... б) ожидают модерации. Как это реализовано в Wordpress.

Они отмечены красным восклицательным знаком.

Share this post


Link to post
Share on other sites

Сейчас хром сыпет сообщениями:

"A cookie associated with a cross-site resource at HTTP:///////// was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at"

Будет ли это исправлено в будущих версиях DLE?

Share this post


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

Сейчас хром сыпет сообщениями:

"A cookie associated with a cross-site resource at HTTP:///////// was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at"

Будет ли это исправлено в будущих версиях DLE?

А вы уверены, что это из-за DLE?

У меня таких ошибок нет.

Share this post


Link to post
Share on other sites
В 31.12.2019 в 14:38, captaindib сказал:

Сейчас хром сыпет сообщениями:

"A cookie associated with a cross-site resource at HTTP:///////// was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at"

Будет ли это исправлено в будущих версиях DLE?

К DLE это не имеет никакого отношения, и это у вас не из за DLE. DLE не шлет куки на другие сайты, о чем собственно у вас данное сообщение.

Share this post


Link to post
Share on other sites

Небольшое, но важное изменение касаемое RSS хотелось бы увидеть в следующей версии: автоматические вырезание /thumbs/ из тега enclosure url, чтобы изображение соответствовало минимальному размеру.

 

Цитата

 

Присылайте ссылки на все иллюстрации и видео из публикации. Публикация должна содержать как минимум одно изображение шириной не менее 400 пикселей. Разместите изображение с помощью элементов img, media:content или enclosure. 

 

Edited by Crashlabs

Share this post


Link to post
Share on other sites

Добавить возможность в настройках устанавливать обязательное заполнение формы E-mail

при Жалобе на новость  незарегистрированных пользователей.

Кстати очень часто пишут и хотят получить ответ.. Как письмо на деревню дедушке выходит.

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

уведомлением, что требуется регистрация.

Edited by surikat
дополнение
  • Upvote 2

Share this post


Link to post
Share on other sites
В 22.12.2019 в 14:55, stan сказал:

Добавить возможность сохранения новости как "Черновик". Как это реализовано в Wordpress.

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

 

В 22.12.2019 в 14:55, stan сказал:

Добавить корзину для удаленных новостей с возможностью их восстановления (относится к пункту 1), Как это реализовано в Wordpress.

Опять же: DLE не Вордпресс. Это многопользовательский движок. Кому разрешено отправлять в корзину и извлекать из корзины - автору статьи, админу или кому?

 

Мало того - эти ваши хотелки дааааавным давно есть в движке! При чём в расширенном виде!

Создайте категорию новостей "Корзина", определите к ней права доступа для категорий пользователей и отправляйте туда всё что душе угодно, никто не увидит!
Ровно то же самое и с категорией новостей "Черновики". Сделайте такую категорию для себя и радуйтесь жизни. 😉

Share this post


Link to post
Share on other sites

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

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

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

 

2) Было бы здорово иметь официальный "маркеплейс плагинов", куда любой желающий мог бы загрузить свой плагин, положить ссылку на репозиторий (github/gitlab/bitbucket) для автоматической установки плагина и дополнительных файлов. Ссылки на иконки плагинов хостить на маркеплейсе и так же скачивать при установке/обновлении плагинов было бы плюсом. 

 

 

  • Upvote 6

Share this post


Link to post
Share on other sites
2 часа назад, ПафНутиЙ сказал:

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

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

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

 

2) Было бы здорово иметь официальный "маркеплейс плагинов", куда любой желающий мог бы загрузить свой плагин, положить ссылку на репозиторий (github/gitlab/bitbucket) для автоматической установки плагина и дополнительных файлов. Ссылки на иконки плагинов хостить на маркеплейсе и так же скачивать при установке/обновлении плагинов было бы плюсом. 

 

 

Нет, не поддерживаю пункт 2, без обид, моё мнение.

Share this post


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

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

 

Опять же: DLE не Вордпресс. Это многопользовательский движок. Кому разрешено отправлять в корзину и извлекать из корзины - автору статьи, админу или кому?

 

Мало того - эти ваши хотелки дааааавным давно есть в движке! При чём в расширенном виде!

Создайте категорию новостей "Корзина", определите к ней права доступа для категорий пользователей и отправляйте туда всё что душе угодно, никто не увидит!
Ровно то же самое и с категорией новостей "Черновики". Сделайте такую категорию для себя и радуйтесь жизни. 😉

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

15 часов назад, ПафНутиЙ сказал:

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

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

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

 

2) Было бы здорово иметь официальный "маркеплейс плагинов", куда любой желающий мог бы загрузить свой плагин, положить ссылку на репозиторий (github/gitlab/bitbucket) для автоматической установки плагина и дополнительных файлов. Ссылки на иконки плагинов хостить на маркеплейсе и так же скачивать при установке/обновлении плагинов было бы плюсом. 

 

 

До сих пор не решена проблема с автообновлением для разных версий DLE, а вы магазин хотите.
Что бы потом люди обновляли плагины на прошлой версии DLE и получали "кирпичи" вместо сайта?

Share this post


Link to post
Share on other sites

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

 

P.S. "Ссылка на обновление плагина" - по ссылке что должно отдаваться? Как вы определяете, что это обновление, а не тот же плагин? md5 проверяете или json ответ какой то?

Edited by webair

Share this post


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

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

 

P.S. "Ссылка на обновление плагина" - по ссылке что должно отдаваться? Как вы определяете, что это обновление, а не тот же плагин? md5 проверяете или json ответ какой то?

Этого не будет, я уже предлагал. Наотрез сказали что нет.

Share this post


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

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

А что Вы подразумеваете под качественной реализацией из коробки, и что - под костылями? 
Человек захотел корзину и черновики, как в Вордпресс - пожалуйста!  DLE позволяет создать и то и другое, без ЕДИНОГО костыля, штатными средствами движка! Конкретно под свои нужды! Где Вы тут костыли увидели? Мало того, позволяет настроить значительно тоньше чем в Вордпресс, с учётом многопользовательского интерфейса! Надо только чуток фантазии проявить - каким образом какие уже имеющиеся функции можно использовать.
А если надо одно - точно как в Вордпресс прям из коробки,  другое - как в Вордпресс, третье,..  да ещё может чтоб и шаблоны подходили тоже от Вордпресс? Тогда прямая дорога обратно в Вордпресс.
DLE - качественно иной движок! В целом не хуже и не лучше, просто иной! И если в Вордпрессе для добавления какой-то функции надо  или внести эту функцию в новую версию, или скачать плагин,  то в DLE очень многие незадокументированные возможности решаются щелчком пальца благодаря уже имеющемуся широкому функционалу. Но тут без смекалки тяжковато, особенно тем, кто обучался по постсоветской школьной программе и привык видеть или не видеть кнопочку, а не создавать её.

  • Like 1

Share this post


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

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

Как приплести не приплитуемое. Браво, аплодирую стоя.

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

Человек захотел корзину и черновики, как в Вордпресс - пожалуйста!  DLE позволяет создать и то и другое, без ЕДИНОГО костыля, штатными средствами движка! Конкретно под свои нужды! Где Вы тут костыли увидели? Мало того, позволяет настроить значительно тоньше чем в Вордпресс, с учётом многопользовательского интерфейса! Надо только чуток фантазии проявить - каким образом какие уже имеющиеся функции можно использовать.

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

  • Like 2
  • Upvote 1

Share this post


Link to post
Share on other sites

В англоязычной версии движка кнопки опроса выводятся на русском языке (скриншот приложил)

 

2020-01-25-12-17-13.png

 

Edited by Crashlabs

Share this post


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

В англоязычной версии движка кнопки опроса выводятся на русском языке (скриншот приложил)

  Показать контент

 

Это находится в вашем шаблоне, а не в движке

Share this post


Link to post
Share on other sites
В 24.01.2020 в 18:48, Gameer сказал:

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

Как приплести неприплетуемое. Браво. Где вы вычитали о том, что я сказал, что это никому не нужно?! Я написал совершенно о другом: штатные средства системы позволяют самостоятельно реализовать оба пожелания в несколько телодвижений и не копаясь в коде, через визуальный интерфейс админки, - просто создать категории новостей - корзина и черновики, и настроить под себя права доступа к ним, как и для любой другой категории новостей на сайте. Всё давным давно реализовано, но не каждому очевидно.

Так в чём смысл нововведения? В том, чтобы разрабртчик создал за пользователя две категории новостей? С таким же успехом можно просить переименовать Спорт или Религию в Нумизматику.

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  

×
×
  • Create New...