Уважаемые пользователи!
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) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

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

Сообщение Nekstati »

Пчелкин, смутно припоминаю, что конструкции window_onload и onload_functions_push у вас вроде как не совсем верно работали. Попробуйте по-другому, вставьте скрипт не в forum_fn.js, а в overall_footer.html перед закрывающим тэгом </body>, в таком виде:

Код: Выделить всё

<!-- IF SCRIPT_NAME == 'viewtopic' -->
<script type="text/javascript">
function sig_down() {
	var post = document.getElementsByClassName('post');
	for (var i = 0; i < post.length; i++) {
		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 + 15 - postbody.offsetHeight;
		if (diff > 0) {
			content.style.height = content.offsetHeight + diff + 'px';
		}
	}
}
sig_down();
</script>
<!-- ENDIF -->
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

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

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

Даже не сдвинулись..цифрой манипулировал...вариант один-жестко закрепленный минипрофиль и ...даже не знаю что еще придумать...
Да ну их, эти подписи..нехай торчат вверху. Хотя, по большому счету - заело. Что ж это такого я наворотил в скриптах у себя, что ничего стандартному не подчиняется..Скока уже перепробовал - прилипли и все...некрасиво.
В CSS лезть не хочется.

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

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

Сообщение Vova_OB »

Как опустить в subsilver2 подпись вниз?
Аватара пользователя
Simple
phpBB 2.0.0
Сообщения: 214
Стаж: 12 лет 11 месяцев
Откуда: Крым, Бахчисарай
Благодарил (а): 67 раз
Поблагодарили: 16 раз
Контактная информация:

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

Сообщение Simple »

А путем редактирования шаблонов непосредственно в админке никак не опустить подпись вниз? В приведенных ссылках не совсем все ясно написано (по крайней мере для меня), к тому же на английском, с которым я не очень хорошо дружу.
Сижу на бесплатном хосте и все делаю вручную, так как к phpMyadmin и проч. прогам такого типа не имею. Помогите пожалуйста кому не лень.
Заранее спасибо!
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

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

Сообщение Nekstati »

Можно и через админку, как написано в этом посте: prosilver: как подпись опустить вниз?. Только учтите, что при очистке кэша стиля все правки, сделанные через админку, исчезнут.
Аватара пользователя
Simple
phpBB 2.0.0
Сообщения: 214
Стаж: 12 лет 11 месяцев
Откуда: Крым, Бахчисарай
Благодарил (а): 67 раз
Поблагодарили: 16 раз
Контактная информация:

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

Сообщение Simple »

Nekstati Получилось на ура, спасибо большое )
и как я мог не заметить этого поста раньше
Аватара пользователя
Simple
phpBB 2.0.0
Сообщения: 214
Стаж: 12 лет 11 месяцев
Откуда: Крым, Бахчисарай
Благодарил (а): 67 раз
Поблагодарили: 16 раз
Контактная информация:

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

Сообщение Simple »

Nekstati Заметил такую проблему со скриптом. При его использовании не работает как следует bb код спойлера. Он не открывается полностью, а только на высоту поста, тоесть блок подписи как бы жостко хафиксирован и не сдвигается при открытии спойлера, что ведет к нераскрытию последнего (
Пришлось убрать его из шапки форума и спойлер вновь заработал, но блок подписи опять висит по середине поста (
Есть решение этой проблеме? :?
TomAlex
phpBB 1.4.4
Сообщения: 117
Стаж: 13 лет 1 месяц
Благодарил (а): 2 раза
Поблагодарили: 20 раз

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

Сообщение TomAlex »

Небольшое дополнение к коду Nekstati: prosilver: как подпись опустить вниз?
Есть модификации, которые удаляют блок content из postbody, например, Prime Trash Bin.
Чтобы скрипт не вылетал, ошибку имеет смысл обработать:

Код: Выделить всё

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 + 15 - postbody.offsetHeight;
			if (diff > 0) {
				content.style.height = content.offsetHeight + diff + 'px';
			}
		}
		catch(e) {
		}
	}
}
onload_functions.push('sig_down();');
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

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

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

prosilver: как подпись опустить вниз?
Это вариант действительно сработал....
Спасибо FEAR93 - профессионально довел скрипт от Некстати до ума...(как не знаю, но стало работать)
Но вот жадность гложет и не дает спать...
Как бы еще вот эту оставшуюся часть сэкономить?
001.JPG
Ну не хочет она (подпись) выравниваться вровень с окончанием низа минипрофиля...
Вот так что б стало....
002.JPG
Добавлено спустя 7 минут 1 секунду:
Nekstati писал(а): Значение + 15 можно менять, оно зависит от величины ваших маргинов и паддингов.
А что должно меняться при смене значения? Ничего не меняется..Менял от 00 до 100 - ни фига...
TomAlex
phpBB 1.4.4
Сообщения: 117
Стаж: 13 лет 1 месяц
Благодарил (а): 2 раза
Поблагодарили: 20 раз

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

Сообщение TomAlex »

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

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

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

Пчелкин писал(а):(как не знаю, но стало работать)
Понятия не имею...проследить все, что он сделал для этого - невозможно..
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

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

Сообщение Nekstati »

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

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

Сообщение FEAR93 »

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

Шаблон запроса.
Правила.
TomAlex
phpBB 1.4.4
Сообщения: 117
Стаж: 13 лет 1 месяц
Благодарил (а): 2 раза
Поблагодарили: 20 раз

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

Сообщение TomAlex »

FEAR93, таблица?
Не поделитесь?
Никак не определюсь, доводить скрипт, или все же отойти от блочной верстки, и вставить таблицу.
Закрыто

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