середу, 24 листопада 2010 р.

Как убрать лишнее

    Как убрать строку "Подписаться на: Комментарии к сообщению (Atom)" внизу блога:
"Дизайн" - "Изменить HTML" - галочка "Расширить шаблон элементов управления" - находим :

<div class='feed-links'>
<data:feedLinksMsg/>
<b:loop values='data:links' var='f'>
<a class='feed-link' expr:href='data:f.url' expr:type='data:f.mimeType' target='_blank'><data:f.name/>(<data:f.feedType/>)</a>
</b:loop>
</div>


Удаляем, сохраняем. После этого ссылка внизу блога исчезнет.


    Как спрятать панель навигации:
"Дизайн" - "Изменить HTML" - находим строку :

]]></b:skin> 


перед ней вставляем :

#navbar-iframe{opacity:0.0;filter:alpha(Opacity=0)}
#navbar-iframe:hover{opacity:1.0;filter:alpha(Opacity=100, FinishedOpacity=100)}


    В обычном случае скрывается Navbar, но показывается при наведении мыши. Работает не во всех браузерах, где он не работает, Navbar остается просто видимым.


    Решение проблемы: если написать больше двух сообщений в день, дата публикации на главной странице общая :
"Дизайн" - "Изменить HTML" - галочка "Расширить шаблон элементов управления" - находим :

<b:if cond='data:post.dateHeader'>
<h2 class='date-header'>
<span>
<data:post.dateHeader/>
</span>
</h2>
</b:if>


заменяем на :

<b:if cond='data:post.dateHeader'>
<script>var data1 = '<data:post.dateHeader/>';</script>
<h2 class='date-header'>
<data:post.dateHeader/>
</h2>
<b:else/>
<h2 class='date-header'>
<script>document.write(data1);</script>
</h2>
 </b:if>


    Как удалить виджет Attribution:
"Дизайн" - "Изменить HTML" - галочка "Расширить шаблон элементов управления" - находим строку :

<b:widget id='Attribution1' locked='true' title='' type='Attribution'>

и удаляем ее и все, что идет после нее до </b:widget> включительно.

    Убрать слово "Комментирует..." :
 нужно изменить строку

<data:commentPostedByMsg/>
на
<!--<data:commentPostedByMsg/>-->

    Заменить "коммент." на "комментария". 
 Для того, чтобы окончание всё же присутствовало, код между <h4>...</h4>:

<b:if cond='data:post.numComments == 1'>
1 <data:commentLabel/>:
<b:else/>
<data:post.numComments/> <data:commentLabelPlural/>:
</b:if>


меняем на:

<b:if cond='data:post.numComments == 0'>
Нет комментариев.
<b:else/>
<b:if cond='data:post.numComments &gt; 20'>
<data:post.numComments/> <script>
if(<data:post.numComments/> / 10 % 10 == 1) document.write(&quot;комментариев&quot;); else
switch(<data:post.numComments/> % 10){
 case 1: document.write(&quot;комментарий:&quot;); break;
case 2:
case 3:
 case 4: document.write(&quot;комментария:&quot;); break;
  default: document.write(&quot;комментариев:&quot;);
}
</script><noscript><data:commentLabelPlural/></noscript>
<b:else/>
<b:if cond='data:post.numComments == 1'>
 <data:post.numComments/> комментарий:
<b:else/>
<b:if cond='data:post.numComments &lt; 5'>
 <data:post.numComments/> комментария:
<b:else/>
 <data:post.numComments/> комментариев:
</b:if></b:if></b:if></b:if>


слова   комментарий,  комментария,  комментариев, Нет комментариев - можно менять на любые другие.

  найдено тут, тут, тут, тут  и тут

2 коментарі:

  1. Наташа спасибо огромное за пост и ссылочки! Я как раз с такой проблемой столкнулась как общая дата у двух постов и благодаря тебе у меня в блоге теперь кисиво )))

    ВідповістиВидалити
  2. Рада, что пригодилось =)

    ВідповістиВидалити

Мене звати Наташа.
До мене можна на «ти».
Дякую, що завітали і за Ваші коментарі! =)