Форум сетевых администраторов
Показаны 15 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VB интеграция (http://netadmin.ws/forum/forumdisplay.php?forumid=72)
-- что то похожее на новости (http://netadmin.ws/forum/showthread.php?threadid=8130)


Помещено Sergeant 11-03-2004 в 14:26:

что то похожее на новости

есть такая опция в портале - например создаю я тему в разделе новости на форуме и эта тема отображается на главной странице портала.
А теперь вот хочу сделать другие новости по такому же принципу, что бы тянули тему из другого раздела форума.
В ПХП я не силен особо, пытался сам разобраться но пока не могу, а сделать эту вешь ой как надо.
Может кто подскажет какой шаблон или *.рнр скопировать и поставить ссылки на другой раздел.
Помогите пожалуйста.


Помещено AndyAN 11-03-2004 в 14:34:

Sergeant
Хорошую идейку подкинул, нато будет покапаться... А так смотри файл в папке блоки, news.php....

__________________
ИзВенИте за ОпИЧАТКи =)


Помещено Sergeant 11-03-2004 в 15:20:

Самое интересное то, что именно news.php отсувствует

__________________
Мой сайтик - http://nashdomik.net/stroim-dom/


Помещено AndyAN 11-03-2004 в 15:31:

Вот лови... только что сделал.... описание в самом файле

AndyAN добавил 11-03-2004 в 15:31:51:
демо тут www.ruboard.ru

__________________
ИзВенИте за ОпИЧАТКи =)


Помещено Sergeant 11-03-2004 в 15:48:

Спасибо, сейчас буду разбираться.

__________________
Мой сайтик - http://nashdomik.net/stroim-dom/


Помещено MCTarakan 11-03-2004 в 23:29:

дык, в портале там надо через запятую поставить ИД разделов, с которых новости надо тянуть и усе будет... вроде так!

__________________
yMC.ru - хомяк музыканта


Помещено Sergeant 12-03-2004 в 08:31:

тут такой вопрос:
есть сайт: site.ru/index.php - отображаются главные новости (тянутся с одного форума ид=1), на этой же странице есть "другие новости" - ссылка и нужно что бы при нажатии на нее грузилась страница, например, site.ru/index1.php

в config.php есть параметр $newsforum=1; - новости тянутся с форума 1.(если поставить ид 2 - то будут тянутся со 2 форума)
Можно как то добавить условие, что бы грузилась страница в зависимости того, что написано в адресе браузера?
вобщем если site.ru/index.php - новости 1 форума
site.ru/index1.php - новости 2 форума.

__________________
Мой сайтик - http://nashdomik.net/stroim-dom/


Помещено Sergeant 12-03-2004 в 10:49:

И еще, на index.php отображаются еще и другие менюшки, активные темы, голосования, ворма входа и др.
А на index1.php - всего этого не нужно

__________________
Мой сайтик - http://nashdomik.net/stroim-dom/


Помещено Sergeant 12-03-2004 в 14:09:

я вот тут думал сам, скопировал файл index.php и переименовал его в index1.php(поменял include("mainfile.php") на include("mainfile1.php")), затем скопировал файл config.php и переименовал в config1.php затем поменял параметр $newsforum=2; (номер второго форума новостей)
также скопировал и переименовал файл mainfile.php в mainfile1.php, там поменял include("config.php") на include("config1.php");
Поидее должна грузится страница index1.php и тянуть новости со 2 форума, но ничего не происходит, грузится то же самое (первая страница)
или я ничего не понимаю в ПХП, или чего то недопоменял.
Может это изврат.
Подскажите пожалуйста.

__________________
Мой сайтик - http://nashdomik.net/stroim-dom/


Помещено MCTarakan 13-03-2004 в 00:06:

хм... это скорее всего изврат... там через Ð_НÐ_ надо делать... я не спец, примерно представляю как это можно сделать, но оставлю это на совесть профессионалов...

__________________
yMC.ru - хомяк музыканта


Помещено Sergeant 15-03-2004 в 13:08:

Можно ли как то в конфиге прописать, что если в адресной строке стоит index.php то $newsforum=1, а если index1.php то $newsforum=2.

Я просто в синтаксисе не очень.

__________________
Мой сайтик - http://nashdomik.net/stroim-dom/


Помещено Sergeant 17-03-2004 в 09:35:

Вобщем можно ли тогда сделать так (в config.php):

//сначала одно условие (index.php)
if ($адресс в строке == www.site.ru/index.php)
{$newsforum=2;
$newslimit=3;
$num_chars=500;
$hastopics=0;
$oldnewslimit=3;
}

//потом другое (index1.php)
f ($адресс в строке == www.site.ru/index1.php)
{$newsforum=5;
$newslimit=5;
$num_chars=200;
$hastopics=0;
$oldnewslimit=10;
}

просто не знаю, можно ли всунуть как нибудь то, что написано в адресной строке?

__________________
Мой сайтик - http://nashdomik.net/stroim-dom/


Помещено MCTarakan 17-03-2004 в 17:56:

нет... тебе скорее всего надо сделать функцию, например:
$newsid = '';
if ($newsforum=1)
{ // первый
$newsid = 1;
}
if ($newsforum=2)
{ // второй
$newsid = 2;
}

И тогде адрес в строке должен быть таким: http://www.lalala.ru/index.php?&newsid=1 Хотя может я че-то неправильно в орфографии написал или еще чего не так сделал (ну не силен я в Ð_НÐ_), но смысл такой....

__________________
yMC.ru - хомяк музыканта


Помещено Sergeant 18-03-2004 в 15:34:

так тут получается наоборот, если $newsforum=1 тогда $newsid = 1.
А мне нужно наоборот. Но наоборот то как параметр $newsforum стоит в конфиге конкретно.
Нужно, что бы на одной странице новости тянулись из одного форума (параметр $newsforum=1), а на второй странице новости должны тянуться из другого раздела форума (параметр $newsforum=2)

__________________
Мой сайтик - http://nashdomik.net/stroim-dom/


Помещено MCTarakan 18-03-2004 в 17:20:

так попробуй наоборот!

$newsforum = '';
if ($newsid=1)
{ // первый
$newsforum = 1;
}
if ($newsid=2)
{ // второй
$newsforum = 2;
}

__________________
yMC.ru - хомяк музыканта


Формат времени GMT. Текущее время 13:38.
Показаны 15 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.