Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
Поиск
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/Web обвязка/Выложите Пожалуйсто
Поиск

Выложите Пожалуйсто

9 ответов169 просмотровСейчас просматривают: 1
I
IceWorld

Пользователь

Бывалый

Постов: 126

На форуме с: 13.08.2008

Репутация: +13

Рейтинг: 0

· 24.08.2008, 20:48

Выложите пожалуйсто скрипт последнии сообшении на форуме))
Нажу спасибО!!

0
C
Calypso

Пользователь

Участник

Постов: 38

На форуме с: 18.08.2008

Репутация: +27

Рейтинг: 0

· 24.08.2008, 21:22

Куда чтоб выводило на сайт или на форум?

0
I
IceWorld

Пользователь

Бывалый

Постов: 126

На форуме с: 13.08.2008

Репутация: +13

Рейтинг: 0

· 25.08.2008, 05:37

Calypso: Куда чтоб выводило на сайт или на форум?


Ну чтобы когда люди заходили на сайт видели последние темы форума ...
как на www.la2base.ru

0
Boec
Boec

Пользователь

Бывалый

Постов: 185

На форуме с: 22.05.2007

Репутация: +327

Рейтинг: 0

· 25.08.2008, 05:56

Че за форум у тебя стоит ?

0
biggod
biggod

Пользователь

Бывалый

Постов: 100

На форуме с: 02.03.2008

Репутация: +307

Рейтинг: 0

· 25.08.2008, 05:58

Создай файли и закинь его в корневую директорию форума

latest_posts.php
в него вставь

<?

$i=2;
$posts = 5;
$showtopiclength = 1;
$topiclength = 35;
$forumexclude = "21,2";
$datedisplay = 'd F Y';

// Скрипт работает на российском 24х часовом формате показа времени
// Так что следующие две строки не меняем :)

$hours_display='H';
$minutes_display = 'i';

// Сюда вводим размер коррекции по часам и по минутам
// Если не нужны - ставим нули

$hours_corrector = 0;
$minutes_corrector = 0;

require "ips_kernel/class_db_mysql.php";
require "conf_global.php";

$db = new db_driver;
$db->obj['sql_database'] = $INFO['sql_database'];
$db->obj['sql_user'] = $INFO['sql_user'];
$db->obj['sql_pass'] = $INFO['sql_pass'];
$db->obj['sql_host'] = $INFO['sql_host'];
$db->obj['sql_tbl_prefix'] = $INFO['sql_tbl_prefix'];

$db->connect();

$getposts = $db->query("SELECT posts, last_poster_name, last_poster_id, title, tid, forum_id, last_post FROM ibf_topics WHERE (forum_id NOT IN ($forumexclude)) ORDER BY last_post DESC LIMIT $posts");


while ($post = $db->fetch_row($getposts)) {
$post[full_title] = $post[title];
if ($showtopiclength == 1 AND strlen($post[full_title]) > $topiclength) {
$post[short_title] = substr($post[full_title],0,$topiclength);
$post[short_title] = $post[short_title]."...";
}
else {
$post[short_title] = $post[full_title];
}

$posted_on = date($datedisplay, $post[last_post]);
$today_date = date($datedisplay, time());

$hours_edited = substr(date($hours_display, $post[last_post]),0,2);
$hours_edited = $hours_edited + $hours_corrector;

if ($hours_edited == 24) {$hours_edited = "00";}
if ($hours_edited > 24) {$hours_final =$hours_edited - 24; $hours_edited = "0".$hours_final;}


$minutes_edited = substr(date($minutes_display, $post[last_post]),0,2);
$minutes_edited = $minutes_edited + $minutes_corrector;

if ($minutes_edited == 60) {$minutes_edited = "00";}

if ($minutes_edited > 60) {$minutes_final = $minutes_edited - 60; } else {$minutes_final = $minutes_edited; }

if ($minutes_final < 10) {
$time_edited = $hours_edited.":0".$minutes_edited; }
else
{
$time_edited = $hours_edited.":".$minutes_edited;
}


If ($posted_on == $today_date) {
$datefield = "Сегодня";
$datefield = $datefield . ", " . $time_edited;
}

elseif (date('d F Y',strtotime("-1 day")) == $posted_on) {
$datefield = "Вчера";
$datefield = $datefield . ", " .$time_edited;
}

else {
$datefield = $posted_on;
}

echo

// Вывод информации (Вы можете изменить вывод для своего дизайна сайта, примеры представлены в readme.html)

<<<EOD

$i. <a href="$INFO[board_url]/index.php?showtopic=$post[tid]&view=getnewpost">$post[short_title]</a> [<a href="$INFO[board_url]/index.php?showuser=$post[last_poster_id]">$post[last_poster_name]</a> - $datefield]<br>

EOD;
$i++;
}

?>

в скине сайта просто вставь скрипт

<?php include("Абсолютный путь");?>

или так

<IFRAME src="Путь до latest_posts.php" width="400" height="100"
scrolling="auto" frameborder="1">
</IFRAME>

0
vision77
vision77

Пользователь

Новичок

Постов: 21

На форуме с: 22.09.2008

Репутация: +9

Рейтинг: 0

· 26.10.2008, 11:12

Все сделал как выше описанно, в MW поставил правым блоком, выдает ошибку на 13 строке $db = new db_driver;
Стоит связка MW+Ipb

0
DerSizeS
DerSizeS

Пользователь

Бывалый

Постов: 119

На форуме с: 11.01.2008

Репутация: +55

Рейтинг: 0

· 26.10.2008, 11:26

Ну так La2base на dle.

Нехочеш ставить себе dle?

0
vision77
vision77

Пользователь

Новичок

Постов: 21

На форуме с: 22.09.2008

Репутация: +9

Рейтинг: 0

· 27.10.2008, 07:24

DLE нет

0
MexaHuk
MexaHuk

Пользователь

Бывалый

Постов: 119

На форуме с: 11.11.2007

Репутация: +60

Рейтинг: 0

· 27.10.2008, 09:24

У меня стоит на DLE , все супер работает .

0
Тема закрыта для ответов