prosilver: как подпись опустить вниз?
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
FEAR93
- Former team member
- Сообщения: 666
- Стаж: 17 лет 11 месяцев
- Откуда: Кривой Рог, Украина
- Благодарил (а): 22 раза
- Поблагодарили: 76 раз
Re: prosilver: как подпись опустить вниз?
Показал бы на примере, Так Пчёлкин доступ к фтп закрыл)
Насколько помню, слой с подписью просто переносится в конец, аж перед блоком с кнопками(profile-icons)
Насколько помню, слой с подписью просто переносится в конец, аж перед блоком с кнопками(profile-icons)
А где твоя Родина, сынок?! Сдал Горбачёв твою Родину американцам, чтобы тусоваться красиво.
Шаблон запроса.
Правила.
Шаблон запроса.
Правила.
-
Vova_OB
- phpBB 2.0.2
- Сообщения: 310
- Стаж: 16 лет 3 месяца
- Откуда: Kiev Ukraine
- Благодарил (а): 74 раза
- Поблагодарили: 8 раз
Re: prosilver: как подпись опустить вниз?
Как в Subsilver2 опустить подпись (спасибки, причины правки, поднятие темы и все рядом стоящие) в низ?
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: prosilver: как подпись опустить вниз?
Вместе с кнопками....FEAR93 писал(а): аж перед блоком с кнопками(profile-icons)
Добавлено спустя 1 минуту 58 секунд:
FEAR93
В конце еще три семерки...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
TomAlex
- phpBB 1.4.4
- Сообщения: 117
- Стаж: 15 лет 7 месяцев
- Благодарил (а): 2 раза
- Поблагодарили: 20 раз
Re: prosilver: как подпись опустить вниз?
Дааааа.... это надо читать как роман... на ночь в течении нескольких недель.
WinMerge, кажется, вообще решил, что это разные файлы.
Хотя, INCLUDE overall_header.html и INCLUDE overall_footer.html радостно обнаружил.
WinMerge, кажется, вообще решил, что это разные файлы.
Хотя, INCLUDE overall_header.html и INCLUDE overall_footer.html радостно обнаружил.
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 10 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: prosilver: как подпись опустить вниз?
нужно переверстывать весь блок ответа, т.к. там стоит valign = "top"Vova_OB писал(а):Как в Subsilver2 опустить подпись
Помощь в ЛС/email только за WM или ЮMoney
-
TomAlex
- phpBB 1.4.4
- Сообщения: 117
- Стаж: 15 лет 7 месяцев
- Благодарил (а): 2 раза
- Поблагодарили: 20 раз
Re: prosilver: как подпись опустить вниз?
Продолжаем пилить код Nekstati: prosilver: как подпись опустить вниз?
Существует проблема конфликта с bbCode спойлера: prosilver: как подпись опустить вниз?
Исправляем тупо: если встречаем блок spoilcontent, то высоту content не меняем, подпись не сдвигаем.
"Красивое" решение сопряжено с правкой javascript спойлера; что-то не хочется городить огород.
Существует проблема конфликта с bbCode спойлера: prosilver: как подпись опустить вниз?
Исправляем тупо: если встречаем блок spoilcontent, то высоту content не меняем, подпись не сдвигаем.
Код: Выделить всё
function sig_down() {
var post = document.getElementsByClassName('post');
for (var i = 0; i < post.length; i++) {
try{
var postbody = post[i].getElementsByClassName('postbody')[0];
var postprofile = post[i].getElementsByClassName('postprofile')[0];
var content = post[i].getElementsByClassName('content')[0];
var diff = postprofile.offsetHeight + 10 - postbody.offsetHeight;
var spoil = post[i].getElementsByClassName('spoilcontent')[0];
if (diff > 0 && typeof spoil=='undefined') {
content.style.height = content.offsetHeight + diff + 'px';
}
}
catch(e) {
}
}
}
onload_functions.push('sig_down();');-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: prosilver: как подпись опустить вниз?
Добавлю, что ББ-кодов спойлера более 9000, а класс spoilcontent использует лишь один из них. Так что, г-да спойлеропользователи, смотрите, какой класс у вашего конкретного спойлера, и прописывайте его вместо spoilcontent.
-
Vova_OB
- phpBB 2.0.2
- Сообщения: 310
- Стаж: 16 лет 3 месяца
- Откуда: Kiev Ukraine
- Благодарил (а): 74 раза
- Поблагодарили: 8 раз
Re: prosilver: как подпись опустить вниз?
Pazh
понял что этот параметр мешает, что в к примеру в этом случае можно сделать
переверстать каким образом разбить на таблици, на блоки?
понял что этот параметр мешает, что в к примеру в этом случае можно сделать
переверстать каким образом разбить на таблици, на блоки?
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: prosilver: как подпись опустить вниз?
Ой..тока не табличным вариантом...вот у меня ваша правка-добавка в forum_fn.js спойлер красиво обошла...стало еще лучше...ура.TomAlex писал(а):все же отойти от блочной верстки,
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Gisher
- phpBB 2.0.12
- Сообщения: 857
- Стаж: 19 лет 11 месяцев
- Благодарил (а): 11 раз
- Поблагодарили: 13 раз
Re: prosilver: как подпись опустить вниз?
может не совсем в тему, а если в viewtopc_body.html
<div class="content">{postrow.MESSAGE}</div> заменить на <div class="content" style="min-height:желамое значние в пикселяхpx;">{postrow.MESSAGE}</div>?-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: prosilver: как подпись опустить вниз?
Gisher, да, это имело бы смысл, если бы все минипрофили были одной высоты и все подписи тоже. Но увы — у кого-то есть аватара, у кого-то нет, у кого-то в подписи одна строка, у кого-то целая поэма.
-
TomAlex
- phpBB 1.4.4
- Сообщения: 117
- Стаж: 15 лет 7 месяцев
- Благодарил (а): 2 раза
- Поблагодарили: 20 раз
Re: prosilver: как подпись опустить вниз?
Gisher, спасибо за идею!
И где были мои глаза раньше?
Можно отменить поиск спойлера как в этом примере
А в доработанном коде Nekstati использовать свойство стиля min-height:
Спойлер работает, подпись смещается вниз.
И где были мои глаза раньше?
Можно отменить поиск спойлера как в этом примере
А в доработанном коде Nekstati использовать свойство стиля min-height:
Код: Выделить всё
function sig_down() {
var post = document.getElementsByClassName('post');
for (var i = 0; i < post.length; i++) {
try{
var postbody = post[i].getElementsByClassName('postbody')[0];
var postprofile = post[i].getElementsByClassName('postprofile')[0];
var content = post[i].getElementsByClassName('content')[0];
var diff = postprofile.offsetHeight + 10 - postbody.offsetHeight;
if (diff > 0) {
content.style.minHeight = content.offsetHeight + diff + 'px';
}
}
catch(e) {
}
}
}
onload_functions.push('sig_down();');-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: prosilver: как подпись опустить вниз?
TomAlex, проверьте в IE6, теоретически это может вызывать JS-ошибку.
-
TomAlex
- phpBB 1.4.4
- Сообщения: 117
- Стаж: 15 лет 7 месяцев
- Благодарил (а): 2 раза
- Поблагодарили: 20 раз
Re: prosilver: как подпись опустить вниз?
Nekstati, если речь о свойстве min-height, то на IE6 должно вызвать ошибку, а на IE7 может вызвать. (http://htmlbook.ru/css/min-height)
Одна надежда, что код ограничен обработчиком ошибки.
Честно скажу, не проверял; Вы же сами упомянули, что данный код не будет работать в IE ниже 9-ки (и действительно не работает)
кстати, не посоветуете хороший интерактиный справочник по DOM? Пользовался javascript.ru, а он категорично заявил, что getElementsByClassName в IE не работает вообще. Видимо, часть материала устарела.
Одна надежда, что код ограничен обработчиком ошибки.
Честно скажу, не проверял; Вы же сами упомянули, что данный код не будет работать в IE ниже 9-ки (и действительно не работает)
кстати, не посоветуете хороший интерактиный справочник по DOM? Пользовался javascript.ru, а он категорично заявил, что getElementsByClassName в IE не работает вообще. Видимо, часть материала устарела.
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: prosilver: как подпись опустить вниз?
TomAlex, да, про IE9 упустила, сорри.
Не знаю исчерпывающего справочника. И сколько-нибудь удобного тоже не знаю. Смотрю обычно тут: http://www.w3schools.com/jsref/default.asp, но чаще там: http://mootools.net/docs/core.
Не знаю исчерпывающего справочника. И сколько-нибудь удобного тоже не знаю. Смотрю обычно тут: http://www.w3schools.com/jsref/default.asp, но чаще там: http://mootools.net/docs/core.

