Описание и иконки темы не отображаются

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Блин, надо всегда понимать какой из модов который вы ставите что делает.
dnk писал(а):Оказывается в phpbb иконки разбиваются на какие-то уровни согласно тому какой тип темы:
А мужики-то думали что это их мод Topics Sorted By Type At Forum View разбивает.
dnk писал(а):так все-таки не подскажете как лучше заменить код
Это не код, а полная чушь. Смотрите addonы для мода которвй указан выше или ищите его тему и делайте по аналогии.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
dnk
phpBB 2.0.4
Сообщения: 432
Стаж: 18 лет 8 месяцев
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Сообщение dnk »

Xpert писал(а):
dnk писал(а):так все-таки не подскажете как лучше заменить код
Это не код, а полная чушь. Смотрите addonы для мода которвй указан выше или ищите его тему и делайте по аналогии.
Xpert да не нужны да никакие аддоны-поддоны
Там нужно было во viewforum.php

Код: Выделить всё

// +Simple Topic Description 
      if ($normal_cnt) 
      { 
         $template->assign_block_vars('normal_row.switch_has_description', array()); 
      } 
        
      // -Simple Topic Description
снести, а ниже код

Код: Выделить всё

// [begin] Topics Sorted By Type At Forum View
	if ($anno_cnt)
	{
			$template->assign_block_vars('switch_anno', array());
	}

	if ($sticky_cnt)
	{
			$template->assign_block_vars('switch_sticky', array());
	}

	if ($normal_cnt - $sticky_cnt)
	{
			$template->assign_block_vars('switch_normal', array());
	}
Заменить на:

Код: Выделить всё

// [begin] Topics Sorted By Type At Forum View
	if ($anno_cnt)
	{
			$template->assign_block_vars('switch_anno', array());
			$template->assign_block_vars('anno_row.switch_has_description', array());
	}

	if ($sticky_cnt)
	{
			$template->assign_block_vars('switch_sticky', array());
			$template->assign_block_vars('sticky_row.switch_has_description', array());
	}

	if ($normal_cnt - $sticky_cnt)
	{
			$template->assign_block_vars('switch_normal', array());
			$template->assign_block_vars('normal_row.switch_has_description', array());
	}
и все!
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Еще раз для тех кто в танке... Вы опять несете абсолютную чушь, не понимая этого. Логика у вашего кода абсолютно не такая, какую предполагает автор мода imple Topic Description. Еще раз настоятельно советую посмотреть addonы.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
dnk
phpBB 2.0.4
Сообщения: 432
Стаж: 18 лет 8 месяцев
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Сообщение dnk »

Xpert писал(а):Еще раз для тех кто в танке... Вы опять несете абсолютную чушь, не понимая этого. Логика у вашего кода абсолютно не такая, какую предполагает автор мода imple Topic Description. Еще раз настоятельно советую посмотреть addonы.
Ну а где мне эти аддоны искать - я уже везде искал - нигде нет.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Еще раз... в дистрибутиве мода Topics Sprted By Type At Forum View.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
dnk
phpBB 2.0.4
Сообщения: 432
Стаж: 18 лет 8 месяцев
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Сообщение dnk »

Xpert писал(а):Еще раз... в дистрибутиве мода Topics Sprted By Type At Forum View.
Все, что нужно было:

Код: Выделить всё

// +Simple Topic Description
		if (!empty($topic_desc))
		{
			$template->assign_block_vars('topicrow.switch_has_description', array());
			
		}
				
		// -Simple Topic Description
Заменить на:

Код: Выделить всё

// +Simple Topic Description
		if (!empty($topic_desc))
		{
			$template->assign_block_vars($topic_block . '.switch_has_description', array());
			
		}
				
		// -Simple Topic Description
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

:) Ну слава богу :)
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
dnk
phpBB 2.0.4
Сообщения: 432
Стаж: 18 лет 8 месяцев
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Сообщение dnk »

Xpert писал(а)::) Ну слава богу :)
Благодарен.Н-да, ну надо же... :)

Вернуться в «Поддержка модов для phpBB 2.0.x»