/ / DataLife Engine v.11.1 Final Release
июль 08 2016

DataLife Engine v.11.1 Final Release

DataLife Engine v.11.1 Final Release

Были подготовлены и реализованы следующие изменения:


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

2. Добавлена поддержка движка InnoDB для базы данных MySQL. При установке скрипта вы можете выбрать, какой тип хранения использовать. Для выбора доступно использование либо InnoDB либо MyISAM. При выборе движка мы рекомендуем руководствоваться следующими критериями. Если ваш сайт будет редко обновляться новым контентом (регистрация большого количества пользователей, активное добавление новых комментариев и т.д.) т.е. сайт "справочник", то рекомендуется использовать MyISAM тип, он быстрее при выборке из базы данных. Если на сайте планируется активное обсуждение чего-либо большим количеством пользователей, то рекомендуется использовать InnoDB тип. Для большинства сайтов оптимальным выбором будет именно InnoDB, т.к. в будущем он более легко масштабируется. Выбор движка базы данных доступен только если на вашем сервере установлена версия MySQL не ниже чем 5.6.4. Если версия MySQL сервера ниже, то доступно использование только MyISAM.

3. Добавлена возможность создания и использования плейлистов при воспроизведении видео на сайте. Для этого видеофайлы просто перечисляется в теге video через запятую. Например:
[video=http://site.ru/video1.mp4,http://site.ru/video2.mp4,http://site.ru/video3.mp4]
4. Добавлена возможность создания описания, для видео которое будет видно при показе в плеере, для этого в теге вставки видео используется следующий формат: [videо=путь к видео файлу|путь к постеру для видео|описание видео], тоже самое можно задать для всех файлов если используется плейлист файлов, добавленный через запятую. Пример отображения вы можете увидеть на скриншоте выше.

5. Добавлена возможность использовать в теге [videо=...], также ссылки на видео в сервисе Youtube. Тем самым вы можете организовывать смешанные плейлисты включающие в себя ваше видео и видео на сервисе Youtube.

6. Добавлена возможность создания и использования плейлистов при воспроизведении аудио на сайте. Для этого аудиофайлы просто перечисляется в теге audio через запятую. Например:
[audio=http://site.ru/audio1.mp3,http://site.ru/audio2.mp3,http://site.ru/audio3.mp3]
7. Добавлена возможность создания описания, для аудио которое будет видно при воспроизведении музыки в плеере, для этого в теге вставки аудио используется следующий формат: [audiо=путь к аудио файлу|описание аудио]. Пример отображения вы можете увидеть на скриншоте выше.

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

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

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

11. В состав DataLife Engine добавлен новый WYSIWYG редактор. Название нового редактора FroalaEditor. Данный редактор обладает легким и понятным интерфейсом (на наш взгляд лучшим интерфейсом) для создания и редактирования контента, HTML код генерируемый им является одним из самых чистых и не имеет практически ничего лишнего, имеет относительно небольшой вес обладает быстрым рендерингом редактора на странице.



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

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

14. Для дополнительных полей, имеющих тип "Загружаемое изображение" добавлены новые теги: [xfvalue_thumb_url_X] и [xfvalue_image_url_X], которые выводят только URL для уменьшенной копии загруженного изображения и URL для полного изображения соответственно, где "X" это имя дополнительного поля. Данные теги будут полезны для вебмастеров, которые хотят персонального оформления загруженных публикаций на сайте, например, совместно с другими дополнительными полями.

15. Для дополнительный полей, имеющих тип "Переключатель Да или Нет", добавлена возможность назначения состояния «Включено» или «Выключено» по умолчанию, которое будет использоваться при добавлении новой публикации.

16. Добавлена возможность онлайн просмотра документов, загружаемых на сайт через скрипт DataLife Engine. Для этого в шаблон вывода загруженных файлов (attachment.tpl) были добавлены следующие теги: {online-view-link} который выводит ссылку URL на просмотр документа онлайн в браузере, а также теги [allow-online] текст [/allow-online], которые выводят заключенный в них текст, если загруженный документ имеет поддерживаемый для просмотра формат. Для онлайн просмотра поддерживаются следующие типы документов: Adobe PDF, Microsoft Word, Microsoft Excel. Просмотр документов происходит непосредственно в браузере посетителя, при помощи сервиса Google Docs Viewer, поэтому посетителям не нужно иметь установленные программы от Microsoft или Adobe.

17. В связи с тем, что разработчики WYSIWYG редактора LiveEditor решили прекратить какие-либо работы по данному редактору, и он уже не получал несколько лет каких-либо обновлений, было принято решение убрать данный редактор из состава DataLife Engine. Сайты, которые ранее использовали данный редактор, будут автоматически переключены на использование редактора FroalaEditor.

18. Добавлена возможность задать описание изображений (атрибут alt) при массовой вставке изображений в новость. Для этого вам нужно выбрать нужные изображения, и кликнув по любому из них, задать описание. После чего нажать на кнопку "Вставить выбранное". Заданное описание будет также добавлено для всех картинок при вставке.

19. Добавлен автоматический сброс кэша Zend OPCache при изменении настроек сайта. Тем самым, при включенном данном кешировании в настройках сервера, вам не нужно самостоятельно сбрасывать кэш, или ждать пока изменения вступят в силу.

20. При просмотре списка категорий в админпанели, в разделе редактирования категорий, изменен вид отображения списка категорий. Теперь все подкатегории показываются в свернутом виде, и могут быть открыты непосредственно при необходимости для конкретной родительской категории. А также добавлены кнопки, благодаря которым можно быстро в один клик развернуть или свернуть все категории в списке. Добавление новой категории осуществляется в всплывающем окне. Тем самым упрощается работа с большим количеством категорий и подкатегорий в админпанели.

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

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

23. В профиле пользователя на сайте, добавлена возможность отписаться от подписанных комментариев к публикациям, с указанием количества публикаций, на которые подписан пользователь. Для этого в шаблоне userinfo.tpl добавлено использование нового тега {unsubscribe}, который выводит чекбокс на отписку от комментариев, и количество подписанных публикаций.

24. В профиле пользователя на сайте, добавлена возможность автоматически подписаться на получение уведомлений о новых комментариях, которые добавляются к новостям, автором которых он является. Тем самым пользователю не нужно подписываться отдельно на каждую свою новость, достаточно отменить соответствующий чекбокс в настройках своего профиля. Для вывода чекбокса, в шаблоне userinfo.tpl добавлено использование нового тега {news-subscribe}.

25. В профиле пользователя на сайте, добавлена возможность автоматически подписаться на получение уведомлений о новых комментариях, которые являются ответами на его собственные комментарии. Для этого достаточно отменить соответствующий чекбокс в настройках своего профиля. Для вывода чекбокса, в шаблоне userinfo.tpl добавлено использование нового тега {comments-reply-subscribe}.

26. Добавлена поддержка расширения PHP Memcached. Скрипт DLE автоматически определяет какое именно расширение PHP установлено, Memcache или Memcached на сервере, и в зависимости от этого использует то или иное PHP расширение, в случае если в настройках скрипта включено Memcache кеширование. Тем самым больше нет необходимости ставить на сервер именно расширение PHP Memcache.

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

28. Для шаблонного тега [news=1,2,3] Текст [/news] добавлена возможность указать диапазон новостей с использованием символа тире. Например, вы можете указать [news=1,2,50-60] Текст [/news]. Аналогично диапазон можно задать и для противоположного тега [not-news=1,2,50-60] Текст [/not-news]. Тем самым облегчается создание нужного вам оформления, и не нет необходимости прописывать все ID нужный публикаций через запятую.

29. Для шаблонного тега [page-count=1,2,3] Текст [/page-count] добавлена возможность указать диапазон нужных страниц с использованием символа тире. Например, вы можете указать [page-count=1,2,50-60] Текст [/page-count]. Аналогично диапазон можно задать и для противоположного тега [not-page-count=1,2,50-60] Текст [/not-page-count]. Тем самым облегчается создание нужного вам оформления, и не нет необходимости прописывать все номера нужных вам страниц через запятую.

30. Добавлена возможность отписываться пользователям сайта от рассылок писем, которые отправляются с раздела "Рассылка сообщений" админпанели. Для этого при рассылке писем, вы можете задать либо в шаблоне, либо непосредственно в тексте сообщения тег {%unsubscribe%}, который выводит в отправляемом письме URL на отписку от получения рассылки для пользователя. При переходе по данной ссылке, для профиля пользователя, устанавливается статус "Не получать писем с сайта". При этом, пользователю достаточно просто пройти по ссылке, ему не нужно авторизовываться или производить какие-либо другие действия на сайте. Тем самым он может легко отписаться от писем с сайта, если он давно потерял интерес к сайту. Несмотря на то что рассылка писем позволяет все равно отправить сообщение пользователю, даже если он изъявил желание не получать писем. Мы настоятельно рекомендуем вебмастерам, во избежание попадания сервера в спам фильтры, всегда при рассылке сообщений учитывать статус, который пользователь установил в своем профиле.

31. Добавлено автоматическое добавление для всех внешних ссылок, которые публикуются в новостях и комментариях, атрибута rel, содержащего в себе параметры "external noopener noreferrer". Данный атрибут позволяет снизить вероятность возможной атаки на сайт с использованием механизмов социальной инженерии.

32. В настройки скрипта, добавлена возможность указания количества дней, в течение которых кешировать полную новость после ее публикации. Создание и обновление кэша, эта тоже ресурсоемкая операция. По истечении времени, публикация также теряет свою популярность, и если она не часто читается, то создавать и контролировать кэш постоянно для нее нецелесообразно. Если на вашем сайте публикуется мало новостей, то вы можете увеличить количество дней в течении которых кешировать, если много, то уменьшить. В любом случае мы не рекомендуем устанавливать время кеширования менее 30 дней. Небольшое количество дней используйте только если есть проблемы с свободным местом на жестком диске сервера, либо если публикуете очень большое количество новостей в месяц. А вот тем, у кого немного новостей на сайте, мы рекомендуем увеличить это значение.

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

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

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

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

37. Улучшена система учета количества комментариев пользователя в статистике его профиля. При массовом удалении новостей происходит также автоматический пересчет и комментариев пользователей. Тем самым отпадает необходимость периодического пересчета статистики.

38. Проведена оптимизация отображения админпанели DataLife Engine на мобильных устройствах в портретной ориентации. Тем самым панель управления стала более удобной при ее использовании на смартфонах.

39. Библиотека Jquery была обновлена до линейки 2.xx

40. Обновлен редактор TinyMCE до актуальной версии.

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

42. Исправлена проблема, при которой формировалась невалидная верстка HTML комментариев при использовании древовидных комментариев.

43. Исправлена проблема, при которой для тега {category-url} выводился URL на категорию с использованием ЧПУ, независимо от настроек ЧПУ в админпанели скрипта.

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

45. Исправлена проблема, при которой некорректно работали теги [available=main] текст [/available] и [not-available=main] текст [/not-available] для главной страницы, в случае если в настройках скрипта была включен показ статической страницы на главной в качестве основной.

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

47. Исправлена проблема, при которой невозможно было ввести правильный ответ на систему "Вопрос-Ответ", в случае если пользователь отвечает на комментарий, а не добавляет новый.

48. Исправлены обнаруженные и заявленные ранее небольшие ошибки в скрипте.

Информация к скачиванию скрипта для клиентов:

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

Обсудить релиз вы можете на нашем форуме

Комментарии

sokolokaa

sokolokaa

15 июля 2016 17:26 Посетители
4
Было замечательно, если в модуле рекламы, добавили бы статистику кликов и просмотров рекламы.
MITGEO

MITGEO

16 июля 2016 14:38 Клиенты
2
12. Добавлен новый тип для дополнительных полей публикаций: "Загружаемая галерея изображений".

Спасибо, полезная ф-ция. Но как быть, если сегодня один дизайн, а через год будет другой и понадобится изменить размеры уменьшенных копий?
celsoft

celsoft

16 июля 2016 20:19 Администраторы
0
Цитата: ntrtv
А почему в теге [media] можно любую ссылку вставить Yotube, а в теге [video] - схватывает только ссылку, которая из адресной строки браузера, а короткую - youtu.be/... не берет?

Это необходимо для обратной совместимости со старыми версиями DLE, когда то очень давно, много лет назад, для вставки в этот тег видео, его нужно было брать именно с кода страницы сервиса. И чтобы старые новости при редактировании не переставали проигрываться старый способ продолжает поддерживаться. Единственным документированным способ вставки youtube, это использование ссылки из строки URL браузера. Это способа я вам и рекомендую придерживаться. А все что недокументировано, сегодя есть, завтра может не быть. Не нужно этим пользоваться.

Цитата: MITGEO
Спасибо, полезная ф-ция. Но как быть, если сегодня один дизайн, а через год будет другой и понадобится изменить размеры уменьшенных копий?

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

MITGEO

16 июля 2016 22:18 Клиенты
4
Цитата: celsoft
Пока у нас нет в планах писать такой парсер отдельно.

Понятно, что нагрузка сильная будет при обработке картинок, но такое может происходить всего несколько раз лет в 5, а может и реже. Для таких целей можно просто останавливать сайт на энное ко-во времени и запускать обработку.
Жаль, что ориентируетесь только на слабый хостинг :(
Цитата: celsoft
у нас нет в планах писать такой парсер отдельно.

Его не отдельно, ИМХО, писать надо, а как одна из ф-ций админ. панели.
ntrtv

ntrtv

17 июля 2016 19:54 Клиенты
2
Согласен, вопрос хороший подняли. Да, можно же сделать чтобы он пересохранял не сразу "нахрапом", а понемногу, с паузами, как раз и удастся избежать нагрузки.
MITGEO

MITGEO

17 июля 2016 21:35 Клиенты
1
Цитата: ntrtv
а понемногу, с паузами,

Алгоритмов может быть множество. Конечно, если хостинг совсем слабый, а картинок много (среднестатистический ГС на DLE администрируемый школотой, которых полно), то данная процедура может занять и неделю.... Видимо Автор этого и боится...
celsoft

celsoft

17 июля 2016 21:42 Администраторы
5
Цитата: MITGEO
Его не отдельно, ИМХО, писать надо, а как одна из ф-ций админ. панели.

Конечно в админпанели. Это я и имел ввиду, немного неправильно выразился. Хорошо, подумаем над этим вопросом.
sokolokaa

sokolokaa

18 июля 2016 11:04 Посетители
1
Цитата: celsoft
подумаем над этим вопросом.

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

barcaman

18 июля 2016 12:58 Клиенты
0
Рассылка сообщений не работает. Он всегда остается на 0. Я хочу отправить ПМ
sharelita.com

sharelita.com

18 июля 2016 14:34 Клиенты
0
не пойму в чем прикол - загружаю архив dle11.1.zip, а внутри дистрибутив версии 11.0
это только у меня так?
anatoly86

anatoly86

18 июля 2016 19:10 Посетители
0
Пожалуйста, обновите ДЕМО до новой версии - хочется потестить!
Спасибо!
celsoft

celsoft

18 июля 2016 22:59 Администраторы
1
Цитата: sokolokaa
Насчёт модуля Рекламы, тоже подумайте пожалуйста, чтобы показывало CTR и просмотры, было бы замечательно.

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

Цитата: barcaman
Рассылка сообщений не работает. Он всегда остается на 0. Я хочу отправить ПМ

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

Цитата: anatoly86
Пожалуйста, обновите ДЕМО до новой версии - хочется потестить!
Спасибо!

Демоверсия актуальной версии, доступна с первого дня. Скачивайте со страницы https://dle-news.ru/demo.html и тестируйте
barcaman

barcaman

19 июля 2016 11:51 Клиенты
0
Цитата: celsoft
Таких проблем в дистрибутиве не выявлено. Почему не работает на вашем сервере, можно сказать, только визуально осмотрев проблему. Возможно какие то файлы были некорректно модифицированы или повреждены.

Я ничего не измениль. Я просто установил новую версию
anatoly86

anatoly86

19 июля 2016 23:52 Посетители
0
celsoft,
Да нет, я про обновление онлайн демки (http://demo.dle-news.ru/) - хочется посмотреть на новый редактор :)
celsoft

celsoft

20 июля 2016 07:11 Администраторы
0
Цитата: barcaman
Я ничего не измениль. Я просто установил новую версию

Я же говорю, чтобы сказать о причинах проблемы, ее нужно визуально осмотреть непосредственно на вашем сервере. Может быть файлы повреждены при загрузке, может быть права доступа выставлены неверно на файлы или папки, и т.д. причин может быть много и гадать бесполезно. Обратитесь в тех. поддержку https://dle-news.ru/index.php?do=feedback опишите проблему и предоставьте доступ по FTP и к админпанели. Посмотрят, скажут в чем причина.
sokolokaa

sokolokaa

26 июля 2016 11:58 Посетители
0
Видел, где-то плагин на WordPress, что например при выводе блока похожих новостей с картинками, то картинки естественно имели меньший размер, так ещё и уменьшался сам вес картинки, что положительно сказывалось на загрузке страницы и уменьшала её вес.

Возможно ли подобное реализовать на DLE? Может вы обратите на это внимание и в ближайших версиях, увидим модернизацию блока похожих новостей?
celsoft

celsoft

26 июля 2016 12:05 Администраторы
0
Цитата: sokolokaa
что положительно сказывалось на загрузке страницы и уменьшала её вес.

Но существенно увеличивалась нагрузка на сервер. Потому как сжимать картинки "на лету" крайне тяжелая для сервера операция.

Цитата: sokolokaa
Возможно ли подобное реализовать на DLE?

Нет. Можно использовать доп. поля, имеющие тип "изображение", в котором нужные картинки будут заранее подготовлены с нужными размерами при публикации новости.
sokolokaa

sokolokaa

26 июля 2016 14:37 Посетители
0
celsoft, Вы наверное меня не правило поняли, что-то вроде этого: https://wordpress.org/plugins/hammy/
celsoft

celsoft

27 июля 2016 04:55 Администраторы
1
sokolokaa,
Нет, я вас правильно понял. Этот модуль пережимает картинки на лету. Экономия трафика путем пересжатия изображений, всегда неизменно ведет к повышенной нагрузке на сервер. Трафик экономится, нагрузка на сервер при этом растет.
Дмитрий6

Дмитрий6

27 июля 2016 14:19 Клиенты
1
Для похожих новостей (relatednews.tpl) планируете сделать поддержку тега [newscount=x], либо как в Топ новостей (topnews.tpl можно убрать) вывод сделать через {custom}.
azaq3

azaq3

28 июля 2016 22:03 Клиенты
0
Уважаемый разработчик, не подскажите ли вы, как можно организовать защиту всех скачиваемых файлов в DLE паролем?
celsoft

celsoft

29 июля 2016 05:28 Администраторы
0
Цитата: Дмитрий6
Для похожих новостей (relatednews.tpl) планируете сделать поддержку тега [newscount=x], либо как в Топ новостей (topnews.tpl можно убрать) вывод сделать через {custom}.

Не планируется. И кстати мне непонятно, зачем в похожих новостях этот тег. Приведите реальный случай того, когда этот тег необходим. Потому как понимание реальной необходимости, увеличит шансы на появление этого тега.
Цитата: azaq3
Уважаемый разработчик, не подскажите ли вы, как можно организовать защиту всех скачиваемых файлов в DLE паролем?

Никак. DLE не вмешивается в содержимое файлов. Более того шифровать паролем можно только архивы. И делать это нужно до загрузки файлов на сервер.
Чистота34

Чистота34

29 июля 2016 12:47 Посетители
3
Всё таки старый редактор был лучше хоть и разработка его прекратилась.
Например для таблиц было удобно настраивать их вид, были шаблоны оформления, да и в принципе работа с таблицами была удобной, здесь такое ощущение, что это первая бетта версия.
То же самое и с текстом, теперь нет эффектов которые можно было выбирать.
Ссылки так же уже нельзя быстро оформить.
Картинки, нельзя теперь ставить отступы слева справа сверху снизу.
И таких проблем много. Лучше добавьте старый редактор в дополнение к этому, обратно откатить сайт сложнее.
Skit81

Skit81

2 августа 2016 09:13 Посетители
1
Обновил до 11.1 Все бы ничего, но теперь при попытке скачать прайс с сайта, вылезает Access denied. В чем может быть причина?

Посмотреть тут http://f-vm.ru/price


UPD: Файлы Excel открывает и дает скачивать, а вот PDF и не дает скачивать и не открывает, по ним Access denied
ntrtv

ntrtv

2 августа 2016 09:43 Клиенты
0
Не дает в заголовке написать апостроф - '.
Пишет "Слишком длинное значение поля" и новость не сохраняется.
Skit81

Skit81

2 августа 2016 09:46 Посетители
0
Skit81,

UPD2: Файлы Excel открывает в Docs для просмотра почему то только в альбомном режиме. Выглялит это не очень эстетично. Как быть?
P.S. Не нашел, как тут вам скрин с открытым прайсом прилепить
celsoft

celsoft

2 августа 2016 11:27 Администраторы
1
Цитата: Skit81
Обновил до 11.1 Все бы ничего, но теперь при попытке скачать прайс с сайта, вылезает Access denied. В чем может быть причина?

Это ошибка в скрипте. Для ее исправления, откройте файл engine/modules/functions.php найдите и удалите строчку:

if( $area ) $area = str_replace("&", "&", $area);

Цитата: ntrtv
Не дает в заголовке написать апостроф - '.
Пишет "Слишком длинное значение поля" и новость не сохраняется.

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

Цитата: Skit81
Файлы Excel открывает в Docs для просмотра почему то только в альбомном режиме. Выглялит это не очень эстетично. Как быть?

От DLE тут совершенно ничего не зависит. Это решает просмотрщик Google Docs как открывать для просмотра. И каких либо настроек для управления им Google не предоставляет. Так что если просмотр некорректен, то вам уже нужно писать в Google для исправления просмотра.
ntrtv

ntrtv

2 августа 2016 18:46 Клиенты
0
Цитата: celsoft
Непосредственно сам апостроф здесь совершенно не причем. Одно из полей вашей новости содержит информации больше чем разрешено хранить в базе данных, и превышает лимит поля в БД. Нужно сокращать длину информации.

Действительно, проверил. Ошибка не повторилась. Просто в том заголовке было слово McDonald’s. И новость не добавлялась в базу. Убрали апостроф - добавилась. Да, видимо, глюк был просто.
Дмитрий6

Дмитрий6

3 августа 2016 12:47 Клиенты
0
Цитата: celsoft
Не планируется. И кстати мне непонятно, зачем в похожих новостях этот тег. Приведите реальный случай того, когда этот тег необходим. Потому как понимание реальной необходимости, увеличит шансы на появление этого тега.


А для чего нужен тег [newscount=x], например, в шаблоне shortstory.tpl. Ведь если грубо сказать, то визуально "Краткое содержание" и "Похожие новости" не чем не отличаются (колонка, список, как угодно назовите - публикаций). И Вы сами постоянно говорите, что DLE не чем не ограничивает дизайн сайта. В шаблоне relatednews.tpl задуманное можно реализовать через CSS .класс:nth-child(х) и это сделано, но как сделать вывод под.поля для определённой по счету новости.
Простой пример из (shortstory.tpl, {custom})
< img src="[newscount=х][xfvalue_х][/newscount][not-newscount=х]{image-1}[/not-newscount]" alt="{title}" >
как это реализовать в шаблоне relatednews.tpl используя только CSS.

И вообще многие теги сделать более "глобальными". Скачивание файлов, сделали через доп.поле, очень хорошо "молодцы", но опять дизайн ограничен шаблоном attachment.tpl, а если в двух местах с разным дизайном нужно указать "скачиваемый файл". А не проще (не техническую сторону) сделать все теги из attachment.tpl поддерживаемыми и shortstory.tpl, fullstory.tpl и пусть люди сами выбирают что, где, куда, какой тег ставить.

"Выводится урезанный до X количества символов" не кажется ли вам что какое-то не красивое, не логическое завершение предложения. Даже у вас на сайте в краткой новости идет - бла-бла ... Опять можно реализовать через CSS, но это не всегда оправдано. Через скрипт где идет обрезание ... , а где логическое завершение предложения !?.
voinabit

voinabit

7 августа 2016 03:16 Посетители
0
azaq3,
smile учи гипертекстовую разметку

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Календарь
«    Май 2019    »
ПнВтСрЧтПтСбВс
 12345
6789101112
13141516171819
20212223242526
2728293031 
Опрос на сайте
Совершаете ли вы покупки в интернет?

Популярные новости
Архив новостей
Май 2019 (2)
Апрель 2019 (1)
Март 2019 (3)
Февраль 2019 (2)
Январь 2019 (2)
Декабрь 2018 (1)