 |
 |
Форум сетевых администраторов » Веб Форумы » VBulletin 2.x.x » Хаки от Netadmin или "Сделай сам" » Как интегрировать vb 225 с первой страницей сайта?
|
Страницы (4): « 1 2 [3] 4 »
|
|
| Автор |
| Тема |
 |
|
 |
|
|
|
MuZzClub.ru
|
| ээ... а может кто напишет полный хак для заглавной... |
[сооб. #29609]
23-12-2002 20:30 |
|
MuZzClub.ru


Зарегистрирован: Jul 2002
Место проживания: Ireland
Публикаций: 2710
Статус:  |
ээ... а может кто напишет полный хак для заглавной страницы, чтобы например, показывало:
1. Последние 10 сообщений (только названия)
2. Последних 5 зарегерившихся юзверей
3. Последний опрос
4. Последние 5 сообщений в определенном разделе (чтобы использовать как новости)
З.Ы. я ставил VBLite - Но что-то на локалке нихера не встало как надо, я и забил ставить на сервак. vbPortal тоже ставить особо не хотца - там много чего лишнего, да и переводить надо.... 
__________________
yMC.ru - хомяк музыканта
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
23-12-2002 20:30 |
|
|
Участник+
|
| как отрубить показ из приватного подфорума?... |
[сооб. #43780]
13-05-2003 13:48 |
|
|
Участник+
|
| ну напишите плиз как исключить показ из определенных... |
[сооб. #43887]
14-05-2003 18:53 |
|
|
Администратор
|
| [php]$excludeforums = array(1, 2, 5); //ид форумов которые не... |
[сооб. #44129]
16-05-2003 19:53 |
|
Администратор


Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус:  |
PHP:
$excludeforums = array(1, 2, 5); //ид форумов которые не должны показываться
$where = 'AND (';
for ($i=0; $i<count($excludeforums); $i++) {
$exforum[] = 'thread.forumid!=' . $excludeforums[$i];
}
$where .= implode(' OR ', $exforum);
$where .= ')';
$where=(isset($excludeforums) AND !empty($excludeforums)) ? $where : '';
это все нужно вставить перед запросом а в самом запросе заменить
WHERE thread.threadid=post.threadid order by thread.lastpost
на
WHERE thread.threadid=post.threadid$where order by thread.lastpost
__________________
Всегда есть решение.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
16-05-2003 19:53 |
|
|
Участник+
|
polo
убрав ненужные мне запросы получилось... |
[сооб. #44141]
16-05-2003 21:15 |
|
Участник+


Зарегистрирован: Feb 2002
Место проживания: Россия, СПб
Публикаций: 106
Статус:  |
polo
убрав ненужные мне запросы получилось следущее:
PHP:
$sql = "SELECT title, threadid, lastposter from thread WHERE thread.forumid!=28 OR thread.forumid!=36 OR thread.forumid!=37 order by lastpost desc limit 18";
желаемого эффекта не дало
__________________
Hack the forum!
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
16-05-2003 21:15 |
|
|
SiteMaker
|
| [php]$sql = "SELECT title, threadid, lastposter from thread WHERE thread.forumid... |
[сооб. #44144]
16-05-2003 21:49 |
|
SiteMaker


Зарегистрирован: Jun 2002
Место проживания: Israel
Публикаций: 220
Статус:  |
PHP:
$sql = "SELECT title, threadid, lastposter from thread WHERE thread.forumid NOT IN(28,36,37) order by lastpost desc limit 18";
Stim OR тебе не подходит, ты ведь хочешь исключить все конкретные(приватные) форумы из результата запроса...
__________________
`
SiteMaker.Ru - Академия сайтостроительства
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
16-05-2003 21:49 |
|
|
Участник+
|
polo
Denveroid
cпасибо за помощь,
теперь... |
[сооб. #44150]
16-05-2003 23:04 |
|
|
MuZzClub.ru
|
Stim давай и в Хаки от Админа!  |
[сооб. #44160]
17-05-2003 01:17 |
|
|
Администратор
|
| ошибочка, надо было использовать AND. |
[сооб. #44163]
17-05-2003 02:07 |
|
|
Участник
|
| подскажите, плз, что делаю не так |
[сооб. #44687]
23-05-2003 19:48 |
|
Участник

Зарегистрирован: Feb 2002
Место проживания: Saint Petersburg
Публикаций: 6
Статус:  |
вывожу первые 100 символов последнего сообщения из заданного форума так:
PHP:
<?
include("/full-path/forum/admin/config.php");
$connection = mysql_connect("$servername","$dbusername","$dbpassword") or die ("Cannot connect to server.");
$db = mysql_select_db("$dbname", $connection) or die (mysql_error());
$sql = "SELECT thread.title, thread.threadid, thread.lastposter, post.pagetext from thread, post WHERE thread.forumid = 2 ORDER by thread.lastpost desc limit 1";
$sql_result = mysql_query($sql, $connection);
echo mysql_error();
if (!$sql_result) {
echo "<p>Could not get record.";
}
while ($row = mysql_fetch_array($sql_result)) {
$threadid = $row["threadid"];
$thetitle = $row["title"];
$lastposter = $row["lastposter"];
$post = $row["pagetext"];
$mypost = substr($post, 0, 100);
$mypost .= "...";
echo "<b>$thetitle</b><br>$mypost<br>";
echo "<a href=\"http://www.my-site.ru/forum/showthread.php?s=&threadid=$threadid&goto=newpost\" title=\"$post\">Читать дальше</a><br><br>";
}
mysql_free_result($sql_result);
mysql_close($connection);
?>
все работает отлично
Требуется вывести только одно последнее сообщение, но с выборкой из двух форумов:
PHP:
..
$sql = "SELECT thread.title, thread.threadid, thread.lastposter, post.pagetext from thread, post WHERE thread.forumid = 1 OR thread.forumid = 2 ORDER by thread.lastpost desc limit 1";
..
не работает...., вернее работает, но неправильно, т.е. выводит заголовок последнего сообщения из второго форума, а сам текст из первого и ссылку на второй.
в чем может быть дело?
vbb 2.3.0
Спасибо!
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
23-05-2003 19:48 |
|
|
Участник
Зарегистрирован: Sep 2003
Место проживания:
Публикаций: 4
Статус:  |
Как привязать форум к сайту на главную выведя последние 10 тем учитывая то что форум на одном хосте а сайт на другом?
Кстати прямого доступа к сиквелу нету.. 8-(
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
09-09-2003 15:04 |
|
|
Участник
|
| Ð_ебята, а не подскажете, как интегрирывать... |
[сооб. #52171]
19-09-2003 12:13 |
|
|
Участник
|
| а обязательно использовать php парсирование... |
[сооб. #52205]
19-09-2003 21:48 |
|
Участник

Зарегистрирован: Jan 2003
Место проживания: Voskresensk
Публикаций: 63
Статус:  |
а обязательно использовать php парсирование кода??? может быть будет работать вызов куска кода php через script source?
__________________
Larrikin.nm.ru was here...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
19-09-2003 21:48 |
|
|
Распиздяй


Зарегистрирован: Jul 2003
Место проживания:
Публикаций: 250
Статус:  |
quote: Первоначальное сообщение от pricol
Как привязать форум к сайту на главную выведя последние 10 тем учитывая то что форум на одном хосте а сайт на другом?
Кстати прямого доступа к сиквелу нету.. 8-(
Если страница HTML, то очень легко! Для этого тебе понадобится Dreamviewer 4, вот там подели на один правый или левый фрейм, в зависимости куда тыхочешь поместить информацию и коде php. Вот, потом вырви с файла (обычно) там online.php код, который обращается к config.php и в меню есть такая кнопочка: вставить во фрейм. Я себе уже делал всё работает, у меня был портал для phpBB2, кстатии если не закрыли то вот линк www.school-11.h10.ru
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
19-09-2003 22:48 |
|
|
Участник+
|
Boxa
[quote]Поменял я вам index.html сам, а то ведь... |
[сооб. #52240]
20-09-2003 09:40 |
|
Участник+


Зарегистрирован: Feb 2002
Место проживания: Россия, СПб
Публикаций: 106
Статус:  |
Boxa
quote: Поменял я вам index.html сам, а то ведь могут и учетку удалить. Не спите, хотябы посылайте материал. Публиковать могу и я. Иван
Ð_то на твоем портале написано 
__________________
Hack the forum!
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
20-09-2003 09:40 |
|
|
|
Страницы (4): « 1 2 [3] 4 »
|
|
Формат времени GMT. Текущее время 03:27.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.56462312 seconds (98.76% PHP - 1.24% MySQL) with 27 queries.
|
 |