Download the PHP package webprofy/include without Composer

On this page you can find all versions of the php package webprofy/include. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package include

Компонент для Битрикс "Редактируемая область"

demo

Любой сайт можно собрать на статических html файлах, вот только обслуживать его не удобно. Обычно сайт на Битрикс состоит из статических и динамических разделов. Динамические разделы как правило построены на инфоблоках, а статические — на простых php-файлах. Программист может облегчить контент-менеджеру работу со статическими страницами, если правильно настроит стили визуального редактора и сниппеты.

Но как редактировать сложную вёрстку?

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

Установка

С помощью Composer

Вручную

Клонируйте репозиторий в папку local/components/webprofy/include вашего проекта

Подключение

Компонент работает без шаблона. Единственный параметр FILE — путь до файла с включаемой областью от корня сайта.

Как работает

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

Кроме стандартной панели Битрикс с настройками компонента вверху справа отображается кнопка "Редактировать", при нажатии на которую включается режим правки.

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

Разметка файла

При указании аттрибута data-editable внутри нужного тега подключается редактор с ограниченными возможностями — только Bold, Italic и Ссылка. Перенос строки или вставка изображений недоступны.

При указании аттрибута data-editable у <img /> становится доступным замена этого изображения через Drag-n-drop.

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

Загрузка изображений

Все изображения загружаются в папку /upload/webprofy_include/

TODO

medium-editor

В качестве встроенного редактора используется medium-editor.

Ссылка на проект: https://github.com/yabwe/medium-editor


All versions of include with dependencies

PHP Build Version
Package Version
Requires php Version ^5.3.3 || ^7.0
composer/installers Version ~1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package webprofy/include contains the following files

Loading the files please wait ....