<script type="text/javascript"> if (typeof(capslide) == 'undefined') { document.write('<scr' + 'ipt src="/templates/шаблон/js/jquery.capslide.js" type="text/javascript"></scr' + 'ipt>'); } </script>
Как запретить повторную загрузку файла????
<script type="text/javascript"> if (typeof(capslide) == 'undefined') { document.write('<scr' + 'ipt src="/templates/шаблон/js/jquery.capslide.js" type="text/javascript"></scr' + 'ipt>'); } </script>
<script type="text/javascript"> if (typeof(fn.capslide) == 'undefined') { document.write('<script type="text/javascript" src="Путь к скрипту"></script>'); } </script>
А не проще ли просто адрес одинаковый прописать?...
<script type="text/javascript"> if (typeof(jQuery) == 'undefined') { document.write('<scr' + 'ipt type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></scr' + 'ipt>'); } </script>
(function($) { $.fn.capslide = function(b) { var opts = $.extend({}, $.fn.capslide.defaults, b); $this = $(this); var o = $.meta ? $.extend({}, opts, $this.data()) : opts; if(!o.showcaption) $this.find('.ic_caption').css('display','none'); else $this.find('.ic_text').css('display','none'); var _img = $this.find('img:first'); var w = _img.css('width'); var h = _img.css('height'); $('.ic_caption',$this).css({'color':o.caption_color,'background-color':o.caption_bgcolor,'bottom':'0px','width':w}); $('.overlay',$this).css('background-color',o.overlay_bgcolor); $this.css({'width':w , 'height':h, 'border':o.border}); $this.hover( function () { if((navigator.appVersion).indexOf('MSIE 7.0') > 0) $('.overlay',$(this)).show(); else $('.overlay',$(this)).fadeIn(); if(!o.showcaption) $(this).find('.ic_caption').slideDown(500); else $('.ic_text',$(this)).slideDown(500); }, function () { if((navigator.appVersion).indexOf('MSIE 7.0') > 0) $('.overlay',$(this)).hide(); else $('.overlay',$(this)).fadeOut(); if(!o.showcaption) $(this).find('.ic_caption').slideUp(200); else $('.ic_text',$(this)).slideUp(200); } ); }); }; $.fn.capslide.defaults = { caption_color : 'white', caption_bgcolor : 'black', overlay_bgcolor : 'blue', border : '1px solid #fff', showcaption : true }; })(jQuery);
Хороший вариант.
Вот, для любой версии любого движка: api.yandex.ru/share/
Alex, у кодеров работы хватает, пока они не возьмутся :)
может у себя в блоге файлы выложишь :)
а на 1.10 где менять не подскажете?Нашёл в конструкторе форм mysayt/components/users/includes/ userforms.php, в районе 93 строки:
<div id="contacts"> <table width="100%" border="0" cellspacing="0" cellpadding="5"> <tr> <td width="300" valign="top"> <span class="usr_edithint">{$LANG.REALY_ADRESS_EMAIL}</span> </td> <td valign="top"> <input name="email" type="text" class="text-input" id="email" style="width:300px" value="{$usr.email}"/> </td> </tr> <tr> <td valign="top"><strong>{$LANG.NUMBER_ICQ} :</strong></td> <td valign="top"><input name="icq" class="text-input" type="text" id="icq" style="width:300px" value="{$usr.icq}"/></td> </tr> <tr> <td valign="top"><strong>{$LANG.GOOGLE_PLUS} :</strong><br /><span class="usr_edithint">{$LANG.GOOGLE_PLUS_TEXT}</span></td> <td valign="top"><input name="g_plus" class="text-input" type="text" id="g_plus" style="width:300px" value="{$usr.g_plus}"/></td> </tr> </table> </div>
{if $usr.showicq && $usr.icq} <div class="field"> <div class="title">ICQ:</div> <div class="value">{$usr.icq}</div> </div> {/if} {if $usr.g_plus} <div class="field"> <div class="title">{$LANG.GOOGLE_PLUS} :</div> <div class="value"><a href="https://plus.google.com/u/0/{$usr.g_plus}/about" rel="me" target="_blank">{$LANG.GOOGLE_PLUS_PAGE}</a></div> </div> {/if}
$_LANG['GOOGLE_PLUS'] ='Google+'; $_LANG['GOOGLE_PLUS_PAGE'] ='Моя страница Google+'; $_LANG['GOOGLE_PLUS_TEXT'] ='Вводите только id страницы. <br />Например: 105434015661921271677';
ALTER TABLE cms_user_profiles ADD g_plus VARCHAR(30) NOT NULL;
$g_plus = cmsCore::request('g_plus', 'str');
$sql = "UPDATE cms_user_profiles SET city = '$city', description = '$description', g_plus = '$g_plus', showmail='$showmail', showbirth='$showbirth', showicq='$showicq', allow_who='$allow_who', signature='$signature', signature_html='$signature_html', gender='$gender', formsdata='$formsdata', email_newmsg='$email_newmsg', cm_subscribe='$cm_subscribe' WHERE user_id = '$id'"; $inDB->query($sql) ;
p.city, p.karma, p.imageurl, p.g_plus,
А как для рецептов под гугл и яндекс сделать снипет?!
Да ссыль должна быть такой — plus.google.com/u/0/105434015661921271662/about
Подскажите, какого вида должна быть ссылка на профиль?То есть для подключения профиля Google+ нужно ввести ссылку на профиль
Как проверить работоспособность?
https://plus.google.com/u/0/111517844453900713025
Действительно проблема крылась в этом.проверьте в БД, в таблице cms_modules поле is_external(должно быть равно 1)
AlexSF, а в списке модулей есть шестеренка?
есть ещё и такой файл \libraries\joomla\document\html\renderer\head.php. В нём и вызывается та переменная которую ты удалил. А енто чревато ошибками РНР и дополнительными тормозами.Короче, удалил вот эту строчку
Код PHP:
$this->setTitle($mainframe->getCfg('sitename').' — '.$this->getTitle());
из config.php и все заработало. Она там явно лишняя была.