Вопрос Соц.иконки добавить, Joomla 1.5.26

Тема в разделе "Изменение шаблона (кастомизация)", создана пользователем nuon, 03.03.2018.

  1. Offline

    nuon Пользователь

    Регистрация:
    15.12.2011
    Сообщения:
    54
    Симпатии:
    0
    Пол:
    Мужской
    Добрый день!
    Помогите пожалуйста добавить несколько социальных иконок на главную страницу сайта bureaudesign.ru .
    Делал все как тут описано , скаченную папку с иконкой и файлом share42.js вставил в корень сайта, полученный код вставил в произвольный HTML модуль который заодно выводит зеленую кнопку houzz внизу главной страницы, вот сам код
    Код (CODE):
    1. <td><div class="share42init" data-top1="150" data-top2="20" data-margin="0"></div><mce:script type="text/javascript" mce_src="share42/share42.js"></mce:script></td>
    , а css-код вставил в template.css шаблона сайта, сам код
    Код (CODE):
    1. #share42 {padding: 6px 6px 0; background: #FFF; border: 1px solid #E9E9E9; border-radius: 4px;}
    2. #share42:hover {background: #F6F6F6; border: 1px solid #D4D4D4; box-shadow: 0 0 5px #DDD;}
    3. #share42 a {opacity: 0.5}
    4. #share42:hover a {opacity: 0.7}
    5. #share42 a:hover {opacity: 1}


    Иконки не появились на главной =), в чем проблема, может в самом файле .js?
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    А проверить в браузере подключение ? На время тестирования пропиши полный адрес файла. И учти что в модуле нужно указывать путь относительно страницы, а не шаблона .
     
  4. Offline

    nuon Пользователь

    Регистрация:
    15.12.2011
    Сообщения:
    54
    Симпатии:
    0
    Пол:
    Мужской
    А можете для чайника =) все три момента поподробней описать, что и как сделать?
    Файл находится в корне сайта (прикрепил скрин)
    --- добавлено: 03.03.2018, первое сообщение размещено: 03.03.2018 ---
    Вот код модуля с кнопками (тут и зеленая кнопка и социалки о которых речь и счетчик который скрыт):
    Код (CODE):
    1. <table style="width: 181px;" cellpadding="0" cellspacing="0" class="mceItemTable"><tbody><tr><td>
    2. <a href="https://www.houzz.ru/pro/bureaudesign-bd/bureaudesign" mce_href="https://www.houzz.ru/pro/bureaudesign-bd/bureaudesign"><img src="https://st.hzcdn.com/static_ru-RU/badge181_25@2x.png" mce_src="https://st.hzcdn.com/static_ru-RU/badge181_25@2x.png" alt="Евгений Дьячук в городе Калуга, RU на Houzz" width="181" height="25" border="0"></a></td><td><div class="share42init" data-top1="150" data-top2="20" data-margin="0"></div><mce:script type="text/javascript" mce_src="http://bureaudesign.ru/share42/share42.js"></mce:script></td><td><div class="shetcik" <a="" href="http://www.liveinternet.ru/click" mce_href="http://www.liveinternet.ru/click" "+="" "target="_blank"><img src="//counter.yadro.ru/hit?t13.5;r" +="" escape(document.referrer)+((typeof(screen)="=&quot;undefined&quot;)?&quot;&quot;:" ";s"+screen.width+"*"+screen.height+"*"+(screen.colordepth?="" screen.colordepth:screen.pixeldepth))+";u"+escape(document.url)+="" ";"+math.random()+="" ""="" mce_src="http://counter.yadro.ru/hit?t13.5;r&quot;+
    3. escape(document.referrer)+((typeof(screen)==&quot;undefined&quot;)?&quot;&quot;:
    4. &quot;;s&quot;+screen.width+&quot;*&quot;+screen.height+&quot;*&quot;+(screen.colorDepth?
    5. screen.colorDepth:screen.pixelDepth))+&quot;;u&quot;+escape(document.URL)+
    6. &quot;;&quot;+Math.random()+
    7. &quot;" alt="" title="LiveInternet: number of pageviews for 24 hours,&quot;+
    8. &quot; of visitors for 24 hours and for today is shown" "+="" "border="0" width="88" height="31"></div></td></tr></tbody></table><p><br mce_bogus="1"></p>

    В итоге если ввести адрес http://bureaudesign.ru/share42/share42.js в браузере появляется код скрипта share42.js, а именно:
    Код (CODE):
    1. /* share42.com | 22.08.2016 | (c) Dimox */
    2. window.addEventListener('load',function(){var e=document.getElementsByTagName('div');for(var k=0;k<e.length;k++){if(e[k].className.indexOf('share42init')!=-1){if(e[k].getAttribute('data-url')!=-1)var u=e[k].getAttribute('data-url');if(e[k].getAttribute('data-title')!=-1)var t=e[k].getAttribute('data-title');if(e[k].getAttribute('data-image')!=-1)var i=e[k].getAttribute('data-image');if(e[k].getAttribute('data-description')!=-1)var d=e[k].getAttribute('data-description');if(e[k].getAttribute('data-path')!=-1)var f=e[k].getAttribute('data-path');if(e[k].getAttribute('data-icons-file')!=-1)var fn=e[k].getAttribute('data-icons-file');if(!f){function path(name){var sc=document.getElementsByTagName('script'),sr=new RegExp('^(.*/|)('+name+')([#?]|$)');for(var p=0,scL=sc.length;p<scL;p++){var m=String(sc[p].src).match(sr);if(m){if(m[1].match(/^((https?|file)\:\/{2,}|\w:[\/\\])/))return m[1];if(m[1].indexOf("/")==0)return m[1];b=document.getElementsByTagName('base');if(b[0]&&b[0].href)return b[0].href+m[1];else return document.location.pathname.match(/(.*[\/\\])/)[0]+m[1];}}return null;}f=path('share42.js');}if(!u)u=location.href;if(!t)t=document.title;if(!fn)fn='icons.png';function desc(){var meta=document.getElementsByTagName('meta');for(var m=0;m<meta.length;m++){if(meta[m].name.toLowerCase()=='description'){return meta[m].content;}}return'';}if(!d)d=desc();u=encodeURIComponent(u);t=encodeURIComponent(t);t=t.replace(/\'/g,'%27');i=encodeURIComponent(i);d=encodeURIComponent(d);d=d.replace(/\'/g,'%27');var fbQuery='u='+u;if(i!='null'&&i!='')fbQuery='s=100&p='+u+'&p[title]='+t+'&p[summary]='+d+'&p[images][0]='+i;var vkImage='';if(i!='null'&&i!='')vkImage='&image='+i;var s=new Array('"#" data-count="fb" onclick="window.open(\'//www.facebook.com/sharer/sharer.php?u='+u+'\', \'_blank\', \'scrollbars=0, resizable=1, menubar=0, left=100, top=100, width=550, height=440, toolbar=0, status=0\');return false" title="Поделиться в Facebook"','"#" data-count="twi" onclick="window.open(\'//twitter.com/intent/tweet?text='+t+'&url='+u+'\', \'_blank\', \'scrollbars=0, resizable=1, menubar=0, left=100, top=100, width=550, height=440, toolbar=0, status=0\');return false" title="Добавить в Twitter"','"#" data-count="vk" onclick="window.open(\'//vk.com/share.php?url='+u+'&title='+t+vkImage+'&description='+d+'\', \'_blank\', \'scrollbars=0, resizable=1, menubar=0, left=100, top=100, width=550, height=440, toolbar=0, status=0\');return false" title="Поделиться В Контакте"');var l='';for(j=0;j<s.length;j++)l+='<a rel="nofollow" style="display:inline-block;vertical-align:bottom;width:24px;height:24px;margin:0 6px 6px 0;padding:0;outline:none;background:url('+f+fn+') -'+24*j+'px 0 no-repeat" href='+s[j]+' target="_blank"></a>';e[k].innerHTML='<span id="share42">'+l+'</span>';}};},false);

    Что дальше сделать, чтобы иконки были видны внизу на главной =)?
    --- добавлено: 04.03.2018 ---
    Тему можно закрыть, сам решил задачу и по другому.
     

    Вложения:

Поделиться этой страницей

Загрузка...