Добрый день.Видел на одном из форумов на phpBB кнопочку дополнительные поля ,которая стоит под аватаром и скрывает все лишнее: медали,имя,репутацию,стаж и т.д и т.п .Как можно такое реализовать ? Спасибо.
Комментарии: 6

CabinetAdmin 13 окт 2012, 19:31 Сообщение

Можно сотворить с помощью обычного спойлера, как здесь на форуме. Можно с помощью jQuery, с плавным открытием и закрытием.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

romaamor 13 окт 2012, 19:44 Сообщение

CabinetAdmin писал(а):помощью обычного спойлера, как здесь на форуме
А по подробней.Я имею введу техническую сторону этого процесса. :sorry: Шо када сувать ? :D
  • 0

CabinetAdmin 13 окт 2012, 20:02 Сообщение

Например так:
Перед </head> ставим:

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

<script type="text/javascript">
function doCollapseExpand(id,img){
   var b = document.getElementById(id);
      if (b.style.display=='none'){
      b.style.display='';
   document.images[img].src='изображение наверх'; 
} else {
      b.style.display='none';
   document.images[img].src='изображение вниз';
} return false; }
</script>
Идём в viewtopic_body.html

После:

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

			<!-- IF postrow.RANK_TITLE or postrow.RANK_IMG --><dd>{postrow.RANK_TITLE}<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}</dd><!-- ENDIF -->
В subsilver после:

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

<span class="postdetails">
Ставим:

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

	    	<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="изображение вниз" title="Дополнительная информация" 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;">
В нужном месте ставим закрывающий, для sabsilver перед: Ставим:
Кнопка дополнительные поля. - dopinfo_up.gif
Кнопка дополнительные поля. - dopinfo_up.gif (1.38 КБ) 1225 просмотров
Кнопка дополнительные поля. - dopinfo_down.gif
Кнопка дополнительные поля. - dopinfo_down.gif (1.38 КБ) 1225 просмотров
Изображения можно вставить любые, под стиль дизайна например...
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

romaamor 13 окт 2012, 20:05 Сообщение

Это все в шаблоне overall_footer.html ?
  • 0

CabinetAdmin 13 окт 2012, 20:11 Сообщение

Нее, скрипт в overall_header.html, а кнопка во viewtopic_body.html

зы. подправил.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

romaamor 13 окт 2012, 20:51 Сообщение

Все получилось.Спасибо. :drink:
  • 0