Последние темы с форума

(Ответов: 11, Просмотров: 1811)
Страница 1 из 2 12 Последняя
  1. Banned
    • Регистрация: 02.09.2009
    • Сообщений: 714
    • Репутация: -8
    Доброго времени суток форумчане.
    Такая проблемка у меня.
    на сайте имеется карта yandex с метками.
    Прикручен такой скрипт:
    PHP код:
    <script src="https://api-maps.yandex.ru/1.1/index.xml" type="text/javascript"></script> 
    сами метки:
    PHP код:
    var s1 = new YMaps.Style();
    s1.iconStyle = new YMaps.IconStyle();
    s1.iconStyle.href ="http://autorenta.by/wp-content/themes/dt-the7/img/default-icon.png";
    s1.iconStyle.size = new YMaps.Point(28,29);
    var 
    lnglat1= new YMaps.GeoPoint(27.67320334911348253.94080387025186);
    var 
    placemark1= new YMaps.Placemark(lnglat1, {styles1 });
    var 
    contentString1 '<div id="content">' +
    '<h3 id="headContent1" class="placemarkHead">МКАД, 0 км., 1 шт. - Mesta 2000, внешнее кольцо, легковые 90 / грузовые 90</h3>'+
    '<div id="bodyContent1"  class="placemarkBody">'+
    ''+
    ''+
    '</div>'+
    '</div>';
    placemark1.name "МКАД, 0 км., 1 шт. - Mesta 2000, внешнее кольцо, легковые 90 / грузовые 90";
    placemark1.description "";
    placemark1.setBalloonContent(contentString1);
    map.addOverlay(placemark1); 

    Хочу прикрутить геолокацию
    но там api другой версии:
    PHP код:
    <script src="//api-maps.yandex.ru/2.1/?lang=ru_RU" type="text/javascript"></script> 
    Помогите объединить вместе.... очень прошу
    Во вложении все метки и сама карта. Очень надеюсь на помощь!
    • 0
  2. Root13
    Guest
    Вот лови, настроить не сложно, скрипт нужно кинуть в папку шаблона. Если будут вопросы - пиши, помогу.

    PHP код:
    <?php
        
        
    if( !defined("DNREAD") ) exit();

    //************************************************** ******************************
    // БЛОК ВЫВОДА ПОСЛЕДНИХ СООБЩЕНИЙ С ФОРУМА
    // INVISION POWER BOARD 2.0.x , 2.1.x
    // Разработка oleg_matasov
    //
    // admin@tbilisskaya.com
    //************************************************** ******************************

    //======[ОСНОВНЫЕ НАСТРОЙКИ]======
    //Префикс таблицы с IPB
    $prefix '';
    //Сколько тем выводить
    $num 10;
    //Сколько символов оставить в названии темы после урезания
    $topic_num_sym 40;
    //Имя папки с картинками текущего скина
    $img_path '1';
    //Формат времени
    $time 'd.m H:i';
    //Форумы, которые мы не трогаем
    $forumexclude '11,21';
    //Сервер БД на котором висит база форума
    $host="";
    //Имя БД
    $database="";
    //Логин БД
    $username="";
    //Пароль БД
    $password="";

    //====[Если не знаем PHP - дальше ничего не трогаем :)]=========

        
    $ipb_db mysql_pconnect($host$username$password) or trigger_error(mysql_error(), E_USER_ERROR);
        
        
    mysql_select_db($database,$ipb_db);
        
        
    mysql_query("SET NAMES utf8");
        
        
    $resultf mysql_query("SELECT tid, title, description, posts, last_post, starter_name, last_poster_name FROM ".$prefix."topics ORDER BY last_post DESC LIMIT $num",$ipb_db) or die(mysql_error());
        
    $row_resultf mysql_fetch_assoc($resultf);
        
    $totalRows_resultf mysql_num_rows($resultf);
        echo 
    '<div style="padding: 3px;">';
        
    $i 1;
        do {
            
    $topicstrip $row_resultf['title'];
            if (
    strlen($topicstrip) > $topic_num_sym) {
                
    $topicstrip substr($topicstrip,0,$topic_num_sym);
                
    $topicstrip $topicstrip "...";
            }

            
    $last_date date($time,$row_resultf['last_post']);

            echo 
    "$i. <a title=\"".$row_resultf['description']."\" href=\"forum/index.php?showtopic=".$row_resultf['tid']."&view=getlastpost\">$topicstrip</a>&nbsp;<font color=\"#7D7D7D\">&rarr; $row_resultf[last_poster_name]$last_date</font><br />"
            
    $i++;
        }while(
    $row_resultf mysql_fetch_assoc($resultf));
        echo 
    '</div>';
        
        
    mysql_free_result($resultf);
    ?>
    • 0
  3. Banned
    • Регистрация: 02.09.2009
    • Сообщений: 714
    • Репутация: -8
    ну с самим файлом разобрался..а как вывести его в сайдбар? Пробовал через include - что-то не работает оО
    • 0
  4. Root13
    Guest
    Вот ссылка на плагин который возволяет всатвить в сайдбар произвольный PHP код.

    Устанавливаем этот плагин, активируем.
    Внешний вид -> виджеты -> выбираем PHP code.
    Далле просто вставляем код:

    PHP код:
    <?php
    define
    ("DNREAD",1);
    include(
    "ipb.php");
    ?>
    вот и все. должно работать.
    • 0

    Спасибо сказали:

    BVz(26.12.2009),
  5. Banned
    • Регистрация: 02.09.2009
    • Сообщений: 714
    • Репутация: -8
    Все заработало. Благодарю)
    • 0
  6. Root13
    Guest
    Цитата Сообщение от Fubuki Посмотреть сообщение
    Все заработало. Благодарю)
    Всегда пожалуйста, обращайтесь.
    • 0
  7. Banned
    • Регистрация: 02.09.2009
    • Сообщений: 714
    • Репутация: -8
    Вот назрел еще такой вопрос. А как сделать наоборот. Последние посты с WP на IPB вывести? )))
    • 0
  8. Banned
    • Регистрация: 23.12.2009
    • Сообщений: 768
    • Репутация: -72
    А как такое же сделать на более старом IPB скажем 2.3.5
    • 0
  9. Senior Member Аватар для Тормоз
    • Регистрация: 04.11.2009
    • Сообщений: 529
    • Репутация: 79
    Берёте какой-нибудь плагин для трансляции RSS и всё.
    Должно работать с любого движка на любой другой.
    Я отказался от всех форумов, меня тут больше нет.
    • 0
  10. Banned
    • Регистрация: 23.12.2009
    • Сообщений: 768
    • Репутация: -72
    А по подробнее можешь расписать как это делается.
    • 0
Страница 1 из 2 12 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Темы для джумла 1.5
Прочее 12 27.02.2011 14:54
Продам 2 темы для WP
Готовые дизайны, шаблоны 10 30.06.2010 02:58
Темы для сайтов
Партнерские программы 0 08.02.2010 16:22

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры