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

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

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


Вы здесь » Единый форум поддержки » Архив » Общие вопросы по администрированию (5)


Общие вопросы по администрированию (5)

Сообщений 921 страница 940 из 1000

921

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

Всем привет!
Возникла такая потребность.

Когда со страницы тем, я кликаю на название темы чтоб перейти в нее, мне открывает первую страницу. Чтобы перейти на последнюю надо жать последнее сообщение либо последний номерок страницы.
Можно ли как-то сделать чтоб в первом случае тоже открывало последнюю страницу?

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

Иса
Сделайте скриншот страницы и- укажите стрелочкой, куда жмёте

Вот.

Свернутый текст

http://i069.radikal.ru/1311/c4/70f8df86d509.png

0

922

Иса
Скрипты от пользователей 3

Отредактировано Fover (Ср, 27 Ноя 2013 06:47:00)

0

923

Fover
Ееее! спасибо!

И еще вопрос.

Мне надо сделать вот что.
Прописать в профиль награды и подарки.
Хочу, чтоб было две ссылки (два доп поля) и при клике на каждую всплывало окошко. Одно с наградами второе с подарками.
Набора наград нет. Они индивидуальные. Так что надо, чтоб в это всплывающее окошко их можно было проставлять каждому пользователю разные.
Вид такой : Награда - описание за что.
Подарки так же, но без описания, просто картинки, но их можно собрать в набор.

В общем, как это реализовать?

0

924

Иса
Обновленные награды

0

925

Fover
но ведь там идет выбор наград из набора.
"Пользователь будет выбирать из заданных вами вариантов."

У меня нет конкретного набора наград.
Мне надо просто всплывающее окно, которое можно заполнить по желанию.

0

926

Ладушки. С кодом я вроде справилась.
Помогите плз его немного видоизменить?
Мне в окошке с наградами, надо убрать текстовый заголовок (награды такого-то) и сделать так, чтоб картинки шли горизонтально и переходили на вторую строку и т.д., а не друг под другом по одной.
И еще на странице профиля, где проставлять награду, когда наводишь на картинку награды мышь, там всплывает черное окошко с названием или типа того. Вот это бы убрать тоже. И там же хотелось бы чтоб наградки тоже в ряд шли горизонтально в целях экономии места.
http://free4u.mybb.ru/

Отредактировано Иса (Ср, 27 Ноя 2013 20:39:03)

0

927

Иса
Добавьте Описание, мы вклеим их в подсказку при наведении ( Это нужно сделать используя текущий скрипт)
А так - Вот:

Код:
<!-- Награды v3.1 by kozhilya -->
<div class="AwardAllWindow" style="display: none"><div class="AwardWindow"><div id="closeBtn"></div>
<h3>Подарки</h3><div id="AwardContent"></div></div></div>
<style type="text/css">
#AwardContent td {
 display:inline-block!important;float:left;
 width:auto!important;
 margin-top:0;
}
</style>
<script>
function GetOuterHTML(el)
{ var Result = '<' + el.localName; for (var i=0; i<el.attributes.length; i++) Result += ' ' + el.attributes[i].nodeName + '="' + el.attributes[i].nodeValue + '"'; Result += '>' + el.innerHTML + '</' + el.localName + '>'; return Result; } 
function OpenAwards(t) { $('div.AwardAllWindow').fadeIn(1000); $('div.AwardWindow div#AwardContent').html($(t).parent().parent().find('div').html()); $('div.AwardWindow h3');}
$('div.AwardWindow #closeBtn').click(function() { $('div.AwardAllWindow').fadeOut(1000); });
$('.post li.pa-fld3').each(function() { 
Result = '<table><tr>'; 
$(this).find('img').each(function() { var alt = $(this).attr('alt'); var name = alt.substring(0, alt.indexOf('|')); var desc = alt.substring(alt.indexOf('|')+1); Result += '<td id="img">'+GetOuterHTML(this)+'</td> '; }); Result += '</tr></table>';$(this).html('<span><a href="#" onclick="OpenAwards(this); return false;">Подарки</a></span><div style="display: none">'+Result+'</div>'); });
$('#pun-profile fieldset').each(function() { if ($(this).find('legend span').text() == 'Подарки') { var h = '<table style="display: inline;">'; $(this).find('p.checkfield').each(function() { var alt = $(this).find('img').attr('alt'); var name = alt.substring(0, alt.indexOf('|')); var desc = alt.substring(alt.indexOf('|')+1); h += '<tr><td><p class="checkfield">' + $(this).html() + '</p></td><td> <strong>'+name+'</strong><br><strong>'+desc+'</strong></td></tr>' }); $(this).find('div.fs-box').html(h); $(this).find('div.fs-box').css({'display':'none'}); $(this).find('legend').after('<span onclick="$(this).parent().find(\'div.fs-box\').toggle(1000);">Добавить подарки</span>'); }});
</script>

Но имхо нужно бы доработать старый скрипт с подсказками, для этого нужно выполнить рекомендацию 1 с установленным старым скриптом и отписаться

0

928

Иса
Есть так же Вариант сократить размеры картинок, тогда они будут экономно и увеличить окно по высоте раза в полтора- два
Вот смена стиля для старого скрипта:

Код:
<!--окошко наград -->

<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 h3 {
  font-variant: small-caps;
  font-weight: bold;
  font-size: 15px;
  margin-top: -20px;
}
div.AwardWindow div#AwardContent  td#img img{
  max-height: 60px !important;
  width:auto;
}
div.AwardWindow div#AwardContent {
  width: auto; height: auto;
  min-height: 100px;
  max-height: 600px !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: 5px;
  border: 1px solid black;
  position: relative;
  top: -30px;
  margin-bottom: 10px;
  left: 150px;
  background-color: white;
} </style>

Скрипт

<!--правит полоски результата голосования!-->
<script language="javascript">
Min=10;
for (p=1;p<=Min;p++) {$('#poll-special tr:nth-child('+p+') td:not(".tac")').addClass('e'+p+''); }
$('div#poll-special td[class^="e"] h1').each(function() {
$(this).data('origWidth', $(this).width()).width(0).animate({width: $(this).data('origWidth')}, 1200);
});
</script>

Нужно ставить ниже скрипта наград

Отредактировано Deff (Чт, 28 Ноя 2013 15:45:41)

0

929

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

А так - Вот:

вот так кажется то, что надо ))) спасибо

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

Есть так же Вариант сократить размеры картинок, тогда они будут экономно и увеличить окно по высоте раза в полтора- два

картинки потом другие будут, это я для пробы вставила

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

Добавьте Описание, мы вклеим их в подсказку при наведении ( Это нужно сделать используя текущий скрипт)

Описание подарка?
Но оно каждый раз разное будет.
Хочется такого типа. Форумец выбрал подарок, добавил к нему комментарий или подписал от кого и чтоб это выводилось. То есть, чтоб одна и та же картинка могла быть у разных людей с индивидуальным описанием.

А вот тут на странице выбора в профиле, можно сделать чтоб они не столбиком шли, а друг за дружкой, а то если будет много прокрутка будет аццкая
http://s004.radikal.ru/i205/1311/3a/2023a76c3ae5t.jpg

Отредактировано Иса (Чт, 28 Ноя 2013 15:54:58)

0

930

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

А вот тут на странице выбора в профиле, можно сделать чтоб они не столбиком шли, а друг за дружкой, а то если будет много прокрутка будет аццкая

:glasses: Нужен ник - пароль глянуть на странице
Думаю проще всего на странице выбора иконки сделать махонькими

0

931

Deff
Админ - 1111
глядите)

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

Думаю проще всего на странице выбора иконки сделать махонькими

все таки хотелось бы их в рядочек (

0

932

Иса

#profile8 .fs-box tr {
display:inline-block;
max-width:90px;
}

0

933

:love: спасибо!!!

а еще, можно как-то сделать чтоб окошко побыстрей появлялось?

Отредактировано Иса (Чт, 28 Ноя 2013 16:46:13)

0

934

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

а еще, можно как-то сделать чтоб окошко побыстрей появлялось?

Код:
<!-- Награды v3.1 by kozhilya -->
<div class="AwardAllWindow" style="display: none"><div class="AwardWindow"><div id="closeBtn"></div>
<h3>Подарки</h3><div id="AwardContent"></div></div></div>
<style type="text/css">
#AwardContent td {
 display:inline-block!important;float:left;
 width:auto!important;
 margin-top:0;
}
</style>
<script>
function GetOuterHTML(el)
{ var Result = '<' + el.localName; for (var i=0; i<el.attributes.length; i++) Result += ' ' + el.attributes[i].nodeName + '="' + el.attributes[i].nodeValue + '"'; Result += '>' + el.innerHTML + '</' + el.localName + '>'; return Result; } 
function OpenAwards(t) { $('div.AwardAllWindow').fadeIn(1000); $('div.AwardWindow div#AwardContent').html($(t).parent().parent().find('div').html()); $('div.AwardWindow h3');}
$('div.AwardWindow #closeBtn').click(function() { $('div.AwardAllWindow').fadeOut(300); });
$('.post li.pa-fld3').each(function() { 
Result = '<table><tr>'; 
$(this).find('img').each(function() { var alt = $(this).attr('alt'); var name = alt.substring(0, alt.indexOf('|')); var desc = alt.substring(alt.indexOf('|')+1); Result += '<td id="img">'+GetOuterHTML(this)+'</td> '; }); Result += '</tr></table>';$(this).html('<span><a href="#" onclick="OpenAwards(this); return false;">Подарки</a></span><div style="display: none">'+Result+'</div>'); });
$('#pun-profile fieldset').each(function() { if ($(this).find('legend span').text() == 'Подарки') { var h = '<table style="display: inline;">'; $(this).find('p.checkfield').each(function() { var alt = $(this).find('img').attr('alt'); var name = alt.substring(0, alt.indexOf('|')); var desc = alt.substring(alt.indexOf('|')+1); h += '<tr><td><p class="checkfield">' + $(this).html() + '</p></td><td> <strong>'+name+'</strong><br><strong>'+desc+'</strong></td></tr>' }); $(this).find('div.fs-box').html(h); $(this).find('div.fs-box').css({'display':'none'}); $(this).find('legend').after('<span onclick="$(this).parent().find(\'div.fs-box\').toggle(300);">Добавить подарки</span>'); }});
</script>

Отредактировано Deff (Чт, 28 Ноя 2013 17:05:12)

+1

935

http://s7.uploads.ru/f3cS4.jpg
http://pmoe.rusff.ru/
Вот и чу за фиг-то?

upd. Похоже, это на всех форумах, даже здесь подобное вылетает.

0

936

Северный Ветер
Судя по содержимому окна, Rusff что-то мудрят со своим сервисом рекомендаций: http://live.rusff.ru, который запрашивает данные для доступа. При посещении вашего форума у меня такого окна нет. Здесь (на ЕТП) оно в принципе выскакивать не может, потому как этот форум не подключен к их сервису.

0

937

Северный Ветер
Reysler

Вчера в 22 вечера по Москве были кратковременные (пару минут) проблемы. Их сразу же решили.

0

938

Duka
Понятно, спасибо.

0

939

здравствуйте.
подскажите пожалуйста как добавить в шапку форума Форум Участники Поиск Профиль Сообщения Администрирование Выход дополнительное меню
МОЯ КОРЗИНА И АРХИВ ЗАКАЗОВ
чтоб каждый участник мог открывать моя корзина и просматривать что у него там лежит

0

940

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

здравствуйте.
подскажите пожалуйста как добавить в шапку форума Форум Участники Поиск Профиль Сообщения Администрирование Выход дополнительное меню
МОЯ КОРЗИНА И АРХИВ ЗАКАЗОВ
чтоб каждый участник мог открывать моя корзина и просматривать что у него там лежит

Типовые Вопросы п.п.46

0


Вы здесь » Единый форум поддержки » Архив » Общие вопросы по администрированию (5)