1. простой и доступный: берем модуль linklist, в него вставляем линки, на выдаче берем линк и вставляем в статью.
-относительно много действий
+простая реализация, любое количество ссылок
2. делаем модуль вроде download_lock(можно прямо из него переделать):
Ссылку будем брать из поля как и в download_lock
-надо переделывать
-одна статья - один линк.
+ нет лишних кликов
+- скорей всего можно обойти ограничения в одну ссылку на статью, если сделать текстовое поле, где каждая новая строчка будет равна линку, в ы тэги вызова модуля добавить переменную, отвечающую за вызываемую строку.
3. Тоже модуль, но в серверной части только статистика, а линки образуются на момент публикации статьи - статья парсится, все линки(или линки со спец. тэгами) заносятся в базу, а в текст вставляются псевдо линки (как готовый download lock)
+ учет любых ссылок и не надо задумываться
- относительная сложность в реализации + в дальнейшем человек не будет видеть, что на месте псевдолинков(хотя и такое можно написать, но это еще больше усложняет модуль).
4. Модуль наподобие манагера картинки, только вместо закачки картинки на сайт, он будет вставлять лмнк в базу, а в текст - сгенерированный линк.
и какой способ для тебя наиболее интересен?