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

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

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


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


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

Сообщений 381 страница 400 из 1000

Перевести1

Архивная тема с запросами о создании различных скриптов

Это архивная тема с запросами от пользователей на написание скриптов. Некоторые скрипты могут быть индивидуальным исполнением для конкретного форума, что не гарантирует его работоспособность на другом форуме. Перед использованием скрипта, пожалуйста, внимательно изучите все предыдущие сообщения между автором запроса и исполнителем, в них могут содержаться важные детали о функционале и установке найденного скрипта.
Скрипты, опубликованные в этой теме, могут быть устаревшими и нерабочими, поскольку функционал форумов и стандарты языка javascript или библиотеки jquery могли измениться.

Предыдущая тема - Запросы по скриптам[3]
Следующая тема - Запросы по скриптам[5]

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

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

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

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

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

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

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

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

+1

Перевести381

Alex_63
у меня выходит вот так :dontknow:

0

Перевести382

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

А текст написал(а) была возможность переменной для замены Админом форума:
var quoteText = 'цитирую:'; //написал(а);

Это будет ток для цитат с аватаркой, а если без - будет стандартное "Написал(а)"..

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

Зы мон занчительно сократить длину ссылки на авик, оставив лишь 32995,1418309727.jpg
Остальное мон найти функцией

Что-то не очень представляю, как это использовать..

0

Перевести383

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>

0

Перевести384

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;
}

0

Перевести385

Alex_63
Deff
Что-то у меня не получается
http://ver-v-sebya.ru/viewtopic.php?id=392#p12719

0

Перевести386

Lusiya
Я не вижу стиля для Авика
Тестовые скрипты не засовывайте в файл подгрузки, мну говорил Вам - месяц пусть висят вне файла, пока не оттестируются и траблы не поправятся

0

Перевести387

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

Lusiya
Я не вижу стиля для Авикака
Тестовые скрипты не засовывайте в файл подгрузки, мну говорил Вам - месяц пусть висят вне файла, пока не оттестируются и траблы не поправятся

Deff
Я их туда даже не засовывала. Все тестовые только в HTML

0

Перевести388

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=, и не скрытый текст
Поправил под новый в Скриптах

+1

Перевести389

Deff
Поставила...

0

Перевести390

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>

+1

Перевести391

Alex_63
Добавь класс для цитаты с авиком: . with-avatar

0

Перевести392

Deff
Прямо в теме со скриптами ?

== =>Добавил

+1

Перевести393

Подправил под с классом

0

Перевести394

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>

+1

Перевести395

Lusiya
Не ассоциируется Авик при таком расположении с ником при высокой цитате
Нун менять стиль cite для .quote-box.with-avatar - делать выше(расширять) и всовывать Аватар всё таки перед ником (или ник под аватар другим шрифтом)
Или ник с Аватаром делать без текущих наворотов с рыжим балкончиком
========================
Или делать типо как Минипрофиль в топике,
Т.е авик по центру цитаты слево, а у blockquote делать отступ слево на ширину авика + паддинги

0

Перевести396

Alex_63
Заменила.

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

Не ассоциируется Авик при таком расположении с ником при высокой цитате

да, я уже вижу(((

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

Нун менять стиль cite для .quote-box.with-avatar - делать выше(расширять) и всовывать Аватар всё таки перед ником (или ник под аватар другим шрифтом)
Или ник с Аватаром делать без текущих наворотов с рыжим балкончиком

Я так и поняла. Спасибо!
Оформление цитаты не хотелось бы менять.

0

Перевести397

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

Аватарка автора цитируемого сообщения в заголовке цитаты

Очень понравилось. Работает! Спасибо!http://se.uploads.ru/7YZHV.gif

+1

Перевести398

Lusiya

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

========================
Или делать типо как Минипрофиль в топике,Т.е авик по центру цитаты слево(и достаточно большой 70-100пиксел), а у blockquote делать отступ слево на ширину авика + паддинги

Ну последний Вариант выглядел бы как цитата со смайликом + балкончик

0

Перевести399

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

Lusiya
Ну последний Вариант выглядел бы как цитата со смайликом + балкончик

Deff
А как это можно сделать?

0

Перевести400

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

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>

+2


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