Использование тегов country/not-country/{country} в админке при добавлении/редактировании новостей

Встретил вчера на одном ресурсе продажу модуля с дублирующим функционалом, который есть в DLE. Отличие было только в том, что в модуле была возможность использовать теги скрытия контента не только в TPL файлах шаблона, но и полях краткой и полной новостей. Решил скопировать этот функционал так же и на эти поля, теперь при добавлении можно использовать эти теги непосредственно в редакторе DLE.
Сами теги, используемые в файлах шаблона:
[country=X] текст [/country]
выводят текст, указанный в них, если посетитель находится в указанных X странах, где X это список ISO кодов стран. Страны можно перечислять через запятую. Например, теги [country=RU, BY, KZ] текст [/country] выведут текст если посетитель из России, Беларуси или Казахстана.
[not-country=X] текст [/not-country]
выводят текст, указанный в них, если посетитель находится не в указанных X странах, где X это список ISO кодов стран. Например, [not-country=RU, BY, KZ] текст [/not-country] выведут текст если посетитель не из России, Беларуси или Казахстана, а из любых других стран.
{country}
выведет ISO код страны, в которой находится посетитель сайта, например, выведет RU если посетитель находится в России, или US если посетитель находится в США.
И непосредственно сам плагин:
PS т. к. в основном блокировка контента идёт в полной новости, поэтому теги будут работать только при просмотре полной новости. Чтобы работал и при просмотре кратких новостей на сайте нужно сделать аналогичную правку в файле engine/modules/show.short.php. В плагине всего одна правка, так что думаю с копированием кода не должно ни у кого возникнуть проблем.