Куратор/модератор темы - Страница 2 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Об Архиве

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

СвернутьПрикрепленные теги

куратор темы модератор темы

  • 5 Страниц +
  • 1
  • 2
  • 3
  • 4
  • Последняя »
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Куратор/модератор темы File Updated: 24 May 2009

#16 Пользователь не на сайте   andaril ответил: »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 641
  • Регистрация: 24-Март 07
  • Репутация: 4
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 14 Июль 2007 - 21:41

Изменить в файле /sources/action_public/moderate.php функцию topic_curator на
    //-----------------------------------------
	// Topic curator
	//-----------------------------------------
	function topic_curator()
	{

		//-----------------------------------------
		// Check Permissions
		//-----------------------------------------
		$passed = 0;
			
		if ($this->ipsclass->member['g_is_supmod'] == 1)
		{
			$passed = 1;
		}
			
		else if ($this->moderator['add_curator'] == 1)
		{
			$passed = 1;
		}
		else 
		{
			$passed = 0;
		}
			
		if ($passed != 1) $this->moderate_error();
			 
		if ( ! $this->topic['tid'] )
		{
			$this->moderate_error();
		}

		//-----------------------------------------------
		// Are we checking first?
		//-----------------------------------------------

		$update='';

		if ($this->ipsclass->input['check'] == 1)
		{
			$user_list=$this->ipsclass->input['topic_curator'];

			if (isset($user_list) and $user_list != "")
			{
				//---------------------------
				// Sort out the array
				//---------------------------
	 
				$user_list = str_replace(  "<br>", "<br />" , trim($user_list) );
				$user_list = str_replace(  "<br /><br />", "<br />" , trim($user_list) );
				$user_list = preg_replace( "#^(<br />){1}#", "" , $user_list );
				$user_list = preg_replace( "#(<br />){1}$#", "" , $user_list );
				$user_list = preg_replace( "#<br />\s+#",  ","  , $user_list );
	 
	 
				$this->ipsclass->DB->simple_construct( array(  'select' => 'id, members_display_name',
																'from'   => 'members',
																'where'  => "LOWER(members_display_name)='{$user_list}'"
															));
				$this->ipsclass->DB->simple_exec();
	 
				if ( ! $this->ipsclass->DB->get_num_rows() )
				{
					$this->moderate_error('cp_error_no_mem');
					return;
				}
				else
				{
					$sql_row			= $this->ipsclass->DB->fetch_row(); 
					$cc_array['name']   = $sql_row['members_display_name'];
					$cc_array['id']   = $sql_row['id'];
				}

				$this->ipsclass->DB->do_update( 'topics', array ('curator_id' =>addslashes(serialize($cc_array)),),"tid={$this->ipsclass->input['t']}" );
				$update="Добавлен куратор: <b>{$cc_array['name']}</b>";
				//  $this->ipsclass->DB->do_update
			}
			else
			{
				$this->ipsclass->DB->do_update( 'topics', array ('curator_id' =>'',),"tid={$this->ipsclass->input['t']}" );
				$update="Куратор удалён!";
			} 
		}
		$this->ipsclass->DB->simple_construct( array( 'select' => '*', 'from' => 'topics', 'where' => 'tid='.intval($this->ipsclass->input['t']) ) );
		$this->ipsclass->DB->simple_exec();
	 
		$this->topic = $this->ipsclass->DB->fetch_row();

		$list = unserialize(stripslashes($this->topic['curator_id']));
		$this->output .= $this->ipsclass->compiled_templates['skin_mod']->topic_curator_splash ($this->forum, $this->topic, $this->ipsclass->return_md5_check(),$list['name'], $update );
		// $print->pop_up_window( "", $this->output );
		$this->ipsclass->print->pop_up_window( "", $this->output );
	}

0

#17 Пользователь не на сайте   FVVSHARK ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 01-Июнь 07
  • Репутация: 0
  • Откуда:Саратов
  • IPB version:2.1.x
 

Отправлено 15 Июль 2007 - 06:03

andaril
Спасибо.
Проблема устранена.
0

#18 Пользователь не на сайте   FVVSHARK ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 01-Июнь 07
  • Репутация: 0
  • Откуда:Саратов
  • IPB version:2.1.x
 

Отправлено 17 Июль 2007 - 09:34

Возник ещё один вопрос, по улучшению Мода.

Как его изменить, чтобы можно было добавлять не одного, в нескольких "Кураторов" в одну тему?

Данный мод такой возможности не имеет, при добавление 2-го "Куратора", он заменяет первого.
0

#19 Пользователь не на сайте   V-Spot ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 23
  • Регистрация: 25-Июль 07
  • Репутация: 0
  • IPB version:2.3.x
 

Отправлено 25 Июль 2007 - 20:56

А у меня вот такой вопросик: Есть ли моды позволяющие делать так чтобы создатель темы был модератором своих тем? Тоесть я создал тему я ее и модерирую.
0

#20 Пользователь не на сайте   Lazek ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 40
  • Регистрация: 04-Январь 08
  • Репутация: 0
  • Откуда:Russia
  • IPB version:I have no IPB
 

Отправлено 08 Январь 2008 - 09:44

Скажите данный мод работает на 2.3.3 ?
0

#21 Пользователь не на сайте   andaril ответил: »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 641
  • Регистрация: 24-Март 07
  • Репутация: 4
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 08 Январь 2008 - 11:05

http://ipbskins.ru/f...модератор-темы/
0

#22 Пользователь не на сайте   klop2 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 67
  • Регистрация: 26-Январь 08
  • Репутация: 0
  • IPB version:2.2.2
 

Отправлено 21 Февраль 2008 - 02:56

ACP Home > Skin Manager Home > Edit Template HTML
Выбираем там группу фрагментов Forum Index в ней выбираем фрагмент render_forum_row где это находиться у ся на форуме найти не могу......у меня рууская версия но никаких менеджерей стиля нету!где это подскажите!?
0

#23 Пользователь не на сайте   Acid Burn ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 376
  • Регистрация: 21-Ноябрь 06
  • Репутация: 2
  • IPB version:2.3.x
 

Отправлено 21 Февраль 2008 - 08:04

АдминЦентр - Внешний вид - Изменить HTML шаблоны - skin_forum (просмотр конкретного форума) - render_forum_row
0

#24 Пользователь не на сайте   klop2 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 67
  • Регистрация: 26-Январь 08
  • Репутация: 0
  • IPB version:2.2.2
 

Отправлено 21 Февраль 2008 - 11:41

Просмотреть сообщениеAcid Burn Feb 21 2008, 08:05 AM сказал(а):

АдминЦентр - Внешний вид - Изменить HTML шаблоны - skin_forum (просмотр конкретного форума) - render_forum_row

все спасибо нашол где править.....хотел спросить от этих исправлений если чтот не так сделать форуму может капут настать....или все можно будет исправить?
0

#25 Пользователь не на сайте   Acid Burn ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 376
  • Регистрация: 21-Ноябрь 06
  • Репутация: 2
  • IPB version:2.3.x
 

Отправлено 21 Февраль 2008 - 13:08

Можно будет исправить. Возле render_forum_row появится кнопочка "Revert"/"Обратить".
0

#26 Пользователь не на сайте   andaril ответил: »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 641
  • Регистрация: 24-Март 07
  • Репутация: 4
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 21 Февраль 2008 - 13:20

из-за html форум не умрет ;)
0

#27 Пользователь не на сайте   klop2 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 67
  • Регистрация: 26-Январь 08
  • Репутация: 0
  • IPB version:2.2.2
 

Отправлено 21 Февраль 2008 - 21:57

Просмотреть сообщениеandaril Feb 21 2008, 01:21 PM сказал(а):

из-за html форум не умрет ;)

пасиб проверю!
0

#28 Пользователь не на сайте   bzzzbzzz ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 23
  • Регистрация: 22-Июнь 07
  • Репутация: 0
  • IPB version:2.1.x
 

Отправлено 23 Февраль 2008 - 09:56

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

Вроде бы эта возможность включена в файле forums.php:
//curator
$list = unserialize(stripslashes($topic['curator_id']));
if ($list['id'])
{
	$topic['curator']='Куратор темы: <a href="./index.php?showuser='.$list['id'].'">'.$list['members_display_name']."</a>";
}
//curator

но почему-то не работает
0

#29 Пользователь не на сайте   andaril ответил: »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 641
  • Регистрация: 24-Март 07
  • Репутация: 4
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 23 Февраль 2008 - 11:36

######################################################################
Заходим в админку 
ACP Home > Skin Manager Home > Edit Template HTML
Выбираем там группу фрагментов Forum Index в ней выбираем фрагмент render_forum_row
======================================================================
Ищем в фрагменте 
----------------------------------------------------------------------
</span> {$data[PAGES]}
			<div class="desc"><span onclick='return span_desc_to_input("{$data['tid']}");' id='tid-desc-{$data['tid']}'>{$data['description']}</span>
----------------------------------------------------------------------
Вставляем после этого 
----------------------------------------------------------------------
<span class="forumdesc"><if="$data['curator']"><i>{$data['curator']}</i></if></span>
======================================================================
но там есть и эти строки, вставив, которые должно все работать
0

#30 Пользователь не на сайте   bzzzbzzz ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 23
  • Регистрация: 22-Июнь 07
  • Репутация: 0
  • IPB version:2.1.x
 

Отправлено 23 Февраль 2008 - 12:58

У меня нет фрагмента Forum Index :) Я правил skin_forum - render_forum_row
После установки мода появился новый фрагмент без названия... В нем также есть render_forum_row...

Все работает, но при просмотре списка тем не отображается информация о том, кто куратор темы. Также при просмотре курируемой темы под аватаром куратора нет записи о том, что он куратор, хотя такая запись в измененных файлах точно есть )

Сообщение изменено: bzzzbzzz (23 Февраль 2008 - 13:13)

0

Сообщить об этой теме:


  • 5 Страниц +
  • 1
  • 2
  • 3
  • 4
  • Последняя »
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна