Как с помощью браузера можно определить элемент дизайна. | |
Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое НТМЛ и CSS. | |
Ответы на часто задаваемые вопросы. | |
Как задавать вопросы! Разница между стилем и скриптом. ( Советы) | Плюс к названию темы еще и Памятка. |
Запросы по скриптам[4]
Сообщений 381 страница 400 из 1000
Поделиться1Вс, 3 Май 2015 16:18:44
Поделиться381Вт, 11 Авг 2015 18:32:31
Alex_63
у меня выходит вот так
Поделиться382Вт, 11 Авг 2015 18:36:56
А текст написал(а) была возможность переменной для замены Админом форума:
var quoteText = 'цитирую:'; //написал(а);
Это будет ток для цитат с аватаркой, а если без - будет стандартное "Написал(а)"..
Зы мон занчительно сократить длину ссылки на авик, оставив лишь 32995,1418309727.jpg
Остальное мон найти функцией
Что-то не очень представляю, как это использовать..
Поделиться383Вт, 11 Авг 2015 18:37:32
Lusiya
Дайте ссылку на пост с такой цитатой
====================
Попробуйте добавить синим:
<style>
.quote-box .author-avatar{
width:36px;
max-width:36px;
max-height:30px;
margin-right:3px;
border-radius:3px;
vertical-align:middle !important;
position:absolute;
margin-left:-38px;
margin-top:25px;
z-index:9999;
}
</style>
Поделиться384Вт, 11 Авг 2015 18:38:56
Lusiya
.quote-box{
position:relative;
}
.quote-box .author-avatar{
width:36px;
max-width:36px;
max-height:30px;
margin:3px;
border-radius:3px;
position:absolute;
left:20px;bottom:20px;
}
Поделиться385Вт, 11 Авг 2015 18:41:30
Alex_63
Deff
Что-то у меня не получается
http://ver-v-sebya.ru/viewtopic.php?id=392#p12719
Поделиться386Вт, 11 Авг 2015 18:44:55
Lusiya
Я не вижу стиля для Авика
Тестовые скрипты не засовывайте в файл подгрузки, мну говорил Вам - месяц пусть висят вне файла, пока не оттестируются и траблы не поправятся
Поделиться387Вт, 11 Авг 2015 18:45:58
Lusiya
Я не вижу стиля для Авикака
Тестовые скрипты не засовывайте в файл подгрузки, мну говорил Вам - месяц пусть висят вне файла, пока не оттестируются и траблы не поправятся
Deff
Я их туда даже не засовывала. Все тестовые только в HTML
Поделиться388Вт, 11 Авг 2015 18:52:39
Lusiya
Поставьте перед скриптом:
<style type="text/css">
.quote-box.with-avatar{
position:relative;
padding-bottom:23px;
}
.quote-box.with-avatar .author-avatar{
width:36px;
max-width:36px;
max-height:30px;
margin:3px;
border-radius:3px;
position:absolute;
left:-7px;bottom:-8px;
}
</style>
По идее нун добавить паддинг к цитате снизу, если не спойлер, не без quote=, и не скрытый текст
Поправил под новый в Скриптах
Поделиться389Вт, 11 Авг 2015 18:54:17
Deff
Поставила...
Поделиться390Вт, 11 Авг 2015 18:54:58
Lusiya
Пробуйте так =>
<style>
.quote-box .author-avatar {
width: 36px;
max-width: 30px;
max-height: 30px;
margin: 3px;
border-radius: 3px;
position: absolute;
margin-left: -16px;
margin-top: 45px;
z-index: 9999;
}
</style>
<script type="text/javascript">
$('.post').each(function (){
var avImg=$(this).find('.pa-avatar > img').attr('src').split('/img/avatars/')[1];
$(this).find('.pl-quote > a').each(function (){
var qlnk=$(this).attr('href').replace('\'\,','|'+avImg+'\'\,');
$(this).attr('href',qlnk);
});
});
$('.quote-box cite:contains("|")').each(function (){
var imgS=$(this).html().split('|')[1].split(' написал(а)')[0];
if(imgS!==null){
var L='<img src="/img/avatars/'+imgS+'" class="author-avatar" />';
var quote_a=$(this).html().split('|')[0];
$(this).parent().prepend(L).addClass('with-avatar');
$(this).replaceWith('<cite><span class="quote-author">'+quote_a+'</span> написал(а):</cite>');
};
});
</script>
Поделиться391Вт, 11 Авг 2015 18:55:35
Alex_63
Добавь класс для цитаты с авиком: . with-avatar
Поделиться392Вт, 11 Авг 2015 18:57:03
Deff
Прямо в теме со скриптами ?
== =>Добавил
Поделиться393Вт, 11 Авг 2015 19:06:37
Подправил под с классом
Поделиться394Вт, 11 Авг 2015 19:08:11
Lusiya
Поправьте значение margin:
.quote-box .author-avatar {
width: 34px;
max-width: 30px;
max-height: 30px;
margin: 3px;
border-radius: 5px;
position: absolute;
margin-left: -18px;
margin-top: 45px;
z-index: 9999;
}(Чтобы не срезало аватарку слева
==============
Замените Код полностью :
<style>
.quote-box.with-avatar .author-avatar {
width: 36px;
max-width: 30px;
max-height: 30px;
margin: 3px;
border-radius: 3px;
position: absolute;
margin-left: -18px;
margin-top: 45px;
z-index: 9999;
}
</style>
<script type="text/javascript">
$('.post').each(function (){
var avImg=$(this).find('.pa-avatar > img').attr('src').split('/img/avatars/')[1];
$(this).find('.pl-quote > a').each(function (){
var qlnk=$(this).attr('href').replace('\'\,','|'+avImg+'\'\,');
$(this).attr('href',qlnk);
});
});
$('.quote-box cite:contains("|")').each(function (){
var imgS=$(this).html().split('|')[1].split(' написал(а)')[0];
if(imgS!==null){
var L='<img src="/img/avatars/'+imgS+'" class="author-avatar" />';
var quote_a=$(this).html().split('|')[0];
$(this).parent().prepend(L).addClass('with-avatar');
$(this).replaceWith('<cite><span class="quote-author">'+quote_a+'</span> написал(а):</cite>');
};
});
</script>
Поделиться395Вт, 11 Авг 2015 19:10:47
Lusiya
Не ассоциируется Авик при таком расположении с ником при высокой цитате
Нун менять стиль cite для .quote-box.with-avatar - делать выше(расширять) и всовывать Аватар всё таки перед ником (или ник под аватар другим шрифтом)
Или ник с Аватаром делать без текущих наворотов с рыжим балкончиком
========================
Или делать типо как Минипрофиль в топике,
Т.е авик по центру цитаты слево, а у blockquote делать отступ слево на ширину авика + паддинги
Поделиться396Вт, 11 Авг 2015 19:16:37
Alex_63
Заменила.
Не ассоциируется Авик при таком расположении с ником при высокой цитате
да, я уже вижу(((
Нун менять стиль cite для .quote-box.with-avatar - делать выше(расширять) и всовывать Аватар всё таки перед ником (или ник под аватар другим шрифтом)
Или ник с Аватаром делать без текущих наворотов с рыжим балкончиком
Я так и поняла. Спасибо!
Оформление цитаты не хотелось бы менять.
Поделиться397Вт, 11 Авг 2015 19:17:17
Аватарка автора цитируемого сообщения в заголовке цитаты
Очень понравилось. Работает! Спасибо!
Поделиться398Вт, 11 Авг 2015 19:21:34
Lusiya
========================
Или делать типо как Минипрофиль в топике,Т.е авик по центру цитаты слево(и достаточно большой 70-100пиксел), а у blockquote делать отступ слево на ширину авика + паддинги
Ну последний Вариант выглядел бы как цитата со смайликом + балкончик
Поделиться399Вт, 11 Авг 2015 19:22:11
Lusiya
Ну последний Вариант выглядел бы как цитата со смайликом + балкончик
Deff
А как это можно сделать?
Поделиться400Вт, 11 Авг 2015 19:45:58
Deff
А как это можно сделать?
Пробуйте заменить перед скриптом:
<style type="text/css">
.punbb .post-content .quote-box.with-avatar{
min-height:98px!important;
position:relative;
}.quote-box.with-avatar>blockquote{
margin-left:90px!important;
max-width:85%!important;
}
.quote-box.with-avatar .author-avatar{
width:70px;
max-width:70px;
height:auto;
margin:3px;
border-radius:3px;
position:absolute; z-index:100;
left:12px;top:30%;
}
</style>