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

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

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


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[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]