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

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

24 минуты назад, Gameer сказал:

Это звиздец какой ..... Зачем вам дополнительные поля для категории? Ведь по сути это тот же текст в шаблоне, с помощью тегов [category

Удобнее однако.
Особенно для любителей овер 500 категорий на сайте.

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

Не только PHP но и структуры самого Wordpress, знания переменных и функций этого движка.

В этом году я сделал первый сайт на Вордпресс на трех языках - причем с кастомными типами записей, кастомными полями, кастомной таксономией, заливкой материалов/фоток через API. На все ушло 3 месяца без начальных знаний Wordpress. Такой гибкости и вариантов решения проблем я еще не видел. Это просто космос. Его хуки это нечто, а шаблонизатор с полной поддержкой PHP круть. Плюс масса уроков, документации, готовых плагинов. Хотя конечно PHP знать обязательно, хотя бы на начальном уровне.

 

Об этом я уже писал здесь год назад и еще раньше. В DLE слишком мало возможностей. Да он быстр как степная лань, и легковесный. Но если ты хочешь хоть немного отойти от навязываемого разработчиком стиля (таблицы поиска, вывод кнопок и списков) - то надо писать кучу плагинов чтобы менять ядро. Потому как разделение кода разработчик не сделал.

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

 

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

 

Подводя итог скажу: IMHO разработчик DLE нацелил движок на сайты с большой посещаемостью (тысячи и десятки тысяч уников в день). Об этом говорит то, что DLE платный (бесплатная демо версия не обновляется и на ней масса ограничений). Оптимизация и простота движка DLE позволяет экономить на хостинге, а простая система шаблонов позволяет экономить на верстальщиках. Однако все более-менее серьезные проекты требуют авторских доработок. А поскольку такие сайты наверняка приносят доход, который позволяет вложиться в шаблон хотя бы один раз при создании сайта - то почему бы не дать такую возможность клиентам?

 

А школьникам пусть остается Джумла или Вордпресс с их "one-click install". Все равно их сайты не будут настолько нагружены, чтобы они увидели разницу. Да и денег платить они не привыкли.

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

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

DLE очень слабо развивается, но видать разработчикам норм всё. Подождем пока продажи лицензий и их продление очень сильно упадет, может тогда задумаются что делают что-то не так. Хотя наверное тогда будет поздно.

 

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

DLE очень слабо развивается, но видать разработчикам норм всё. Подождем пока продажи лицензий и их продление очень сильно упадет, может тогда задумаются что делают что-то не так. Хотя наверное тогда будет поздно.

 

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

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

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

Касательно данной функции, там работы на пол часа отсилы.
Ну хоть давно нужное перетаскивание плагинов реализовали, там работы побольше было.
Ещё бы добавили наконец то нормальное обновление плагинов, с POST в JSON формате, с сообщением своей версии движка, установленного ПО на сервере, а в ответ бы возвращались данные как раз под нужны клиента. Сейчас клиент обновится на новую версию, а она может просто не работать с его древней версией движка, и ему нужно будет откатываться назад. А так можно было бы показать уведомление ему что новые версии есть, но требуется обновление движка.

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

1. Вынести куски html из php файлов в шаблоны (например {pmlist})

2. Добавить Placeholder Для полей разделов сайта. Например чтобы не заполнять постоянно вручную описания разделов при их создании, дескрипшны и так далее, а если поле не заполнено, то выводить либо пустое, либо заполненное по шаблону, или текст, заданный вручную.

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

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

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

 

Цитата

Это звиздец какой ..... Зачем вам дополнительные поля для категории? Ведь по сути это тот же текст в шаблоне, с помощью тегов [category

При 400 категориях сайта это совсем не весело, как вам и написали. А как сделать другими путями - не ясно. У нас есть разделы в которых нужно создавать подборки новостей, например по значению доп.поля, или по тегам с разных других разделов, у которых будет красивый ЧПУ адрес, которые будут попадать в карту сайта и будут иметь свои мета-данные и к ним у пользователя будет удобный и быстрый доступ. Решений пока не видел, которые могли бы это делать. Пока все хорошо, кроме единственного - что DLE не умеет сортировать кастомные новости т.е выводить тег {sort} для страниц где есть такие новости, чтобы уже люди могли как им угодно отсортировать контент, выводимый кастомом.

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

когда будет поддержка формата WebP для загрузки в новостях?

Поддерживаю. Тоже сайт перевел на webp, каждый раз приходиться прописывать на картинку ссылку в ручную на webp. Пора уже Celsoft

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

когда будет поддержка формата WebP для загрузки в новостях?

С 13.2 поддерживается

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

когда будет поддержка формата WebP для загрузки в новостях?

 Как можно ждать то что уже давно есть?

 

1 час назад, x-ramzes сказал:

Тоже сайт перевел на webp, каждый раз приходиться прописывать на картинку ссылку в ручную на webp. Пора уже Celsoft

Правильно. Пора. Только не нам, а вам, обновить скрипт на своем сайте на актуальные версии.

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

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

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

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

 

И проверку дублей ЧПУ URL при сохранении очень хотелось бы увидеть.

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

Очень жду в следующей версии amp, без него уже сложно - гугл уже в поиске буржунета крутит блок с интересными находками - там 3 из 4 сайтов с амп (может и до рунета такое дойти), в панеле он прикрутил скорость загрузки, в хроме обещает, что будет показывать предупреждения о тех сайтах где низкая скорость.

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

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

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

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

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

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

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

 

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

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

Можно.

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

@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"); ?>

 

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

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

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

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

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

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

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

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

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

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

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

 

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

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

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

 

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

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

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

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

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

"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?

Ссылка на сообщение
Поделиться на других сайтах
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?

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

Ссылка на сообщение
Поделиться на других сайтах
В 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 не шлет куки на другие сайты, о чем собственно у вас данное сообщение.

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

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

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

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

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

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

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

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

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

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