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

Цвета групп пользователей!


Eronak

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

Вобщем есть такой скрипт но у меня он почемуто не работает,помогите разобратся

if ($poster['id'])
	{
		 if ($this->ipsclass->vars['member_colors'])
		 {
			 if($this->ipsclass->vars['member_colors_style'] == 0){

				 $Mstyle = "text-decoration: none;";
				 $Mprefix = "";
				 $Msuffix = "";

			} elseif($this->ipsclass->vars['member_colors_style'] == 1){

				 $Mstyle = "text-decoration: none;";
				 $Mprefix = "<b>";
				 $Msuffix = "</b>";

			} elseif($this->ipsclass->vars['member_colors_style'] == 2){

				$Mstyle = "text-decoration: none;";
				$Mprefix = "<i>";
				$Msuffix = "</i>";

 			} elseif($this->ipsclass->vars['member_colors_style'] == 3){

	 			$Mstyle = "text-decoration: underline;";
	 			$Mprefix = "";
	 			$Msuffix = "";

 			} elseif($this->ipsclass->vars['member_colors_style'] == 4){

	 			$Mstyle = "text-decoration: overline;";
	 			$Mprefix = "";
	 			$Msuffix = "";

 			} elseif($this->ipsclass->vars['member_colors_style'] == 5){

	 			$Mstyle = "text-decoration: line-through;";
	 			$Mprefix = "";
	 			$Msuffix = "";

 			} elseif($this->ipsclass->vars['member_colors_style'] == 6){

	 			$Mstyle =  "";
 				$Mprefix = "";
 				$Msuffix = "";

	 		}
				$poster['members_display_name'] = "<a href='{$this->base_url}showuser={$poster['id']}' style=\"".$Mstyle."\">".$Mprefix.$this->ipsclass->cache['group_cache'][$poster['mgroup']]['prefix'].$poster['members_display_name'].$this->ipsclass->cache['group_cache'][$poster['mgroup']]['suffix'].$Msuffix."</a>";
			} else {
				$poster['members_display_name'] = "<a href='{$this->base_url}showuser={$poster['id']}'>".$Mprefix."{$poster['members_display_name']}".$Msuffix."</a>";
		}
	}

 

и делается запорос!

 

INSERT INTO `ibf_conf_settings` VALUES ('', 'Member Color in topic', 'If this setting is set to yes the name''s of poster''s will have the same color as the member group he is in.\r\nit will show colored in topic''s', '25', 'yes_no', 'member_colors', '1', '', '', '', 0, 34, 'Member name's in topic's', 0, '', 1);
INSERT INTO `ibf_conf_settings` VALUES ('', 'Member name style', 'With this setting you can make member name''s in topic view bold/italic/underlined/normal', '25', 'dropdown', 'member_colors_style', '', '6', '0=Normal\r\n1=Bold\r\n2=Italic\r\n3=Underlined\r\n4=Overlined\r\n5=Line through member name\r\n6=Style Default', '', 0, 35, '', 1, '', 1);

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

:D крута, чувак!

 

P.S. если серьезно - что не работает-то? где и когда?

Если чесно так не отображается тот самый цвет!

Как был админский ник чёрным так и остался!

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

а скрипт-то куда вставил?

и это... там вроде настройки какие-то добавляются. глянь там в админке.

 

кстати, группы пользователей и так можно подсвечивать, стандартными средствами :D

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

В исходном HTML коде что-либо меняется или нет?

 

Если нет - Вы не туда втыкаете.

 

А вообще - .silent дело говорит, кажется..

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

How to install:

------------[ Open: sources/action_public/topics.php ]----

Find:

===================================

if ( $poster['id'] )

{

$poster['members_display_name'] = "<a href='{$this->base_url}showuser={$poster['id']}'>{$poster['members_display_name']}</a>";

}

===================================

Replace By: Заменяется на данный код!

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

Надеюсь что не совру, если скажу что цвет изменится только в топиках.

И только после того как ты посмотришь настройки, которые добавляешь.

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

Надеюсь что не совру, если скажу что цвет изменится только в топиках.

И только после того как ты посмотришь настройки, которые добавляешь.

Чесно говоря цыет ыобще нигде не изменился и в топиках тоже!

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

  • 1 месяц спустя...
а скрипт-то куда вставил?

и это... там вроде настройки какие-то добавляются. глянь там в админке.

 

кстати, группы пользователей и так можно подсвечивать, стандартными средствами :D

Ну да,в админке всё это меняется добавлением скажем..<span style=color:red> после этого в списке пользователей будет отображаться цвет принадлежности к группе,НО как сделать чтобы и в топике ник изменил цвет,скажем как у Destruction на красный???

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

  • 3 месяца спустя...
Ну да,в админке всё это меняется добавлением скажем..<span style=color:red>

У меня почему-то меняется еще одновременно в цвет группы АДМИНОВ (ROOT) таким образом, как это исправить?? :

 

 

Qaros

Полный список по: последним действиям, именам пользователей

 

Мог что то напартачить в настройках групп в: conf_global.php ??

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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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

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

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