Перейти к контенту
  • 0

Как показывать список тем на главной форума?


BackDooR-

Вопрос

Есть форум. В нем - одна категория (ну, скажем Главная), в ней форум (назовем его Основной форум.)

 

Т.е. при входе на http://site/index.php пользователи получают лишнюю страницу без информации, нажимают на ссылку "Основной форум" и только тогда попадают на сам форум - там где, собственно, темы и прочее.

 

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

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Делаем .htaccess файл в который прописываем RewriteRule с главной страницы на страницу с форумом.

 

Вариант 2:

Открываем index.php и первой строкой пишем:

if(empty($_GET['act'])){
$_GET['act'] = 'showforum';
$_GET['code'] = 'ID форума';}

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Первый вариант не совсем понял, сделал по второму - в index.php вставил код, но это ничего не дало.. Может я не туда вставил?

 

Сейчас начало idex.php выглядит так:

 

<?php
if(empty($_GET['act'])){
$_GET['act'] = 'showforum';
$_GET['code'] = '4';}
Header("Content-Type: text/html; charset=windows-1251");

/*
+--------------------------------------------------------------------------
|   Invision Power Board v2.0.0
+--------------------------------------------------------------------------
*/

//-----------------------------------------------
// USER CONFIGURABLE ELEMENTS
//-----------------------------------------------

// Root path

define( 'ROOT_PATH'  , "./" );
define( 'KERNEL_PATH', ROOT_PATH.'ips_kernel/' );

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Правда не знаешь, или эти слова подразумевают чтото вроде "не туда поставил и удавляется, хаха"? Может я в самом коде, что ты дал, прописал чтото не так?
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Блин, ну я сделал досадную ошибку - а никто не видит :D)

 

if(empty($_GET['act']) && empty($_GET['showforum']) && empty($_GET['showtopic']) && empty($_GET['showpost'])){
$_GET['showforum'] = 'Forum Number Here';}

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Так работает :D Т.е. это получился вроде как редирект на 4 форум.. А ещё такой вопрос - никак нельзя сделать, чтобы показывало "кто на сайте", "дни рождения" и прочую лабуду, как на главной, и список топиков ;)
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Можно, можно.. но сложно.

 

Посмотри какой шаблон за это отвечает, посмотри какие ему передаются данные, посмотри откуда эти мданные беруться, найди где низ просмотра форума, посмотри где оно вызывается, добавь ему данные статистики, поправь сам шаблон.

 

Сложно? Прочти первую строку - никто не говорил, что будет легко.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Блин, ну я сделал досадную ошибку - а никто не видит :D)

 

if(empty($_GET['act']) && empty($_GET['showforum']) && empty($_GET['showtopic']) && empty($_GET['showpost'])){
$_GET['showforum'] = 'Forum Number Here';}

Работает да не совсем. При написании поста\темы кидает в форум $_GET['showforum'] = 'Forum Number Here' и сообщение не постится

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.