HTML: <!-- LikeBtn.com BEGIN --> <span class="likebtn-wrapper" {$data}></span> <script>(function(d, e, s) {a = d.createElement(e);m = d.getElementsByTagName(e)[0];a.async = 1;a.src = s;m.parentNode.insertBefore(a, m)})(document, 'script', '//w.likebtn.com/js/w/widget.js'); if (typeof(LikeBtn) != "undefined") { LikeBtn.init(); }</script> <!-- LikeBtn.com END --> Если я меняю Код: (document, 'script', 'мой-путь/widget.js'); то не чего не работает. Как сделать
Должно работать. Покажите, что у вас получается в результате. Где-то вы что-то не так вписываете, видимо.
В результате получается это: Код: <!-- LikeBtn.com BEGIN --> <span class="likebtn-wrapper" {$data}></span> <script>(function(d, e, s) {a = d.createElement(e);m = d.getElementsByTagName(e)[0];a.async = 1;a.src = s;m.parentNode.insertBefore(a, m)})(document, 'script', 'media/system/js/widget.js'); if (typeof(LikeBtn) != "undefined") { LikeBtn.init(); }</script> <!-- LikeBtn.com END --> И не чего не работает.
В самом скрипте widget.js есть абсолютные ссылки, к примеру можно попробовать и там поменять путь. Путь правильно указан? В примере он абсолютный, в результате замены - относительный.
Скачал скрипт к себе на компьютер, изменил там подключение стилей и подключил его, а он все ровно не работает.
У вас на странице появляется ссылка на скрипт? Если появляется, значит проблема не тут. Например, неправильный путь. Проверять появляется ли ссылка надо через инспектор в инструментах разработчика, а не через просмотр исходного кода в отдельном окне, ибо в отдельном окне не выводится то, что добавлено через js.
Можете помочь хакнуть этот скрипт, вернее плагин для Joomla. Я же не могу отредактировать файлы и стили, например картинку или цвет заменить. И все из-за того, что они загружаются с другого сайта, а не из моего.. Если вы не знаете Joomla, то не нужно. А если знаете, то пожалуйста помогите вот плагин plg_likebtn_latest.zip https://yadi.sk/d/8XCRtpjh3HFVjy.
Вряд ли получится, бегло посмотрел плагин, там идет взаимодействие с API сайта, откуда этот плагин и все основное происходит через этот сайт. О чем так же говорят варианты предлагаемых тарифов, так что если бесплатный тариф не подходит, тогда надо сам сайт хакать, а не плагин.