Dle вирусы в новостях


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


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


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


3. Для системы плагинов добавлена возможность указывать c какого вхождения производить действия с искомыми строками. Например, в файле находится несколько одинаковых строк, и вам необходимо произвести действия только начиная со второй нужной строки, то вы можете это указать в плагине.


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

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

6. Для MySQL запросов, использующихся в плагинах, добавлено использование тега , который указывает, какой движок MySQL использует DLE при создании таблиц в базе данных. Может принимать значения InnoDB или MyISAM.

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


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


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

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

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


14. Для модуля "Перекрестные ссылки" в панели управления скриптом, добавлена возможность использования подсказок для ссылок (атрибут title). Данное нововведение позволяет улучшить SEO оптимизацию сайта, а также более гибко создавать сайты для людей с ограниченными возможностями.

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

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

18. Добавлена поддержка загрузки и обработки изображений в формате WEBP. Теперь изображения в этом формате можно напрямую загружать с использованием DataLife Engine, при этом он будет создавать уменьшенные копии и накладывать водяные знаки, если это необходимо.

19. Добавлена полная поддержка MySQL линейки 8.x.

20. Добавлена полная поддержка PHP линейки 7.3.x.

21. Для тега [ifxfvalue tagname="tagvalue"] Текст [/ifxfvalue] который выводит текст в случае если значение тега совпадает с указанным значением, добавлена поддержка перечисления нескольких значений через запятую. Например, тег [ifxfvalue gorod="Москва, Казань, Екатеринбург"] Текст [/ifxfvalue] выведет указанный текст, если дополнительное поле с именем gorod содержит в себе одно из указанных значений. Тем самым значительно упрощается верстка шаблона в различных сценариях.


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

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


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

26. Существенно улучшены алгоритмы поиска по статическим страницам. Благодаря этого поиск по статическим страницам осуществляется более точно, и позволяет более правильно искать необходимые страницы, по заданным критериям поиска.

28. Существенно улучшено быстродействие DataLife Engine и снижена нагрузка на базу данных, при показе публикаций по ключевым словам, из облака тегов.

29. Существенно улучшено быстродействие DataLife Engine и снижена нагрузка на базу данных, при показе публикаций, найденных при использовании дополнительных полей, имеющих свойство "использование как перекрестных ссылок".


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

31. Лимит на количество символов метатега Description для статических страниц увеличен до 300 символов. Максимальная длина соответствует теперь максимальной длине, установленной поисковой системой Google, для вывода данной информации в результатах поиска.

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

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

34. Добавлена возможность использования запятых, при написании описаний в дополнительных полях, имеющих тип "изображение" и "галерея изображений".

35. Для дополнительных полей, имеющих тип "Перекрестные ссылки", добавлена возможность использования в значениях символа плюса, например, можно использовать такие значения как C++ и т.д.

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

37. Для шаблона RSS потока, добавлена возможность использования HTML форматирования разбитого на несколько строк, использующегося для формирования турбо контента для яндекса.

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

39. Добавлена поддержка работы тегов [newscount=X] текст [/newscount] и [not-newscount=X] текст [/not-newscount] для пользовательского вывода публикаций при помощи тега , в случаях если этот вывод используется в шаблонах вывода кратких публикаций.

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

41. Обновлены визуальные редакторы TinyMCE и Froala до актуальных версий. Исправлен ряд выявленных ошибок в данных редакторах.

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

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

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

47. Исправлена проблема с работой тегов [available . ] и [not-available . ], в случае просмотра пользователем страниц публикаций по символьному коду, если символьный код не указан, либо равен, например, нулю "0".

48. Исправлена проблема, при которой в некоторых случаях мог некорректно работать контроль неверных ЧПУ в полных новостях, в случае если DLE был установлен не в корне сайта, в подпапки.

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

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

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

Ссылки для скачивания скрипта для клиентов:

Если вы еще не являетесь нашим клиентом, то вы можете приобрести скрипт на нашем сайте.



Коронавирус SARS-CoV-2 ранее 2019-nCoV, вирус, вызывающий коронавирусную инфекцию (COVID-19), в настоящее время распространяется по всему миру. Известно, что по меньшей мере шесть других типов коронавируса заражают людей, причем некоторые вызывают простуду, а две вызывают эпидемии: атипичная пневмония в 2002 году и MERS в 2012 году.


Покрыты шипами

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


Вход в уязвимую клетку

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


Высвобождение вирусной РНК

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


Антибиотики убивают бактерии и не действуют против вирусов. Но исследователи тестируют антивирусные препараты, которые могут разрушить вирусные белки и остановить инфекцию.


Создание вирусных белков

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


Сборка новых копий

Новые копии вируса собираются и переносятся на внешние края клетки.


Распространение инфекции

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


Иммунная реакция

Большинство инфекций Covid-19 вызывают лихорадку, поскольку иммунная система борется, чтобы очистить вирус. В тяжелых случаях иммунная система может чрезмерно реагировать и начать атаковать клетки легких. Легкие закупориваются жидкостью и отмирающими клетками, что затрудняет дыхание. Небольшой процент инфекций может привести к острому респираторному дистресс-синдрому и, возможно, смерти.


Покидая тело

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


Как быть с возможной вакциной

Будущая вакцина может помочь организму вырабатывать антитела, которые нацелены на вирус SARS-CoV-2 и предотвращают его заражение человеческими клетками. Вакцина против гриппа работает аналогичным образом, но антитела, полученные из вакцины против гриппа, не защищают от коронавируса.

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

Финляндия построит забор на границе с Россией для защиты от кабанов

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

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

POP-UP, ИЛИ ВСПЛЫВАЮЩИЕ ОКНА

В неожиданно открывающихся всплывающих окнах для пользователя интернета нет ничего нового и, например, при просмотре фильмов или сериалов на англоязычных сайтах появление такого окна – обычное явление. Явным признаком того, что компьютер заражен вирусом, является то, что такие всплывающие окна начинают открываться даже при игре в Solitaire или при работе в Office.


Источник: скриншот, Таави Ымблус

КОМПЬЮТЕР СТАЛ РАБОТАТЬ МЕДЛЕННО, ВЫРОС ОБЪЕМ ПОЛЬЗОВАНИЯ ИНТЕРНЕТОМ

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

Можно проследить за интернет-трафиком и за тем, какие приложения больше всего его расходуют, нажав на клавиатуре клавиши Ctrl, Alt и Del и выбрав на открывшемся экране Task Manager, а затем Tab с названием App history.


Источник: скриншот, Таави Ымблус

СОКРАЩЕНИЕ ОБЪЕМА ПАМЯТИ И НЕПОНЯТНЫЕ ПРОГРАММЫ

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

ЗАВИСАНИЕ КОМПЬЮТЕРА И СОБЩЕНИЯ ОБ ОШИБКЕ


Источник: скриншот, Таави Ымблус

ОТПРАВКА ОТ ВАШЕГО ИМЕНИ СООБЩЕНИЙ И ПИСЕМ В СОЦИАЛЬНЫХ СЕТЯХ И ПО ЭЛЕКТРОННОЙ ПОЧТЕ

ЧТО ДЕЛАТЬ, ЧТОБЫ ОБЕЗОПАСИТЬ СЕБЯ, ЕСЛИ КОМПЬЮТЕР УЖЕ ЗАРАЖЕН ВРЕДОНОСНОЙ ПРОГРАММОЙ

Чтобы избавиться от вирусов и иных вредоносных программ в компьютере и полностью предотвратить их появление в будущем, обязательно оснастите свой компьютер антивирусной программой Telia SAFE. Кроме регулярной проверки компьютера и удаления вирусов, она в фоновом режиме незаметно следит за всей беспроводной сетью в режиме реального времени, и если вы случайно попадете на потенциально опасный сайт, автоматически заблокирует его и сообщит вам об этом. Программа регулярно автоматически обновляется, чтобы не отставать от все более хитроумного вредоносного программного обеспечения. Первые три месяца лицензия Telia SAFE бесплатна для всех, а далее стоит всего 1,85 € в месяц. Для ознакомления с услугой не обязательно быть клиентом Telia, и от услуги можно в любой момент отказаться.

Telia SAFE – это антивирусная программа, которая защищает не только компьютеры, но также мобильные телефоны и планшеты, разработанная в сотрудничестве с F-Secure. Кроме защиты от вирусов, Telia SAFE позволяет также ограничить для детей пользование интернетом, позиционировать устройства и многое другое. Читайте подробнее здесь.

Дата публикации: 2016-04-18


От автора: приветствую вас друзья. В этой статье мы с вами поговорим о ключевой сущности в CMS DLE — новостях. В частности, мы узнаем, как добавлять новости в DLE и как осуществить вывод новостей на статической странице в DLE. Приступим?

Начнем с первого вопроса — как добавлять новости в DLE. Для этого перейдем в админпанель сайта и обратим внимание в правый верхний угол.

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



Изучите курс и узнайте, как создавать мультиязычные темы с нестандартной структурой страниц

Жмем кнопку Добавить новость и переходим в раздел добавления новостей в DLE. Заполняем необходимые поля формы для добавления новой статьи.


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


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


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

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


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


Ну и последний вопрос, который мы с вами затронем в рамках данной статьи, — как выводить новости на статических страницах. Сделать это нам поможет документация по CMS DLE.

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

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


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

На этом мы, пожалуй, остановимся. Если вы больше хотите узнать о работе с DLE, тогда познакомьтесь с нашим курсом Создание сайта на CMS DLE. Удачи!


Изучите курс и узнайте, как создавать мультиязычные темы с нестандартной структурой страниц


Хотите научиться создавать сайты на CMS DLE?

Посмотрите видео по созданию сайта на CMS DLE с нуля!

Читайте также:

Пожалуйста, не занимайтесь самолечением!
При симпотмах заболевания - обратитесь к врачу.

Copyright © Иммунитет и инфекции