![]() |
ВходЗдравствуйте, Гость ( Вход | Регистрация )
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nov 24 2011, 13:58
Сообщение
#1
|
|
|
Приблуда Группа: Пользователи Сообщений: 18 Регистрация: 7.11.2010 Пользователь №: 10,760 Спасибо сказали: 0 Вставить ник |
Ребят, такой вопрос: как установить кнопку от одноклассников "класс" на сайт под антислаедом?
Вот такой код КОД <a target="_blank" class="mrc__plugin_uber_like_button" href="http://connect.mail.ru/share?share_url=http%3A%2F%2Fsite.ru%2Findex.php%3Fname%3Dnews%26op%3Dview%26id%3D8" data-mrc-config="{'type' : 'button', 'caption-mm' : '2', 'caption-ok' : '1', 'counter' : 'true', 'text' : 'true', 'width' : '100%'}">Нравится</a> <script src="http://cdn.connect.mail.ru/js/loader.js" type="text/javascript" charset="UTF-8"></script> Но в новости и статьи коды html не вставишь - что делать? Или вот такой код для вставки от Вконтакте: КОД <!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="http://userapi.com/js/api/openapi.js?45"></script> <script type="text/javascript"> VK.init({apiId: 2668654, onlyWidgets: true}); </script> <!-- Put this div tag to the place, where the Like block will be --> <div id="vk_like"></div> <script type="text/javascript"> VK.Widgets.Like("vk_like", {type: "button"}); </script> Верхняя часть кода вставляется в index.html шаблона сайта, а вот куда вставлять вторую часть? пробовал в basic.html (вроде он отвечает за вывод новостей) но получается какая то хрень - кнопки отражаются хрен поймешь где? Сообщение отредактировал BETxoWIN: Nov 24 2011, 13:54 |
|
|
|
![]() |
Nov 24 2011, 21:23
Сообщение
#2
|
|
|
Живу на АС Группа: Пользователи Сообщений: 761 Регистрация: 10.6.2008 Из: Оренбург Пользователь №: 4,176 Спасибо сказали: 207 Вставить ник |
<!-- Put this div tag to the place, where the Like block will be -->
Перевожу (IMG:http://antislaedcms.ru/style_emoticons/default/smile.gif) "поместите это тег DIV в то место, где вы хотите видеть данный блок" |
|
|
|
Nov 27 2011, 13:00
Сообщение
#3
|
|
|
Приблуда Группа: Пользователи Сообщений: 18 Регистрация: 7.11.2010 Пользователь №: 10,760 Спасибо сказали: 0 Вставить ник |
Мне этот код нужно вставить в новости и статьи, но туда можно вставлять только BBкод, а как вставить этот???
|
|
|
|
Nov 28 2011, 17:56
Сообщение
#4
|
|
|
Живу на АС Группа: Пользователи Сообщений: 761 Регистрация: 10.6.2008 Из: Оренбург Пользователь №: 4,176 Спасибо сказали: 207 Вставить ник |
Тебе в ФАЙЛ надо вставить. файл называется basic.html
|
|
|
|
Nov 29 2011, 07:41
Сообщение
#5
|
|
|
Приблуда Группа: Пользователи Сообщений: 18 Регистрация: 7.11.2010 Пользователь №: 10,760 Спасибо сказали: 0 Вставить ник |
Вот он файл: Basic.html:
КОД <div class="basic"> <h3 class="btitle">$arg[4]</h3> <div class="maincont">$arg[5]</div> <div class="morelink"> <div style="float: left;"> <span class="arg">$arg[7] </span><i> <span class="arg">$arg[11]</span></i> <span class="arg">$arg[8] </span></i> <span class="arg">$arg[9]</span></i> <span class="arg">$arg[10] </span></i> <span class="arg">$arg[12]</span> </div> <div style="float: right;">$arg[13] $arg[14]</div> </div> <div class="clr"></div> </div> Куда бы я не вставлял код от вконтакте на сайте выбивает по центру страницы 10-ть кнопок в куче все вместе(я так понимаю, потому что десять новостей) подряд и если кликаешь по одной из них, сразу на всех появляется +1 Сообщение отредактировал BETxoWIN: Nov 29 2011, 07:45 |
|
|
|
Nov 29 2011, 08:15
Сообщение
#6
|
|
|
Живу на АС Группа: Пользователи Сообщений: 761 Регистрация: 10.6.2008 Из: Оренбург Пользователь №: 4,176 Спасибо сказали: 207 Вставить ник |
стукни мне в аську а лучше в скайп v.ivanov72
|
|
|
|
Nov 29 2011, 15:53
Сообщение
#7
|
|
|
Продвинутый юзверь Группа: Пользователи Сообщений: 97 Регистрация: 30.1.2008 Из: Пермь Пользователь №: 2,154 Спасибо сказали: 24 Вставить ник |
так суй непосредственно в modules/news/index.php в функцию wiev
|
|
|
|
Dec 2 2011, 16:08
Сообщение
#8
|
|
|
Приблуда Группа: Пользователи Сообщений: 18 Регистрация: 7.11.2010 Пользователь №: 10,760 Спасибо сказали: 0 Вставить ник |
так суй непосредственно в modules/news/index.php в функцию wiev Вот функция view: КОД function view() { global $prefix, $db, $admin_file, $conf, $confu, $confn, $pagetitle, $hometext, $bodytext; $id = intval($_GET['id']); $pag = intval($_GET['pag']); $word = ($_GET['word']) ? text_filter($_GET['word']) : ""; $result = $db->sql_query("SELECT s.sid, s.catid, s.name, s.title, s.time, s.hometext, s.bodytext, s.field, s.comments, s.counter, s.acomm, s.score, s.ratings, s.associated, c.id, c.title, c.description, c.img, u.user_name FROM ".$prefix."_stories AS s LEFT JOIN ".$prefix."_categories AS c ON (s.catid=c.id) LEFT JOIN ".$prefix."_users AS u ON (s.uid=u.user_id) WHERE sid = '$id' AND time <= now() AND status!='0'"); if ($db->sql_numrows($result) == 1) { $db->sql_query("UPDATE ".$prefix."_stories SET counter=counter+1 WHERE sid='$id'"); list($sid, $catid, $uname, $title, $time, $hometext, $bodytext, $field, $comments, $counter, $acomm, $score, $ratings, $associated, $cid, $ctitle, $cdescription, $cimg, $user_name) = $db->sql_fetchrow($result); $pagetitle = (intval($catid)) ? $conf['defis']." "._NEWS." ".$conf['defis']." $ctitle ".$conf['defis']." $title" : $conf['defis']." "._NEWS." ".$conf['defis']." $title"; head(); menu(_NEWS); $bookmarks = ($confn['bookmarks']) ? "<hr width=\"23%\" align=\"left\"/><script src=\"ajax/ok2.js\" type=\"text/javascript\"></script>" : ""; $fields = fields_out($field, $conf['name']); $fields = ($fields) ? "<br/><br/>".$fields : ""; $text = (!$bodytext) ? $hometext.$fields.$bookmarks : $hometext."<br/><br/>".$bodytext.$fields.$bookmarks; $conpag = explode("[pagebreak]", $text); $pageno = count($conpag); $pag = ($pag == "" || $pag < 1) ? 1 : $pag; if ($pag > $pageno) $pag = $pageno; $arrayelement = (int)$pag; $arrayelement--; $post = ($user_name) ? _POSTEDBY.": ".user_info($user_name, 1) : (($uname) ? _POSTEDBY.": ".$uname : _POSTEDBY.": ".$confu['anonym']); $ndate = ($confn['newdate']) ? " "._DATE.": ".format_time($time) : ""; $reads = ($confn['newread']) ? " "._READS.": ".$counter : ""; $arating = " ".ajax_rating(1, $sid, $conf['name'], $ratings, $score); $print = " ".ad_print("index.php?name=".$conf['name']."&op=printe&id=".$sid); $admin = (is_moder($conf['name'])) ? " ".ad_edit($admin_file.".php?op=news_add&id=".$sid) : ""; $cdescription = ($cdescription) ? $cdescription : $ctitle; $cimg = ($cimg) ? "<a href=\"index.php?name=".$conf['name']."&cat=$cid\"><img src=\"images/categories/".$cimg."\" border=\"0\" alt=\"$cdescription\" title=\"$cdescription\" align=\"right\" hspace=\"10\" vspace=\"10\"/></a>" : ""; $link = "<table summary=\"\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"75%\" align=\"left\">".$post.$ndate.$reads."</td><td>".$arating."</td><td align=\"right\">".$print.$admin."</td></tr></table>"; basic($cid, $cimg, $ctitle, $sid, search_color($title, $word), search_color(bb_decode($conpag[$arrayelement], $conf['name']), $word), $link, $read, $post, $ndate, $reads, $comm, $arating, $print, $admin); num_pages($conf['name'], 1, $pageno, 1, "op=view&id=".$id."&"); if ($confn['newassoc']) { if ($associated[strlen($associated)-1] == "-") $associated = substr($associated, 0, -1); $asso = str_replace("-", ",", $associated); $limit = intval($confn['newasocnum']); $result = $db->sql_query("SELECT sid, title, time FROM ".$prefix."_stories WHERE catid IN (".$asso.") AND sid!='$sid' AND time <= now() AND status!='0' ORDER BY time DESC LIMIT 0, ".$limit); if ($db->sql_numrows($result) > 0) { open(); echo "<h2 style=\"margin: 0 0 5px 0;\">"._ASSTORY."</h2>" ."<table summary=\"\" border=\"0\" cellspacing=\"0\" cellpadding=\"2\">"; while(list($s_sid, $title, $time) = $db->sql_fetchrow($result)) { echo "<tr><td><a href=\"index.php?name=".$conf['name']."&op=view&id=$s_sid\" title=\"$title\"><img src=\"".img_find("all/news")."\" border=\"0\" alt=\"\"/></a></td><td>".format_time($time)." - <a href=\"index.php?name=".$conf['name']."&op=view&id=$s_sid\" title=\"$title\">$title</a></td></tr>"; } echo "</table>"; close(); } } if (!$acomm) { echo "<a name=\"c$sid\"></a>"; show_com($sid); } foot(); } else { Header("Location: /index.php?name=".$conf['name']); } } и куда здесь что сувать? Подскажите если не трудно |
|
|
|
Dec 4 2011, 13:02
Сообщение
#9
|
|
|
Приблуда Группа: Пользователи Сообщений: 18 Регистрация: 7.11.2010 Пользователь №: 10,760 Спасибо сказали: 0 Вставить ник |
С Вконтакте разобрался - просто создал новый блок который работает в отмеченных мною блоках и все работает, а вот с одноклассниками проблема, или я чего-то не догоняю, или там нужно для каждой страницы у них на сайте генерировать свой код. Ни хрена не понимаю вставляю код , кликаю и во всех новостях и статьях появляется +1
Кстати, кто знает как добавить новый блок в шаблон к уже имеющимся (вверху, внизу, справа, слева) допустим чуть выше нижнего или чунь ниже верхнего |
|
|
|
Dec 4 2011, 15:25
Сообщение
#10
|
|
|
Продвинутый юзверь Группа: Пользователи Сообщений: 97 Регистрация: 30.1.2008 Из: Пермь Пользователь №: 2,154 Спасибо сказали: 24 Вставить ник |
ЦИТАТА Кстати, кто знает как добавить новый блок в шаблон к уже имеющимся (вверху, внизу, справа, слева) допустим чуть выше нижнего или чунь ниже верхнего {%BLOCKS none,твой блок в папке blocks%} создаешь свободный блок и вставляешь куда тебе надо например КОД {%BLOCKS none,block-search.php%}
|
|
|
|
Dec 6 2011, 13:54
Сообщение
#11
|
|
|
Приблуда Группа: Пользователи Сообщений: 18 Регистрация: 7.11.2010 Пользователь №: 10,760 Спасибо сказали: 0 Вставить ник |
Неужели ни у кого на сайте антислаед не стоит кнопка от одноклассников???
|
|
|
|
Dec 6 2011, 15:43
Сообщение
#12
|
|
|
прорвемся... Группа: [..AS..] Сообщений: 2,367 Регистрация: 6.9.2008 Из: Latvia Riga-Vangaži Пользователь №: 5,367 Спасибо сказали: 455 Вставить ник |
|
|
|
|
Dec 6 2011, 17:06
Сообщение
#13
|
|
|
Приблуда Группа: Пользователи Сообщений: 18 Регистрация: 7.11.2010 Пользователь №: 10,760 Спасибо сказали: 0 Вставить ник |
Да находил я эту тему, но это "ЗАКЛАДКИ", а нужно именно кнопка "КЛАСС"!! |
|
|
|
Dec 7 2011, 14:22
Сообщение
#14
|
|
|
Я уже люблю АС Группа: Пользователи Сообщений: 192 Регистрация: 5.12.2008 Пользователь №: 6,476 Спасибо сказали: 39 Вставить ник |
|
|
|
|
Dec 7 2011, 15:41
Сообщение
#15
|
|
|
прорвемся... Группа: [..AS..] Сообщений: 2,367 Регистрация: 6.9.2008 Из: Latvia Riga-Vangaži Пользователь №: 5,367 Спасибо сказали: 455 Вставить ник |
Ну тогда так.
Индекс модуля функция function view() { после - basic($cid, $cimg, $ctitle, $sid, search_color($title, $word), search_color(bb_decode($conpag[$arrayelement], $conf['name']), $word), $link, $read, $post, $ndate, $reads, $comm, $arating, $print, $admin); вставляай кнопки вот таким образом - КОД echo '<table width="100%">
<tr> <td width="30%"><script type="text/javascript" src="http://userapi.com/js/api/openapi.js?22"></script> <script type="text/javascript"> VK.init({apiId: 2246477, onlyWidgets: true}); </script> <div id="vk_like" style="padding: 5px"></div> <script type="text/javascript"> VK.Widgets.Like("vk_like", {type: "button"}); </script></td><td width="30%"><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="madcat.lv/index.php?name=news&op=view&id='.$id.'" layout="button_count" show_faces="true" font="verdana" colorscheme="dark"></fb:like></td> <td width="30%"><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="madcatlv">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></td></tr> </table><br />'; |
|
|
|
![]() ![]() |
|
Текстовая версия | Сейчас: 20 January 2013 - 09:56 |