Скрытие/отображение пунктов профиля при просмотре темы

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Скрытие/отображение пунктов профиля при просмотре темы

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

У меня для левого оказывается уже давно так -
верх -

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

	    	<dl style="padding-left:0px;">
    <!-- IF postrow.U_POST_AUTHOR -->
            <a href="#" onclick="return doCollapseExpand('box{postrow.POST_ID}','btn{postrow.POST_ID}')"> 
            <img src="{ROOT_PATH}images/dopinfo_down.gif" title="{L_DOPINFO}" height="20" width="150" name="btn{postrow.POST_ID}" /></a>
    <!-- ENDIF -->
            </dl>   
            <dl id="box{postrow.POST_ID}" style="display:none; margin-top:5px; margin-bottom:5px;"> 
низ Короче еще проще...
Этим параметром 0px; регулируем растояние до левого края минипрофиля...

Добавлено спустя 1 минуту 41 секунду:
Evgesh писал(а):<table class="table1" cellspacing="1">
Evgesh писал(а):</table>
не нужны
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Evgesh
phpBB 2.0.3
Сообщения: 360
Стаж: 15 лет 4 месяца
Откуда: Красноярский край,Богучаны
Благодарил (а): 32 раза
Поблагодарили: 43 раза

Re: Скрытие/отображение пунктов профиля при просмотре темы

Сообщение Evgesh »

Спасибо.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Скрытие/отображение пунктов профиля при просмотре темы

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

Не писать надо а в плюсик тыкать...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Evgesh
phpBB 2.0.3
Сообщения: 360
Стаж: 15 лет 4 месяца
Откуда: Красноярский край,Богучаны
Благодарил (а): 32 раза
Поблагодарили: 43 раза

Re: Скрытие/отображение пунктов профиля при просмотре темы

Сообщение Evgesh »

Ой простите простите,исправимся
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Скрытие/отображение пунктов профиля при просмотре темы

Сообщение evrus01 »

Не подскажете, как сделать решение без использования библиотеки jQuery. Дело в том, что у меня шаблон использует mootools, и как ожидалось, эффект не много предсказуем.
Спасибо за ответ.
Upd. Да что за день то такой :( Пчелкин спасибо за ваш пост выше в теме.
vulkan3
phpBB 2.0.0
Сообщения: 221
Стаж: 16 лет 5 месяцев
Благодарил (а): 32 раза
Поблагодарили: 2 раза

Re: Скрытие/отображение пунктов профиля при просмотре темы

Сообщение vulkan3 »

evrus01
поиграйся ставить их или этот или тот выше в шаблоне
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Скрытие/отображение пунктов профиля при просмотре темы

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

Еще раз вариант без окантовки в виде блока от стиля...(просто кликабельные картинки)
Кидаем картинки эти
Скрытие/отображение пунктов профиля при просмотре темы
или эти
Скрытие/отображение пунктов профиля при просмотре темы
куда надо...( Скопировать в папку "images" , названия картинок - dopinfo_up.gif и dopinfo_down.gif)
В файле template/overall_header.html вставляем адрес для поиска этих картинок кодом, который вставим потом в template/viewtopic_body.html
Находим любую похожую сроку

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

// ]]>
</script>
Перед ней вставляем

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

function doCollapseExpand(id,img){
   var b = document.getElementById(id);
      if (b.style.display=='none'){
      b.style.display='';
   document.images[img].src='{ROOT_PATH}images/dopinfo_up.gif'; 
} else {
      b.style.display='none';
   document.images[img].src='{ROOT_PATH}images/dopinfo_down.gif';
} return false; }
В файле template/ viewtopic_body.html находим место, после которого все скроется под спойлером..например строка рангов

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

<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}&nbsp;<!-- IF postrow.USER_AGENT -->{postrow.USER_AGENT}<!-- ENDIF --></dd><!-- ENDIF -->
После нее вставляем начало спойлера и сами картинки...

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

	    	<dl style="padding-left:0px;">
    <!-- IF postrow.U_POST_AUTHOR -->
            <a href="#" onclick="return doCollapseExpand('box{postrow.POST_ID}','btn{postrow.POST_ID}')"> 
            <img src="{ROOT_PATH}images/dopinfo_down.gif" title="{L_DOPINFO}" height="20" width="150" name="btn{postrow.POST_ID}" /></a>
    <!-- ENDIF -->
            </dl>   
            <dl id="box{postrow.POST_ID}" style="display:none; margin-top:5px; margin-bottom:5px;"> 
Где в строке

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

<dl style="padding-left:0px;">
можно отрегулировать левый отступ от бордюра минипрофиля...
Затем гуляем по минипрофилю и ищем место с последней информацией, которую вы решили спрятать под спойлер...
Я добрался до Варнингов и перед строкой

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

<!-- IF not S_IS_BOT -->
	    	<!-- IF postrow.POSTER_WARNINGS and .postrow.warnings --><dd><strong>{L_WARNINGS}:</strong> {postrow.POSTER_WARNINGS}</dd><!-- ENDIF -->
вставляем конец спойлера Все..минипрофиль под закрывашкой...
удачи! В личку больше не пишите..ага?

Добавлено спустя 2 минуты 6 секунд:
Если модеры позволят - покажу код всего минипрофиля с спойлером..но это много!
Последний раз редактировалось Пчелкин 08.10.2011 12:39, всего редактировалось 2 раза.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Скрытие/отображение пунктов профиля при просмотре темы

Сообщение evrus01 »

Пчелкин писал(а):В файле template/overall_header.htm находим место, после которого все скроется под спойлером..например строка рангов
Опечатка — необходимо viewtopic_body.html
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Скрытие/отображение пунктов профиля при просмотре темы

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

Ага исправил...

Добавлено спустя 51 минуту 25 секунд:
Не забудьте переменную для всплывающей подсказки в коммон впихнуть - DOPINFO - для этого места

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

title="{L_DOPINFO}"
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Romnik
phpBB 2.0.3
Сообщения: 387
Стаж: 15 лет 7 месяцев
Откуда: Москва/Выдропужск
Благодарил (а): 44 раза
Поблагодарили: 76 раз

Re: Скрытие/отображение пунктов профиля при просмотре темы

Сообщение Romnik »

Мой вариант кнопок для Prosilver:
dopinfo_down.gif
dopinfo_up.gif
Так же установил и в отображение статистики на главной.
Скрыл необязательные пункты.
info.gif
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Скрытие/отображение пунктов профиля при просмотре темы

Сообщение evrus01 »

Romnik, чего-то не то :)

У prosilver'а следующая гамма:

████████████████
#105289 #CADCEB #BC2A49 #F6F4D0

Меня смущает зеленая стрелка.

ИМХО конечно же.

Добавлено спустя 20 минуту 8 секунд:
Мне кажется, что кнопка должна быть такой:

Изображение

P.s. Гельветики у мне нет, поэтому я использовал Arial.
В связи с этим прикладываю исходник — шрифт поменяете, при желании.
icon_more_info.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Romnik
phpBB 2.0.3
Сообщения: 387
Стаж: 15 лет 7 месяцев
Откуда: Москва/Выдропужск
Благодарил (а): 44 раза
Поблагодарили: 76 раз

Re: Скрытие/отображение пунктов профиля при просмотре темы

Сообщение Romnik »

evrus01 писал(а):Мне кажется, что кнопка должна быть такой:
А мне так не кажется...
Аватара пользователя
evrus01
Former team member
Сообщения: 1274
Стаж: 15 лет 6 месяцев
Откуда: Москва
Благодарил (а): 107 раз
Поблагодарили: 234 раза

Re: Скрытие/отображение пунктов профиля при просмотре темы

Сообщение evrus01 »

Аргументировать сможете?

То что я предложил — это один файл, а не два.
Это, кстати, надо будет учесть при установке мода, т.е. прописать ее, как и прочие кнопки, включив в набор изображений, прописав в файлах темы и т.д. Кнопка будет анимированной, при наведении, также как и прочие функциональные кнопки в Prosilver.
Эта кнопка сделана на основе кнопок [цитата] и [правка] оригинального стиля Prosilver. Можете скачать исходник — в первом слое лежит icon_post_edit.gif
Стрелочки вверх и вниз это, уж простите, для дебильных детей — они там совсем не нужны.

И да, на вкус и цвет все фломастеры разноцветные. Я всего лишь предложил еще один вариант.
Аватара пользователя
Romnik
phpBB 2.0.3
Сообщения: 387
Стаж: 15 лет 7 месяцев
Откуда: Москва/Выдропужск
Благодарил (а): 44 раза
Поблагодарили: 76 раз

Re: Скрытие/отображение пунктов профиля при просмотре темы

Сообщение Romnik »

evrus01 писал(а): И да, на вкус и цвет все фломастеры разноцветные. Я всего лишь предложил еще один вариант.
Повторю Ваши слова.
Аватара пользователя
Voodoo Doll
phpBB 1.4.2
Сообщения: 68
Стаж: 15 лет 2 месяца
Откуда: Москва
Благодарил (а): 19 раз
Поблагодарили: 12 раз

Re: Скрытие/отображение пунктов профиля при просмотре темы

Сообщение Voodoo Doll »

Подскажите, как и где изменить, чтобы не картинка была, а текст? Ну например:
Показать доп. информацию ↓
Скрыть доп. информацию ↑

Спасибо :oops:

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