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

Redirect


Вопрос

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

  • 0

переадресацию при входе на index.php или на подфорум?

на подфорум = управление - выбираем нужный - редактировать форум - настройки переадресации

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

  • 0
переадресацию при входе на index.php или на подфорум?

на подфорум = управление - выбираем нужный - редактировать форум - настройки переадресации

Нет! на index.php!

вот заходит и чтоб в определённый раздел переадресовывало! ссылку знаю а где поставить редирект хз((

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

  • 0

можно жестоко в самом индекс пхп прописать вместо

 

$ipsclass->input['_low_act'] = strtolower( $ipsclass->input['idx'] );

if (! isset($choice[ $ipsclass->input['_low_act'] ][0]) )
{
$ipsclass->input['act'] = 'idx';
$ipsclass->input['_low_act'] = 'idx';
}

$ipsclass->input['_low_act'] = strtolower( $ipsclass->input['showtopic'] );

if (! isset($choice[ $ipsclass->input['_low_act'] ][0]) )
{
$ipsclass->input['showtopic'] = 'номер';
$ipsclass->input['_low_act'] = 'idx';
}

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

  • 0
можно жестоко в самом индекс пхп прописать вместо
$ipsclass->input['act'] = 'idx';

$ipsclass->input['act'] = 'idx&showtopic=xxx';

только это чё то кажется слишком бажным вариантом

Всмысле в самом индэксе??я имею ввиду чтоб когда гость на форум заходил его переадресовывало в определёный топик.

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

  • 0
см сообщение сверху, там правильнее

 

это когда любой заходит на форум

 

если хочешь гостя, ща напишу

 

вставить перед

$ipsclass->input['_low_act'] = strtolower( $ipsclass->input['idx'] );

if (! isset($choice[ $ipsclass->input['_low_act'] ][0]) )
{
$ipsclass->input['act'] = 'idx';
$ipsclass->input['_low_act'] = 'idx';
}

 

		if(!$this->ipsclass->member['id'])
	{
			$ipsclass->input['_low_act'] = strtolower( $ipsclass->input['showtopic'] );

			if (! isset($choice[ $ipsclass->input['_low_act'] ][0]) )
					{
						$ipsclass->input['showtopic'] = 'номер';
						$ipsclass->input['_low_act'] = 'idx';
					}
	}
	else
	{

после добавить

}

Я так понимаю это в шаблоне делать надо?? и вместо "showtopic" вставить адрес топика?

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

  • 0
пока бажит, пока не делай

 

изменения в САМОМ ФАЙЛЕ index.php (открой блокнотом)

какой именно индэкс??+)) у меня их штук десять))))

для кэша итд итп)в какой папке?

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

  • 0

index.php в папке форум

пока ничего не изменяй

 

смысл такой (не могу вспомнить, как проверка на гостя идёт)

 

if (гость)
 {
			$ipsclass->input['_low_act'] = strtolower( $ipsclass->input['showtopic'] );

			if (! isset($choice[ $ipsclass->input['_low_act'] ][0]) )
					{
						$ipsclass->input['showtopic'] = 'номер';
						$ipsclass->input['_low_act'] = 'idx';
					}
	}
	else if (юзер)
	{ 
	$ipsclass->input['_low_act'] = strtolower( $ipsclass->input['idx'] );

if (! isset($choice[ $ipsclass->input['_low_act'] ][0]) )
{
$ipsclass->input['act'] = 'idx';
$ipsclass->input['_low_act'] = 'idx';
}
}

профи, подправьте плиз

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

  • 0
А в чем помочь? Вспомнить, как сделать проверку на гостя и зарегистрированного пользователя или ...?

как сделать проверку на гостя и зарегистрированного пользователя

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

  • 0

А как сделать, чтоб при нажатии на название темы - тема обнавлялась?

 

Реально не хватает этой фунцкии, т.е. даже не функции, при просмотре темы название отображается простым текстом. а нужно чтоб отображалось текстовой гиперссылкой на саму себя. Получается эффект Refresh(F5), но средставми форума, а не браузера.

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

  • 0
как сделать проверку на гостя и зарегистрированного пользователя

if ($ipsclass->member['id'] == 0) /* id=0 - гости; id>0 - все зарегенные пользователи */
{
$ipsclass->input['_low_act'] = strtolower( $ipsclass->input['showtopic'] );

if (! isset($choice[ $ipsclass->input['_low_act'] ][0]) )
{
	$ipsclass->input['showtopic'] = 'номер';
	$ipsclass->input['_low_act'] = 'idx';
}
}
else
{
$ipsclass->input['_low_act'] = strtolower( $ipsclass->input['idx'] );

if (! isset($choice[ $ipsclass->input['_low_act'] ][0]) )
{
	$ipsclass->input['act'] = 'idx';
	$ipsclass->input['_low_act'] = 'idx';
}
}

Оно (если Вы подразумевали проверку для Вашего кода)?

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

  • 0

Arhar, спасибо за предложение, но не то.

Мне иногда нужно самому обновить тему.

Автоматическое обнавление не канает.

 

P.S. Сейчас чтоб обновить тему приходится, снов заходить в раздел форума, где я уже нахожусь и затем по новой заходить в тему, что довольно не удобно. Вобще Invision могли бы и по умолчанию включить эту приятную функцию обнавления темы по ссылке сверху.

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

  • 0

Evgheni

в топик вьюве - topic page top

меняем

<b>{$data['TOPIC']['title']}</b>{$data['TOPIC']['description']}

на

<a href="java script:window.location.reload()"><b>{$data['TOPIC']['title']}</b>{$data['TOPIC']['description']}</a>

естественно яваскрипт слитно

 

sM1Le

Да, спасибо, это то

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

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

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

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

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

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

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

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

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

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

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

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