Развернуть/свернуть пункты мини-профиля.

Если у вас возникают проблемы и вопросы по настройке форума phpBB3 либо выскакивают непонятные ошибки, не устанавливаются либо криво работают модификации, то этот раздел для вас. Обсуждаем все вопросы, связанные со стилями, модификациями, доработками и проблемами их использования.
Перед тем, как обратиться за помощью, обязательно заполните свой профиль (укажите ссылку на свой форум). Если есть вопрос по конкретной модификации, то обязательно пользуемся поиском по форуму, потому как, возможно, уже есть анонс этого мода и соответственно вопрос задается в теме анонса.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
Sergeyg
Заглянул на огонек
Заглянул на огонек
Сообщения: 29
Стаж: 12 лет
Откуда: Красноярск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение Sergeyg »

Доброго времени суток! :-00):
На форуме ни где не нашёл такой и подобной темы, либо вопроса и ответа. :ne_vi_del:
Как сделать, также как и на этом форуме - развернуть/свернуть пункты мини-профиля для стиля prosilver? :a_g_a: На одном форуме есть подробная инструкция по этому вопросу, но дело в том, что при клике на кнопочку и развёртывании пунктов мини-профиля, открываются дополнительные поля, которые при не заполнении пользователями не должны показываться в мини-профиле. И следующий минус, если развернуть мини-профиль, то подпись остаётся на своём месте (на моём форуме она опущена вниз, так же здесь) и не "отъезжает". :ti_pa:
Опустить подпись делал так (это попутно то теме вопроса):
скрипт в overall_footer.html

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

<!-- 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 -->
Может подскажешь и с подписью, как на этом форуме, чтобы так же получилось. :a_g_a:
#1
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение DeaDRoMeO »

Дайте ссылку на свой форум, погляжу вживую на проблему
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#2
Аватара пользователя
Sergeyg
Заглянул на огонек
Заглянул на огонек
Сообщения: 29
Стаж: 12 лет
Откуда: Красноярск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение Sergeyg »

Дело в том, что я пробовал применить на форуме на денвере. Так как не получилось, того чего хотел бы, то на самом форуме не стал ни чего менять.
#3
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение DeaDRoMeO »

http://www.phpbbguru.net/community/topi ... ml#p288062 === ставьте это на живой форум, при установке будьте внимательны, возможно совершили ошибку в редактировании и изза этого скрипт плохо работал
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#4
Аватара пользователя
Sergeyg
Заглянул на огонек
Заглянул на огонек
Сообщения: 29
Стаж: 12 лет
Откуда: Красноярск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение Sergeyg »

Извиняюсь за медленность. Перезалил файлик изменённый на хостинг. И сейчас по той ссылке на форум можно посмотреть как это работает.
#5
Аватара пользователя
Sergeyg
Заглянул на огонек
Заглянул на огонек
Сообщения: 29
Стаж: 12 лет
Откуда: Красноярск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение Sergeyg »

Ну я по этой информации и делал! :) Ну всё равно спасибо!!! ) Чуть позже пересмотрю тогда, что не так сделал или не доделал.
#6
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение DeaDRoMeO »

Поглядите, все должно работать нормально
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#7
Аватара пользователя
Sergeyg
Заглянул на огонек
Заглянул на огонек
Сообщения: 29
Стаж: 12 лет
Откуда: Красноярск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение Sergeyg »

Действительно, на живой перезалил файлик и там дополнительные поля не заполненные пользователями не стали показываться при открытии мини-профиля (какая-то странность однако). Но подпись не двигается, остаётся на месте (тут мне конечно не разобраться, ежели не понимаешь, то не понимаешь).
#8
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение DeaDRoMeO »

А может в CSS для подписи установлен параметр valign:top; ?? Поэтому она так жмется к отделяющей черте, а не едет вниз
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#9
Аватара пользователя
Sergeyg
Заглянул на огонек
Заглянул на огонек
Сообщения: 29
Стаж: 12 лет
Откуда: Красноярск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение Sergeyg »

Не знаю. Я в первом сообщении темы написал, что я в overall_footer.html установил скрипт, который намеренно прижимает подпись, при коротком сообщении, к этой разделительной черте поста. А если этот скрипт убрать, то подпись становится в стандартный вариант и естественно прижимается к тексту и ни куда не отъезжает, не зависит от мини-профиля в функции сдвига.
#10
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение DeaDRoMeO »

Sergeyg писал(а):прижимается к тексту и ни куда не отъезжает, не зависит от мини-профиля в функции сдвига.
Впринципе так и должен работать скрипт скрытия-раскрытия, он затрагивает только мини-профиль, потому как просильвер - блочная верстка, и скрытие-раскрытие прописывается одному блоку - мини-профилю. Подпись он не трогает. Подпись у меня сидит внизу и ездит вместе с раскрытием благодаря тому, что мой стиль на табличной верстке и я обошелся без скриптов. С блоками больше непоняток в этом плане. Народ иногда банально не может кнопки Редактировать и тд сместить вниз
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#11
Аватара пользователя
Sergeyg
Заглянул на огонек
Заглянул на огонек
Сообщения: 29
Стаж: 12 лет
Откуда: Красноярск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение Sergeyg »

Ясненько. Благодарю за отзывчивость в ответах! :a_g_a:
#12
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение DeaDRoMeO »

Всегда пожалуйста :co_ol:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#13
delitant
Активно общаюсь
Активно общаюсь
Сообщения: 318
Стаж: 12 лет 2 месяца
Откуда: Украина
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение delitant »

DeaDRoMeO[/url] » [url=http://hello-vitebsk.ru/viewtopic.php?p=12381#p12381]Вчера, 12:23 писал(а):http://www.phpbbguru.net/community/topi ... ml#p288062 === ставьте это на живой форум,
Установил себе - работает. Доволен :)
#14
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение DeaDRoMeO »

Хорошая вещь, все никак руки не дойдут другую кнопку нарисовать для себя
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#15
Аватара пользователя
Sergeyg
Заглянул на огонек
Заглянул на огонек
Сообщения: 29
Стаж: 12 лет
Откуда: Красноярск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение Sergeyg »

Оо! Вот и новая кнопочка, дошли же руки! :-00): Кстати гармонично по цветовой гамме смотрится. :a_g_a:
#16
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение DeaDRoMeO »

Спасибо, на досуге поработал с исходниками стиля, ну и минипрофиль немного переделал
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#17
delitant
Активно общаюсь
Активно общаюсь
Сообщения: 318
Стаж: 12 лет 2 месяца
Откуда: Украина
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение delitant »

Класс, я вот тоже думаю ссылку на профль перенести в минипрофиль...
#18
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение DeaDRoMeO »

Ну и отлично, я лично всегда за любые изменения в стиле дабы его чуточку сделать не похожим на стандартные стили
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#19
Аватара пользователя
Lorem Ipsum
Прописался тут надолго
Прописался тут надолго
Сообщения: 1974
Стаж: 11 лет 7 месяцев
Контактная информация:

Развернуть/свернуть пункты мини-профиля.

Сообщение Lorem Ipsum »

delitant писал(а): я вот тоже думаю ссылку на профль перенести в минипрофиль...
Я вообще всё в спойлер убрала, кроме даты регистрации и количества постов.

Возник вопрос насчёт ссылки профиля. При модифицированном быстром ответе при клике на ник он попадает в БО, при клике на аватарку - в профиль. А если нету аватарки, то как попасть в профиль??
Последний раз редактировалось Lorem Ipsum 16 ноя 2012, 02:45, всего редактировалось 1 раз.
Я уже прошел тот период когда можно было забывать про очистку кеша ©salexcorp
#20
Ответить