Бесплатный модуль Google URL Shortener - короткие ссылки для DLE 2017-05-05

Google URL Shortener - короткие ссылки для DLE

  1. DLEPlugins
    1493432030_google_url_shortener.jpg
    Представляю вам модуль, который по Google URL Shortener api будет брать ссылку на полную новость, прогонять через api и записывать в доп поле сокращенную ссылку на полную новость.

    Если кто не знаком с понятием сервисов сокращения ссылок - покажу на примере:
    Ссылка на этот модуль выглядит так
    прогнав через Google URL Shortener она стала такой
    1. Заливаем файл url_shortener.php в /engine/modules/
    2. Идем сюда, в разделе Другие популярные API жмем URL Shortener API и получаем api ключ. Открываем /engine/modules/url_shortener.php и вместо тутвашключ вставляем полученный api ключ.
    3. Создаем доп поле с латинским названием short-url
    4. Подключение 1 строкой, в любом месте fullstory.tpl вашего шаблона вставляем код
    PHP:
    [xfnotgiven_short-url]{include file="/engine/modules/url_shortener.php?ssilka={full-link}&newsid={news-id}"}[/xfnotgiven_short-url]
    Как видно из строчки подключения модуль будет срабатывать всего 1 раз, записав укороченную ссылку в доп поле больше не задействуется для данной новости.