Powered by Invision Power Board
Здравствуйте Гость ( Вход | Регистрация ) Выслать повторно письмо для активации

Страницы: (3) 1 [2] 3   ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

> Ошибка прав
Alex_63
Отправлено: Янв 3 2016, 15:11
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




Цитата (JoshuaRyan @ Янв 3 2016, 14:47)
соответствовал цвету звания.

Сделайте скрин нераскрашенного профиля, ткните стрелкой, где находится "Звание", - может, гляну...
Top
JoshuaRyan
Отправлено: Янв 3 2016, 16:32
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 23
Пользователь №: 6 184
Регистрация: 12-Декабря 15
Member Offline

Репутация: нет




[Показать/Скрыть]
user posted image

то есть группа

Это сообщение отредактировал JoshuaRyan - Янв 3 2016, 16:32
Top
Alex_63
Отправлено: Янв 3 2016, 17:07
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




JoshuaRyan
ОК - будет время - посмотрю
Top
Alex_63
Отправлено: Янв 3 2016, 17:22
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




JoshuaRyan
Кой-что сваял:

Админцентр - Профиль пользователя (Profile View Sections) - Member Profile Page (Редактировать)

В Коде добавляете красным:
Цитата

  <!--MEM OPTIONS-->
  </div>
</td>
</tr>
</table>
<br />
<table cellpadding='0' align='center' cellspacing='2' border='0' width="100%" class="profile-set">
  <tr>


В Самый конец ставите:
Код

<script type="text/javascript">
var gr_Obj ={
 'Администраторы':'#ff0000',
 'Модераторы':'#ffff00'  //Последний элемент без запятой!
}
for (var g in gr_Obj) {
 $('.maintitle:contains("Личные данные")').parent().next('tr')
 .find('td.row1').each(function () {
   if($(this).text()==g){
     $(this).parents('table.profile-set').find('td').css('color',gr_Obj[g]);
     $('#profilename').css('color',gr_Obj[g]);
   }
 });
}
</script>

Названия групп и цвета - меняете - добавляете свои
Top
JoshuaRyan
Отправлено: Янв 3 2016, 17:37
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 23
Пользователь №: 6 184
Регистрация: 12-Декабря 15
Member Offline

Репутация: нет




Спасибо! но я туплю..
куда это вставлять?


<!--MEM OPTIONS-->
</div>
</td>
</tr>
</table>
<br />
<table cellpadding='0' align='center' cellspacing='2' border='0' width="100%" class="profile-set">
<tr>

Top
Alex_63
Отправлено: Янв 3 2016, 17:45
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




JoshuaRyan
Я жа говорю - находите этот кусок кода(он уже есть), - добавляете только выделенное красным!
Top
JoshuaRyan
Отправлено: Янв 3 2016, 17:47
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 23
Пользователь №: 6 184
Регистрация: 12-Декабря 15
Member Offline

Репутация: нет




не поверишь, не могу найти ;(
Top
Alex_63
Отправлено: Янв 3 2016, 17:53
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




JoshuaRyan
Лан, - пробуйте заменить полностью содержимое Member Profile Page

Код

<script language='Javascript' type='text/javascript'>
<!--
function PopUp(url, name, width,height,center,resize,scroll,posleft,postop) {
 if (posleft != 0) { x = posleft }
 if (postop  != 0) { y = postop  }
 if (!scroll) { scroll = 1 }
 if (!resize) { resize = 1 }
 if ((parseInt (navigator.appVersion) >= 4 ) && (center)) {
   X = (screen.width  - width ) / 2;
   Y = (screen.height - height) / 2;
 }
 if (scroll != 0) { scroll = 1 }
 var Win = window.open( url, name, 'width='+width+',height='+height+',top='+Y+',left='+X+',resizable='+resize+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no');
 }
//-->
</script>
<table class="tablebasic" cellspacing="0" cellpadding="2">
<tr>
<td>{$info['photo']}</td>
<td width="100%" valign="bottom">
  <div id="profilename">{$info['name']}</div>
  <div>
 <a href='{$info['base_url']}act=Search&amp;CODE=getalluser&amp;mid={$info['mid']}'>{ibf.lang.find_posts}</a> &middot;
 <a href='{$info['base_url']}act=Msg&amp;CODE=02&amp;MID={$info['mid']}'>{ibf.lang.add_to_contact}</a>
 <!--MEM OPTIONS-->
  </div>
</td>
</tr>
</table>
<br />
<table cellpadding='0' align='center' cellspacing='2' border='0' width="100%" class="profile-set">
 <tr>
<td width='50%' valign='top' class="plainborder">
 <table cellspacing="1" cellpadding='6' width='100%'>
  <tr>
 <td align='center' colspan='2' class='maintitle'>{ibf.lang.active_stats}</td>
  </tr>
  <tr>
 <td class="row3" width='30%' valign='top'><b>{ibf.lang.total_posts}</b></td>
 <td align='left' width='70%' class='row1'><b>{$info['posts']}</b><br />( {$info['total_pct']}% {ibf.lang.total_percent} )</td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.posts_per_day}</b></td>
 <td align='left' class='row1'><b>{$info['posts_day']}</b></td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.joined}</b></td>
 <td align='left' class='row1'><b>{$info['joined']}</b></td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.fav_forum}</b></td>
 <td align='left' class='row1'><a href='{$info['base_url']}act=SF&amp;f={$info['fav_id']}'>{$info['fav_forum']}</a><br />{$info['fav_posts']} {ibf.lang.fav_posts}<br />( {$info['percent']}% {ibf.lang.fav_percent} )</td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.user_local_time}</b></td>
 <td align='left' class='row1'>{$info['local_time']}</td>
  </tr>
  </table>
</td>
<!-- Communication -->
  <td width='50%' valign='top' class="plainborder">
 <table cellspacing="1" cellpadding='6' width='100%'>
  <tr>
 <td align='center' colspan='2' class='maintitle'>{ibf.lang.communicate}</td>
  </tr>
  <tr>
 <td class="row3" width='30%' valign='top'><b>{ibf.lang.email}</b></td>
 <td align='left' width='70%' class='row1'>{$info['email']}</td>
  </tr>
   <tr>
 <td class="row3" valign='top'><b>{ibf.lang.integ_msg}</b></td>
 <td align='left' class='row1'>{$info['integ_msg']}</td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.aim}</b></td>
 <td align='left' class='row1'>{$info['aim_name']}</td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.icq}</b></td>
 <td align='left' class='row1'>{$info['icq_number']}</td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.yahoo}</b></td>
 <td align='left' class='row1'>{$info['yahoo']}</td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.msn}</b></td>
 <td align='left' class='row1'>{$info['msn_name']}</td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.pm}</b></td>
 <td align='left' class='row1'><a href='{$info['base_url']}act=Msg&amp;CODE=4&amp;MID={$info['mid']}'>{ibf.lang.click_here}</a></td>
  </tr>
  </table>
</td>
<!-- END CONTENT ROW 1 -->
<!-- information -->
 </tr>
 <tr>
<td width='50%' valign='top' class="plainborder">
 <table cellspacing="1" cellpadding='6' width='100%'>
  <tr>
 <td align='center' colspan='2' class='maintitle'>{ibf.lang.info}</td>
  </tr>
  <tr>
 <td class="row3" width='30%' valign='top'><b>{ibf.lang.homepage}</b></td>
 <td align='left' width='70%' class='row1'>{$info['homepage']}</td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.birthday}</b></td>
 <td align='left' class='row1'>{$info['birthday']}</td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.location}</b></td>
 <td align='left' class='row1'>{$info['location']}</td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.interests}</b></td>
 <td align='left' class='row1'>{$info['interests']}</td>
  </tr>
  <!--{CUSTOM.FIELDS}-->
          <tr>
               <td class="row3" valign="top"><b>{ibf.lang.last_ac}</b></td>
               <td align="left" class="row1">{$info['last_activity']}</td>
          </tr>
          <tr>
               <td class="row3" valign="top"><b>{ibf.lang.last_msg}</b></td>
               <td align="left" class="row1">{$info['last_post']}</td>
          </tr>
  </table>
</td>
<!-- Profile -->
  <td width='50%' valign='top' class="plainborder">
 <table cellspacing="1" cellpadding='6' width='100%'>
  <tr>
 <td align='center' colspan='2' class='maintitle'>{ibf.lang.post_detail}</td>
  </tr>
  <tr>
 <td class="row3" width='30%' valign='top'><b>{ibf.lang.mgroup}</b></td>
 <td align='left' width='70%'  class='row1'>{$info['group_title']}</td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.mtitle}</b></td>
 <td align='left' class='row1'>{$info['member_title']}</td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.avatar}</b></td>
 <td align='left' class='row1'>{$info['avatar']}</td>
  </tr>
  <tr>
 <td class="row3" valign='top'><b>{ibf.lang.siggie}</b></td>
 <td align='left' class='row1'>{$info['signature']}</td>
  </tr>
         <tr>
                <td class="row3" valign='top'><b>{ibf.lang.award}</b></td>
                <td align='left' class='row1'>{$info['award']}</td>
         </tr>
         <tr>
                 <td class="row3" valign='top'><b>{ibf.lang.rep_name}:</b></td>
                 <td align='left' class='row1'>{$info['rep']} <a href='{ibf.script_url}act=rep&CODE=03&mid={$info['mid']}'>{ibf.lang.rep_details}</a></td>
        </tr>
  <!--{WARN_LEVEL}-->
  </table>
</td>
</tr>
</table>
<div class='tableborder'>
<div class='pformstrip' align='center'>&lt;( <a href='javascript:history.go(-1)'>{ibf.lang.back}</a> )</div>
</div>

<!-- Раскрашиваем Профиль-->
<script type="text/javascript">
var gr_Obj ={
//Группа         //Цвет
'Администраторы':'#ff0000',
'Модераторы':'#ffff00'  //Последний элемент без запятой!
}
for (var g in gr_Obj) {
$('.maintitle:contains("Личные данные")').parent().next('tr')
.find('td.row1').each(function () {
  if($(this).text()==g){
    $(this).parents('table.profile-set').find('td').css('color',gr_Obj[g]);
    $('#profilename').css('color',gr_Obj[g]);
  }
});
}
</script>


В скрипт <!--Раскрашиваем профиль--> Добавляете нужные группы, цвета...
Top
JoshuaRyan
Отправлено: Янв 3 2016, 17:57
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 23
Пользователь №: 6 184
Регистрация: 12-Декабря 15
Member Offline

Репутация: нет




Не получается

p.s. у меня другой вид профиля, я его сам сделал, я не хотел бы возвращатсья к старому виду, новый на скринах видел.
Top
Alex_63
Отправлено: Янв 3 2016, 17:59
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




JoshuaRyan
Киньте Админский Ник - Пароль в ЛС - попытаюсь установить (не раньше, чем завтра)

Или не кидайте - есть идея попроще... (Сегодня-завтра, может дам код

Это сообщение отредактировал Alex_63 - Янв 3 2016, 18:07
Top
JoshuaRyan
Отправлено: Янв 3 2016, 18:13
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 23
Пользователь №: 6 184
Регистрация: 12-Декабря 15
Member Offline

Репутация: нет




Alex_63, вы зарегтесь на моем форуме, у меня ведь профиль немного другой, чем стандартный, я его изменил, т.к. так лучше wink.gif)))))

Top
Alex_63
Отправлено: Янв 3 2016, 18:13
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




JoshuaRyan
Попробуйте добавить в Конец поля в Member Profile Page, ничего не меняя в самом коде страницы профиля

Код

<!-- Раскрашиваем Профиль-->
<script type="text/javascript">
var gr_Obj ={
   //Группа         //Цвет
   'Администраторы':'#ff0000',
   'Модераторы':'#ffff00'  //Последний элемент без запятой!
}
for (var g in gr_Obj) {
   $('.maintitle:contains("Личные данные")').parent().next('tr').find('td.row1').each(function () {
       if($(this).text()==g){
           $(this).closest('table').parents('table').find('td').css('color',gr_Obj[g]);
           $('#profilename').css('color',gr_Obj[g]);
       }
   });
}
</script>
Top
JoshuaRyan
Отправлено: Янв 3 2016, 18:17
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 23
Пользователь №: 6 184
Регистрация: 12-Декабря 15
Member Offline

Репутация: нет




Сейчас попробую, Вы же поняли, мне надо что бы весь профиль окрашен был, может Вы и поняли, ну так)) Я для разъяснения wink.gif

Сейчас отпишусь!
Top
JoshuaRyan
Отправлено: Янв 3 2016, 18:24
Quote Post


Новичок
Group Icon

Группа: Пользователи
Сообщений: 23
Пользователь №: 6 184
Регистрация: 12-Декабря 15
Member Offline

Репутация: нет




Ураааааааааааааааааа!!!!!!!!!!!!!СПАСИБО ОГРОМНОЕ smile.gif))))))))))))))))))))))))))))))))))))))))))))
Top
Alex_63
Отправлено: Янв 4 2016, 13:31
Quote Post


Участник
Group Icon

Группа: Пользователи
Сообщений: 50
Пользователь №: 6 208
Регистрация: 20-Декабря 15
Member Offline

Репутация: 2




JoshuaRyan
Да НЗЧт)
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Topic Options Страницы: (3) 1 [2] 3  Reply to this topicStart new topicStart Poll