AntiSlaed CMS
Вход
Логин: Пароль:Забыли пароль?
Запомнить вас на этом компьютере?
Войти скрытым?

Здравствуйте, Гость ( Вход | Регистрация )

> Внимание!

Адрес нашего форума изменился, теперь мы доступны по адресу antislaed.net. Обновите ссылки и закладки, он больше не изменится.


> Внимание!

В данном форуме под "Разным" подразумевается всё что относится к AntiSlaed CMS но не входит по логике в другие форумы категории AntiSlaed CMS. Создание тем которые должны быть в форуме "Флейм" или др. ЗАПРЕЩЕНО!

 
Ответить в данную темуНачать новую тему
> Кнопки "Класс""Поделиться""Мне нравится" на сайте под antislaed
BETxoWIN
сообщение 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
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
vitalik1972
сообщение Nov 24 2011, 21:23
Сообщение #2


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 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 в то место, где вы хотите видеть данный блок"
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
BETxoWIN
сообщение Nov 27 2011, 13:00
Сообщение #3


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 18
Регистрация:
7.11.2010
Пользователь №: 10,760
Спасибо сказали: 0

Вставить ник




Мне этот код нужно вставить в новости и статьи, но туда можно вставлять только BBкод, а как вставить этот???
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
vitalik1972
сообщение Nov 28 2011, 17:56
Сообщение #4


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 765
Регистрация:
10.6.2008
Из: Оренбург
Пользователь №: 4,176
Спасибо сказали: 211

Вставить ник




Тебе в ФАЙЛ надо вставить. файл называется basic.html
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
BETxoWIN
сообщение 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
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
vitalik1972
сообщение Nov 29 2011, 08:15
Сообщение #6


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 765
Регистрация:
10.6.2008
Из: Оренбург
Пользователь №: 4,176
Спасибо сказали: 211

Вставить ник




стукни мне в аську а лучше в скайп v.ivanov72
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
rocksmart
сообщение Nov 29 2011, 15:53
Сообщение #7


Продвинутый юзверь
Иконка группы

Группа: Пользователи

Сообщений: 99
Регистрация:
30.1.2008
Из: Пермь
Пользователь №: 2,154
Спасибо сказали: 26

Вставить ник




так суй непосредственно в modules/news/index.php в функцию wiev
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
BETxoWIN
сообщение Dec 2 2011, 16:08
Сообщение #8


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 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']."&amp;op=printe&amp;id=".$sid);
        $admin = (is_moder($conf['name'])) ? " ".ad_edit($admin_file.".php?op=news_add&amp;id=".$sid) : "";
        $cdescription = ($cdescription) ? $cdescription : $ctitle;
        $cimg = ($cimg) ? "<a href=\"index.php?name=".$conf['name']."&amp;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&amp;id=".$id."&amp;");
        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']."&amp;op=view&amp;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']."&amp;op=view&amp;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']);
    }
}


и куда здесь что сувать? Подскажите если не трудно
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
BETxoWIN
сообщение Dec 4 2011, 13:02
Сообщение #9


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 18
Регистрация:
7.11.2010
Пользователь №: 10,760
Спасибо сказали: 0

Вставить ник




С Вконтакте разобрался - просто создал новый блок который работает в отмеченных мною блоках и все работает, а вот с одноклассниками проблема, или я чего-то не догоняю, или там нужно для каждой страницы у них на сайте генерировать свой код. Ни хрена не понимаю вставляю код , кликаю и во всех новостях и статьях появляется +1

Кстати, кто знает как добавить новый блок в шаблон к уже имеющимся (вверху, внизу, справа, слева) допустим чуть выше нижнего или чунь ниже верхнего
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
rocksmart
сообщение Dec 4 2011, 15:25
Сообщение #10


Продвинутый юзверь
Иконка группы

Группа: Пользователи

Сообщений: 99
Регистрация:
30.1.2008
Из: Пермь
Пользователь №: 2,154
Спасибо сказали: 26

Вставить ник




ЦИТАТА
Кстати, кто знает как добавить новый блок в шаблон к уже имеющимся (вверху, внизу, справа, слева) допустим чуть выше нижнего или чунь ниже верхнего


{%BLOCKS none,твой блок в папке blocks%} создаешь свободный блок и вставляешь куда тебе надо

например
КОД
{%BLOCKS none,block-search.php%}
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
BETxoWIN
сообщение Dec 6 2011, 13:54
Сообщение #11


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 18
Регистрация:
7.11.2010
Пользователь №: 10,760
Спасибо сказали: 0

Вставить ник




Неужели ни у кого на сайте антислаед не стоит кнопка от одноклассников???
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
DjSalamander
сообщение Dec 6 2011, 15:43
Сообщение #12


прорвемся...
Иконка группы

Группа: [..AS..]

Сообщений: 2,388
Регистрация:
6.9.2008
Из: Latvia Riga-Vangaži
Пользователь №: 5,367
Спасибо сказали: 457

Вставить ник




А неужели лень поискать?

http://antislaed.net/index.php?showtopic...ost&p=64217
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
BETxoWIN
сообщение Dec 6 2011, 17:06
Сообщение #13


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 18
Регистрация:
7.11.2010
Пользователь №: 10,760
Спасибо сказали: 0

Вставить ник




ЦИТАТА(DjSalamander @ Dec 6 2011, 14:43 ) *
А неужели лень поискать?

http://antislaed.net/index.php?showtopic...ost&p=64217


Да находил я эту тему, но это "ЗАКЛАДКИ", а нужно именно кнопка "КЛАСС"!!
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Korobasow
сообщение Dec 7 2011, 14:22
Сообщение #14


Я уже люблю АС
Иконка группы

Группа: Пользователи

Сообщений: 194
Регистрация:
5.12.2008
Пользователь №: 6,476
Спасибо сказали: 39

Вставить ник




ЦИТАТА(BETxoWIN @ Dec 6 2011, 14:54 ) *
Неужели ни у кого на сайте антислаед не стоит кнопка от одноклассников???

стоит.
Стучи в скайп помогу: Korobasow
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
DjSalamander
сообщение Dec 7 2011, 15:41
Сообщение #15


прорвемся...
Иконка группы

Группа: [..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
 

RSS Текстовая версия Сейчас: 20 May 2024 - 07:02
Хостинг предоставлен NetLevel.Ru   Eleanor CMS