[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Универсальны модуль перелинковки текста
Страницы: 1, 2
Игорь_Vasinsky
1) Описание
Модуль перелинковки предназначен для автоматического создания нужного количества ссылок в тексте (так же

прописывается title ссылки)

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

(например, однокоренные слова) и так же замещать их ссылками

Для каждого правила замены действует своё количество лимитов замены (чтобы не создавать избыточное

количество ссылок) - лимиты выставляются индивидуально для каждого правила (0 - безлимит)

В конфигурации скрипта предоставлены следующие возможности:
- настройка подключения к серверу БД (используется mysqli)
- логирование ошибок (вследствии их возникновения)
- возможность открытого или ограниченного доступа к административному интерфейсу
- управление открываемыми ссылками (открытие в том же окне или в новом)

Скрипт может быть интегрирован как отдельный модуль любой CMS или работать самостоятельно.

2) Технические характеристики:

PHP 5.3
Mysqli
Ajax

Интеграция в Wordpress, Simpla, OpenCart, PrestaShop, Joomla и остальные CMS

3) Требования:

PHP 5.3
Mysqli

4) Пример эксплуатации
- Самостоятельны скрипт
- пример файл test.php
- Для интегрирования скрипта как модуль CMS нееобходимо проделать следущее:
- экспортировать в БД CMS SQL дамп - plinks .sql (имена таблиц указаны с префиксом - управление

префиксом в config.php)
- в index.php подключить следуюшие файлы:

     include __DIR__."/config.php";
include __DIR__."/class.DB.php";
include __DIR__."/class.Plinks.php";
include __DIR__."/class.Link.php";


- Перелинковка текста происходит следующим кодом:

    // 1 вариант
$Plinks = new Plinks;
echo $Plinks->getText($text);


    //2й вариант - используется вспомогательный статичный класс
echo Link::text($text);


- Создать пустой модуль CMS и внедрить в него административный интерфейс из файла index.php (со строчки

#67 по 96 включительно)

Скрины
user posted image
user posted image


Стоимость 2 000 рублей.
Стоимость актуальна на 24.04.2015

для связи web_and_wap[dog]mail.ru

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.