На время проведения реконструкции сайт переведён в режим "ТОЛЬКО ЧТЕНИЕ" (Read only). Приносим свои извинения!
MaxHub
Полезности по Maxsite CMS

Плагин замены ссылок по списку linkexchange

Плагины » Контент / 10 июля 2015

Плагин служит для замены текстов на страницах по кодам, записанным в текстовых файлах. Это нужно было для некоторой автоматизации обработки текстов (вставки ссылок и т.п.).

Принцип работы плагина такой: в папке uploads ищется подпапка linkexchange. Если её нет, то берётся за основу папка uploads. Там плагин ищет все txt-файлы. Файлы должны быть в кодировке UTF-8, желательно, без метки BOM. Имена у файлов должны быть латиницей.

В файлах читаются строки такого формата:

Комментарий (игнорируется) | код (который на странице) | строка замены

Код на странице вставляется в таком виде [linkexchange=код]

Пример использования:

Файл fishes.txt

Чудо-юдо рыба-кит | whale | <a href="/page/whale">Кит в океане</a">
Акула — рыба-убийца | shark | <a href="/page/shark">Акула не тонет</a">

Файл birds.txt

Павлин-мавлин | whale | <a href="/page/peacock">Павлин</a">
Фазан | pheasant | <a href="/page/pheasant">Фазан</a">

После чего на странице вставляется код, например [linkexchange=pheasant] и автоматически заменяется на <a href="/page/pheasant">Фазан</a">

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

Скачать:

Автор: Wave

Текущая версия плагина: 1.0 (стабильно работает на cms 0.863 и 0.93)

linkexchange_1_0.zip14

Плагины аналогичного назначения: params_exchange, linkator.