Alex_63
Спасибо, сдвиг получился )
Обновленные награды
Сообщений 201 страница 220 из 331
Поделиться201Ср, 4 Ноя 2015 21:10:20
Поделиться202Пт, 20 Ноя 2015 03:28:11
Подскажите, а как сделать так, чтобы награды высвечивались не только по клику на ссылку "награды", но и под ней, как сервисные награды?
Как вот здесь http://dedsell.0bb.ru/viewtopic.php?id=156
В идеале, конечно, по аналогии тоже: чтобы они в профиле и уменьшались до определенного размера, а уже по клику на награду высвечивалось окошко со списком с картинками в натуральную величину.
Ссылка на "сообщение с проблемой" (награда выставлена в профиль читатель)
Отредактировано Eldena (Вс, 11 Сен 2016 15:02:38)
Поделиться203Вт, 15 Дек 2015 17:50:51
Само слово "Награды" в профиле должно появляться или нет, если нет, то как сделать что бы оно было
Поделиться204Вт, 15 Дек 2015 19:11:45
mikka
Воткните скрипт, дайте ссылку на пост с наградами и проблемой, клик по дате в сообщении
Поделиться205Вт, 15 Дек 2015 19:21:44
Deff
И вопрос туда, же. Можно ли обойтись без нумирации в комментариях к наградкам. Не сильно портит, но хотелось бы вообще избавиться от этого (1|, 2|...)
Отредактировано mikka (Вт, 15 Дек 2015 19:23:51)
Поделиться206Вт, 15 Дек 2015 19:43:49
mikka
1. Уберите Код из HTML низ
<!--скрыли название допполя ---><script type="text/javascript">
var fld = document.getElementsByClassName("pa-fld1")
for(i=0;i<fld.length;i++){
fld[i].innerHTML=fld[i].innerHTML.substring(fld[i].innerHTML.indexOf(":")+1)
}
</script>
2. Попробуйте Убрать цифры в названии награды
1|
2|
и т.д.
==================
3. Добавьте перед скриптом:
<!--Название допполя ---><script type="text/javascript"> $(".pa-fld1").each(function(){ $(this).css({"margin-top":"6px"}); this.innerHTML = $(this).html().replace(/^([^:]*:)/,'<b>$1</b>') }); </script>
Поделиться207Вт, 15 Дек 2015 19:58:18
2. Попробуйте Убрать цифры в названии награды
В первом посте этой темы кажется это было обязательным их наличие, или я не поняла?
После того как убираю, в профиле, в самом, нумерации наград нет, разделить описание и просто нумерацию нельзя?
Название "Награды" есть но оно наложилось на предыдущее поле, невидно, увеличивала размеры отпуска, ничего не происходит(
Поделиться208Вт, 15 Дек 2015 20:05:02
Название "Награды" есть но оно наложилось на предыдущее поле, невидно, увеличивала размеры отпуска, ничего не происходит(
3. Добавьте перед скриптом:
Поделиться209Вт, 15 Дек 2015 20:07:28
Deff
Я добавила ж(
Поделиться210Вт, 15 Дек 2015 20:08:11
После того как убираю, в профиле, в самом, нумерации наград нет, разделить описание и просто нумерацию нельзя?
Я не понимаю, поясните подробней,
Если не нужна - убирайте нумерацию из картинок в настройках поля Профиля
Или что ???
Поделиться211Вт, 15 Дек 2015 20:10:48
Я добавила ж(
Блин Добавляйте точно как я написал!
Не подставляя свои разумения!
Скопируйте и замените
Поделиться212Вт, 15 Дек 2015 20:17:47
Блин Добавляйте точно как я написал!
Оу, Я думала "1" нужно заменять на адрес поля. Все теперь нормально, спасибо.
Если не нужна - убирайте нумерацию из картинок в настройках поля Профиля
Или что ???
Сам профиль если просматривать вкладку "дополнительно" там где варианты наградок. Они пронумерованы. Если я убираю цифры - выходит "Награда:" и все. Если ставлю цифры как сейчас, то они показываются в комментарии при наведении на наградку
Поделиться213Вт, 15 Дек 2015 20:31:15
Сам профиль если просматривать вкладку "дополнительно" там где варианты наградок. Они пронумерованы. Если я убираю цифры - выходит "Награда:" и все. Если ставлю цифры как сейчас, то они показываются в комментарии при наведении на наградку
Ок, замените Скрипт перед наградами
<!--Название допполя ---> <script type="text/javascript"> $(".pa-fld1").each(function(){ $(this).css({"margin-top":"6px"}); this.innerHTML = $(this).html().replace(/^([^:]*:)/,'<b>$1</b>'); $(this).find('img[alt]').each(function(){this.setAttribute('title', this.getAttribute('title').replace(/^[^\|]*\|/,''));}); }); </script>
Поделиться214Вт, 15 Дек 2015 20:37:38
Deff
О, спасибо большое помогло)
И последний вопрос. В профиле, там где сами награды для выбора располагаются... вообще как-то можно сделать или в виде таблицы или в строчку. Ну их реально много для выбора, и когда они в столбик, это прям далеко вниз уходит(
Поделиться215Вт, 15 Дек 2015 20:41:16
mikka
Кидайте Модер- ник пароль в ЛС и ссылку на чей нибудь профиль, сделаем с прокруткой ?
Поделиться216Вт, 15 Дек 2015 20:49:21
Deff
Да с прокруткой было бы здорово я думаю)
Сейчас создам профиль, скину в личку. Спасибочки)
Поделиться217Вт, 15 Дек 2015 21:33:05
mikka
Замените стиль подарков в HTML верх
<style>
div.AwardAllWindow {
width: 100%; height: 100%;
background-color: rgba(0,0,0,0.5);
position: fixed; top: 0px; left: 0px;
}
div.AwardWindow {
z-index: 9999; position: fixed;
top: 10% !important; left: 50% !important;
width: 700px; padding: 10px;
background: #331400;
margin-left: -350px !important;
vertical-align: middle;
border: 1px solid #E3BB55;
border-radius: 5px;
color: #E3BB55;
}
div.AwardWindow div#closeBtn {
cursor: pointer;
background: url(http://uploads.ru/i/P/A/l/PAlLS.png) no-repeat center;
width: 16px; height: 16px;
position: relative;
top: -5px; left: 690px;
}
div.AwardWindow h3 {
font-variant: small-caps;
font-weight: bold;
font-size: 15px;
margin-top: -20px;
}
div.AwardWindow div#AwardContent {
width: auto; height: auto;
min-height: 100px;
max-height: 300px !important;
overflow-y:auto;
}
div.AwardWindow div#AwardContent td#title {
font-variant: small-caps;
font-weight: bold;
font-size: 15px;
width: 200px;
text-align: center;
}
div.AwardWindow div#AwardContent td#desc {
font-size: 10px;
}
#pun-profile fieldset > span {
cursor: pointer;
padding: 0 5px;
border: 1px solid black;
position: relative;
top: -30px;
margin-bottom: 10px;
left: 150px;
background-color: white;
}
.punbb .main #profile8 span[onclick]+ .fs-box td{
padding:0 4px!important;
}
.punbb .main #profile8 span[onclick]+ .fs-box{
max-height:460px;
overflow-y:auto;
}
</style>
Поделиться218Вт, 15 Дек 2015 21:35:15
и еще, раз уж загляните. Только заметила Профиль - персональные, у меня отображения пола где то по середине и явно какое то неккоректное, это не из-за скрипта?
Ни наю, сделайте скриншот, ткните стрелкой, я ничего не заметил
Поделиться219Вт, 15 Дек 2015 22:37:34
Deff
воть, Опера браузер
Поделиться220Ср, 16 Дек 2015 00:17:33
mikka
Ткните стрелкой - о чём речь
Поменяйте еще раз cтиль в HTML верх
<style> div.AwardAllWindow { width: 100%; height: 100%; background-color: rgba(0,0,0,0.5); position: fixed; top: 0px; left: 0px; } div.AwardWindow { z-index: 9999; position: fixed; top: 10% !important; left: 50% !important; width: 700px; padding: 10px; background: #331400; margin-left: -350px !important; vertical-align: middle; border: 1px solid #E3BB55; border-radius: 5px; color: #E3BB55; } div.AwardWindow div#closeBtn { cursor: pointer; background: url(http://uploads.ru/i/P/A/l/PAlLS.png) no-repeat center; width: 16px; height: 16px; position: relative; top: -5px; left: 690px; } div.AwardWindow h3 { font-variant: small-caps; font-weight: bold; font-size: 15px; margin-top: -20px; } div.AwardWindow div#AwardContent { width: auto; height: auto; min-height: 100px; max-height: 300px !important; overflow-y:auto; } div.AwardWindow div#AwardContent td#title { font-variant: small-caps; font-weight: bold; font-size: 15px; width: 200px; text-align: center; } div.AwardWindow div#AwardContent td#desc { font-size: 10px; } #profile8 fieldset > span { cursor: pointer; padding: 0 5px; border: 1px solid black; position: relative; top: -30px; margin-bottom: 10px; left: 150px; background-color: white; } .punbb .main #profile8 span[onclick]+ .fs-box td{ padding:0 4px!important; } .punbb .main #profile8 span[onclick]+ .fs-box{ max-height:460px; overflow-y:auto; } </style>