Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

prosilver: как подпись опустить вниз?

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
FEAR93
Former team member
Сообщения: 666
Стаж: 15 лет 5 месяцев
Откуда: Кривой Рог, Украина
Благодарил (а): 23 раза
Поблагодарили: 76 раз
Контактная информация:

Re: prosilver: как подпись опустить вниз?

Сообщение FEAR93 »

Показал бы на примере, Так Пчёлкин доступ к фтп закрыл)
Насколько помню, слой с подписью просто переносится в конец, аж перед блоком с кнопками(profile-icons)
А где твоя Родина, сынок?! Сдал Горбачёв твою Родину американцам, чтобы тусоваться красиво.

Шаблон запроса.
Правила.
Аватара пользователя
Vova_OB
phpBB 2.0.2
Сообщения: 310
Стаж: 13 лет 9 месяцев
Откуда: Kiev Ukraine
Благодарил (а): 74 раза
Поблагодарили: 8 раз
Контактная информация:

Re: prosilver: как подпись опустить вниз?

Сообщение Vova_OB »

Как в Subsilver2 опустить подпись (спасибки, причины правки, поднятие темы и все рядом стоящие) в низ?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: prosilver: как подпись опустить вниз?

Сообщение Пчелкин »

FEAR93 писал(а): аж перед блоком с кнопками(profile-icons)
Вместе с кнопками....

Добавлено спустя 1 минуту 58 секунд:
FEAR93
В конце еще три семерки...
Вложения
viewtopic_body.rar
(6.74 КБ) 315 скачиваний
TomAlex
phpBB 1.4.4
Сообщения: 117
Стаж: 13 лет 1 месяц
Благодарил (а): 2 раза
Поблагодарили: 20 раз

Re: prosilver: как подпись опустить вниз?

Сообщение TomAlex »

Дааааа.... это надо читать как роман... на ночь в течении нескольких недель.
WinMerge, кажется, вообще решил, что это разные файлы.
Хотя, INCLUDE overall_header.html и INCLUDE overall_footer.html радостно обнаружил. :)
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 14 лет 4 месяца
Благодарил (а): 43 раза
Поблагодарили: 506 раз
Контактная информация:

Re: prosilver: как подпись опустить вниз?

Сообщение Pazh »

Vova_OB писал(а):Как в Subsilver2 опустить подпись
нужно переверстывать весь блок ответа, т.к. там стоит valign = "top"
Помощь в ЛС/email только за WM или ЮMoney
TomAlex
phpBB 1.4.4
Сообщения: 117
Стаж: 13 лет 1 месяц
Благодарил (а): 2 раза
Поблагодарили: 20 раз

Re: prosilver: как подпись опустить вниз?

Сообщение TomAlex »

Продолжаем пилить код Nekstati: prosilver: как подпись опустить вниз?
Существует проблема конфликта с 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();');
"Красивое" решение сопряжено с правкой javascript спойлера; что-то не хочется городить огород.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: prosilver: как подпись опустить вниз?

Сообщение Nekstati »

Добавлю, что ББ-кодов спойлера более 9000, а класс spoilcontent использует лишь один из них. Так что, г-да спойлеропользователи, смотрите, какой класс у вашего конкретного спойлера, и прописывайте его вместо spoilcontent.
Аватара пользователя
Vova_OB
phpBB 2.0.2
Сообщения: 310
Стаж: 13 лет 9 месяцев
Откуда: Kiev Ukraine
Благодарил (а): 74 раза
Поблагодарили: 8 раз
Контактная информация:

Re: prosilver: как подпись опустить вниз?

Сообщение Vova_OB »

Pazh
понял что этот параметр мешает, что в к примеру в этом случае можно сделать
переверстать каким образом разбить на таблици, на блоки?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: prosilver: как подпись опустить вниз?

Сообщение Пчелкин »

TomAlex писал(а):все же отойти от блочной верстки,
Ой..тока не табличным вариантом...вот у меня ваша правка-добавка в forum_fn.js спойлер красиво обошла...стало еще лучше...ура.
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 17 лет 5 месяцев
Благодарил (а): 11 раз
Поблагодарили: 13 раз

Re: prosilver: как подпись опустить вниз?

Сообщение Gisher »

может не совсем в тему, а если в viewtopc_body.html <div class="content">{postrow.MESSAGE}</div> заменить на <div class="content" style="min-height:желамое значние в пикселяхpx;">{postrow.MESSAGE}</div>?
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: prosilver: как подпись опустить вниз?

Сообщение Nekstati »

Gisher, да, это имело бы смысл, если бы все минипрофили были одной высоты и все подписи тоже. Но увы — у кого-то есть аватара, у кого-то нет, у кого-то в подписи одна строка, у кого-то целая поэма.
TomAlex
phpBB 1.4.4
Сообщения: 117
Стаж: 13 лет 1 месяц
Благодарил (а): 2 раза
Поблагодарили: 20 раз

Re: prosilver: как подпись опустить вниз?

Сообщение TomAlex »

Gisher, спасибо за идею!
И где были мои глаза раньше?
Можно отменить поиск спойлера как в этом примере
А в доработанном коде 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
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: prosilver: как подпись опустить вниз?

Сообщение Nekstati »

TomAlex, проверьте в IE6, теоретически это может вызывать JS-ошибку.
TomAlex
phpBB 1.4.4
Сообщения: 117
Стаж: 13 лет 1 месяц
Благодарил (а): 2 раза
Поблагодарили: 20 раз

Re: prosilver: как подпись опустить вниз?

Сообщение TomAlex »

Nekstati, если речь о свойстве min-height, то на IE6 должно вызвать ошибку, а на IE7 может вызвать. (http://htmlbook.ru/css/min-height)
Одна надежда, что код ограничен обработчиком ошибки.
Честно скажу, не проверял; Вы же сами упомянули, что данный код не будет работать в IE ниже 9-ки (и действительно не работает)
кстати, не посоветуете хороший интерактиный справочник по DOM? Пользовался javascript.ru, а он категорично заявил, что getElementsByClassName в IE не работает вообще. Видимо, часть материала устарела.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: prosilver: как подпись опустить вниз?

Сообщение Nekstati »

TomAlex, да, про IE9 упустила, сорри.

Не знаю исчерпывающего справочника. И сколько-нибудь удобного тоже не знаю. Смотрю обычно тут: http://www.w3schools.com/jsref/default.asp, но чаще там: http://mootools.net/docs/core. :)
Закрыто

Вернуться в «Стили для phpBB 3.0.x»