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

Макрос A_MOVED_B


Вопрос

Как известно среди всез макросов IPB 1.3 есть макрос перемещенной темы (то, что задает кнопку проще говоря), однако сколько я знаю IPB 1.3 под разными углами - ну ни разу не встречал, чтобы он когда-либо использовался.

Ему соответствует код в Topics.php

 

//--------------------------------------------------------------
// Render the reply button
//--------------------------------------------------------------

function reply_button()
{
	global $ibforums;

	if ($this->topic['state'] == 'closed')
	{
		// Do we have the ability to post in
		// closed topics?

		if ($ibforums->member['g_post_closed'] == 1)
		{
			return "<a href='{$this->base_url}act=Post&CODE=02&f=".$this->forum['id']."&t=".$this->topic['tid']."'><{A_LOCKED_B}></a>";
		}
		else
		{
			return "<{A_LOCKED_B}>";
		}
	}

	if ($this->topic['state'] == 'moved')
	{
		return "<{A_MOVED_B}>";
	}

	if ($this->topic['poll_state'] == 'closed')
	{
		return "<{A_POLLONLY_B}>";
	}

	return "<a href='{$this->base_url}act=Post&CODE=02&f=".$this->forum['id']."&t=".$this->topic['tid']."'><{A_REPLY}></a>";

}

 

Вопрос состоит в том, а, собственно, когда может быть выполнено вот это условие

 

if ($this->topic['state'] == 'moved')
	{
		return "<{A_MOVED_B}>";
	}

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

Кстати, если умудриться взять и произвести через панель Модерация закрытие ссылки на тему в том форуме, откуда была перемещена тема, то, зайдя внутрь этой темы саму тему не видно, а видно лишь меню Подписка на тему | Сообщить другу | Версия для печати, пользователи, читающие тему и кнопки темы, среди которых есть кнопки Новая тема, Опрос, Закрыто ... и опять же не используется макрос A_MOVED_B Перемещена (t_moved.gif).

Так все-таки, когда он используется-то?

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

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

  • 0
не используется.

????

А зачем, собственно говоря, его тогда сделали? Что первоначально планировалось? На sysman есть что-нибудь по поводу этого макроса? Я имею ввиду из разряда "уникальностей" или как Вы их там называете :D

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

  • 0

Он попал по наследственности.

В версии 1.1 было другое поведение в этой части.

Но точно какое - не помню.

 

2dimitry

http://forums.invisionpower.com/lofiversio...hp/t162780.html

 

Is left over from the old IPB 1.x image sets - was never (and still isnt) actually used so was not updated for the new skin
Ссылка на комментарий
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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

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