
Преобразование неактивных ссылок в тексте
skeeks/yii2-link-activation
Небольшое расширение для преобразования неактивных ссылок в тексте в активные (кликабельные). Может преобразовывать html или текст, возможно преобразовывать на клиенте (js) а так же на бэкенде (php).
-
Семенов Александр
- /
- Otros
- /
- hace 4 años
- /
- /
- 14962
- /
- 0
Tiempo de publicación: domingo, 7 de abril de 2019 (hace 4 años)
Creado por: Семенов Александр Сергеевич
Categoría: Otros
Versión actual:
1 ene. 1970 3:00:00 (hace 53 años)
Packagist: skeeks/yii2-link-activation
: https://github.com/skeeks-semenov/yii2-link-activation
:
Tipo: Компонент
Небольшое расширение для преобразования неактивных ссылок в тексте в активные (кликабельные). Может преобразовывать html или текст, возможно преобразовывать на клиенте (js) а так же на бэкенде (php).
Conversion of inactive links in the text
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).
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
Video
Links
SkeekS CMS (Yii2) — quickly, easily and effectively!
skeeks.com | cms.skeeks.com
-
Семенов Александр
- /
- 7 abr. 2019
- /
- Para desarrolladores / programadores.
- /
- 0
- /
- 13819
¿Cómo convertir enlaces inactivos en el texto a activo (pulsable)?
Una tarea muy frecuente para proporcionar a sus usuarios una funcionalidad de sitio conveniente y de alta calidad es la conversión de enlaces en texto sin formato o html. Después de todo, cuando le da a sus usuarios algo para escribir de forma independiente en el sitio (por ejemplo, comentarios), por supuesto, trata de protegerlos del código html. Pero si no lo usan, entonces no pueden seleccionar enlaces de acuerdo con las reglas html. Y hay que hacerlo por ellos.
Para proyectos en el framework yii2, escribí una pequeña extensión: 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
- -
dev-master — 1 ene. 1970 3:00:00 (hace 53 años)
1.0.0 — 1 ene. 1970 3:00:00 (hace 53 años)
0.0.3 — 1 ene. 1970 3:00:00 (hace 53 años)
0.0.2 — 1 ene. 1970 3:00:00 (hace 53 años)
0.0.1 — 1 ene. 1970 3:00:00 (hace 53 años)
Стандартная установка:
Добавьте composer.json файл вашего проекта:
"skeeks/yii2-link-activation": "*"
Запустите обновление зависимостей
todos los comentarios (0)