Шаблоны cms diafan: Бесплатные шаблоны интернет магазина — конструктор сайтов DIAFAN.CMS

Файловая структура DIAFAN.CMS — Полная документация системы управления сайтами DIAFAN.CMS

  • Что есть что?

После установки DIAFAN.CMS на хостинге вебмастеру открывается следующая структура файлов:
adm
cache
css
custom
img
includes
js
langs
modules
plugins
return
themes
tmp
userfiles
.htaccess
index.html
index.php
install.php
config.php
update.php
update.txt
readme.txt
favicon.ico

adm – папка панели администрирования. Прямого доступа http://site.ru/adm/ при запросе из адресной строки не имеет. На сайте может иметь любой адрес (по умолчанию http://site.ru/admin/), задаваемый в процессе инсталляции DIAFAN. CMS в любом виде, например, http://site.ru/papka-admina/. После инсталляции этот адрес из настроек сайта можно изменить. В папке хранится ядро системы управления сайтом, оформление, картинки панели управления, визуальный редактор и вспомогательные функции для управления сайтом. Как правило, менять и править веб-мастеру там нечего.

cache – служебная папка CMS, где хранятся файлы дополнительного кеширования, сокращающие SQL-запросы к БД. Файлы создаются автоматически, удаляются тоже, поэтому туда можно также особо не заглядывать. Чтобы DIAFAN.CMS успешно работала с файлами кеша, необходимо установить на папку cache права 777.

css – папка с CSS-стилями оформления стандартного шаблона дизайна, поставляемого с DIAFAN.CMS, CSS-стили для jQuery-плагинов.

custom – пользовательские измененные модули и шаблоны дизайна, необходимо установить на папку custom права 777.

img – папка с картинками оформления стандартного шаблона дизайна, поставляемого с DIAFAN.CMS, изображения для jQuery-плагинов.

includes – здесь хранятся общие функции и вспомогательные алгоритмы для DIAFAN.CMS.

js – папка с дополнительными JavaScript-скриптами, используемыми на сайте опционально. Это анимация увеличения картинок, всплывающий календарь, загрузчики файлов и т.д.

langs – файлы перевода интерфейса.

modules – здесь находятся все модули DIAFAN.CMS. Например, в папке modules/news – все файлы модуля «Новости», включая инсталляцию, алгоритм модуля, его оформление и административную часть.

plugins – здесь хранятся плагины на PHP, используемые в DIAFAN.CMS.

return – архив точек возврата (резервных копий предыдущих обновлений), необходимо установить на папку return права 777.

themes – папка стандартного шаблона дизайна. Основной шаблон дизайна сайта – файл site.php. Подробнее о шаблонах дизайна можно прочитать здесь.

tmp – папка для временных файлов. Чтобы DIAFAN.CMS успешно работала, необходимо установить на папку tmp права 777.

userfiles – здесь хранятся все файлы, загружаемые пользователями сайта через административный интерфейс. Картинки из фотогалереи, фотографии к новостям, статьям, загружаемые файлы и изображения. Сразу после установки DIAFAN.CMS папка пустая. Необходимо устанавливать на эту папку и все вложенные в нее элементы (рекурсивно) права 777. Имя папки, по которому будут доступны все файлы пользователям сайта, можно изменить в настройках сайта.

.htaccess – управляющий файл DIAFAN.CMS. Достаточно важный файл. Обеспечивает работу псевдоссылок, кодировки, переадресаций и пр. В случае изменений данного файла работоспособность DIAFAN.CMS не гарантируется.

index. html – файл кэша главной страницы. Раз в сутки в этом файле создается полная копия внешнего вида и контента главной страницы. Если на хостинге происходит сбой и перестает работать БД или интерпретатор, система открывает на сайте содержимое данного файла. Таким образом, главная страница сайта не бывает «На техобслуживании» из-за сбоя в БД, что особенно важно, когда сайт SEO-продвигается. Необходимо установить на этот файл права 777.

index.php – инициализирующий файл DIAFAN.CMS, стартовый. Изменений не требует.

install.php – файл установки DIAFAN.CMS. После установки системы удаляется. Необходимо установить на этот файл права 777.

config.php – файл конфигурации DIAFAN.CMS. Cохраняет данные из раздела «Параметры сайта» административной части сайта. В случае, если какие-то параметры сбились и вход в административную часть сайта недоступен, можно править параметры вручную в этом файле. Например, изменившиеся параметры подключения к БД. Необходимо установить на этот файл права 777.

update.php – файл обновления предыдущей версии DIAFAN.CMS до текущей версии.

update.txt – руководство по обновлению DIAFAN.CMS с предыдущей версии.

readme.txt – краткое руководство для разработчиков.

favicon.ico – фавикон DIAFAN.CMS.

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

Выход DIAFAN.CMS 7.0. Что нового?

Содержание

  • Новый шаблон
  • Модуль настройки шаблона
  • Админ-панель
  • Наборы товаров
  • Страницы характеристик товаров
  • Обновлённый импорт

В уже далёком 2016-ом году, 1 января в 01:17 ночи разработчики DIAFAN.CMS самоотверженно выложили в свободный доступ версию DIAFAN.CMS 6.0. С тех пор прошло 5 лет и вот мы подходим к новому рубежу — версии DIAFAN.CMS 7.0. Давайте посмотрим – что же ждёт нас в новой версии CMS.

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

Новый шаблон

Сказать, что шаблон являет собой что-то инновационное-революционное нельзя. Это достаточно простой шаблон, основной целью которого является демонстрация возможностей системы, с чем он отлично справляется. Тем не менее, шаблон перевёрстан с нуля, из демо-шаблона убрано всё, что так или иначе вызывало у нас вопросы, являлось негативным наследством версий 4.X, 5.X, 6.X в HTML-вёрстке.

Шаблон стал более современным, опрятным. Но основное достоинство его не в этом. Большинство шаблонов и библиотек, используемых в шаблоне, так или иначе используются и в кастомизации при разработке собственного оформления. В новом шаблоне присутствует мощная современная библиотека Swiper, которую можно использовать в очень широком диапазоне задач, учитывая её богатые возможности. На базе неё выполнены все слайдеры шаблона. И как понятно из названия, они без проблем свайпятся на тачскринах.

Помимо этого в новом шаблоне подключена библиотека jquery-cookie. В шаблоне она отвечает за переключение и фиксацию вида каталога – плитка/список. Раньше её приходилось подключать отдельно. Теперь же библиотека для хранения всех необходимых действий пользователя и прочих нужных в работе данных, в шаблоне доступна сразу.

Также в новом демо-шаблоне задействован слайдер из библиотеки Jquery UI (фильтр цен в левом сайдбаре). В прошлой версии шаблона мы его вовсе не использовали, приходилось подключать отдельно. Теперь же при разработке подключить ползунок можно везде, где появится необходимость.

Вид каталога плиткой:

Вид каталога списком:

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

Модуль настройки шаблона

Модулей настройки у нас было несколько вариантов. Путём естественного отбора оставили самый практичный. Модуль представляет собой страницу, где консолидированы все настройки шаблона и каждому полю дана подсказка как каждую настройку внедрить в шаблон или найти её в нём при редактировании. Ранее для управления оформлением у нас был единственный инструмент — модуль CSS-редактор, позволявший изменять цветовую гамму сайта. Теперь можно вынести максимальное количество настроек оформления в одно место.

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

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

Админ-панель

Админ-панель также претерпела изменения. Левое меню сделали сворачиваемым, т.н. «аккордеоном». С течением времени CMS развивается, добавляются новые модули, с ними добавляются пункты в меню и новые подразделы. Поэтому возник вопрос о приведении его в компактный вид. Настройка меню (видимость пунктов) осталась прежней, но теперь работать с навигацией стало более комфортно.

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

Это позволяет комфортно ознакомиться с текстом подсказки, в т.ч. на мобильных устройствах с тачскрином, а также скопировать текст подсказки частично или полностью. В ряде подсказок указаны адреса файлов (например, YML-выгрузки товаров) маски %mask для заполнения полей и прочая полезная информация, которую раньше нужно было запоминать и вводить вручную.

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

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

Небольшие доработки внесли и в визуальный редактор TinyMCE. Добавили в первую строку кнопку создания якорей рядом с кнопками ссылок. Якоря создаются через параметр ID, что соответствует спецификации HTML5.

В конце верхнего ряда кнопок добавили кнопку визуализации блоков. Теперь в редактируемом тексте можно посмотреть наличие HTML-разметки. Это очень полезно, особенно в случаях, когда контент-менеджер копирует требуемый текст с сайта-донора и вставляет его в редактор. В этом случае зачастую можно скопировать не только текст, но и HTML-разметку страницы, вставить её к себе на сайт и поломать вёрстку. Обращения с подобными проблемами в тех.поддержку не редки. Теперь можно всегда проконтролировать этот момент.

Кнопка со знаком вопроса — справочник по работе с TinyMCE. Там указаны горячие клавиши. Кому-то может оказаться очень полезным и существенно ускорит работу с контентом.

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

Из состава DIAFAN.CMS исключены некоторые редко используемые модули:

  • Файловый архив
  • Перелинковка
  • Геокарта
  • Форум
  • Опросы на сайте

Их при необходимости можно доустановить стандартным способом, через раздел «Темы и дизайн». А скачать можно в разделе «Общие модули».

Наборы товаров

Теперь в CMS есть возможность создать из товаров, продаваемых в магазине, набор. Выглядит внешне он также, как и товар, по сути им и является, только внизу под описанием выводится перечень товаров, добавленных в набор. Набору можно добавить всё то же, что и обычному товару – описание, фотографии, meta-данные.

Чтобы собрать набор, надо создать товар и отметить соответствующую галку в админ-панели на странице товара.

Далее добавить в набор необходимые товары и сохранить его.

Страницы характеристик товаров

Страницы характеристик товаров были в DIAFAN.CMS и раньше. Но ранее для создаваемых под характеристики страниц нельзя было указать большинство параметров – страницы создавались автоматически. Теперь же можно работать с ними как с полноценными страницами – добавлять описания, meta-данные, менять ЧПУ, создавать под них индивидуальные шаблоны оформления страниц и т.д..

Страницы создаются для всех характеристик и доступны в подразделе «Каталог», вкладка «Страницы характеристик».

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

Обновлённый импорт

В 6-ой версии DIAFAN.CMS не было возможности копировать описания импорта с одного сайта на другой. Можно было создавать копии в процессе импорта только в рамках одного сайта. Это накладывало некоторые досадные ограничения – чтобы скопировать описание с одного сайта на другой, приходилось все поля создавать вручную, либо импортировать файл со стороннего сайта и настраивать поля, которые определит модуль.

Теперь можно как экспортировать так и импортировать все описания импорта одним файлом на странице сохранённых описаний

Также доступен экспорт и импорт полей в конкретном описании. Для этого нужно зайти в нужное описание и воспользоваться инструментом уже там. Поля хранятся в формате JSON.

API импорта также претерпел изменения. Было добавлено поле конвертации URL, который удалённо запускал процесс импорта. Теперь в нём можно указывать внешние файлы. Если раньше при помощи обращения к сайту по специально сформированному URL можно было запускать только один файл импорта, расположенный на этом же сайте, то теперь можно использовать также и сторонние файлы импорта из других источников удалённо.

Для этого надо указать в поле «URL-адрес файла» ссылку на удалённый файл и нажать кнопку «конвертировать». Система выдаст URL, необходимый для запуска импорта. Таким образом, можно создать различные файлы описания импорта для разных поставщиков и загружать товары разных поставщиков удалённо по сформированным ссылкам и каждый из них импортировать по своим правилам индивидуально.

22 марта 2021 г.

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

Возможности — Diafan.Cloud

Все сайты в нашем сервисе созданы на полной версии DIAFAN.CMS, поэтому функционал вашего сайта будет таким мощным, как если бы вы заказали его разработку в веб-студии.

Страницы сайта

Главный системный модуль. Позволяет создавать структуру сайта с неограниченной вложенностью, контентными страницами, имеет редактор WYSIWYG и многое другое.

Меню

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

Блоки на участке

Инструмент для удобного управления контентом в похожих частях сайта, например телефоны в шапке

Динамические блоки

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

Режим быстрого редактирования

Режим быстрого редактирования для SiteFront.

Пользователи

Регистрация пользователя на сайте дает массу расширенных возможностей для взаимодействия с посетителями сайта.

Языки

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

SMS-уведомления

Модуль позволяет настроить SMS-уведомления администраторам и/или пользователям сайта о различных событиях, таких как новые сообщения в обратной связи или новые заказы.

Автомобильная мобильная версия

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

Капча

Гибкая система защиты от спама: CAPTCHA, вопрос-ответ.

Обработка изображений

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

Корзина

Защищает от случайного удаления информации.

Восстановление БД

Система отслеживает корректное состояние структуры базы данных DIAFAN.CMS. При обнаружении проблем восстанавливает таблицы и создает в них необходимые поля.

Импорт и экспорт БД

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

Модули в DIAFAN.CMS — это типовые блоки, предназначенные для быстрого создания функционального сайта. Любой модуль можно удалить после установки или изменить. Вы можете добавлять любые поля или даже разрабатывать свои новые отдельные модули.

Каталог товаров

  • Категории товаров с неограниченной вложенностью, с изображениями и описаниями
  • Любое количество дополнительных функций. Эти функции могут быть динамическими и зависеть от цены. Они могут быть полизависимыми. Назначение изображений различным функциям
  • Размещение одного предмета в нескольких категориях
  • Бренды продуктов с отдельной страницей, описанием, логотипом и отображением всех продуктов бренда
  • Фильтры, сортировка и расширенный поиск
  • Сравнение продуктов
  • Возможность продажи цифровых товаров с автоматической генерацией ссылок для скачивания файлов из защищенной области

Карточка продукта

  • Заказ в один клик
  • Аксессуары и услуги
  • Услуга «Уведомить, когда товар снова будет доступен» для товаров, которых нет в наличии
  • Автоматический блок «Кто купил этот товар, тот и купил». Ручной блок «Сопутствующие товары».

Инвентаризация доступных товаров

  • Инвентаризация доступных товаров и автоматическое удаление всех проданных товаров
  • Интерфейс продавца «Заказы», настраиваемый статус, автоматическая генерация счетов, схема проезда для курьеров
  • Отчеты об успешно выполненных заказах. Список желаний. Товары, которых нет в наличии
  • Статистика товаров: просмотры и покупки

Способы оплаты

  • Гибкая система скидок, купоны, скидки для разных категорий клиентов, скидки на общую сумму заказа, накопительные скидки и многое другое
  • Способы оплаты, ручная настройка оплаты наличными, автоматическое выставление счетов для предприятий, электронные платежи: PayPal, Authorize.net, Dwolla.com, Wepay.com
  • Баланс клиента: можно пополнить и оплатить с него
  • Валюты

Заказы

  • Избранное
  • Настраиваемые конструкторы методов доставки
  • Конструктор бланков заказов
  • Список ожидания

Новости

Новостной модуль с RSS-каналами. Позволяет создавать новости в любом количестве групп и событий. Ожидает публикации.

Артикул

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

Обратная связь

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

Часто задаваемые вопросы

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

Комментарии

Модуль комментариев можно подключить ко всем элементам сайта: новостям, статьям, товарам и фотографиям. Просто поставьте галочку в настройках модуля.

Рейтинги

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

Баннеры

Реклама на сайте, с ограничением количества показов и разделов на сайте, периодов времени и т.д.

Фотогалерея

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

Опросы

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

Почтовая рассылка

Этот модуль позволяет информировать пользователей по электронной почте или SMS о событиях на сайте. Гибкая настройка абонентских и почтовых групп.

Файлы

Модуль позволяет создать хранилище файлов.

Метки

Облако тегов — список ярлыков разного размера в зависимости от частоты упоминаний. Теги можно прикрепить к любому объекту CMS: новости, вопросы, товары и т.д.

Объявление

Модуль позволяет пользователям добавлять на сайт свою информацию, например, объявления о продаже товаров или аренде недвижимости.

Форум

Модуль связи с пользователем.

Диспетчер файлов

Модуль позволяет вносить любые изменения в скрипты, не имея FTP-доступа. Модуль имеет подсветку синтаксиса кода и нумерацию строк.

Баланс пользователя

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

Личные сообщения

Модуль связи между пользователями сайта.

Поиск

Модуль расширенного поиска

Карта сайта

Модуль, который автоматически генерирует карту сайта.

Онлайн чат JivoSite.

Живой чат

Система Orphus

Посетители сайта могут указать на ошибку или опечатку на сайте администратору.

Промежуточные сайты

Модуль представляет собой удобный инструмент для SEO. Это позволяет установить ключевые слова и продвигаемый URL. DIAFAN.CMS находит все слова на сайте и автоматически превращает их в ссылки на url.

Хостинг для DIAFAN.CMS | мы бесплатно перенесем ваш сайт

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

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

Наши услуги оптимизированы для Diafan.cms

Общий хостинг

для простых веб -сайтов
и небольшие онлайн -магазины

  • SSD -приводы
  • ISPManager или CPANEL
  • R 5 5. –7,796666666666666666666666666666666666666666666666666666666666666666666679
  • 7

    66666666666666666666666666666666666666666666669

    666669

    66666666666666666666666669

  • R 5. От 1 .10 $/м.

    Подробнее…

    VPS/VDS

    для он-лайн порталов и комплексных проектов

    • бесплатная техподдержка
    • в наличии ОС: Linux, Windows
    • локаций NL, UA

    От 3 . 17 $/м.

    Подробнее …

    Неограниченный хостинг

    для простого веб -сайта
    и небольшие онлайн -магазины

    • SSD Drives
    • Выберите ISPMANAGER, CPANEL
    • VRNR. 10 .00 $/мес.

      Подробнее

      Выделенный сервер

      для крупных интернет-магазинов
      и сайтов на Битрикс

      • бесплатное управление серверомi>
      • неограниченный трафик
      • местоположения NL, UA, LT, BG, USA

      From 33 .00 $/м.

      Подробнее…

      Часто задаваемые вопросы:

      • ⭐ Какие CMS самые популярные?

      • 📌 Как заказать хостинг для DIAFAN.CMS


        Перейдите по ссылке, выберите подходящий тарифный план и нажмите Заказать.