Soontir Fel Опубликовано 27 Сентября 2006 Жалоба Поделиться Опубликовано 27 Сентября 2006 Помогите, пожалуйста соединить это без вреда друг другу... Вставка ника ------------[ Open: sources/action_public/topics.php ]---- Find: =================================== $poster['members_display_name'] = "<a href='{$this->base_url}showuser={$poster['id']}'>{$poster['members_display_name']}</a>"; =================================== Replace By: =================================== $poster['members_display_name'] = "<a href=\"java script:insert_name('".str_replace( "'", "'", $poster['members_display_name'] )."')\">{$poster['prefix']}{$poster['members_display_name']}{$poster['suffix']}</a>";иРаскрашивание имён ------------[ 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: =================================== 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>"; } } Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Soontir Fel Опубликовано 28 Сентября 2006 Автор Жалоба Поделиться Опубликовано 28 Сентября 2006 Кстати, вот человек решил, но не написал как: Member color in topic + Имя в ответе! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 28 Сентября 2006 Жалоба Поделиться Опубликовано 28 Сентября 2006 Soontir Fel а вы не изучали архив модов? Я кстати автор... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Soontir Fel Опубликовано 28 Сентября 2006 Автор Жалоба Поделиться Опубликовано 28 Сентября 2006 mrMad-Cat, "Набор функций для никнеймов для IPB 2.1.X"? Там нашёл "3.a. Без форматирования никнейма под стиль группы ", а мне надо с форматированием. Хотелось бы просто объединить те коды, что я выше выложил. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
xRay Опубликовано 28 Сентября 2006 Жалоба Поделиться Опубликовано 28 Сентября 2006 Раскрашивание имён------------[ 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:=================================== if ($poster['id']) { if ($this->ipsclass->vars['member_colors']) { if($this->ipsclass->vars['member_colors_style'] == 0){ бла бла блаблаЭто что еще за нафиг?Где ты такой нафиг взял-то?Если это реализация раскраски ников с использованием групп... то я нахожусь в офигении... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 29 Сентября 2006 Жалоба Поделиться Опубликовано 29 Сентября 2006 Soontir Fel почитай внимательней характеристику мода.... Пункт зб и зс. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Soontir Fel Опубликовано 29 Сентября 2006 Автор Жалоба Поделиться Опубликовано 29 Сентября 2006 xRay, мод на изе взял.mrMad-Cat, спасибо, не прочитал полностью. Короче, с помощью твоего мода образовал то, что мне надо Спасибо! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 29 Сентября 2006 Жалоба Поделиться Опубликовано 29 Сентября 2006 xRay тот кусок кода - другой вариант раскраски. Он лутше тем что он не вызывает проблем с подчёркиванием даты, но он больше по размеру. Soontir Fel лутшее спасибо проголосовать за мод в архиве... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.