Cms white label: CMS White Label | Xibo Digital Signage

Разработка системы обучения по модели White Label


Задача:


Разработать систему обучения, встраиваемую на любой сайт без привязки к CMS по модели White Label, которая была бы интегрирована с бэк-офисом на базе 1С (хранение и создание курсов и уроков, учет результатов и оценок).


 


Заказчик:


Задача была поставлена компанией «Венчурный Акселератор» (https://1va.vc/).


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


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


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


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


 


Модель White Label


В общем смысле, White Label  — вид партнерства, при котором одна компания производит товары или услуги, а другая продает их под своим брендом. 


 


В чем выгода White Label для партнеров?


  • Быстрый запуск программы обучения. Партнер может запустить свой акселератор в короткие сроки и, тем самым, быстро повысить конкурентоспособность на рынке. Время запуска продукта или услуги при использовании White Label как правило в 2-5 раз меньше, чем запуск собственного решения.


  • Готовая инфраструктура. Партнеру не нужно «вливать» бюджет в начальные стадии релиза и поддержки, оплачивать труд дополнительных специалистов. Стоимость самостоятельной разработки, как правило, превышает цену покупки готового решения в 2-7 раз, в зависимости от региона.


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


  • Брендирование. Приобретенный партнёром продукт оформляется в его фирменном стиле и устанавливается на его сайте.


     


Результат


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


1.     Прописать ID партнера в файле конфигурации


2.      Вставить на сайт партнера на нужную страницу скрипт обращения к серверу в виде 1 строки кода.


<script src=»https://адрес_сервера/адрес_скрипта.js»> </script>


Все!


На сайте партнера доступна и готова к работе система обучения.



Реализация 


1.     Бэк-офис реализован на стороне 1С. Там создаются курсы, лекции, вопросы. Выполняется проверка заданий и реализован учет результатов. Бэк-офис интегрирован с серверной частью посредством веб-сервисов по технологии SOAP.


2.     Серверная часть написана на PHP с использованием фреймворка Slim и шаблонизатора Twig, скрипты публичной части – на TypeScript с использованием сборщика Webpack.


3.     При установке на нужной странице клиентского сайта вставляется скрипт в виде 1 строки кода <script src=»https://адрес_сервера/адрес_скрипта.js»> </script>, который при загрузке страницы обращается к серверу и создает iframe, содержащий в себе личный кабинет. Встроенное окно обменивается данными с клиентским, за счет чего, в частности, реализована полноценная навигация — при переходе между его страницами обновляется адресная строка внешнего окна, по которой впоследствии можно зайти напрямую в любой раздел (курс, лекцию) личного кабинета. 


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


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


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


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


8.     Клиентская часть не привязана к клиентской CMS и языку программирования, что делает решение абсолютно универсальным. Iframe автоматически масштабируется в зависимости от содержимого – партнеру не нужны навыки верстальщика для того, чтобы личный кабинет органично вписался в его сайт. Любые обновления фронтенда или бэкенда ядра системы мгновенно отражаются на сайте партнера. Сохраняется обратная совместимость версий — код для вставки нужно будет разместить только один раз.


     


Результат


Благодаря такому подходу «Венчурный Акселератор» уже сейчас имеет 17 партнеров по всей России и продолжает наращивать партнерскую сеть.


Среди партнеров компании:


  • Технопарк Skolkovo (более 250 резидентов, 12 востребованных резидентами сервисов, 40 Центров коллективного пользования, 19 аккредитованных сервисных компаний и более 95 000 кв.м. для офисов и лабораторий)


  • Портал Малого бизнеса Москвы mbm.mos.ru


  • Инвестиционная площадка Startup Show


  • Компания Alogroup


  • и другие


Отзыв Заказчика

Простая, доступная и гибкая платформа CMS с белой этикеткой

Простая, доступная и гибкая платформа CMS с белой этикеткой — Dorik

Представляем Dorik CMS

Мощная, доступная по цене и простая в использовании CMS с белой этикеткой

Dorik CMS — это гибкая CMS, которая вам понравится. Он прост в использовании и поможет вам быстро и легко создавать красивые веб-сайты. Кроме того, это доступно, так что вы можете сэкономить деньги, по-прежнему получая лучший продукт на рынке.

«Безусловно лучший конструктор сайтов без кода . Я пользовался многими продуктами и никогда не любил конструкторы без кода, но Дорик»

Константин Иванов

Основатель, Interviewy

» Один из лучших конструкторов сайтов инструменты . Отличный товар!!»

Upen V.

Founder @ Siteoly

«Я так влюблен в этот инструмент!0003 Design Fellow (ODD3), On Deck

Гибкая, мощная и масштабируемая

Dorik CMS дает вам свободу создавать любой веб-сайт без ущерба для качества или производительности.

Конструктор веб-сайтов с функцией перетаскивания

Создавайте и настраивайте каждую деталь вашей CMS с помощью гибкого и простого в использовании конструктора веб-сайтов

Встроенная платформа для ведения блогов

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

Членство и закрытый контент

Создавайте контент только для членов и превращайте свою аудиторию в прибыльный бизнес.

Коллекция и база данных

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

Интеграция с Airtable

Используйте Airtable в качестве серверной части и представляйте свой контент прямо из Airtable без написания кода.

Совместная работа в команде

Сотрудничайте со своей командой и получайте отзывы о проектах, отзывы или сеансы мозгового штурма.

ПЛАТФОРМА ДЛЯ БЛОГОВ

Запустите свой блог за считанные минуты без кода
!

Простой интерфейс для записи

Простой и мощный редактор контента для написания контента без отвлекающих факторов

Встраивание контента

Встраивание контента с таких платформ, как YouTube, Vimeo, Codepen, Github и т. д.

Блоки контента

4 сообщения в блоге, используя заголовки, цитаты, изображения и т. д., чтобы их было легко читать.

Настройки SEO и социальных сетей

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

NATIVE SEO

Отправляйте веб-сайты, которые понравятся Google.

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

ЧЛЕНСТВО

Превратите свою аудиторию в прибыльный бизнес.

Членство

Создание БЕСПЛАТНЫХ или платных уровней членства для вашей аудитории

Встроенная платежная система

Подключите Stripe и начните получать платежи от вашей аудитории

Gated Content

план аудитории

Комиссия 0%

Не взимать дополнительную плату за получение оплаты подписки от вашей аудитории

DRAG & DROP BUILDER

Создавайте веб-сайты, отражающие индивидуальность вашего бренда.

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

Решение White Label

Развивайте свое дизайнерское агентство быстрее, чем ваши конкуренты.

Платформа White-label

Начните создавать веб-сайты для своих клиентов без ущерба для вашего бренда.

Доступные цены

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

Специальная информационная панель

Предоставьте вашему клиенту доступ к специальной информационной панели на веб-сайте вашего клиента.

Выставление счетов клиентам (скоро)

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

СОТРУДНИЧЕСТВО В КОМАНДЕ

Сотрудничайте со своей командой. От идеи к исполнению.

Работайте с остальной частью вашей команды асинхронно, создавая CMS своей мечты с Дориком. Обдумываете ли вы идеи, получаете отзывы или отправляете окончательный дизайн…

ШАБЛОНЫ

Начните свое присутствие в Интернете с помощью красивого шаблона уже сегодня.

View Templates

Единая платформа для запуска и развития вашего бизнеса

Хостинг и CDN

Мы размещаем веб-сайты на AWS и DigitalOcean и обслуживаем статический контент из нашей глобальной CDN

Бесплатный SSL/HTTPS

Каждый веб-сайт, созданный и размещенный на нашей платформе, поставляется с бесплатным сертификатом SSL, выпущенным Let’s Encrypt

Интеграция платежей

Интегрируйте PayPal, Stripe и Gumroad без кода для получения платежей от ваших пользователей.

Легко добавьте форму подписки и контактную форму на свой веб-сайт. Подключите популярные платформы, такие как Zapier, MailChimp и т. д.

Персональный домен

Легко подключите свой персональный домен или поддомен от любого поставщика доменов к нашей платформе.

Интеграции

Собирайте и отправляйте данные на популярные платформы, такие как Zapier, MailChimp, Airtable и т. д., используя формы.

Гибкие и доступные цены

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

Персональный (скидка 20%)

$ 48 /год

Оплата за год

Бизнес

$ 132 /year

Billed Annually

AGENCY (27% OFF)

$ 399 /year

The regular price is $549/year

Агентство плюс (скидка 35%)

$ 649 /Год

Обычная цена — $ 999 /Год

Все планы CMS включают:

9003

. Все планы CMS включают в себя:

9003

Makers 200003

. Дизайнеры и агентства

Не могу передать, как сильно я люблю Дорика!
Раньше я часами писал код, но с этой платформой я могу создавать красивые веб-сайты, даже не касаясь ни строчки кода. Честно говоря, это сэкономило мне столько времени и нервов.

Одай Машалла

Директор по дизайну @ humblebee.se 

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

Айшвария Ашок

Создатель одной хорошей вещи

«Мне действительно нужно объяснять вам, почему Дорик является одним из лучших конструкторов сайтов на рынке?

работает так гладко и так хорошо 😉

Запуск CMS — это огромная возможность для меня 😉

Спасибо и бравооо»

Stanislas Verjus-Lisfranc

3 No-Code Франция

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

Милли Баннистер

Директор ALLKND

Я использую Dorik с середины бета-тестирования и могу сказать вам из первых рук, что команда Dorik на 100% привержена своему продукту. Но что действительно впечатляет, так это то, что они в равной степени преданы ВАМ, своим клиентам. Регистрация максимально упрощена. Опыт сборки — это то, что вы ожидаете от безупречной организации, которая находится в движении. Я не могу рекомендовать Дорик достаточно высоко! Они до этого 👍🤩✔✨🙏

Lawrence IP

Основатель на qode.us

Просто идеальное соотношение между эффективностью и настройкой конструктор целевых страниц на другой Теперь я нашел тот 😍

CISSE Mory-Fode

Nocode Iroh Academy

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

Houcine MENACER

Основатель WinSide.co

Dorik — фантастический, простой в использовании конструктор сайтов. Более мощный, чем Carrd, более быстрый в освоении, чем Webflow, и оперативная поддержка — если вы ищете отличную платформу для создания своего стороннего проекта или следующего клиентского сайта, обратите внимание на Dorik.

John Clancy

RocketRep

Это лучший инструмент для веб-разработки, простой и понятный. Настолько, что я переводил своих клиентов с WordPress на Dorik.

Итан О’Салливан

Менеджер по продукту EPAM

С любовью, Дорик! Я использую его уже давно и очень рад, что CMS вышла из бета-версии. Я смог создать несколько профессиональных веб-сайтов для себя и клиентов и полностью переключился на создание новых веб-сайтов только для своих клиентов на Dorik.

Melissa Buening

Основатель Unicorns Agency

Я уже сделал 6 веб -сайтов, используя Dorik , лучшие моменты моей жизни <3

Alex Terentiev

Designer At at at at aqatias at at aqatias фанат Дорика. Я легко перенес свой сайт с wordpress на Dorik. Отличные возможности настройки и анимации.

Бруно Фридлански

Консультант и тренер

Удивительная CMS, на ней уже создано 2 веб-сайта , идеально с интеграцией airtable!

Laurent PHENIX

Nocode Maker

Попробуйте Dorik сейчас и начните создавать свой сайт!

❤️ Этот сайт создан с помощью Dorik, без написания кода

ОБЩАЯ ИНФОРМАЦИЯ

Следуйте за нами

Партнерская программа

Зарабатывайте до 50% регулярных комиссионных

© 2022 Dorik, Inc. Все права защищены

Создано с Dorik

CMS Белая этикетка | Xibo Digital Signage

Белая этикетка CMS

На этой странице

Документы

Вступление

Установка CMS

Конфигурация CMS

Обновления CMS

Установка Android

Установка Windows

Установка вебОС

Установка Тизен

Установка Linux

Улучшения игрока

Лицензирование игроков

Белая маркировка

Мой аккаунт

Решение общих проблем

Устранение неполадок / Часто задаваемые вопросы

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

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

После покупки в Личном кабинете нажмите кнопку White Label и нажмите Настроить , чтобы предоставить фирменные ресурсы для сборки.

Клиенты, у которых есть принятое Альтернативное положение лицензии, будут иметь дополнительную вкладку Лицензия для удаления ссылок на источник и информацию и предоставления Текст о программе для страницы о Xibo About.

После настройки нажмите кнопку сборки, чтобы поставить в очередь:

Обратите внимание: Имя заблокировано и не может быть изменено после первой сборки!

Статус сборки будет проходить через процесс В очереди > Сборка > Построен или Ошибка .

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

Когда сборка будет завершена и готова к загрузке, уведомление по электронной почте будет отправлено на адрес, указанный в поле «Уведомлять о сборке».

Обратите внимание: любые изменения, внесенные в CSS ПОСЛЕ применения White Label, не будут автоматически обновлены в CMS. Пожалуйста, откройте тикет, чтобы запросить обновление.

Xibo Cloud Hosting

Темы можно автоматически применять к новому экземпляру CMS с помощью селектора тем при добавлении новых экземпляров CMS в вашу учетную запись.

Чтобы применить тему к существующему экземпляру CMS, размещенному в облаке Xibo, откройте билет

Self-Hosted Docker

В среде Docker папку с именем темы следует скопировать в папку /shared/cms/web/theme/custom/ (может потребоваться создать пользовательскую папку вручную)

Например, если имя вашей темы ‘Xibo’, то в скачанном архиве вы найдете папку theme/Xibo , вам нужно будет скопировать папку ‘Xibo’ по указанному выше пути, конечный путь к вашей теме white label должен быть:
/shared/cms/web/theme/custom/Xibo

Где «Xibo» является очевидным примером, это будет ваше собственное имя темы в загруженном архиве с темой White Label CMS.

Папка manual из архива должна быть скопирована в shared/cms/web/userscripts/ , что означает, что полный путь будет shared/cms/web/userscripts/manual

После того, как файлы будут на месте , войдите в CMS и перейдите на страницу Settings в разделе Administration главного меню CMS.

  • На вкладке Конфигурация выберите свою тему в раскрывающемся списке Тема CMS .
  • Перейдите на вкладку General , введите следующее как «Расположение руководства».
    пользовательские скрипты/руководство/en/

Убедитесь, что вы очистили кеш браузера (shift+F5 ), чтобы ваша пользовательская тема была применена к вашему экземпляру CMS.

Самостоятельный пользовательский/ручной

Подпапку с именем темы следует скопировать по следующему пути /web/theme/custom/ .

Например, если ваша тема называется «Xibo», то в скачанном архиве вы найдете theme/Xibo , вам нужно скопировать папку «Xibo» по указанному выше пути, конечный путь к вашей теме White Label должен быть:
/web/theme/custom/Xibo

Где «Xibo» является очевидным примером, это будет ваше собственное имя темы в загруженном архиве с темой White Label CMS.

Папка руководства может быть размещена в любом месте папки /web в установке CMS, для целей данного руководства мы поместим ее в то же место, что и при установке докера, в данном случае в /web/userscripts/manual (папка userscripts должна быть создана вручную).

После размещения файлов войдите в CMS и перейдите на страницу Настройки в разделе Администрирование главного меню CMS.

  • На вкладке Конфигурация выберите свою тему в раскрывающемся списке Тема CMS .
  • Перейдите на вкладку General , введите следующее в качестве «Расположение руководства».
    пользовательские скрипты/руководство/en/

Очистите кеш браузера (достаточно Shift+F5), чтобы увидеть, как ваша пользовательская тема применяется к вашему экземпляру CMS.

Файлы SQL
Файлы SQL в архиве копировать не нужно — они предоставлены в качестве примеров изменений, которые мы рекомендуем для установки. Если CMS уже настроена соответствующим образом, не запускайте эти файлы.

Если файлов нет, запустите, затем настройки CMS для GLOBAL_THEME_NAME должны быть обновлены в соответствии с новой темой — можно использовать следующий SQL:

 ОБНОВЛЕНИЕ `setting` SET `value` = 'THEME_NAME', userSee = 0 WHERE `setting` = 'GLOBAL_THEME_NAME' ;
 

Если вы хотите запустить указанный выше (или другой) sql в своей установке Docker, см. следующий раздел: Как выполнить команду SQL при использовании установки Docker?

Всегда делайте полную резервную копию базы данных и файлов перед внесением изменений в CMS!

Белая этикетка Xibo CMS — пример

В этом разделе представлен подробный обзор частей CMS, которые можно настроить с помощью белой этикетки.

Общие — пример:
Ресурсы — пример:

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

Лицензия — пример:

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