Jump to content

?Mafiozi?

Браток

  • Content Count

    326
  • Joined

  • Last visited

  • Days Won

    6

?Mafiozi? last won the day on October 30 2019

?Mafiozi? had the most liked content!

Community Reputation

11 Хороший

1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Дорогие друзья,Начиная с 1 октября 2020 года мы объявляем о начале новой программы по поддержке постоянных клиентов. Рамках этой программы мы предоставляем всем клиентам, имеющим лицензии, персональные скидки на покупку последующих лицензий. Скидки рассчитываются персонально для каждого клиента в зависимости от того сколько лицензий было ранее приобретено. Скидки рассчитываются по следующим правилам: - при наличии от 1 до 3 лицензий скидка на приобретение следующей лицензии составляет 5% - при наличии от 3 до 5 лицензий скидка на приобретение следующей лицензии составляет 7% - при наличии от 5 до 10 лицензий скидка на приобретение следующей лицензии составляет 10% - при наличии от 10 до 20 лицензий скидка на приобретение следующей лицензии составляет 15% - при наличии более 20 лицензий скидка на приобретение следующей лицензии составляет 20% Например если у вас приобретена ранее одна лицензия, то на покупку второй лицензии вам будет предоставлена скидка в 5%, а если у вас есть три лицензии, то на покупку четвертой вам будет предоставлена скидка в 7% и так далее. При расчете скидок учитываются действующие лицензии, срок которых еще не истек. А также лицензии срок действия которых истек, но при этом составляет менее полугода с момента окончания срока действия лицензии. Расчет скидок и оплата лицензий по данным скидкам происходит полностью в автоматическом режиме. При оплате на сайте вы видите сразу цену с учетом вашей персональной скидки, а также размер вашей персональной скидки. Действие данной программы не ограничено по времени и будет действовать в будущем всегда. Также персональные скидки будут суммироваться с проводимыми на сайте временными акциями. Например, если на сайте будет объявлена общая временная акция по снижению цены для всех, приуроченная к какому-либо празднику, то для постоянных клиентов конечная стоимость будет с учетом снижения цены по акции и с учетом персональной скидки. Например, если на сайте будет объявлена акция по снижению цены на 20%, а пользователь имеет персональную скидку в 7%, то конечная стоимость для него будет снижена на 20%, а также дополнительно еще на персональные 7%. С Уважением, ООО "Софтньюс Медиа Групп" Let's block ads! (Why?) Далее
  2. Были подготовлены и реализованы следующие изменения:1. Полностью переработан модуль управления загруженными картинками в админпанели. Теперь в данном разделе вы можете осуществлять навигацию по всем папкам, независимо от уровня вложенности. Помимо стандартных папок, вы можете заходить и управлять картинками в самостоятельно созданных папках. Также добавлен предосмотр картинок по клику на них на полный экран.2. Добавлена поддержка проигрывания видео с адаптивным битрейтом (HLS файлов с расширением .m3u8) для видеопроигрывателя DataLife Engine.3. Для шаблонов вывода кратких и полных новостей (shortstory.tpl и fullstory.tpl) добавлена поддержка новых тегов условий сравнения значений. Например, тег [if field = "значение"] текст [/if] выведет текст заключённых в них если значения поля равно указанному значению. Данный тег может сравнивать не только равенство, но и также проводить сравнения больше или меньше, находить вхождения. Также в данном теге можно проводить комбинирование разных условий, например: [if field > "3" AND field2 < "5"] текст [/if]. Полный список условий, а также полей для сравнения: [if field = "значение"] текст [/if] - выведет текст если поле равно параметру 'значение' [if field != "значение"]текст[/if] - выведет текст если поле не равно параметру 'значение' [if field > "1"] текст [/if] - выведет текст если поле больше параметра 'значение' [if field >= "2"] текст [/if] - выведет текст если поле больше либо равно параметру 'значение' [if field < "3"] текст [/if] - выведет текст если поле меньше параметра 'значение' [if field <= "4"] текст [/if] - выведет текст если поле меньше либо равно параметру 'значение' [if field ~ "значение"] текст [/if] - выведет текст если в поле встречается текст 'значение' [if field !~ "значение"] текст [/if] - выведет текст если в поле НЕ встречается текст 'значение' Комбинированное использование:[if field > "3" AND field2 < "5"] текст [/if] выведет текст если поле field больше трех, и при этом field2 меньше 5 [if field > "3" OR field2 < "5"] текст [/if] выведет текст если поле field больше трех или field2 меньше 5, то есть совпадение какого либо либого из условий Также поддерживается вложенность тегов друг в друга. Имена полей, которое может принимать field:id - Уникальный ID номер новости (число) autor - Логин автора новости (текст) date - Дата новости (дата в английском формате, например "2020-09-01" или "10 September 2020" или "next Thursday" или "+1 day" или "next Thursday" или в unix формате, если же используется знак равенства то дата новости округляется до минуты) short_story - Текст короткой новости (текст) full_story - В шаблоне короткой новости это количество символов в полном описании. В шаблоне полной новости непосредственно полный текст. title - Текст заголовка новости (текст) descr - Метатег описания новости (текст) keywords - Метатег "ключевые слова" (текст) category - Список категорий в которым принадлежит (массив, проверка по массиву ID категорий, которой принадлежит новость) alt_name - Заголовок на латинице, для формирования адреса страницы при использовании ЧПУ. (текст) comm_num - Количество комментариев (число) allow_comm - Разрешены или нет комментарии (число, 1 или 0) allow_main - Опубликована или нет новость на главной (число, 1 или 0) approve - Новость опубликована на сайте или на модерации (число, 1 или 0) fixed - Новость зафиксирована или нет (число, 1 или 0) symbol - Символьный код (текст) tags - Список тегов из списка тегов для облака тегов (массив, проверка по массиву слов из облака тегов) news_read - Количество просмотров (число) allow_rate - Разрешен рейтинг для новости или нет (число, 1 или 0) rating - Рейтинг новости, общая сумма всех значений (число) vote_num - Количество проголосовавших в рейтинге (число) votes - Есть ли опрос в новости (число, 1 или 0) view_edit - Отображать или нет причину редактирования (число, 1 или 0) disable_index - Запрещена или нет индексация в поисковиках (число, 1 или 0) editdate - Дата редактирования новости (дата в английском формате, например "2020-09-01" или "10 September 2020" или "next Thursday" или "+1 day" или "next Thursday" или в unix формате, если же используется знак равенства то дата округляется до минуты) editor - Логин последнего редактора публикации (текст) reason - Причина редактирования новости (текст) user_id - ID автора публикации (число) xfield_x - Значение дополнительного поля публикации, где x это имя дополнительного поля. Например xfield_test значение дополнительного поля test 4. Добавлена возможность временной автоматической блокировки аккаунта при его бездействии в админпанели сайта. Вы можете в настройках скрипта указать таймаут в минутах, по истечении которых, если пользователь ничего не делал в браузере в админпанели, то его сессия будет временно приостановлена до ввода пароля. При этом пользователю будет показано уведомление и если он продолжает ничего не делать, то сессия будет приостановлена. Данное нововведение будет полезно для обеспечения дополнительной безопасности, если пользователь временно отошёл от своего компьютера, с открытой вкладкой админпанели. Для возобновления сессии достаточно ввести пароль без необходимости ввода логина.5. Добавлена возможность привязки к аккаунту на сайте любой доступной социальной сети к своему аккаунту. Пользователь сайта может привязать к своему аккаунту одну или сразу несколько сетей. И в дальнейшем их использовать для входа на сайт под своим аккаунтом. Для того чтобы привязать социальную сеть к своему аккаунту, пользователь должен быть авторизован на сайте, зайти в свой профиль и там осуществить привязку. При этом аккаунт в социальной сети может быть любым и не имеет никаких требований по совпадению, например e-mail адресов. Для привязки социальных сетей в шаблоне профиля пользователя используются те же теги для авторизации через социальные сети, какие используются в шаблоне login.tpl: {vk_url}, {odnoklassniki_url}, {facebook_url}, {google_url}, {mailru_url}, {yandex_url}6. Добавлена возможность отвязать от аккаунта на сайте любую из социальных сетей. Даже если она изначально использовалась для первоначального входа на сайт и первой регистрации. Для этого в шаблоне вывода профиля пользователя добавлена поддержка тега {social-list} который выводит список привязанных социальных сетей и ссылки на их отключения от данного аккаунта.7. В настройки категорий в админпанели скрипта, добавлена возможность назначения каждой категории своего отдельного типа рейтинга для публикаций. Теперь каждая категория может иметь свой отдельный вид рейтинга, а не только один общий для всего сайта.8. В админпанели в разделе редактирования публикаций, добавлена возможность пересчёта количества комментариев у публикации. Вы можете запускать пересчёт не только комментариев у всех публикаций, что является очень долгим и ресурсоёмким процессом, но пересчитать комментарии только конкретной публикации. Данная функция будет полезна если работа в базе данных над комментариями была произведена, минуя DLE, например импорт в БД информации, удаление или некорректная работа сторонних плагинов.9. В админпанели в разделе редактирования публикаций, для массовых действий для выбранных публикаций, добавлена возможность пересчёта комментариев. Тем самым вы можете в один клик сделать пересчёт всех комментариев, только для выбранных публикаций.10. В админпанели в разделе редактирования публикаций, для массовых действий для выбранных публикаций, добавлена возможность удаления всех. Тем самым вы можете в один клик удалить все комментарии для выбранных вами публикаций. 11. При добавлении или редактировании публикаций, в случае если какое-либо дополнительное поле является обязательным, добавлен вывод информации о том какое именно поле является не заполненным и его необходимо заполнить. Ранее выводилась общая ошибка о том, что какое-либо поле не заполнено, и пользователю приходилось самостоятельно искать какое именно поле является обязательным.12. Добавлена возможность загружать иконки для категорий непосредственно с использованием админпанели DataLife Engine. Осуществить загрузку иконок можно в разделе управления категориями, при добавлении или редактировании категории.13. Для шаблонов вывода публикаций, а также для шаблона вывода меню категорий добавлена поддержка новых тегов: [category-icon] текст [/category-icon] выводят текст, заключенный в них, если для категории, где находится публикация, была задана иконка в настройках категории. А также добавлена поддержка противоположных тегов: [not-category-icon] текст [/not-category-icon] которые выводят текст если для категории, где находится публикация, не задана иконка. Тем самым вы можете более гибко создавать оформление ваших шаблонов в зависимости от того есть ли у категории иконка или нет. 14. Для шаблона вывода меню категорий добавлен вывод ссылки на иконку по умолчанию, в случае если для категории не была указана ссылка на иконку категории. Ранее тегом вывода иконки выводилось пустое значение если иконка не была задана в настройках категории. 15. Добавлена возможность использования в поиске по сайту символов @ и ~, которые являлись служебными при полнотекстовом поиске на таблицах, использующих InnoDB. 16. Добавлена поддержка сжатия данных по алгоритму Brotli для JS, CSS и HTML, которые формирует DataLife Engine. Данный метод является более эффективным и более быстрым чем обычное zip сжатие данных. Для использования данного алгоритма сжатия на сервере должны быть установлены соответствующие серверные расширения для PHP. Использование данного алгоритма происходит полностью автоматически если DLE определит поддержку этого алгоритма вашим сервером, в случае отсутствия поддержки то сжатие будет автоматически осуществляться доступными средствами, например, zip сжатием. 17. Добавлена возможность загрузки и удаления изображений, для пользователей, которые имеют право публикации новостей только с модерацией, и при этом им разрешено редактирование публикаций. Для этого были введены изменения в работу загрузки изображений, в случае если пользователь осуществляет действия по загрузке или удалению изображений или файлов, то новость автоматически уходит опять на модерацию. 18. Добавлена возможность в настройках скрипта в админпанели указывать символ разделитель для ключевых слов, назначенных для облака тегов, при их выводе в публикациях на сайте.19. Добавлена возможность для разделителей вывода категорий и для модуля хлебных крошек, использовать HTML код, при их задании в настройках скрипта. Например, вы можете задать там "</span><span class="test">" для того чтобы сделать более гибкое и разнообразное оформление вашего шаблона. 20. Добавлена поддержка отложенной загрузки видеороликов Youtube опубликованных с использованием тега [media=...] а также любого иного контента, опубликованного при использовании HTML тега iframe. В случае включения отложенной загрузки изображений в настройках скрипта, данная отложенная загрузка будет также осуществляться и для вышеуказанного контента. Что также будет дополнительно ускорять загрузку страниц вашего сайта, т.к. необходимый контент будет загружаться в браузер только по мере прокрутки страницы пользователем. 21. Добавлена поддержка отложенной загрузки изображений, для изображений опубликованных в текстах комментариев пользователей. Ранее поддержка отложенной загрузки изображений была только для новостей. 22. В окно загрузки файлов, при выводе информации о ограничениях на размер и объём загружаемых данных, добавлен также учёт ограничений, установленных в серверных настройках. Например, если в настройках скрипта для пользователя разрешено загружать файл размером в 5 мегабайт, а серверные настройки не позволяют загружать более 2 мегабайт, то также при загрузке будет указан что максимальный объём именно 2 мегабайта. Что позволяет сразу избегать путаницы если есть расхождение между настройками скрипта и сервера. 23. Для модуля загрузки изображений и файлов добавлен показ также количества файлов, которые может загружать пользователь, если установлено ограничение на количество в настройках.24. Для расширенного поиска публикаций в админпанели добавлена возможность поиска запрещённых для индексации поисковиками публикаций. Тем самым вы можете быстро найти публикации, где необходимо изменить данную опцию.25. Для расширенного поиска публикаций в админпанели добавлена возможность поиска запрещённых для поиска на сайте публикаций. Тем самым вы можете быстро найти публикации, где необходимо изменить данную опцию. 26. Внесены изменения в логику работы подсчёта количества новостей для меню категорий. Ранее подсчёт осуществлялся на основе глобальной настройки осуществлять или нет вывод новостей, принадлежащих подкатегориям. Теперь же подсчёт осуществляется на основе настройки каждой категории, назначенной персонально для каждой категории. 27. Для публикуемых ссылок на сайте, добавлена поддержка протоколов viber://, tg://, skype://, market:// которые позволяют открывать ссылки на сайте в приложениях, установленных для телефона. Таких как Вайбер, Телеграмм, Скайп и Андроид Маркет 28. Для модуля создания резервной копии базы данных добавлена совместимость переноса базы данных с более высокой версии на более низкую. Например, сайт был изначально создан на MySQL 8.0 и переносится на другой сервер где установлен MySQL 5.7. Бекап базы в данном случае будет создан в совместимом с MySQL 5.7 формате. 29. В случае если на странице расположено несколько плееров с видео и аудио, добавлена автоматическая остановка проигрываемых файлов, если пользователь на данной странице включает видео или аудио, находящихся в других плеерах. 30. Внесены изменения в систему формирования меню категорий. В случае если в настройках групп запрещён просмотр каких-либо категорий, и при этом также запрещён просмотр кратких новостей из этих категорий, то данные категории будут также автоматически исключены из показа в меню для данной группы пользователей. 31. Видеоплеер DLE обновлён до актуальной версии. Был исправлен ряд небольших ошибок, и улучшено воспроизведение видео на мобильных устройствах. 32. Для модуля "Поиск и Замена" в админпанели добавлен также поиск и замена в заголовках новостей, если указан поиск по новостям и заголовкам статических страниц, если указан поиск и замена по статическим страницам. 33. При регистрации пользователя на сайте добавлена автоматическая проверка логинов, по ключевым словам, заданным в модуле "Фильтр слов" в админпанели. В случае совпадения с фильтром в регистрации пользователю будет отказано. Данная возможность будет полезна в том случае если вы задаёте фильтр матерных слов, и нет необходимости дополнительно заполнять запрещённые для регистрации имена в фильтрах, предназначенных для регистрации. 34. Добавлено автоматическое удаление тегов вывода значений дополнительных полей из шаблона, в случае если данные этих дополнительных полей отсутствуют. Например, есть дополнительное поле с типом "галерея", и вы выводите ее значения не единым тегом вывода, а каждую картинку по отдельности при помощи тега [xfvalue_X image="Nr"], и в случае если какое либо изображение не было загруженных из указанных, то тег его вывода будет автоматически скрыт. Данное нововведение касается не только вывода изображений, а вообще вывода любых дополнительных полей и их значений. 35. Добавлен запрет на отправку персональных сообщений пользователям, которые находятся в группе, для которой, запрещено использование персональными сообщениями. Ранее сообщения можно было отправлять, но прочитать пользователи могли их только когда этот запрет будет снят. 36. Добавлено автоматическое сохранение сортировки дополнительных полей профиля пользователей в админпанели. Сохранение осуществляется автоматически при изменении порядка, без необходимости нажатия отдельной дополнительной кнопки для сохранения. 37. Добавлено автоматическое скрытие комментария, ожидающего модерации, в админпанели в разделе управления данными комментариями, после его редактирования и публикации на сайте. Тем самым модератор может быстро дальше переходить к обработке следующего комментария. 38. Добавлен автоматический пересчёт статистики в панели управления в случае редактирования комментариев ожидающих модерации. 39. Внесены изменения в систему фильтрации входящих данных, предназначенной для поиска по сайту, в связи с чем улучшен поиск по некоторым ключевым словам. 40. Оптимизирована сортировка дополнительных полей для публикаций в админпанели. Тем самым добавлена возможность производить многократную сортировку или действия над полями, без необходимости предварительной самостоятельной перегрузки страницы. 41. Улучшена система определения используемого протокола сайта http или https, предотвращающая некорректное чтение настроек сервера на определённых конфигурациях. 42. Улучшена система контроля неверных ссылок ЧПУ для некоторых разделов сайта и ссылок. 43. Обновлены визуальные редакторы TinyMCE и Froala до актуальных версий. Исправлен ряд выявленных ошибок в данных редакторах. 44. Внесены изменения в работу системы контроля учётов голосов при выставлении рейтинга для публикаций и комментариев, исправляющие проблему при которой некоторые пользователи не могли изменить свой голос. 45. Исправлена проблема с формированием ссылки на полную новость, если категория была отключена, и она являлось при этом первой категорией из списка нескольких категорий. 46. Исправлена проблема, при которой возникали JS ошибки в случае включения использования нативных смайлов Emoji и отключения редактора для комментариев. 47. Исправлена проблема, при которой нарушалась работа дополнительных полей с типом загружаемый файл в случае перестроения публикаций в админпанели. 48. Исправлена проблема, при которой не убирались автоматически опции новости "Публиковать на главной", "Разрешить комментарии" и "Разрешить рейтинг" при добавлении или редактировании публикаций в админпанели, если одновременно несколько категорий имели запрет на использование данных опций у публикации. 49. Исправлена проблема, при которой дублировался заголовок List-Unsubscribe при массовой рассылке писем с сайта. 50. Исправлена проблема, при которой в ряде случаев, могли удаляться опубликованные комментарии и производится неверный подсчёт комментариев при работе с ожидающими модерации комментариями. 51. Исправлена проблема, при которой не работал расширенный поиск по комментариям, если был включён полнотекстовый поиск в настройках скрипта, а также включена модерация комментариев. 52. Исправлена проблема, при которой не работал расширенный поиск по комментариям, если был задан временной период за которые необходимо искать комментарии. 53. Исправлена проблема, при которой неверно формировался метатег description, если новость не добавлялась и не редактировалась в админпанели, при этом контент публикации слишком маленький. 54. Исправлены обнаруженные и заявленные ранее небольшие ошибки в скрипте. Ссылки для скачивания скрипта для клиентов: Внимание!Просмотр данной информации доступен только пользователям имеющим действующую лицензию на скрипт. Если вы уже приобретали скрипт, то вам необходимо зайти на сайт под своим клиентским аккаунтом. Если срок вашей лицензии истек, то вы можете продлить ее в своем профиле на нашем сайте Если вы еще не являетесь нашим клиентом, то вы можете приобрести скрипт на нашем сайте.Обсудить релиз вы можете на нашем форуме Let's block ads! (Why?) Далее
  3. Дорогие друзья,Лето снова позади. Но и осень не повод для грусти. Осень это время, когда уже будучи отдохнувшим, снова хочется заниматься творчеством, реализовывать новые идеи и открывать новые проекты. Мы всегда поддерживаем такие начинания и в связи с этим объявляем о начале осенней акции, которая пройдет с 1 по 30 сентября 2020 года (включительно). Мы предоставляем скидки от 10% до 20% на все типы лицензий DataLife Engine: - Скидка 10% при продлении лицензии - Скидка 10% при приобретении базовой лицензии - Скидка 15% при приобретении расширенной лицензии - Скидка 20% при приобретении неограниченной лицензии На платформе «DataLife Engine» вы можете создать современный сайт любого уровня сложности. А теперь ещё и по выгодным ценам! С Уважением, ООО "Софтньюс Медиа Групп" Let's block ads! (Why?) Далее
  4. Дорогие друзья,Завершен основной этап разработки версии 14.1, релиз находится на тестировании и предрелизной подготовке, ну а пока мы предлагаем вам ознакомиться с информацией о том, что ждет вас с выходом новой версии. Были подготовлены и реализованы следующие изменения: 1. Полностью переработан модуль управления загруженными картинками в админпанели. Теперь в данном разделе вы можете осуществлять навигацию по всем папкам, независимо от уровня вложенности. Помимо стандартных папок, вы можете заходить и управлять картинками в самостоятельно созданных папках. Также добавлен предосмотр картинок по клику на них на полный экран.2. Добавлена поддержка проигрывания видео с адаптивным битрейтом (HLS файлов с расширением .m3u8) для видеопроигрывателя DataLife Engine.3. Для шаблонов вывода кратких и полных новостей (shortstory.tpl и fullstory.tpl) добавлена поддержка новых тегов условий сравнения значений. Например, тег [if field = "значение"] текст [/if] выведет текст заключённых в них если значения поля равно указанному значению. Данный тег может сравнивать не только равенство, но и также проводить сравнения больше или меньше, находить вхождения. Также в данном теге можно проводить комбинирование разных условий, например: [if field > "3" AND field2 < "5"] текст [/if]. Полный список условий, а также полей для сравнения: [if field = "значение"] текст [/if] - выведет текст если поле равно параметру 'значение' [if field != "значение"]текст[/if] - выведет текст если поле не равно параметру 'значение' [if field > "1"] текст [/if] - выведет текст если поле больше параметра 'значение' [if field >= "2"] текст [/if] - выведет текст если поле больше либо равно параметру 'значение' [if field < "3"] текст [/if] - выведет текст если поле меньше параметра 'значение' [if field <= "4"] текст [/if] - выведет текст если поле меньше либо равно параметру 'значение' [if field ~ "значение"] текст [/if] - выведет текст если в поле встречается текст 'значение' [if field !~ "значение"] текст [/if] - выведет текст если в поле НЕ встречается текст 'значение' Комбинированное использование:[if field > "3" AND field2 < "5"] текст [/if] выведет текст если поле field больше трех, и при этом field2 меньше 5 [if field > "3" OR field2 < "5"] текст [/if] выведет текст если поле field больше трех или field2 меньше 5, то есть совпадение какого либо либого из условий Также поддерживается вложенность тегов друг в друга. Имена полей, которое может принимать field:id - Уникальный ID номер новости (число) autor - Логин автора новости (текст) date - Дата новости (дата в английском формате, например "2020-09-01" или "10 September 2020" или "next Thursday" или "+1 day" или "next Thursday" или в unix формате, если же используется знак равенства то дата новости округляется до минуты) short_story - Текст короткой новости (текст) full_story - В шаблоне короткой новости это количество символов в полном описании. В шаблоне полной новости непосредственно полный текст. title - Текст заголовка новости (текст) descr - Метатег описания новости (текст) keywords - Метатег "ключевые слова" (текст) category - Список категорий в которым принадлежит (текст, перечесление через запятую) alt_name - Заголовок на латинице, для формирования адреса страницы при использовании ЧПУ. (текст) comm_num - Количество комментариев (число) allow_comm - Разрешены или нет комментарии (число, 1 или 0) allow_main - Опубликована или нет новость на главной (число, 1 или 0) approve - Новость опубликована на сайте или на модерации (число, 1 или 0) fixed - Новость зафиксирована или нет (число, 1 или 0) symbol - Символьный код (текст) tags - Список тегов из списка тегов для облака тегов (текст, перечесление через запятую) news_read - Количество просмотров (число) allow_rate - Разрешен рейтинг для новости или нет (число, 1 или 0) rating - Рейтинг новости, общая сумма всех значений (число) vote_num - Количество проголосовавших в рейтинге (число) votes - Есть ли опрос в новости (число, 1 или 0) view_edit - Отображать или нет причину редактирования (число, 1 или 0) disable_index - Запрещена или нет индексация в поисковиках (число, 1 или 0) editdate - Дата редактирования новости (дата в английском формате, например "2020-09-01" или "10 September 2020" или "next Thursday" или "+1 day" или "next Thursday" или в unix формате, если же используется знак равенства то дата округляется до минуты) editor - Логин последнего редактора публикации (текст) reason - Причина редактирования новости (текст) user_id - ID автора публикации (число) xfield_x - Значение дополнительного поля публикации, где x это имя дополнительного поля. Например xfield_test значение дополнительного поля test 4. Добавлена возможность временной автоматической блокировки аккаунта при его бездействии в админпанели сайта. Вы можете в настройках скрипта указать таймаут в минутах, по истечении которых, если пользователь ничего не делал в браузере в админпанели, то его сессия будет временно приостановлена до ввода пароля. При этом пользователю будет показано уведомление и если он продолжает ничего не делать, то сессия будет приостановлена. Данное нововведение будет полезно для обеспечения дополнительной безопасности, если пользователь временно отошёл от своего компьютера, с открытой вкладкой админпанели. Для возобновления сессии достаточно ввести пароль без необходимости ввода логина.5. Добавлена возможность привязки к аккаунту на сайте любой доступной социальной сети к своему аккаунту. Пользователь сайта может привязать к своему аккаунту одну или сразу несколько сетей. И в дальнейшем их использовать для входа на сайт под своим аккаунтом. Для того чтобы привязать социальную сеть к своему аккаунту, пользователь должен быть авторизован на сайте, зайти в свой профиль и там осуществить привязку. При этом аккаунт в социальной сети может быть любым и не имеет никаких требований по совпадению, например e-mail адресов. Для привязки социальных сетей в шаблоне профиля пользователя используются те же теги для авторизации через социальные сети, какие используются в шаблоне login.tpl: {vk_url}, {odnoklassniki_url}, {facebook_url}, {google_url}, {mailru_url}, {yandex_url}6. Добавлена возможность отвязать от аккаунта на сайте любую из социальных сетей. Даже если она изначально использовалась для первоначального входа на сайт и первой регистрации. Для этого в шаблоне вывода профиля пользователя добавлена поддержка тега {social-list} который выводит список привязанных социальных сетей и ссылки на их отключения от данного аккаунта.7. В настройки категорий в админпанели скрипта, добавлена возможность назначения каждой категории своего отдельного типа рейтинга для публикаций. Теперь каждая категория может иметь свой отдельный вид рейтинга, а не только один общий для всего сайта.8. В админпанели в разделе редактирования публикаций, добавлена возможность пересчёта количества комментариев у публикации. Вы можете запускать пересчёт не только комментариев у всех публикаций, что является очень долгим и ресурсоёмким процессом, но пересчитать комментарии только конкретной публикации. Данная функция будет полезна если работа в базе данных над комментариями была произведена, минуя DLE, например импорт в БД информации, удаление или некорректная работа сторонних плагинов.9. В админпанели в разделе редактирования публикаций, для массовых действий для выбранных публикаций, добавлена возможность пересчёта комментариев. Тем самым вы можете в один клик сделать пересчёт всех комментариев, только для выбранных публикаций.10. В админпанели в разделе редактирования публикаций, для массовых действий для выбранных публикаций, добавлена возможность удаления всех. Тем самым вы можете в один клик удалить все комментарии для выбранных вами публикаций. 11. При добавлении или редактировании публикаций, в случае если какое-либо дополнительное поле является обязательным, добавлен вывод информации о том какое именно поле является не заполненным и его необходимо заполнить. Ранее выводилась общая ошибка о том, что какое-либо поле не заполнено, и пользователю приходилось самостоятельно искать какое именно поле является обязательным.12. Добавлена возможность загружать иконки для категорий непосредственно с использованием админпанели DataLife Engine. Осуществить загрузку иконок можно в разделе управления категориями, при добавлении или редактировании категории.13. Для шаблонов вывода публикаций, а также для шаблона вывода меню категорий добавлена поддержка новых тегов: [category-icon] текст [/category-icon] выводят текст, заключенный в них, если для категории, где находится публикация, была задана иконка в настройках категории. А также добавлена поддержка противоположных тегов: [not-category-icon] текст [/not-category-icon] которые выводят текст если для категории, где находится публикация, не задана иконка. Тем самым вы можете более гибко создавать оформление ваших шаблонов в зависимости от того есть ли у категории иконка или нет. 14. Для шаблона вывода меню категорий добавлен вывод ссылки на иконку по умолчанию, в случае если для категории не была указана ссылка на иконку категории. Ранее тегом вывода иконки выводилось пустое значение если иконка не была задана в настройках категории. 15. Добавлена возможность использования в поиске по сайту символов @ и ~, которые являлись служебными при полнотекстовом поиске на таблицах, использующих InnoDB. 16. Добавлена поддержка сжатия данных по алгоритму Brotli для JS, CSS и HTML, которые формирует DataLife Engine. Данный метод является более эффективным и более быстрым чем обычное zip сжатие данных. Для использования данного алгоритма сжатия на сервере должны быть установлены соответствующие серверные расширения для PHP. Использование данного алгоритма происходит полностью автоматически если DLE определит поддержку этого алгоритма вашим сервером, в случае отсутствия поддержки то сжатие будет автоматически осуществляться доступными средствами, например, zip сжатием. 17. Добавлена возможность загрузки и удаления изображений, для пользователей, которые имеют право публикации новостей только с модерацией, и при этом им разрешено редактирование публикаций. Для этого были введены изменения в работу загрузки изображений, в случае если пользователь осуществляет действия по загрузке или удалению изображений или файлов, то новость автоматически уходит опять на модерацию. 18. Добавлена возможность в настройках скрипта в админпанели указывать символ разделитель для ключевых слов, назначенных для облака тегов, при их выводе в публикациях на сайте.19. Добавлена возможность для разделителей вывода категорий и для модуля хлебных крошек, использовать HTML код, при их задании в настройках скрипта. Например, вы можете задать там "</span><span class="test">" для того чтобы сделать более гибкое и разнообразное оформление вашего шаблона. 20. Добавлена поддержка отложенной загрузки видеороликов Youtube опубликованных с использованием тега [media=...] а также любого иного контента, опубликованного при использовании HTML тега iframe. В случае включения отложенной загрузки изображений в настройках скрипта, данная отложенная загрузка будет также осуществляться и для вышеуказанного контента. Что также будет дополнительно ускорять загрузку страниц вашего сайта, т.к. необходимый контент будет загружаться в браузер только по мере прокрутки страницы пользователем. 21. Добавлена поддержка отложенной загрузки изображений, для изображений опубликованных в текстах комментариев пользователей. Ранее поддержка отложенной загрузки изображений была только для новостей. 22. В окно загрузки файлов, при выводе информации о ограничениях на размер и объём загружаемых данных, добавлен также учёт ограничений, установленных в серверных настройках. Например, если в настройках скрипта для пользователя разрешено загружать файл размером в 5 мегабайт, а серверные настройки не позволяют загружать более 2 мегабайт, то также при загрузке будет указан что максимальный объём именно 2 мегабайта. Что позволяет сразу избегать путаницы если есть расхождение между настройками скрипта и сервера. 23. Для модуля загрузки изображений и файлов добавлен показ также количества файлов, которые может загружать пользователь, если установлено ограничение на количество в настройках.24. Для расширенного поиска публикаций в админпанели добавлена возможность поиска запрещённых для индексации поисковиками публикаций. Тем самым вы можете быстро найти публикации, где необходимо изменить данную опцию.25. Для расширенного поиска публикаций в админпанели добавлена возможность поиска запрещённых для поиска на сайте публикаций. Тем самым вы можете быстро найти публикации, где необходимо изменить данную опцию. 26. Внесены изменения в логику работы подсчёта количества новостей для меню категорий. Ранее подсчёт осуществлялся на основе глобальной настройки осуществлять или нет вывод новостей, принадлежащих подкатегориям. Теперь же подсчёт осуществляется на основе настройки каждой категории, назначенной персонально для каждой категории. 27. Для публикуемых ссылок на сайте, добавлена поддержка протоколов viber://, tg://, skype://, market:// которые позволяют открывать ссылки на сайте в приложениях, установленных для телефона. Таких как Вайбер, Телеграмм, Скайп и Андроид Маркет 28. Для модуля создания резервной копии базы данных добавлена совместимость переноса базы данных с более высокой версии на более низкую. Например, сайт был изначально создан на MySQL 8.0 и переносится на другой сервер где установлен MySQL 5.7. Бекап базы в данном случае будет создан в совместимом с MySQL 5.7 формате. 29. В случае если на странице расположено несколько плееров с видео и аудио, добавлена автоматическая остановка проигрываемых файлов, если пользователь на данной странице включает видео или аудио, находящихся в других плеерах. 30. Внесены изменения в систему формирования меню категорий. В случае если в настройках групп запрещён просмотр каких-либо категорий, и при этом также запрещён просмотр кратких новостей из этих категорий, то данные категории будут также автоматически исключены из показа в меню для данной группы пользователей. 31. Видеоплеер DLE обновлён до актуальной версии. Был исправлен ряд небольших ошибок, и улучшено воспроизведение видео на мобильных устройствах. 32. Для модуля "Поиск и Замена" в админпанели добавлен также поиск и замена в заголовках новостей, если указан поиск по новостям и заголовкам статических страниц, если указан поиск и замена по статическим страницам. 33. При регистрации пользователя на сайте добавлена автоматическая проверка логинов, по ключевым словам, заданным в модуле "Фильтр слов" в админпанели. В случае совпадения с фильтром в регистрации пользователю будет отказано. Данная возможность будет полезна в том случае если вы задаёте фильтр матерных слов, и нет необходимости дополнительно заполнять запрещённые для регистрации имена в фильтрах, предназначенных для регистрации. 34. Добавлено автоматическое удаление тегов вывода значений дополнительных полей из шаблона, в случае если данные этих дополнительных полей отсутствуют. Например, есть дополнительное поле с типом "галерея", и вы выводите ее значения не единым тегом вывода, а каждую картинку по отдельности при помощи тега [xfvalue_X image="Nr"], и в случае если какое либо изображение не было загруженных из указанных, то тег его вывода будет автоматически скрыт. Данное нововведение касается не только вывода изображений, а вообще вывода любых дополнительных полей и их значений. 35. Добавлен запрет на отправку персональных сообщений пользователям, которые находятся в группе, для которой, запрещено использование персональными сообщениями. Ранее сообщения можно было отправлять, но прочитать пользователи могли их только когда этот запрет будет снят. 36. Добавлено автоматическое сохранение сортировки дополнительных полей профиля пользователей в админпанели. Сохранение осуществляется автоматически при изменении порядка, без необходимости нажатия отдельной дополнительной кнопки для сохранения. 37. Добавлено автоматическое скрытие комментария, ожидающего модерации, в админпанели в разделе управления данными комментариями, после его редактирования и публикации на сайте. Тем самым модератор может быстро дальше переходить к обработке следующего комментария. 38. Добавлен автоматический пересчёт статистики в панели управления в случае редактирования комментариев ожидающих модерации. 39. Внесены изменения в систему фильтрации входящих данных, предназначенной для поиска по сайту, в связи с чем улучшен поиск по некоторым ключевым словам. 40. Оптимизирована сортировка дополнительных полей для публикаций в админпанели. Тем самым добавлена возможность производить многократную сортировку или действия над полями, без необходимости предварительной самостоятельной перегрузки страницы. 41. Улучшена система определения используемого протокола сайта http или https, предотвращающая некорректное чтение настроек сервера на определённых конфигурациях. 42. Улучшена система контроля неверных ссылок ЧПУ для некоторых разделов сайта и ссылок. 43. Обновлены визуальные редакторы TinyMCE и Froala до актуальных версий. Исправлен ряд выявленных ошибок в данных редакторах. 44. Внесены изменения в работу системы контроля учётов голосов при выставлении рейтинга для публикаций и комментариев, исправляющие проблему при которой некоторые пользователи не могли изменить свой голос. 45. Исправлена проблема с формированием ссылки на полную новость, если категория была отключена, и она являлось при этом первой категорией из списка нескольких категорий. 46. Исправлена проблема, при которой возникали JS ошибки в случае включения использования нативных смайлов Emoji и отключения редактора для комментариев. 47. Исправлена проблема, при которой нарушалась работа дополнительных полей с типом загружаемый файл в случае перестроения публикаций в админпанели. 48. Исправлена проблема, при которой не убирались автоматически опции новости "Публиковать на главной", "Разрешить комментарии" и "Разрешить рейтинг" при добавлении или редактировании публикаций в админпанели, если одновременно несколько категорий имели запрет на использование данных опций у публикации. 49. Исправлена проблема, при которой дублировался заголовок List-Unsubscribe при массовой рассылке писем с сайта. 50. Исправлена проблема, при которой в ряде случаев, могли удаляться опубликованные комментарии и производится неверный подсчёт комментариев при работе с ожидающими модерации комментариями. 51. Исправлена проблема, при которой не работал расширенный поиск по комментариям, если был включён полнотекстовый поиск в настройках скрипта, а также включена модерация комментариев. 52. Исправлена проблема, при которой не работал расширенный поиск по комментариям, если был задан временной период за которые необходимо искать комментарии. 53. Исправлена проблема, при которой неверно формировался метатег description, если новость не добавлялась и не редактировалась в админпанели, при этом контент публикации слишком маленький. 54. Исправлены обнаруженные и заявленные ранее небольшие ошибки в скрипте. Let's block ads! (Why?) Далее
  5. WebCash - система оплаты для сайта DLE. Данный бесплатный модуль предназначен для осуществления платежей с помощью платежных шлюзов или с баланса пользователя. С помощью платных плагинов можно добавлять новые функции, например, зачисление денег на баланс пользователя за публикацию новостей, пополнение баланса с помощью промокода и через платежные шлюзы и т.д. В состав модуля входит четыре бесплатных плагина, два для служебных целей и два плагина для сайта: пополнение баланса пользователя через платежные шлюзы и статистика по транзакциям.Баланс пользователя можно хранить на выбор в дополнительном поле или в специальном отдельном поле таблицы. Платежи за товар или услугу можно осуществлять как с помощью средств на балансе или через платежный шлюз. Пока доступны 5 шлюзов для приема оплаты: Webmoney Paypal Яндекс.Кошелек Интеркасса (бета) Liqpay (бета) Внимание, проверка оплаты через платежные шлюзы осуществлялась в тестовом режиме, возможны ошибки. Просьба сообщать о них в техподдержку. Особенно это касается Liqpay. В дальнейшем будут добавляться другие популярные шлюзы.Возможности В админпанели используется уникальная система фильтрации и сортировки данных Для табличных данных можно выбрать какие колонки отображать, какие временно скрыть Удобное, настраиваемое под свои нужды, админ-меню Финансовая статистика платежей и транзакций на балансах пользователя Раздел на сайте (подобие личного кабинета) для пользователя для просмотра своих транзакций Используется мощный шаблонизатор Twig, что позволяет использовать сложные условия в шаблонах модуля Продвинутая система дополнений - большую часть работы с настройками плагинов и платежных шлюзов берет на себя ядро системы Настройки дополнений хранятся в сериализованном виде в файлах - это один из самых быстрых способов доступа к настройкам Автоматический установщик модуля Let's block ads! (Why?) Далее
  6. Дорогие Друзья, Наступило лето. Лето это не только время для отдыха, но и время время для свежих идей! И время скидок! Встречайте акцию «Начни лето на позитиве», которая пройдет с 1 по 15 июня 2020 года (включительно). Мы предоставляем скидки от 10% до 20% на все наши продукты: Скидка 10% при продлении лицензии Скидка 10% при приобретении базовой лицензии Скидка 15% при приобретении расширенной лицензии Скидка 20% при приобретении неограниченной лицензии На платформе «DataLife Engine» вы можете создать современный сайт любого уровня сложности. А теперь ещё и по выгодным ценам! С Уважением, ООО "Софтньюс Медиа Групп" Let's block ads! (Why?) Далее
  7. Бесплатный Instagram виджет для сайта. Транслируйте ваши фотографии из Instagram прямо на вашем сайте. Виджет адаптирован для установки через систему плагинов в DataLife Engine. Особености: Множество настроек Прямые ссылки на фотографии Кнопка перехода к странице профиля Фотография профиля Статистика профиля Вывод фотографий по нескольким хэш-тегам Вставка виджета одной строкой в HTML Адаптивность Множество скинов Автоопределение языка Работает без ACCESS_TOKEN Без рекламы Для любого использования Открытый исходный код Подробная инструкция Настройки модуля inwidget-by-TCSE После того, как плагин был установлен на ваш сайт, в админке вам будет доступно описание работы и примеры виджетов.Установка виджета: Установите права на запись для папки /engine/modules/mod_tcse/inwidget/cache: 777. В папке /engine/modules/mod_tcse/inwidget/cache виджет будет хранить кэшированные данные.Если для директории будут отсутствовать права на запись, вы увидите ошибку ERROR #101. Отредактируйте файл /engine/modules/mod_tcse/inwidget/config.php. Вам потребуется указать логин в Instagram и другие параметры. Вместо тестового логина wwwmstislavlinfo указанного в строке 13 строке'LOGIN' => 'wwwmstislavlinfo',впишите необходимый логин.Вывод только фото, без рамок и бейджей Код вывода виджета для вставки в шаблон:<iframe src='/engine/modules/mod_tcse/inwidget/index.php?adaptive=true&inline=3&view=6' data-inwidget scrolling='no' frameborder='no'></iframe>adaptive=true - активация адаптивного режима для виджета inline=3 - количество фото в одной строке view=6 - количество фото в виджете Let's block ads! (Why?) Далее
  8. Дорогие друзья,в этом году мы отмечаем ровно 75 лет со дня победы Советского народа над фашизмом. Ровно 75 лет назад наши дедушки и бабушки смогли победить фашизм и вернуть на наши земли мир, спокойствие и свободу. Большинство из тех, кто воевал, не дожили до этого дня. Но мы помним каждого, мы помним и знаем, что они не зря отдали свою жизнь. В этот светлый праздник, который мы не могли обойти стороной, и несмотря на отмену многих мероприятий, мы не отменяем подарки, и объявляем о проведении внеочередной акции. Всем кто приобретает наш скрипт в период с 1 мая по 31 мая 2020 включительно, мы дарим Вам вторую лицензию. При покупке одной лицензии в указанный выше период, вы получите точно такую же лицензию бесплатно. Подарочная лицензия обладает теми же функциями что и обычная лицензия, и если вы приобретаете расширенную лицензию, то и вторая подарочная лицензия также будет расширенной. Если приобретаете неограниченную лицензию, то и подарочная также будет неограниченной. Также нет никаких ограничений на количество подарочных лицензий, вы получите ровно столько подарочных лицензий, сколько приобретете лицензий. Принцип получения подарочной лицензии очень прост, и все происходит полностью в автоматическом режиме. Вы заходите на страницу оплаты скрипта, как обычно приобретаете одну лицензию. После оплаты скрипта вы получите E-Mail уведомление о покупке одной лицензии, однако при посещении своего профиля на нашем сайте, вы обнаружите в нем не один лицензионный ключ, а два, которые вы можете использовать на своих различных проектах. С Уважением, ООО "Софтньюс Медиа Групп" Let's block ads! (Why?) Далее
  9. Основные условия Минимальный платеж — 2 рубля; Комиссия на принимающую сторону от Яндекс.Денег — 3,5%; Остальные условия зависят от статуса вашего Яндекс.Кошелька. Как подключить? Для настройки этого способа приема оплаты в вашем магазине необходимо: 1. Авторизоваться на сайте Яндекс.Денег под тем аккаунтом, на который вы будете принимать платежи; 2. Зайти в панель управления вашим сайтом, открыть раздел «Интернет-магазин», далее — «Способы оплаты, доставки, валюты и курсы» (www.ваш-сайт/panel/?a=shop;l=curr); 3. Добавить новый метод оплаты, установив для него галочку «Использовать модуль электронных платежей» и выбрав платежную систему «Яндекс.Деньги для физ.лиц»; 4. В настройках нового метода оплаты (пункт «Настройки модуля») кликните на кнопку «Получить токен Яндекс.Денег»; 5. Подтвердите права в вашем аккаунте Яндекс. В случае, если всё сделано верно, вы увидите сообщение о том, что токен успешно получен и будет отображен в форме настроек платежного метода через несколько секунд; 6. Вернувшись к настройкам метода оплаты в вашей панели управления, укажите номер кошелька, на который будут поступать средства, а также секретное слово, скопировать которое нужно по инструкции; 7. Чуть ниже располагается URL для HTTP-уведомления. Его необходимо скопировать из данного окошка и разместить внутри вашего кабинета Яндекс. Готово! Обращаем внимание: если в настройках способа оплаты вы активируете пункты «Запрашивать ФИО покупателя», «Запрашивать e-mail покупателя», «Запрашивать телефон покупателя» или «Запрашивать адрес покупателя», то данные поля будут запрошены на стороне Яндекса. 2 комментариев Порядок вывода комментариев: Ваш комментарий Войдите: Let's block ads! (Why?) Просмотр полной статьи
  10. Были подготовлены и реализованы следующие изменения:1. Добавлен новый плеер для проигрывания видео на сайте. Новый плеер обладает улучшенной поддержкой актуальных браузеров и устройств и имеет более современный дизайн. Помимо визуальных улучшений новый плеер имеет и новые функциональные возможности, а именно поддерживает режим "Картинка в Картинке" для браузера, а для устройств Apple поддерживает проигрывание видео по AirPlay на другие устройства. Также в плеере реализовано несколько различных цветовых схем, которые вы можете выбрать в настройках плеера в админпанели.2. Для автоматической системы обновления плагинов, добавлена передача версии DLE на сервер проверки наличия новых версий плагина, при помощи параметра 'version', который содержит в себе версию установленного скрипта DLE на данном сайте. Сервер разработчика плагина может проверить какая версия DLE используется и в зависимости от этого либо отдавать информацию о наличии новой версии или нет. А также может отдавать разные версии и копии плагина для разных версий DLE. Тем самым можно исключить, когда новая версия плагина будет отдаваться на сайт с более старой версией DLE, которую данный плагин не поддерживает. Информация о версии DLE может быть передана как POST запросом, так и GET, в зависимости от наличия тех или иных настроек на сайте где работает DLE, поэтому для разработчиков плагинов рекомендуется проверять версию через входящую глобальную переменную $_REQUEST['version']. 3. Добавлена возможность использования в редакторах для новостей и комментариев нативных Emoji смайлов. При включении данной настройки вместо картинок со смайлами будет выводится список поддерживаемых операционной системой пользователя Emoji смайлов. Визуальный вид смайлов также напрямую зависит от того на каком устройстве будет просматриваться контент. Общее количество смайлов поддерживаемых DataLife Engine более полутора тысяч. Для удобства Emoji смайлы сгруппированы по категориям, а также на самом верху списка отображаются 16 смайлов, которые пользователь использовал в последний раз. Тем самым наиболее используемые смайлы ему не придется постоянно искать в общем списке. Включается поддержка нативных Emoji в настройках скрипта в админпанели. В случае отключения данной настройки, используется обычная система смайлов, основанная на изображениях, как и ранее. Поддержка нативных Emoji добавлена во всех трех редакторах, имеющихся в DLE. 4. Для изображений, загружаемых на сервер добавлена возможность включения обработки изображений при помощи сервиса TinyPNG. Данный сервис производит дополнительное сжатие картинок, по самым современным алгоритмам без потери качества, что позволяет существенно снизить их размер и как следствие существенно ускорить загрузку ваших сайтов. Помимо этого, при создании уменьшенных копий с фиксированными размерами, данный сервис может производить поиск на изображении значимых обьектов (лиц людей, животных) и тем самым создавать более качественные уменьшенные копии с более полезной на них информацией в полностью автоматическом режиме. Включается данная возможность в настройках скрипта в админпанели. Так как бесплатное использование сервиса ограниченно определенным объёмом картинок в месяц, в настройках скрипта вы можете отключить ряд параметров для уменьшения количества использования данного сервиса. Например, можно отключить использование для аватаров, или отключить алгоритмы интеллектуального поиска объектов. 5. Для публикаций добавлен новый тип дополнительного поля 'Дата и время'. В данном поле вы можете добавлять дату и время, а для удобства добавления для данного поля используется всплывающий календарь при его заполнении. Данное поле имеет три формата ввода на выбор, это дата и время, только дата и только время. В настройках данного поля вы можете также задать формат вывода указанной даты по своему усмотрению. Также данное поле имеет дополнительные опции где вы можете указать нужно ли локализовать дату при выводе, например, переводить на язык, используемый вашим сайтом, и нужно ли проводить склонение выбранной даты. Также данное поле может использоваться как перекрестные ссылки для взаимосвязи с другими новостями на сайте.6. Полностью переработана цветовая схема ночной темы оформления в админпанели. Новая цветовая схема была разработана специально с учетом комфортной работы с ней как днем, так и ночью. В связи с чем световая палитра была смешена в сторону более мягких цветовых оттенков.7. В настройки оформления админпанели добавлена возможность включения автоматического включения ночного режима для панели управления. При этом панелью будет учитываться время года, т.к. в разное время года темнеет в разное время. А также будет учитываться часовой пояс пользователя, который он установил в настройках, если он отличается от часового пояса сайта. Все это позволяет админпанели более оптимально автоматически переводить отображение панели на ночную схему.8. Добавлена возможность включать и отключать категории. Данная возможность позволит вам при необходимости временно выключить категорию если она в какой-то момент не нужна, вместо ее удаления. Так как удаление категории и повторное ее добавление меняет его ID и как следствие теряется ее привязка к существующим новостям, включение и отключение категории является альтернативным действием, при котором категория убирается с сайта, но при обратном включении возвращается все в обратное состояние и ранние новости также сохраняют свою привязку к данной категории и появляются в ней автоматически при включении категории.9. При добавлении и редактировании публикаций добавлена возможность указывать самостоятельно ID похожих новостей для данной публикации. При этом вы можете задать также и порядок вывода похожих новостей, они будут выводится ровно в том порядке, в котором вы их указали. Данное поле можно оставить пустым, в таком случае поиск произойдет автоматически. Также вы можете осуществить повторный автоматический поиск похожих публикаций только для одной конкретной новости, без необходимости сброса кеша похожих публикаций для всех новостей.10. Добавлена возможность выводить навигацию по страницам для вывода кратких новостей и для пользовательского вывода новостей, отдельно от непосредственно самого блока новостей. Для этого в шаблон main.tpl добавлена поддержка следующих тегов: {navigation} выводит блок навигации по страницам, [navigation] текст [/navigation] выводит текст, заключённый в них если навигация по новостям имеется, [not-navigation] текст [/not-navigation] выводит текст, заключённый в них если навигация отсутствует. Все данные теги являются дополнительными и необязательными и в случае их отсутствия навигация будет выводится, как и ранее в блоке непосредственно новостей, согласно настройкам скрипта. Тем самым вы можете более гибко создавать нужное вам оформление сайта в шаблонах. 11. Добавлена возможность при удалении пользователя, в случае если он имеет публикации на сайте, назначить нового автора для его публикаций. А также при желании можно оставить автора неизменным.12. Добавлена возможность вывода последних просмотренных пользователем публикаций. Для этого используется тег пользовательского вывода новостей с параметром order="lastviewed", например, {custom order="lastviewed"}. При этом сортировка осуществляется по принципу последний просмотренный, показывается первым. Для осуществления обратной сортировки используется параметр sort="asc". Например, {custom order="lastviewed" sort="desc"} сортировка будет от последнего просмотренного к более раннему, а при {custom order="lastviewed" sort="asc"} сортировка будет от более раннего просмотренного к более позднему. Данная функция будет особенно полезна для сайтов публикующих, например, каталоги, и для показа блоков в которых посетитель может быстро перейти на ранее просмотренные публикации. Включается и отключается учет просмотренных новостей в настройках скрипта в админпанели. DataLife Engine запоминает 20 последних просмотренных публикаций.13. Добавлена возможность выводить данные из профиля пользователя, который просматривает в данный момент сайт, во всех файлах шаблона. Для этого было введено более тридцати новых глобальных тегов, которые содержат в себе информацию из пользовательского профиля, включая данные из его дополнительных полей. Тем самым вы можете вывести данные авторизованного пользователя не только к примеру, в login.tpl, а также и в main.tpl и в других шаблонах, что открывает новые возможности к гибкому созданию шаблонов. Так как эти данные возможны к использованию в любых шаблонах, будьте внимательны к их использованию в шаблонах, которые подлежат полному кешированию, например, шаблон вывода кратких новостей. В таких случаях кеширование нужно будет отключать. Полный список новых глобальных тегов: {profile-link} - Выводит ссылку на профиль пользователя{profile-login} - Выводит логин пользователя {ip} - Выводит IP пользователя {foto} - Выводит ссылку на аватар пользователя {fullname} - Выводит полное имя пользователя [fullname] текст [/fullname] - Выводит текст заключенный в теги в случае если полное имя указано в профиле пользователя {land} - Выводит страну пользователя [land] текст [/land] - Выводит текст заключенный в теги в случае если страна указана в профиле пользователя {mail} - Выводит E-mail адрес пользователя {group} - Выводит группу пользователя {registration} - Выводит дату регистрации пользователя {lastdate} - Выводит дату последнего посещения пользователя {group-icon} - Выводит иконку группы пользователя {time_limit} - Выводит дату до которой пользователь находится в группе, если группа является временной [time_limit] текст [/time_limit] - Выводит текст заключенный в теги в случае если пользователь находится во временной группе {comm-num} - Выводит количество комментариев пользователя {comments} - Выводит адрес ссылки на комментарии пользователя [comm-num] текст [/comm-num] - Выводит текст заключенный в теги если пользователь имеет комментарии на сайте [not-comm-num] текст [/not-comm-num] - Выводит текст заключенный в теги если пользователь не имеет комментариев на сайте {news} - Выводит адрес ссылки на новости пользователя {rss} - Выводит адрес ссылки на RSS новостей пользователя {news-num} - Выводит количество новостей пользователя [news-num] текст [/news-num] - Выводит текст заключенный в теги если пользователь имеет новости на сайте [not-news-num] текст [/not-news-num] - Выводит текст заключенный в теги если пользователь не имеет новостей на сайте {new-pm} - Выводит количество непрочитанных персональных сообщений пользователя {all-pm} - Выводит общее количество персональных сообщений пользователя {favorite-count} - Выводит общее количество публикаций в закладках пользователя [profile_xfvalue_X] - Выводит значение дополнительного поля с именем "X" из его профиля [profile_xfgiven_X] текст [/profile_xfgiven_X] - Выводит текст заключенный в теги если дополнительное поле с именем "X" указано в его профиле [profile_xfnotgiven_X] текст [/profile_xfnotgiven_X] - Выводит текст заключенный в теги если дополнительное поле с именем "X" не указано в его профиле {admin-link} - Выводит ссылку на админпанель если он имеет к ней доступ [admin-link] текст [/admin-link] - Выводит текст заключенный в теги если пользователь имеет доступ к админпанели 14. Для шаблона поиска (search.tpl) добавлена возможность верстать таблицу с параметрами поиска по своему усмотрению. Для этого помимо общего {searchtable} который выводит все параметры для задания поиска целиком, было дополнительно добавлено 15 новых тегов, каждый из которых выводит только одно поле ввода или выбора без привязки к визуальному оформлению. Тем самым вы можете создать свое нужное вам оформление поиска, встроить его в оформление любого HTML фреймворка, убрать ненужные вам поля и опции и так далее. Были добавлены следующие теги: [simple-search] текст [/simple-search] - Выводит текст заключенный в теги если производится поиск по сокращенным[extended-search] текст [/extended-search] - Выводит текст заключенный в теги если производится поиск по расширеным параметрам {searchfield} - Выводит поле для заполнения текста который необходимо найти {word-option} - Выводит чекбокс параметра поиска заданного текста (точное совпадение всех слов или нет) {search-area} - Выводит выбор области поиска на сайте {userfield} - Выводит поле для ввода автора публикаций {user-option} - Выводит чекбокс параметра поиска автора (точное совпадение всех слов или нет) {news-option} - Выводит выбор параметров комментариев у новостей {comments-num} - Выводит поле для ввода количества комментариев у новостей {date-option} - Выводит выбор параметров даты у новостей {date-beforeafter} - Выводит выбор параметров новее или старее даты у новостей нужно найти {sort-option} - Выводит выбор параметров сортировки найденных результатов {order-option} - Выводит выбор порядка сортировки (возрастание или убывание) {view-option} - Выводит выбор режима отображения найденных результатов {category-option} - Выводит выбор категорий в которых необходимо произвести поиск 15. В настройки скрипта добавлена возможность включения и отключения использования Яндекс Дзен при экспорте RSS потока. В случае отключения данной возможности, данная опция не будет отображаться при добавлении и редактировании публикаций.16. В настройки скрипта добавлена возможность включения и отключения использования Яндекс Турбо при экспорте RSS потока. В случае отключения данной возможности, данная опция не будет отображаться при добавлении и редактировании публикаций.17. В админпанели, в разделе редактирования публикаций, добавлена возможность при расширенном поиске, осуществить поиск публикаций, содержащих определенные ключевые слова из облака тегов. Тем самым вы можете быстро выбрать для редактирования публикации, которые содержат нужное ключевое слово из облака тегов.18. В админпанели, в разделе редактирования публикаций, добавлена возможность для массовых действий над новостями, включать и отключать Яндекс Дзен для выбранных публикаций.19. В админпанели, в разделе редактирования публикаций, добавлена возможность для массовых действий над новостями, включать и отключать Яндекс Турбо для выбранных публикаций. 20. В настройки категорий добавлена возможность указывать включено ли для данной категории использования Яндекс Дзен по умолчанию или нет. В случае отключения данная опция будет автоматически отключена по умолчанию при выборе данной категории при добавлении новости. Тем самым нет необходимости каждый раз отключать эту опцию у каждой новости. Но вы можете всегда включить эту опцию у новости отдельно при желании.21. В настройки категорий добавлена возможность указывать включено ли для данной категории использования Яндекс Турбо по умолчанию или нет. В случае отключения данная опция будет автоматически отключена по умолчанию при выборе данной категории при добавлении новости. Тем самым нет необходимости каждый раз отключать эту опцию у каждой новости. Но вы можете всегда включить эту опцию у новости отдельно при желании. 22. Для пользовательского вывода публикаций на сайте при помощи тега {custom ...} добавлена поддержка нового параметра sortbyuser="yes" который разрешает возможность использования пользовательской сортировки [sort]{sort}[/sort] для данного блока публикаций. В случае если включен данный параметр, то посетители сайта могут сами выставлять удобную им сортировку новостей для даннного блока по своему желанию, аналогично как они это могут делать для тега {content}. 23. Добавлена возможность автоматического импорта аватаров пользователей при их авторизации на сайте с помощью сервисов Google и Яндекса. 24. В связи с появлением нового API 2.0 для авторизации на сайте с использованием mail.ru, и возможным скорым отключением поддержки старого API на данном сервисе, добавлена поддержка нового API 2.0 https://o2.mail.ru. Внимание новое API требует создание нового приложения на сервисе. Поэтому если на вашем сайте уже присутствует авторизация через mail.ru, то вам необходимо создать новое приложение https://help.mail.ru/developers/oauth/app после чего задать данные этого приложения в настройках DataLife Engine в админпанели. 25. Добавлено формирование метатега og:description протокола Open Graph при просмотре статических страниц на сайте. 26. Для шаблонов вывода кратких и полных новостей (shortstory.tpl и fullstory.tpl) добавлена поддержка новых тегов [not-image-x] текст [/not-image-x] которые выводят текст, указанный в них только в случае если картинка с номером X отсутствует в новости. Данные теги будут полезны для вывода, например, каких-либо собственных заглушек, если отсутствует нужная картинка в тексте публикации. 27. Для комментариев (шаблон comments.tpl) добавлена поддержка использования баннерных тегов {banner_X} из модуля рекламных материалов в админпанели. Тем самым вы можете, например, вставлять рекламные теги между комментариями в определенных местах. 28. Добавлена поддержка использования баннерных тегов {banner_X} опубликованных в тексте публикаций, при выводе их в версии для печати на сайте. 29. Для рейтинга публикаций добавлено использование нового тега {ratingscore} в шаблонах вывода краткой и полной новости (shortstory.tpl и fullstory.tpl). Данный тег выводит число усредненного рейтинга от одного до пяти, с сохранением дробного значения. Например, в зависимости от выставленной оценки это может быть 1.6 или 4.2 и т.д. Данный тег позволяет задать, например, собственное оформление звезд рейтинга с частичным заполнением, а не только 2 или 4 заполненных звезды. 30. Для рейтинга комментариев также добавлено использование нового тега {ratingscore} в шаблоне вывода комментариев (comments.tpl). Данный тег выводит число усредненного рейтинга от одного до пяти, с сохранением дробного значения. Например, в зависимости от выставленной оценки это может быть 1.6 или 4.2 и т.д. Данный тег позволяет задать, например, собственное оформление звезд рейтинга с частичным заполнением, а не только 2 или 4 заполненных звезды. 31. При использовании массовой рассылки писем в админпанели, добавлено использование рекомендованного заголовка Precedence: bulk; в письмах. В целях избегания попадания вашей рассылки в спам. 32. Добавлена поддержка поиска автоматической подсказки без учета регистра букв при заполнении облака тегов и дополнительных полей, имеющих тип 'перекрестные ссылки'. При этом сами поля сохраняются в базе данных с учетом указанного при заполнении полей регистра букв.33. Добавлена поддержка тегов {title limit="X"} и {short-story limit="X"} для шаблонов вывода RSS потока. 34. Адаптирован показ подсказок в админпанели, в зависимости от размеров экрана мониторов. Теперь расположение подсказок будет таким, чтобы они помещались на экран корректно, независимо от размеров экрана монитора и его разрешения. 35. Для дополнительных полей, имеющих тип "перекрестные ссылки", добавлена поддержка использования символов фигурных и квадратных скобок, а также двоеточия. 36. Увеличена скорость перестроения публикаций в админпанели, а также исправлены проблемы, которые могли приводить к некорректной конвертации некоторых символов в дополнительных полях. 37. Добавлена регистронезависимая проверка логинов и e-mail адресов, запрещенных для регистрации, написанных на кириллице и других языках, отличных от английского. 38. Добавлена поддержка копирования аватаров пользователей из социальной сети Вконтакте после изменений в API данной социальной сети. 39. Проведена адаптация кода и добавлена поддержка PHP 7.4.xx 40. Обновлена библиотека HTML Purifier до актуальной версии. 41. Для функции GzipOut добавлена возможность передачи второго параметра, при использовании которого в отладочной информации будет выведена вся информация по MySQL запросам, а именно сколько времени заняло выполнение того или иного MySQL запроса, и какой запрос был осуществлен к базе данных. Например при использовании GzipOut(true) будет выведена общая отладочная информация по скрипту, а при использовании GzipOut(true, true) будет выведена также дополнительная информация по каждому MySQL запросу к БД. Данное нововведение будет полезно разработчикам модулей и оптимизаторам сайтов для выявления проблем и диагностики. 42. При редактировании пользователей в админпанели и на сайте изменен формат вывода даты в поле, в котором указана дата, до которой он находится во временной группе. Формат был адаптирован под используемый всплывающим календарем, чтобы в календаре отображалась указанная дата и время. 43. Исправлена проблема, при которой не работала динамическая загрузка комментариев с использованием Ajax при включении в настройках скрипта jQuery 3.xx 44. Исправлена проблема, при которой нельзя было удалить пользователя при редактировании его профиля непосредственно на сайте. 45. Исправлена проблема, при которой при одновременной смене e-mail адреса и включении двухфакторной авторизации в настройках профиля, невозможно было подтвердить смену e-mail адреса, если старый почтовый ящик недоступен. 46. Исправлена проблема, при которой не работал переход в полноэкранный режим админпанели в браузере Chrome. 47. Исправлена проблема, при которой могло некорректно работать цитирование выделенного текста в публикациях при использовании визуального редактора Froala 48. Исправлена проблема, при которой некорректно работали теги [sort] ... [/sort] при просмотре полной новости. 49. Исправлена проблема, при которой некорректно мог обрабатываться тег {THEME} если он был опубликован в текстах новостей при перестроении публикаций в админпанели. 50. Исправлена проблема, при которой некорректно работало добавление блокировки по IP в настройках профиля на сайте, если использовались звездочки вместо IP маски. 51. Исправлены обнаруженные и заявленные ранее небольшие ошибки в скрипте. Ссылки для скачивания скрипта для клиентов: Внимание!Просмотр данной информации доступен только пользователям имеющим действующую лицензию на скрипт. Если вы уже приобретали скрипт, то вам необходимо зайти на сайт под своим клиентским аккаунтом. Если срок вашей лицензии истек, то вы можете продлить ее в своем профиле на нашем сайте Если вы еще не являетесь нашим клиентом, то вы можете приобрести скрипт на нашем сайте.Обсудить релиз вы можете на нашем форуме Let's block ads! (Why?) Далее
  11. Дорогие друзья,Завершен основной этап разработки версии 14.0, релиз находится на тестировании и предрелизной подготовке, ну а пока мы предлагаем вам ознакомиться с информацией о том, что ждет вас с выходом новой версии. Были подготовлены и реализованы следующие изменения: 1. Добавлен новый плеер для проигрывания видео на сайте. Новый плеер обладает улучшенной поддержкой актуальных браузеров и устройств и имеет более современный дизайн. Помимо визуальных улучшений новый плеер имеет и новые функциональные возможности, а именно поддерживает режим "Картинка в Картинке" для браузера, а для устройств Apple поддерживает проигрывание видео по AirPlay на другие устройства. Также в плеере реализовано несколько различных цветовых схем, которые вы можете выбрать в настройках плеера в админпанели.2. Для автоматической системы обновления плагинов, добавлена передача версии DLE на сервер проверки наличия новых версий плагина, при помощи параметра 'version', который содержит в себе версию установленного скрипта DLE на данном сайте. Сервер разработчика плагина может проверить какая версия DLE используется и в зависимости от этого либо отдавать информацию о наличии новой версии или нет. А также может отдавать разные версии и копии плагина для разных версий DLE. Тем самым можно исключить, когда новая версия плагина будет отдаваться на сайт с более старой версией DLE, которую данный плагин не поддерживает. Информация о версии DLE может быть передана как POST запросом, так и GET, в зависимости от наличия тех или иных настроек на сайте где работает DLE, поэтому для разработчиков плагинов рекомендуется проверять версию через входящую глобальную переменную $_REQUEST['version']. 3. Добавлена возможность использования в редакторах для новостей и комментариев нативных Emoji смайлов. При включении данной настройки вместо картинок со смайлами будет выводится список поддерживаемых операционной системой пользователя Emoji смайлов. Визуальный вид смайлов также напрямую зависит от того на каком устройстве будет просматриваться контент. Общее количество смайлов поддерживаемых DataLife Engine более полутора тысяч. Для удобства Emoji смайлы сгруппированы по категориям, а также на самом верху списка отображаются 16 смайлов, которые пользователь использовал в последний раз. Тем самым наиболее используемые смайлы ему не придется постоянно искать в общем списке. Включается поддержка нативных Emoji в настройках скрипта в админпанели. В случае отключения данной настройки, используется обычная система смайлов, основанная на изображениях, как и ранее. Поддержка нативных Emoji добавлена во всех трех редакторах, имеющихся в DLE. 4. Для изображений, загружаемых на сервер добавлена возможность включения обработки изображений при помощи сервиса TinyPNG. Данный сервис производит дополнительное сжатие картинок, по самым современным алгоритмам без потери качества, что позволяет существенно снизить их размер и как следствие существенно ускорить загрузку ваших сайтов. Помимо этого, при создании уменьшенных копий с фиксированными размерами, данный сервис может производить поиск на изображении значимых обьектов (лиц людей, животных) и тем самым создавать более качественные уменьшенные копии с более полезной на них информацией в полностью автоматическом режиме. Включается данная возможность в настройках скрипта в админпанели. Так как бесплатное использование сервиса ограниченно определенным объёмом картинок в месяц, в настройках скрипта вы можете отключить ряд параметров для уменьшения количества использования данного сервиса. Например, можно отключить использование для аватаров, или отключить алгоритмы интеллектуального поиска объектов. 5. Для публикаций добавлен новый тип дополнительного поля 'Дата и время'. В данном поле вы можете добавлять дату и время, а для удобства добавления для данного поля используется всплывающий календарь при его заполнении. Данное поле имеет три формата ввода на выбор, это дата и время, только дата и только время. В настройках данного поля вы можете также задать формат вывода указанной даты по своему усмотрению. Также данное поле имеет дополнительные опции где вы можете указать нужно ли локализовать дату при выводе, например, переводить на язык, используемый вашим сайтом, и нужно ли проводить склонение выбранной даты. Также данное поле может использоваться как перекрестные ссылки для взаимосвязи с другими новостями на сайте.6. Полностью переработана цветовая схема ночной темы оформления в админпанели. Новая цветовая схема была разработана специально с учетом комфортной работы с ней как днем, так и ночью. В связи с чем световая палитра была смешена в сторону более мягких цветовых оттенков.7. В настройки оформления админпанели добавлена возможность включения автоматического включения ночного режима для панели управления. При этом панелью будет учитываться время года, т.к. в разное время года темнеет в разное время. А также будет учитываться часовой пояс пользователя, который он установил в настройках, если он отличается от часового пояса сайта. Все это позволяет админпанели более оптимально автоматически переводить отображение панели на ночную схему.8. Добавлена возможность включать и отключать категории. Данная возможность позволит вам при необходимости временно выключить категорию если она в какой-то момент не нужна, вместо ее удаления. Так как удаление категории и повторное ее добавление меняет его ID и как следствие теряется ее привязка к существующим новостям, включение и отключение категории является альтернативным действием, при котором категория убирается с сайта, но при обратном включении возвращается все в обратное состояние и ранние новости также сохраняют свою привязку к данной категории и появляются в ней автоматически при включении категории.9. При добавлении и редактировании публикаций добавлена возможность указывать самостоятельно ID похожих новостей для данной публикации. При этом вы можете задать также и порядок вывода похожих новостей, они будут выводится ровно в том порядке, в котором вы их указали. Данное поле можно оставить пустым, в таком случае поиск произойдет автоматически. Также вы можете осуществить повторный автоматический поиск похожих публикаций только для одной конкретной новости, без необходимости сброса кеша похожих публикаций для всех новостей.10. Добавлена возможность выводить навигацию по страницам для вывода кратких новостей и для пользовательского вывода новостей, отдельно от непосредственно самого блока новостей. Для этого в шаблон main.tpl добавлена поддержка следующих тегов: {navigation} выводит блок навигации по страницам, [navigation] текст [/navigation] выводит текст, заключённый в них если навигация по новостям имеется, [not-navigation] текст [/not-navigation] выводит текст, заключённый в них если навигация отсутствует. Все данные теги являются дополнительными и необязательными и в случае их отсутствия навигация будет выводится, как и ранее в блоке непосредственно новостей, согласно настройкам скрипта. Тем самым вы можете более гибко создавать нужное вам оформление сайта в шаблонах. 11. Добавлена возможность при удалении пользователя, в случае если он имеет публикации на сайте, назначить нового автора для его публикаций. А также при желании можно оставить автора неизменным.12. Добавлена возможность вывода последних просмотренных пользователем публикаций. Для этого используется тег пользовательского вывода новостей с параметром order="lastviewed", например, {custom order="lastviewed"}. При этом сортировка осуществляется по принципу последний просмотренный, показывается первым. Для осуществления обратной сортировки используется параметр sort="asc". Например, {custom order="lastviewed" sort="desc"} сортировка будет от последнего просмотренного к более раннему, а при {custom order="lastviewed" sort="asc"} сортировка будет от более раннего просмотренного к более позднему. Данная функция будет особенно полезна для сайтов публикующих, например, каталоги, и для показа блоков в которых посетитель может быстро перейти на ранее просмотренные публикации. Включается и отключается учет просмотренных новостей в настройках скрипта в админпанели. DataLife Engine запоминает 20 последних просмотренных публикаций.13. Добавлена возможность выводить данные из профиля пользователя, который просматривает в данный момент сайт, во всех файлах шаблона. Для этого было введено более тридцати новых глобальных тегов, которые содержат в себе информацию из пользовательского профиля, включая данные из его дополнительных полей. Тем самым вы можете вывести данные авторизованного пользователя не только к примеру, в login.tpl, а также и в main.tpl и в других шаблонах, что открывает новые возможности к гибкому созданию шаблонов. Так как эти данные возможны к использованию в любых шаблонах, будьте внимательны к их использованию в шаблонах, которые подлежат полному кешированию, например, шаблон вывода кратких новостей. В таких случаях кеширование нужно будет отключать. Полный список новых глобальных тегов: {profile-link} - Выводит ссылку на профиль пользователя{profile-login} - Выводит логин пользователя {ip} - Выводит IP пользователя {foto} - Выводит ссылку на аватар пользователя {fullname} - Выводит полное имя пользователя [fullname] текст [/fullname] - Выводит текст заключенный в теги в случае если полное имя указано в профиле пользователя {land} - Выводит страну пользователя [land] текст [/land] - Выводит текст заключенный в теги в случае если страна указана в профиле пользователя {mail} - Выводит E-mail адрес пользователя {group} - Выводит группу пользователя {registration} - Выводит дату регистрации пользователя {lastdate} - Выводит дату последнего посещения пользователя {group-icon} - Выводит иконку группы пользователя {time_limit} - Выводит дату до которой пользователь находится в группе, если группа является временной [time_limit] текст [/time_limit] - Выводит текст заключенный в теги в случае если пользователь находится во временной группе {comm-num} - Выводит количество комментариев пользователя {comments} - Выводит адрес ссылки на комментарии пользователя [comm-num] текст [/comm-num] - Выводит текст заключенный в теги если пользователь имеет комментарии на сайте [not-comm-num] текст [/not-comm-num] - Выводит текст заключенный в теги если пользователь не имеет комментариев на сайте {news} - Выводит адрес ссылки на новости пользователя {rss} - Выводит адрес ссылки на RSS новостей пользователя {news-num} - Выводит количество новостей пользователя [news-num] текст [/news-num] - Выводит текст заключенный в теги если пользователь имеет новости на сайте [not-news-num] текст [/not-news-num] - Выводит текст заключенный в теги если пользователь не имеет новостей на сайте {new-pm} - Выводит количество непрочитанных персональных сообщений пользователя {all-pm} - Выводит общее количество персональных сообщений пользователя {favorite-count} - Выводит общее количество публикаций в закладках пользователя [profile_xfvalue_X] - Выводит значение дополнительного поля с именем "X" из его профиля [profile_xfgiven_X] текст [/profile_xfgiven_X] - Выводит текст заключенный в теги если дополнительное поле с именем "X" указано в его профиле [profile_xfnotgiven_X] текст [/profile_xfnotgiven_X] - Выводит текст заключенный в теги если дополнительное поле с именем "X" не указано в его профиле {admin-link} - Выводит ссылку на админпанель если он имеет к ней доступ [admin-link] текст [/admin-link] - Выводит текст заключенный в теги если пользователь имеет доступ к админпанели 14. Для шаблона поиска (search.tpl) добавлена возможность верстать таблицу с параметрами поиска по своему усмотрению. Для этого помимо общего {searchtable} который выводит все параметры для задания поиска целиком, было дополнительно добавлено 15 новых тегов, каждый из которых выводит только одно поле ввода или выбора без привязки к визуальному оформлению. Тем самым вы можете создать свое нужное вам оформление поиска, встроить его в оформление любого HTML фреймворка, убрать ненужные вам поля и опции и так далее. Были добавлены следующие теги: [simple-search] текст [/simple-searchh] - Выводит текст заключенный в теги если производится поиск по сокращенным[extended-search] текст [/extended-search] - Выводит текст заключенный в теги если производится поиск по расширеным параметрам {searchfield} - Выводит поле для заполнения текста который необходимо найти {word-option} - Выводит чекбокс параметра поиска заданного текста (точное совпадение всех слов или нет) {search-area} - Выводит выбор области поиска на сайте {userfield} - Выводит поле для ввода автора публикаций {user-option} - Выводит чекбокс параметра поиска автора (точное совпадение всех слов или нет) {news-option} - Выводит выбор параметров комментариев у новостей {comments-num} - Выводит поле для ввода количества комментариев у новостей {date-option} - Выводит выбор параметров даты у новостей {date-beforeafter} - Выводит выбор параметров новее или старее даты у новостей нужно найти {sort-option} - Выводит выбор параметров сортировки найденных результатов {order-option} - Выводит выбор порядка сортировки (возрастание или убывание) {view-option} - Выводит выбор режима отображения найденных результатов {category-option} - Выводит выбор категорий в которых необходимо произвести поиск 15. В настройки скрипта добавлена возможность включения и отключения использования Яндекс Дзен при экспорте RSS потока. В случае отключения данной возможности, данная опция не будет отображаться при добавлении и редактировании публикаций.16. В настройки скрипта добавлена возможность включения и отключения использования Яндекс Турбо при экспорте RSS потока. В случае отключения данной возможности, данная опция не будет отображаться при добавлении и редактировании публикаций.17. В админпанели, в разделе редактирования публикаций, добавлена возможность при расширенном поиске, осуществить поиск публикаций, содержащих определенные ключевые слова из облака тегов. Тем самым вы можете быстро выбрать для редактирования публикации, которые содержат нужное ключевое слово из облака тегов.18. В админпанели, в разделе редактирования публикаций, добавлена возможность для массовых действий над новостями, включать и отключать Яндекс Дзен для выбранных публикаций.19. В админпанели, в разделе редактирования публикаций, добавлена возможность для массовых действий над новостями, включать и отключать Яндекс Турбо для выбранных публикаций. 20. В настройки категорий добавлена возможность указывать включено ли для данной категории использования Яндекс Дзен по умолчанию или нет. В случае отключения данная опция будет автоматически отключена по умолчанию при выборе данной категории при добавлении новости. Тем самым нет необходимости каждый раз отключать эту опцию у каждой новости. Но вы можете всегда включить эту опцию у новости отдельно при желании.21. В настройки категорий добавлена возможность указывать включено ли для данной категории использования Яндекс Турбо по умолчанию или нет. В случае отключения данная опция будет автоматически отключена по умолчанию при выборе данной категории при добавлении новости. Тем самым нет необходимости каждый раз отключать эту опцию у каждой новости. Но вы можете всегда включить эту опцию у новости отдельно при желании. 22. Для пользовательского вывода публикаций на сайте при помощи тега {custom ...} добавлена поддержка нового параметра sortbyuser="yes" который разрешает возможность использования пользовательской сортировки [sort]{sort}[/sort] для данного блока публикаций. В случае если включен данный параметр, то посетители сайта могут сами выставлять удобную им сортировку новостей для даннного блока по своему желанию, аналогично как они это могут делать для тега {content}. 23. Добавлена возможность автоматического импорта аватаров пользователей при их авторизации на сайте с помощью сервисов Google и Яндекса. 24. В связи с появлением нового API 2.0 для авторизации на сайте с использованием mail.ru, и возможным скорым отключением поддержки старого API на данном сервисе, добавлена поддержка нового API 2.0 https://o2.mail.ru. Внимание новое API требует создание нового приложения на сервисе. Поэтому если на вашем сайте уже присутствует авторизация через mail.ru, то вам необходимо создать новое приложение https://help.mail.ru/developers/oauth/app после чего задать данные этого приложения в настройках DataLife Engine в админпанели. 25. Добавлено формирование метатега og:description протокола Open Graph при просмотре статических страниц на сайте. 26. Для шаблонов вывода кратких и полных новостей (shortstory.tpl и fullstory.tpl) добавлена поддержка новых тегов [not-image-x] текст [/not-image-x] которые выводят текст, указанный в них только в случае если картинка с номером X отсутствует в новости. Данные теги будут полезны для вывода, например, каких-либо собственных заглушек, если отсутствует нужная картинка в тексте публикации. 27. Для комментариев (шаблон comments.tpl) добавлена поддержка использования баннерных тегов {banner_X} из модуля рекламных материалов в админпанели. Тем самым вы можете, например, вставлять рекламные теги между комментариями в определенных местах. 28. Добавлена поддержка использования баннерных тегов {banner_X} опубликованных в тексте публикаций, при выводе их в версии для печати на сайте. 29. Для рейтинга публикаций добавлено использование нового тега {ratingscore} в шаблонах вывода краткой и полной новости (shortstory.tpl и fullstory.tpl). Данный тег выводит число усредненного рейтинга от одного до пяти, с сохранением дробного значения. Например, в зависимости от выставленной оценки это может быть 1.6 или 4.2 и т.д. Данный тег позволяет задать, например, собственное оформление звезд рейтинга с частичным заполнением, а не только 2 или 4 заполненных звезды. 30. Для рейтинга комментариев также добавлено использование нового тега {ratingscore} в шаблоне вывода комментариев (comments.tpl). Данный тег выводит число усредненного рейтинга от одного до пяти, с сохранением дробного значения. Например, в зависимости от выставленной оценки это может быть 1.6 или 4.2 и т.д. Данный тег позволяет задать, например, собственное оформление звезд рейтинга с частичным заполнением, а не только 2 или 4 заполненных звезды. 31. При использовании массовой рассылки писем в админпанели, добавлено использование рекомендованного заголовка Precedence: bulk; в письмах. В целях избегания попадания вашей рассылки в спам. 32. Добавлена поддержка поиска автоматической подсказки без учета регистра букв при заполнении облака тегов и дополнительных полей, имеющих тип 'перекрестные ссылки'. При этом сами поля сохраняются в базе данных с учетом указанного при заполнении полей регистра букв.33. Добавлена поддержка тегов {title limit="X"} и {short-story limit="X"} для шаблонов вывода RSS потока. 34. Адаптирован показ подсказок в админпанели, в зависимости от размеров экрана мониторов. Теперь расположение подсказок будет таким, чтобы они помещались на экран корректно, независимо от размеров экрана монитора и его разрешения. 35. Для дополнительных полей, имеющих тип "перекрестные ссылки", добавлена поддержка использования символов фигурных и квадратных скобок, а также двоеточия. 36. Увеличена скорость перестроения публикаций в админпанели, а также исправлены проблемы, которые могли приводить к некорректной конвертации некоторых символов в дополнительных полях. 37. Добавлена регистронезависимая проверка логинов и e-mail адресов, запрещенных для регистрации, написанных на кириллице и других языках, отличных от английского. 38. Добавлена поддержка копирования аватаров пользователей из социальной сети Вконтакте после изменений в API данной социальной сети. 39. Проведена адаптация кода и добавлена поддержка PHP 7.4.xx 40. Обновлена библиотека HTML Purifier до актуальной версии. 41. Для функции GzipOut добавлена возможность передачи второго параметра, при использовании которого в отладочной информации будет выведена вся информация по MySQL запросам, а именно сколько времени заняло выполнение того или иного MySQL запроса, и какой запрос был осуществлен к базе данных. Например при использовании GzipOut(true) будет выведена общая отладочная информация по скрипту, а при использовании GzipOut(true, true) будет выведена также дополнительная информация по каждому MySQL запросу к БД. Данное нововведение будет полезно разработчикам модулей и оптимизаторам сайтов для выявления проблем и диагностики. 42. При редактировании пользователей в админпанели и на сайте изменен формат вывода даты в поле, в котором указана дата, до которой он находится во временной группе. Формат был адаптирован под используемый всплывающим календарем, чтобы в календаре отображалась указанная дата и время. 43. Исправлена проблема, при которой не работала динамическая загрузка комментариев с использованием Ajax при включении в настройках скрипта jQuery 3.xx 44. Исправлена проблема, при которой нельзя было удалить пользователя при редактировании его профиля непосредственно на сайте. 45. Исправлена проблема, при которой при одновременной смене e-mail адреса и включении двухфакторной авторизации в настройках профиля, невозможно было подтвердить смену e-mail адреса, если старый почтовый ящик недоступен. 46. Исправлена проблема, при которой не работал переход в полноэкранный режим админпанели в браузере Chrome. 47. Исправлена проблема, при которой могло некорректно работать цитирование выделенного текста в публикациях при использовании визуального редактора Froala 48. Исправлена проблема, при которой некорректно работали теги [sort] ... [/sort] при просмотре полной новости. 49. Исправлена проблема, при которой некорректно мог обрабатываться тег {THEME} если он был опубликован в текстах новостей при перестроении публикаций в админпанели. 50. Исправлена проблема, при которой некорректно работало добавление блокировки по IP в настройках профиля на сайте, если использовались звездочки вместо IP маски. 51. Исправлены обнаруженные и заявленные ранее небольшие ошибки в скрипте. Let's block ads! (Why?) Далее
  12. О каком продукте речь? Правильнее будет сказать, что это гибрид востребованных и удобных графических редакторов (Sketch, Figma) и конструкторов сайтов для профессионалов и полупрофессионалов (например, Webflow). Некоторым может показаться, что это вовсе ближе к IDE, как следствие — продукт может быть всерьез интересен и полезен профессиональным веб-мастерам, Frontend-разработчикам, верстальщикам и веб-дизайнерам, которым не чужда работа с кодом. Однозначно будет интересно пощупать продукт тем, кто работает с React'ом. Это что-то вроде тестировщика? Нет. Тестировать в привычном для многих понимании этого процесса ничего не нужно. Фокус-группы создаются с другой целью, основная задача их участников — дать команде создателей понять, как та или иная аудитория воспринимает их продукт. Конечно, мы также будем рады вашим багрепортам, но в первую очередь нам важно узнать, что понятно и удобно пользователю, а что наоборот нужно переосмыслить и переделать перед полноценным релизом. Заполнить заявку Не стесняйтесь, если на сегодняшний день у вас за плечами не так много опыта в качестве веб-мастера. Если вы интересуетесь технологиями, любите всё новое и хотите знать больше о том, чем занимается компания uTeam, будем ожидать вашу заявку ничуть не меньше, чем заявки от мастодонтов веб-строительства :) 3 комментариев Порядок вывода комментариев: Ваш комментарий Войдите: Let's block ads! (Why?) Просмотр полной статьи
  13. Новые шаблоны для сайтов Если вы подписаны на наши сообщества в социальных сетях, про подготовку этого релиза вы могли узнать заранее. Для всех остальных же новость о том, что мы добавили 8 новых адаптивных шаблонов, окажется приятной вдвойне :) Новые шаблоны уже доступны на всех серверах uCoz, найти их можно под следующими номерами: 1811, 1812, 1813, 1814, 1815, 1816, 1817 и 1818. А чтобы работа над обновлением сайта стала проще и была завершена быстрее, мы добавили инструкции по редактированию каждого шаблона в нашу базу знаний. Планы по апдейтам В Новом году мы уделим много внимания развитию модуля «Интернет-магазин», не забыв и про остальные, в частности про раздел информеров. Здесь нам традиционно важна ваша активность! Потому напоминаем, что оставлять актуальные пожелания по обновлениям системы uCoz вы можете через специальный портал uWishlist. Он модерируется нами регулярно. Предложить идею С Наступающим! Команда uTeam от души поздравляет всех пользователей с предстоящими праздниками. Желаем удачи, здоровья и достижения поставленных задач в Новом году! Ваш комментарий Войдите: Let's block ads! (Why?) Просмотр полной статьи
  14. Данный плагин предназначен для пользователей сервиса CDN Cloudflare. При подключении CDN Cloudflare для сброса кеша приходится каждый раз заходить к ним на сайт, авторизовываться, выбирать ваш домен, переходить на вкладку "Кеширование" и сбрасывать кеш сайта для обновления стилей, скриптов и картинок на вашем сайте. При помощи данного плагина вы сможете сбрасывать кеш Cloudflare непосредственно в админпанели своего сайта.Установка: Скачиваем приложенный к статье плагин. Открываем его блокнотом. Ищем в нем [email protected] - меняем на ваш email, под которым вы зарегистрированы в Cloudflare. Ищем в нем domain.com - меняем на имя вашего домена без http и слеша в конце. Чистый домен. Ищем global_api_key. Его нужно заменить на ваш Global API Key. Взять его можно авторизовавшись в Cloudflare, справа вверху жмем на иконку, нажимаем "My Profile", вверху вкладка "Api Tokens", внизу видим Global API Key, жмём "View", вводим пароль и копируем api ключ. Сохраняем плагин. Загружаем его в системе плагинов. На главной странице админки появится кнопка "Очистить кеш Cloudflare", нажимаем, если видим ошибку - проверяем правильно ли вы вписали в плагин ваш домен, email и api ключ. Let's block ads! (Why?) Далее
  15. Дорогие друзья,мы сердечно поздравляем вас с наступающими праздниками. Желаем вам всего самого наилучшего в наступающем новом году. Желаем вам успехов и процветания. Ну а как известно какой же праздник обходится без подарков, тем более такой всеми любимый праздник, поэтому следуя нашим ежегодным традициям мы объявляем о начале предрождественской и предновогодней распродаже. Всем кто приобретает наш скрипт в период с 1 декабря по 31 декабря 2019 включительно, мы дарим Вам вторую лицензию. При покупке одной лицензии в указанный выше период, вы получите точно такую же лицензию бесплатно. Подарочная лицензия обладает теми же функциями что и обычная лицензия, и если вы приобретаете расширенную лицензию, то и вторая подарочная лицензия также будет расширенной, если неограниченную, то и вторая подарочная также будет неограниченной. Распространяется данная акция только при покупке новой лицензии, а не при продлении старой лицензии, т.к. продление старой лицензии уже содержит в себе существенную скидку. Принцип получения подарочной лицензии очень прост, и все происходит полностью в автоматическом режиме. Вы заходите на страницу оплаты скрипта, как обычно приобретаете одну лицензию. После оплаты скрипта вы получите E-Mail уведомление о покупке одной лицензии, однако при посещении своего профиля на сайте dle-news.ru вы обнаружите в нем не один лицензионный ключ, а два, которые вы можете использовать на своих различных проектах. Более того, будем с вами откровенными, декабрь это последний месяц, когда DataLife Engine можно приобрести по старым ценам. Поэтому спешите воспользоваться предложением. Еще раз поздравляем вас с наступающими праздниками, счастья, успехов и процветания вам. С Уважением, Софтньюс Медиа Групп Let's block ads! (Why?) Далее
  • Language
  • стиль

2020 © cmsmafia.ru

×
×
  • Create New...

Important Information

Privacy Policy