Внимание!
Адрес нашего форума изменился, теперь мы доступны по адресу antislaed.net. Обновите ссылки и закладки, он больше не изменится.
Внимание!
В данном форуме под "Разным" подразумевается всё что относится к AntiSlaed CMS но не входит по логике в другие форумы категории AntiSlaed CMS. Создание тем которые должны быть в форуме "Флейм" или др. ЗАПРЕЩЕНО!
Кнопки "Класс""Поделиться""Мне нравится" на сайте под antislaed
Nov 24 2011, 13:58
Приблуда
Группа: Пользователи
Сообщений: 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
Живу на АС
Группа: Пользователи
Сообщений: 765
Регистрация: 10.6.2008
Из: Оренбург
Пользователь №: 4,176
Спасибо сказали: 211
Вставить ник
<!-- Put this div tag to the place, where the Like block will be -->
Перевожу (IMG:
http://antislaed.net/style_emoticons/default/smile.gif )
"поместите это тег DIV в то место, где вы хотите видеть данный блок"
Nov 27 2011, 13:00
Приблуда
Группа: Пользователи
Сообщений: 18
Регистрация: 7.11.2010
Пользователь №: 10,760
Спасибо сказали: 0
Вставить ник
Мне этот код нужно вставить в новости и статьи, но туда можно вставлять только BBкод, а как вставить этот???
Nov 28 2011, 17:56
Живу на АС
Группа: Пользователи
Сообщений: 765
Регистрация: 10.6.2008
Из: Оренбург
Пользователь №: 4,176
Спасибо сказали: 211
Вставить ник
Тебе в ФАЙЛ надо вставить. файл называется basic.html
Nov 29 2011, 07:41
Приблуда
Группа: Пользователи
Сообщений: 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
Живу на АС
Группа: Пользователи
Сообщений: 765
Регистрация: 10.6.2008
Из: Оренбург
Пользователь №: 4,176
Спасибо сказали: 211
Вставить ник
стукни мне в аську а лучше в скайп v.ivanov72
Nov 29 2011, 15:53
Продвинутый юзверь
Группа: Пользователи
Сообщений: 99
Регистрация: 30.1.2008
Из: Пермь
Пользователь №: 2,154
Спасибо сказали: 26
Вставить ник
так суй непосредственно в modules/news/index.php в функцию wiev
Dec 2 2011, 16:08
Приблуда
Группа: Пользователи
Сообщений: 18
Регистрация: 7.11.2010
Пользователь №: 10,760
Спасибо сказали: 0
Вставить ник
ЦИТАТА(rocksmart @ Nov 29 2011, 14:53 )
так суй непосредственно в 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
Приблуда
Группа: Пользователи
Сообщений: 18
Регистрация: 7.11.2010
Пользователь №: 10,760
Спасибо сказали: 0
Вставить ник
С Вконтакте разобрался - просто создал новый блок который работает в отмеченных мною блоках и все работает, а вот с одноклассниками проблема, или я чего-то не догоняю, или там нужно для каждой страницы у них на сайте генерировать свой код. Ни хрена не понимаю вставляю код , кликаю и во всех новостях и статьях появляется +1 Кстати, кто знает как добавить новый блок в шаблон к уже имеющимся (вверху, внизу, справа, слева) допустим чуть выше нижнего или чунь ниже верхнего
Dec 4 2011, 15:25
Продвинутый юзверь
Группа: Пользователи
Сообщений: 99
Регистрация: 30.1.2008
Из: Пермь
Пользователь №: 2,154
Спасибо сказали: 26
Вставить ник
ЦИТАТА
Кстати, кто знает как добавить новый блок в шаблон к уже имеющимся (вверху, внизу, справа, слева) допустим чуть выше нижнего или чунь ниже верхнего
{%BLOCKS none,твой блок в папке
blocks %} создаешь свободный блок и вставляешь куда тебе надо
например
КОД
{%BLOCKS none,block-search.php%}
Dec 6 2011, 13:54
Приблуда
Группа: Пользователи
Сообщений: 18
Регистрация: 7.11.2010
Пользователь №: 10,760
Спасибо сказали: 0
Вставить ник
Неужели ни у кого на сайте антислаед не стоит кнопка от одноклассников???
Dec 6 2011, 15:43
прорвемся...
Группа: [..AS..]
Сообщений: 2,388
Регистрация: 6.9.2008
Из: Latvia Riga-Vangaži
Пользователь №: 5,367
Спасибо сказали: 457
Вставить ник
Dec 6 2011, 17:06
Приблуда
Группа: Пользователи
Сообщений: 18
Регистрация: 7.11.2010
Пользователь №: 10,760
Спасибо сказали: 0
Вставить ник
ЦИТАТА(DjSalamander @ Dec 6 2011, 14:43 )
Да находил я эту тему, но это "ЗАКЛАДКИ", а нужно именно кнопка "КЛАСС"!!
Dec 7 2011, 14:22
Я уже люблю АС
Группа: Пользователи
Сообщений: 194
Регистрация: 5.12.2008
Пользователь №: 6,476
Спасибо сказали: 39
Вставить ник
ЦИТАТА(BETxoWIN @ Dec 6 2011, 14:54 )
Неужели ни у кого на сайте антислаед не стоит кнопка от одноклассников???
стоит.
Стучи в скайп помогу: Korobasow
Dec 7 2011, 15:41
прорвемся...
Группа: [..AS..]
Сообщений: 2,388
Регистрация: 6.9.2008
Из: Latvia Riga-Vangaži
Пользователь №: 5,367
Спасибо сказали: 457
Вставить ник
Ну тогда так.
Индекс модуля функция 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 />';
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0