Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[5]


Запросы по скриптам[5]

Сообщений 561 страница 580 из 1002

1

Предыдущая тема - Запросы по скриптам[4]

Инструменты для поиска и редактирования стиля (скриптов).

Как с помощью браузера можно определить элемент дизайна.

Каталог скриптов/CSS

Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое НТМЛ и CSS.

Типовые Вопросы (ЧаВо)

Ответы на часто задаваемые вопросы.

Как задавать вопросы! Разница между стилем и скриптом. ( Советы)

Плюс к названию темы еще и Памятка.

+1

561

Я думаю такое возможно сделать в скрипте Доска почёта или Рейтинг самых уважаемых  V.3 Скрипты от пользователей 3 чтоб при клике на пользователя, открывался не его профиль, а его сообщения (как, если через профиль, показать все сообщения) так как строки одинаковые, только ID меняются юзера, пример как бы хотелось после клика на иконку http://s2.uploads.ru/t/UQ1D9.png Что открывались сообщения юзера. Для примера всел Alex_63 http://forum.mybb.ru/search.php?action= … r_id=32995 и Deff http://forum.mybb.ru/search.php?action= … r_id=22787

0

562

mihka1980 написал(а):

Я думаю такое возможно сделать в скрипте Доска почёта или Рейтинг самых уважаемых  V.3 Скрипты от пользователей 3 чтоб при клике на пользователя, открывался не его профиль, а его сообщения

mihka1980
так? - test 2

+2

563

Romych написал(а):

mihka1980
так? - test 2

ДА! Именно то, что я хотел, чтоб не в профиль, а на сообщения :cool:

0

564

mihka1980 написал(а):

ДА! Именно то, что я хотел

хорошо, я ещё подкорректирую и выложу код

+1

565

mihka1980 написал(а):

чтоб при клике на пользователя, открывался не его профиль, а его сообщения

ИМХО лучше поставить какой-то флажок-переключатель. Лично меня больше устраивает профиль, потому что многих, кто туда тыкает, не интересуют посты, они смотрят чисто общую инфу: кто и что.

+1

566

Не нашел куда написать,напишу здесь,возможно ли в постах в профиле скрыть дату рождения.оставив только возраст

0

567

brylin
Ссылку на пост с подобным, видный гостю, клик по дате в сообщении

Alex_63 написал(а):

Проверка ника пользователя  V.2

Мон более короткую запись:

Код:
var CNtArr = '0123456789ABCDEFGHIJKLMNOPQRSTUVXYZabcdefghijklmnopqrstuvwxyz АБВГДЕЁЖЗИЙКЛ\
МНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя!?.,_-—:;#&/\\|()*[]{}$%@№~`<>+=^??…°'.split('');

if($.inArray(spLL[i],CNtArr)==-1){ Cейчас в браузерах есть более быстрая нативная проверка: (посколь у тьву на вводе проверяется - нужна скорость
     => if(CNtArr.indexOf(spLL[i])==-1){

+1

568

Deff написал(а):

brylin
Ссылку на пост с подобным, видный гостю, клик по дате в сообщении

Любой пост http://luganskfishing.rusff.ru/

0

569

brylin
В Конец Первого окна стилей

.pa-age>span{display:none;}

(Уже вставил

====================
Заодно поправил ошибку в HTML низ(незакрытый тег <script>)

0

570

brylin, В HTML низ

Код:
<!-- Убираем дату рождения в топике -->
<script type="text/javascript">
$(".post .post-author li.pa-age").each(function (){
$(this).html($(this).html().replace(/\[[^\[]+\]/,'г.(лет)'));});
</script>

+1

571

Deff
Ну длина ника не более 25 символов, на скорость не особо влияет, (но все равно поправлю ;)

0

572

Alex_63 написал(а):

Ну длина ника не более 25 символов,

Ну тады не нун, всё таки ИЕ6-7 пусть обслуживает (я чот на длинах парсера зациклен

0

573

Deff
Лан, оставлю тогда как есть,

0

574

Alex_63 написал(а):

(Уже вставил

Увидел))

0

575

mihka1980 написал(а):

Я думаю такое возможно сделать в скрипте Доска почёта или Рейтинг самых уважаемых  V.3 Скрипты от пользователей 3 чтоб при клике на пользователя, открывался не его профиль, а его сообщени

Mirra Bell написал(а):

ИМХО лучше поставить какой-то флажок-переключатель. Лично меня больше устраивает профиль, потому что многих, кто туда тыкает, не интересуют посты, они смотрят чисто общую инфу: кто и что.

Alex_63
выложил код - Новые возможности с применением API (тест)

+2

576

Romych написал(а):

Alex_63
выложил код - Новые возможности с применением API (тест)

Спасибо, всё работает, а можно вертикально расположить почётный список, а не в линию, горизонтально?

0

577

mihka1980
Пробуйте так:

Код:
<style>
#userhero2 img{
border:1px solid #696969;border-radius: 7px 0 0 7px;margin: 3px 0 -2px 5px;padding: 3px;
}
#userhero2 h1{
background:#FF8C00 !important;
border-radius: 0 9px 9px 0;
box-shadow: 20px 0 15px #40310A inset;
color: #fff !important;
font-size: 1em;
font-weight: bold;
height: 16px;
margin-top: 2px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2 );
} 

</style>
 
 
<script type="text/javascript">
$(function(){
$.get( '/api.php', { method: 'users.orderedList', sort_by: 'respect', sort_dir:'desc', limit:10, fields: 'user_id,username,avatar,respect_plus,respect_minus,sex'}, function(data) {
var x = data.response.users;
	for (var i in x) {
                var v = x[i];
                var Usex = v.sex;
   var ava = v.avatar;
   if (ava == '' && Usex == 2) {ava = 'http://forumstatic.ru/files/0000/14/1c/45689.png'}
   if (ava == '' && Usex <= 1){ava = 'http://forumstatic.ru/files/0000/14/1c/70618.png'};
   var plus = v.respect_plus;
                var minus = v.respect_minus 
                var summa=   Number(plus-minus);           
   var numPlus = Number(summa)/10;
 
 var Inf = '<strong>'+v.username+'</strong></br><a href=\'/search.php?action=show_user_posts&user_id='+v.user_id+'\' style=\'color:#fff;font-size:0.8em;\' target=\'_blank\'>Показать</br> сообщения</a>';
 var person = '<tr><td width="3%" style="padding:0;border:0;"><a href="/profile.php?id'+UsID[i]+'" target="_blank"><img id="heroes" src="'+ava[i]+'" width="20" height="20" original-title="'+Inf+'"></a></td><td style="padding:0;border:0;"><h1 style="width:'+numPlus+'px !important;">&nbsp;+&nbsp;'+summa[i]+'&nbsp;</h1></td></tr>';
$('#heroes').tipsy({live: true,gravity: 's',fade: true,html: true,delayOut: 1500});
$('#userhero2').append(person); 
      }
}, 'json' );
 
    $('#userhero2 td figure').live('mouseenter mouseleave', function(event) {
    if (event.type == 'mouseenter') {
    $(this).find('figcaption').stop().animate({'top':'30px'}, 200, function(){});
  } else {
    $(this).find('figcaption').stop().animate({'top':'50px'}, 200, function(){});
  } }); });
</script>

"Элемент таблицы" оставляем тот жа

0

578

Alex_63
По идее мон просто дабавить элементам display:block,  должны переводить строку
Типо:

#userhero2>td {
  display:block;
  max-widt:100px
}

+1

579

Deff
Работает, тоже вариант,
Но вариант из поста #577 - с другим оформлением, (см демку => test 2 )

0

580

Alex_63, глянь плиз ЛС

+1


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[5]