Ultimate Profile 0.8.5

Автор romeo, 28 ноября 2008, 12:04:39

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

romeo

Цитата: Rox от 15 января 2009, 11:18:47
Можешь помочь посмотреть,я все рaвно сaм не сделaю,если попытaюсь-испорчу...
Буду очень блaгодaрен зa помощь...
самая простая проверка:
удаляешь Profile_Visitors и ставишь Ultimate Profile 0.8.5

Rox

romeo,спaсибо..сейчaс тaк и сделaю и потом отпишусь..
А сaм я не догaдaлся попробывaть:))))))))))))))

Rox

romeo
Спaсибо большое тебе лично зa подскaзку...все гениaльное -просто!!!!
Админу этого сaйтa спaсибо зa перевод...все рaботaет отлично!!!!
Ромaн

Lysyj

можно еще и Profile visitors попробовать установить в Ultimate Profile

DimaB

А превьюшки мод создает или только фото добавляет?

Rox

Лысый
Привет....а как Profile visitors попробовать установить в Ultimate Profile ???
Ну как подскажи:)))))

recived

#56
 Мод хороший, но есть некоторые моменты которые стоило бы еще включить в его функционал. Например ни кто не хочет сделать так, чтобы списку друзей рассылались в ЛС нотисы которые информировали бы о том, что у друга в галерее фотографий появились новые фото? Рад буду посодействовать созданию такой фишки. А то постоянно лазить по профилям друзей в надежде, что появилось хоть что то новое, это напрягает. Можно и другие нотисы сделать типа ( Ваш друг <user> изменил блок "О себе" ).. Хорошо бы было такую фишку иметь.

На счет вставить в профиль отображение мода "Profile visitors", решение конечно уже найдено на офф сайте но я повторюсь. для этого достаточно определиться в какую именно колонку хотите вставить ваших гостей ( ультимат профайл делится на 2 колонки ) Например правая колонка самый низ ультимат профиля (После блока Мое видео) нужно найти строчки:
Ищем:


<td class="windowbg">
', un_htmlspecialchars ($context['member']['options']['media']) ,'
</td>
</tr>
</table>';

Добавляем после:

echo '
<br />';

if(!empty($modSettings['pv_enabled']) && $context['can_view_visitor']) {
echo '
<table border="0" cellpadding="4" cellspacing="0" class="tborder_8" width="100%" id="buddies">
<tr>
<td class="catbg_8" height="26" align="center">
', $txt['pv_latest_visitors'] ,'
</td>
</tr>
<tr>
<td class="windowbg">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr>
<td colspan="2">
<table width="100%">';
if (!empty($context['visitor_profiles'])) {
$i = 1;
foreach ($context['visitor_profiles'] as $visitor) {
if ($i == 1)
echo ' <tr>';
echo '
<td class="windowbg" align="center" valign="bottom" style="padding:5px; width: 100px;">', $visitor['avatar']['href'] ? '<img src="' . $visitor['avatar']['href'] .'" width="50" />' : '', '<br /><b>', $visitor['link'], '</b><br /><span class="smalltext">', $visitor['time'], $context['can_delete_visitor'] ? '<br /><a href="' . $scripturl . '?action=deletevisitor;profile=' . $context['member']['id'] . ';member=' . $visitor['id'] . ';sesc=' . $context['session_id'] . '">' . $txt[31] . '</a>' : '', '</span></td>';

if ($i == 3)
echo '</tr>';

$i++;
if ($i == 4) $i = 1;
}
} else
echo ' <tr><td>', $txt['pv_no_visitors'] ,'</td></tr>';

echo '
</table>
</td>
</tr>';

echo '
</table>
</td>
</tr>
</table>
<br />';
}


!Если хотите чтобы у вас отображались гости не в 3 ряда а в 4 то найдите строчки в добавленном коде:
if ($i == 3)   
echo '</tr>';

$i++;
if ($i == 4) $i = 1;

Замените на:

if ($i == 4)   
echo '</tr>';

$i++;
if ($i == 5) $i = 1;


Т.е оба условия if подняли на +1, тоже самое можно проделать с блоком мои друзья и фотографии.

Еще делал так чтобы при отсутствии фотографий в альбоме, отображался не стандартный текст для владельца профиля как и его гостям типа "тут не загруженных фото", а гостям оставался стандартный текст а владельцу выдавался типа "Фотки вы еще не загрузили, для загрузки пройдите по этой ссылке" естественно можно и вставить яваскрипт с алертом чтобы постоянно выскакивало окно с этим текстом и доставало пользователя пока он не загрузит что нить ( Ну это уже жестоко к пользователям  :D ). Если кому интересно то найдите строчки:

} else
echo '
<tr>
<td>', $txt['profile_pictures_no'] ,'</td>
</tr>';

И замените на :

else {
if (!$context['user']['is_owner']) {
echo '
<tr>
<td>', $txt['profile_pictures_no'] ,'</td>
</tr>';
}
else {
echo '<tr>
<td>', $txt['profile_pictures_user_inf'] ,'<script>javascript : alert ("', $txt['profile_pictures_user_info'] ,'")</script></td>
</tr>'; }
}

Определите на ваш вкус переменную $txt['profile_pictures_user_inf'] в ленг файле UltimateProfile.russian.php
Если есть косяки в моем тексте не судите строго ))

TEZZI

Помогите решить проблему, не стого не с сего, профиль в разных брауерах отображается по разному( в эксплоере все норм, а в опере и мазиле по другому).
Скриншоты вложила.

Безымянный.png - такой нужен ( в моей опере все норм отображается).
Так же UltimateProfile.template1 

Помогите пожалуйста.

recived

По файлу Безымянный1.png видно что не включен ультимат профайл. А вообще немножко не понятен вопрос.

recived

Ultimate Profile
Автор: Jovan
Последняя версия: 0.9
Совместим: 1.1.8
Ссылка: http://custom.simplemachines.org/mods/index.php?mod=1675

!!Модератор объедини с темой http://www.simplemachines.ru/index.php/topic,5558.0.html и удали эту строчку. Фэнкс ))


Мод хороший, но есть некоторые моменты которые стоило бы еще включить в его функционал. Например ни кто не хочет сделать так, чтобы списку друзей рассылались в ЛС нотисы которые информировали бы о том, что у друга в галерее фотографий появились новые фото? Рад буду посодействовать созданию такой фишки. А то постоянно лазить по профилям друзей в надежде, что появилось хоть что то новое, это напрягает. Можно и другие нотисы сделать типа ( Ваш друг <user> изменил блок "О себе" ).. Хорошо бы было такую фишку иметь.

На счет вставить в профиль отображение мода "Profile visitors", решение конечно уже найдено на офф сайте но я повторюсь. для этого достаточно определиться в какую именно колонку хотите вставить ваших гостей ( ультимат профайл делится на 2 колонки ) Например правая колонка самый низ ультимат профиля (После блока Мое видео) нужно найти строчки:
Ищем:

               <td class="windowbg">
                  ', un_htmlspecialchars ($context['member']['options']['media']) ,'
               </td>
            </tr>
         </table>';

Добавляем после:
      echo '
         <br />';
         
         if(!empty($modSettings['pv_enabled']) && $context['can_view_visitor']) {
      echo '
         <table border="0" cellpadding="4" cellspacing="0" class="tborder_8" width="100%" id="buddies">
            <tr>
               <td class="catbg_8" height="26" align="center">
                  ', $txt['pv_latest_visitors'] ,'
               </td>
            </tr>
            <tr>
               <td class="windowbg">
                  <table border="0" cellspacing="0" cellpadding="2" width="100%">
                  <tr>
                     <td colspan="2">
                        <table width="100%">';
         if (!empty($context['visitor_profiles'])) {
            $i = 1;
            foreach ($context['visitor_profiles'] as $visitor) {
               if ($i == 1)
                  echo '         <tr>';
            echo '
                  <td class="windowbg" align="center" valign="bottom" style="padding:5px; width: 100px;">', $visitor['avatar']['href'] ? '<img src="' . $visitor['avatar']['href'] .'" width="50" />' : '', '<br /><b>', $visitor['link'], '</b><br /><span class="smalltext">', $visitor['time'], $context['can_delete_visitor'] ? '<br /><a href="' . $scripturl . '?action=deletevisitor;profile=' . $context['member']['id'] . ';member=' . $visitor['id'] . ';sesc=' . $context['session_id'] . '">' . $txt[31] . '</a>' : '', '</span></td>';

               if ($i == 3)
                  echo '</tr>';
               
               $i++;
               if ($i == 4) $i = 1;
            }
         } else
            echo '            <tr><td>', $txt['pv_no_visitors'] ,'</td></tr>';
                             
         echo '
                        </table>
                     </td>
                  </tr>';
         
         echo '
                  </table>
               </td>
            </tr>
         </table>
         <br />';
   }

!Если хотите чтобы у вас отображались гости не в 3 ряда а в 4 то найдите строчки в добавленном коде:
if ($i == 3)   
                  echo '</tr>';
               
               $i++;
               if ($i == 4) $i = 1;

Замените на:
if ($i == 4)   
                  echo '</tr>';
               
               $i++;
               if ($i == 5) $i = 1;

Т.е оба условия if подняли на +1, тоже самое можно проделать с блоком мои друзья и фотографии.

Еще делал так чтобы при отсутствии фотографий в альбоме, отображался не стандартный текст для владельца профиля как и его гостям типа "тут не загруженных фото", а гостям оставался стандартный текст а владельцу выдавался типа "Фотки вы еще не загрузили, для загрузки пройдите по этой ссылке" естественно можно и вставить яваскрипт с алертом чтобы постоянно выскакивало окно с этим текстом и доставало пользователя пока он не загрузит что нить ( Ну это уже жестоко к пользователям  :D ). Если кому интересно то найдите строчки:
               } else
                     echo '
                     <tr>
                        <td>', $txt['profile_pictures_no'] ,'</td>
                     </tr>';

И замените на :
else {
               if (!$context['user']['is_owner']) {
                     echo '
                     <tr>
                        <td>', $txt['profile_pictures_no'] ,'</td>
                     </tr>';
                                          }
                                          else {
                                          echo '<tr>
                        <td>', $txt['profile_pictures_user_inf'] ,'<script>javascript : alert ("', $txt['profile_pictures_user_info'] ,'")</script></td>
                     </tr>'; }
                     }

Определите на ваш вкус переменную $txt['profile_pictures_user_inf'] в ленг файле UltimateProfile.russian.php
Если есть косяки в моем тексте не судите строго ))

TEZZI

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

Как сделать чтобы было во всех браузера одинаково как на Безымянный.png?

recived

#61
Интересная ошибка, в принципе не может быть такого чтобы на разных браузерах так отображался. Получается так что в самих сорцах мода прописаны условия на раличные браузеры, как и в каком отображать все  :D, неее чес слова что то не выставили или забыли.
1. Юзаете ли вы одну тему оформления на форуме?
2. Ставили ли галочку в админ->Характеристики и настройки->(ультимат профайл)->Включить расширенный профиль для всех пользователей
3. Если галка не стоит во 2 вопросе ставили ли вы в Профиль пользователя->ультимат профайл->Включить расширенный профиль
4. Права выставлены на редактировать ультимат профайл для других групп пользователей

TEZZI

Так ну причину я вроде понела, у пользователей у кого в Параметры профиля стояла галочка >Только друзья могут смотреть мой профиль, отображается так как на рис.Безымянный1.png.

То есть неправильно работает эта функция, а как она должна работать правильно подскажите???

recived

Цитата: TEZZI от 12 апреля 2009, 11:23:25
Так ну причину я вроде понела, у пользователей у кого в Параметры профиля стояла галочка >Только друзья могут смотреть мой профиль, отображается так как на рис.Безымянный1.png.

То есть неправильно работает эта функция, а как она должна работать правильно подскажите???
Правильно отображается.

TEZZI

Я думаю если у пользователя галочка стоит  что б его профиль могут смотреть толькко друзья, то я думаю НЕ друзьям должно наверное сообщение выходить типо: "Профиль пользователя могут просматривать только друзья."

А выходит что то неправильно работает...((((

recived

Цитата: TEZZI от 12 апреля 2009, 12:48:55
Я думаю если у пользователя галочка стоит  что б его профиль могут смотреть толькко друзья, то я думаю НЕ друзьям должно наверное сообщение выходить типо: "Профиль пользователя могут просматривать только друзья."

А выходит что то неправильно работает...((((
Нет. Если стоит галочка показывать только друзьям, то и показываться друзьям будет профиль (Ultimate), а другим показываться будет отображаться  стандартный.

AtonS

#66
Дайте новую ссылку на русик к моду версии 0.9 плиз. И еще вопрос.
Установил на форум 1.1.8, с темой dilber  Ultimate Profile и ничего не изменилось!
Как и какие файлы поправить???

Lysyj

дай ссылку на версию 0.9


Lysyj

http://limteam.ru/downloads/?sa=view;id=20

Ставь от предыдущей версии. там изменений нету

Beer

UltimateProfile при загрузке фото умешьшает его вес каким-то образом. Сделал фото 600х800 76кб, (в настройках стоит профиля стоит 800) после загрузки получил 60кб. Вложение на сайте стоит 80кб.
Я так понял, что на размер вложения он не смотрит, а жмет все на 70-80%.... :D
Как бы сделать правильней - либо придерживаться правил для вложений, либо жать только то, что больше либо веса, либо размера, а?

recived

Кто нибудь подскажет как вывести иконку "Есть альбом" сообщениях пользователей?

Acode

Цитата: romeo от 11 января 2009, 22:32:52

1.произошел глюк со списками друзей... у некоторых пользователей, когда смотришь список друзей... показывает, что список пуст, НО когда заходишь к тем кто ранее был в списке, то не отображается ссылка Добавить в Друзья (т.е. они в друзьях уже) и на главной странице форума... в списке активных пользователей явно показываются что пользователи в Друзьях...

Этот глюк был еще у кого нить? если да то его решил кто нить? форум 1.1.11 чистый и мод правда 0,9 версия... глюк описан выше