Переводим HTML шаблон с Themeforest в тему для DLE

Отступление

Эта публикация является побочным продуктом моей хобби-деятельности, и не связана с основной работой – не хотел бы зарабатывать на жизнь, делая одни шаблоны для DLE 🙁

Требования

Для выполнения этой задачи у меня было:

  1. Тема с themeforest.net, которую я захотел адаптировать под шаблон DLE
  2. Установленный локально DLE 13.1 (версия не особо важна, просто что-то из актуальных на момент работы с темой версий) с его родным демо-контентом, он нам пригодится для тестирования вывода новостей
  3. Удобный для тектовый редактор или IDE (WebStorm, например)

Начало – какие страницы мы “переводим”, и в каком порядке?

Начинаем с главной страницы – она в DLE является основой для всего остального.

А потом…

“Уже разобрался”

Часто ли вам приходится искать решение проблем на форумах, и натыкаться на темы вот такого вида:

Народ, помогите разобраться, есть такая-то ситуация – тут описание ситуации.

Читать далее “Уже разобрался”

MageCart

Последнее время участились публикации о заражении крупных веб-сайтов скиммером группировки (или кто они вообще такие) MageCart.

MageCart – какая связь с Magento?

Как я понимаю – уже достаточно слабая. Первые случаи заражения были замечены пару лет назад на сайтах работающих на eCommerce-платформе Magento. В коде страниц зараженных сайтов был обнаружен JS-скрипт, размещённый на домене, содержащем слово MageCore или MageCart. От этого и пошло название. Если хорошо поискать, то можно найти упоминание и других доменов, содержащих в названии такие вещи, как “angular”, “jquery”, “analytics” и прочие достаточно привычные в веб-разработке слова.

Что происходит сейчас?

Сейчас эта группа нацелена на всё, где есть поле ввода данных плятёжной карточки. Это совсем не обязательно будет сайт, работающий на Мадженто – из последних случаев, атаке подверглись сайты British Airways и NewEgg.

Как похищаются данные карточек?

Читать далее MageCart