Преобразование неактивных ссылок в тексте

Преобразование неактивных ссылок в тексте

skeeks/yii2-link-activation

Установить Демо

Небольшое расширение для преобразования неактивных ссылок в тексте в активные (кликабельные). Может преобразовывать html или текст, возможно преобразовывать на клиенте (js) а так же на бэкенде (php).

Время публикации: воскресенье, 7 апреля 2019 г. (4 месяца назад)

Добавил: Семенов Александр Сергеевич

Категория: Прочее

Актуальная версия: 1.0.0
07 апр. 2019 г., 23:58:37 (4 месяца назад)

Packagist: skeeks/yii2-link-activation

: https://github.com/skeeks-semenov/yii2-link-activation

: 5

Тип: Компонент


Небольшое расширение для преобразования неактивных ссылок в тексте в активные (кликабельные). Может преобразовывать html или текст, возможно преобразовывать на клиенте (js) а так же на бэкенде (php).

Conversion of inactive links in the text

SkeekS blog

A small extension to convert active links in the text to active (clickable). It can convert html or text, it is possible to convert on the client (js) as well as on the backend (php).

Небольшое расширение для преобразования неактивных ссылок в тексте в активные (кликабельные). Может преобразовывать html или текст, возможно преобразовывать на клиенте (js) а так же на бэкенде (php).

Latest Stable Version Total Downloads

Installation

$ composer require skeeks/yii2-link-activation "^0.0.3"

Or add this to your composer.json file:

{
    "require": {
        "skeeks/yii2-link-activation": "^0.0.3"
    }
}

Client replace (on js)

<?
\skeeks\yii2\linkActivation\assets\TextHandlerAsset::register($this);
$this->registerJs(<<<JS
new sx.classes.LinkActivation(".description");
JS
);
?>
<div class="description">
Какой то текст со ссылками https://test.ru,
https://google.ru/search
Все ссылки будут автоматически https://cms.skeeks.com/blog/releases/2-zapusk-sayta-dlya-skeeks-cms определены в этом тексте и станут кликабельными
</div>

Backend replace

<?
    $handler = new \skeeks\yii2\linkActivation\TextHandler();
    $handler->short_link_max_length = 45;
    echo $handler->replace($yourText);
?>
<?= (new \skeeks\yii2\linkActivation\TextHandler())->replace($yourText); ?>

Screenshot

SkeekS blog

Video

Video

Links


skeeks!
SkeekS CMS (Yii2) — quickly, easily and effectively!
skeeks.com | cms.skeeks.com

Как преобразовать неактивные ссылки в тексте в активные (кликабельные)?

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

Для проектов на yii2 framework я написал небольшое расширение: https://cms.skeeks.com/marketplace/components/tools/other/396-preobrazovanie-neaktivnyh-ssylok-v-tekste

Подробнее

CHANGELOG

0.0.3

  • Can be used

0.0.2

  • -

0.0.1

  • -

Показаны записи 1-1 из 1.

Все комментарии (0)
Нет комментариев

dev-master — 07 апр. 2019 г., 23:58:37 (4 месяца назад)

1.0.0 — 07 апр. 2019 г., 23:58:37 (4 месяца назад)

0.0.3 — 07 апр. 2019 г., 12:44:08 (4 месяца назад)

0.0.2 — 06 апр. 2019 г., 15:59:32 (4 месяца назад)

0.0.1 — 06 апр. 2019 г., 15:48:37 (4 месяца назад)

Стандартная установка:

Добавьте composer.json файл вашего проекта:

"skeeks/yii2-link-activation": "*"

Запустите обновление зависимостей


Читать про обнолвение SkeekS CMS