2

Притурки. Последни коментари във вид на списък

Притурки. Последни коментари
Здравейте приятели. Вашите гости и редовни читатели на блога имат определени предимства. Но каква ще е ползата от една притурка "Последни коментари", ако я инсталирате в блога си, намиращ се в Blogger или друга платформа? С помощта на тази притурка можете да подтикнете читателите на блога да коментират.

    Защото желаещи да имат допълнителни посетители и читатели на блоговете си сред нас има винаги.

    За притурката „Последни коментари“

    Вероятно вече знаете, че с помощта на коментари можете да изведете в първите места при търсене по ключова дума една ваша публикация. Оказва се, че висококачествените коментарни текстове могат да подобрят позицията на блога ви в резултатите от търсенето, а въпросната притурка ще ви помогне да получите тези коментари.
    Така че, за да направите тази притурка с най-новите коментари на платформата Blogger, не е толкова трудно, а е дори много просто. Освен това, не е нужно да измисляте нещо ново или да работите с кода на темата, защото създаването на тази притурка е сравнително лесно и удобно. По тази тематика ще ви приготвя няколко публикации.
    Последни коментари във вид на списък в два варианта
    Днес предлагам информация за създаването на тази притурка без аватари под формата на списък (моля, прочетете и друга моя публикация на тази тематика). Струва ми се, че е най-надеждната. И ще обясня защо. Тя се основава на притурката „Емисии“, която ни предоставя Blogger. Кодовете за тази притурка, които са от други разработчици, рано или късно спират да работят. По подразбиране чрез този код ще се показват последните 5 коментара, защото така е заложено в нейния код. Някои блогъри искат да се виждат повече.
    Кодовете за двата варианта са по-долу, ще ги поправим и ще променим външния вид на притурката. Резултатът можете да видите, като използвате един от инструментите, които ви предоставя Blogzablogove.com - HTML редактор. Но всичко по реда си.

    Първи вариант


    Код за притурката без превъртане


    <ul style="font-style: italic;"><script style="text/javascript">
    function showrecentcomments(json) {
    for (var i = 0; i < 5; i++) {
    var entry = json.feed.entry[i];
    var ctlink;

    if (i == json.feed.entry.length) break;
    for (var k = 0; k < entry.link.length; k++) {
    if (entry.link[k].rel == 'alternate') {
    ctlink = entry.link[k].href;
    break;
    }
    }
    ctlink = ctlink.replace("#", "#comment-");
    var ptlink = ctlink.split("#");
    ptlink = ptlink[0];
    var txtlink = ptlink.split("/");
    txtlink = txtlink[5];
    txtlink = txtlink.split(".html");
    txtlink = txtlink[0];
    var pttitle = txtlink.replace(/-/g," ");
    pttitle = pttitle.link(ptlink);
    if ("content" in entry) {
    var comment = entry.content.$t;}
    else
    if ("summary" in entry) {
    var comment = entry.summary.$t;}
    else var comment = "";
    var re = /<\S[^>]*>/g;
    comment = comment.replace(re, "");

    document.write('<li style="text-align:left">');
    document.write('<a href="' + ctlink + '">' + entry.author[0].name.$t + '</a>');
    document.write(' коментира ' );
    document.write('<br>');
    if (comment.length < 150) {
    document.write(comment + '...<a href="' + ctlink + '"> (повече)</a><br><br>');
    }
    else
    {
    comment = comment.substring(0, 150);
    var quoteEnd = comment.lastIndexOf(" ");
    comment = comment.substring(0, quoteEnd);
    document.write(comment + '...<a href="' + ctlink + '"> (повече)</a><br><br>');
    }
    }
    document.write('</li>');
    }
    </script>
    <script src="http://blogzablogove.com/feeds/comments/default?alt=json-in-script&callback=showrecentcomments">
    </script></ul>


    Втори вариант


    Код за притурката с превъртане


    <div align="center"> <div style="height: 250px; overflow-y: auto;"> <ul style="font-style: italic;"><script style="text/javascript">
    function showrecentcomments(json) {
    for (var i = 0; i < 5; i++) {
    var entry = json.feed.entry[i];
    var ctlink;

    if (i == json.feed.entry.length) break;
    for (var k = 0; k < entry.link.length; k++) {
    if (entry.link[k].rel == 'alternate') {
    ctlink = entry.link[k].href;
    break;
    }
    }
    ctlink = ctlink.replace("#", "#comment-");
    var ptlink = ctlink.split("#");
    ptlink = ptlink[0];
    var txtlink = ptlink.split("/");
    txtlink = txtlink[5];
    txtlink = txtlink.split(".html");
    txtlink = txtlink[0];
    var pttitle = txtlink.replace(/-/g," ");
    pttitle = pttitle.link(ptlink);
    if ("content" in entry) {
    var comment = entry.content.$t;}
    else
    if ("summary" in entry) {
    var comment = entry.summary.$t;}
    else var comment = "";
    var re = /<\S[^>]*>/g;
    comment = comment.replace(re, "");

    document.write('<li style="text-align:left">');
    document.write('<a href="' + ctlink + '">' + entry.author[0].name.$t + '</a>');
    document.write(' коментира ' );
    document.write('<br>');
    if (comment.length < 150) {
    document.write(comment + '...<a href="' + ctlink + '"> (повече)</a><br><br>');
    }
    else
    {
    comment = comment.substring(0, 150);
    var quoteEnd = comment.lastIndexOf(" ");
    comment = comment.substring(0, quoteEnd);
    document.write(comment + '...<a href="' + ctlink + '"> (повече)</a><br><br>');
    }
    }
    document.write('</li>');
    }
    </script>
    <script src="http://blogzablogove.com/feeds/comments/default?alt=json-in-script&callback=showrecentcomments">
    </script></ul>

     </span><br /></div> 


    Настройки


    ➤Всичко в кодовете, което е оцветено в червено можете да промените.

    ➤В реда style="font-style: italic; премахнете или заменете font-style: italic;, ако не харесвате наклонения шрифт;

    ➤Цифрата 5 е общия брой показващи се коментари в притурката. Ако желаете, променете я;

    ➤В реда http://www.blogzablogove.com/feeds/comments/default поставете адреса на вашия блог вместо адреса на моя;

    ➤На две места можете да замените думата „повече“ с друга, избрана от вас;

    ➤Числото 150 е максималният брой знаци в комментара. И тук имате избор;

    ➤Думата „коментира“ също можете да замените с друга, по-подходяща;

    ➤Във кода на втория вариант можете да промените и размера на прозореца, в който ще се превъртат коментарите - height: 250px според потребностите ви.

    ➤Кодът се инсталира в темата на блога чрез притурката HTML/JavaScript. Знаете как.

    Това е всичко. И аз много се надявам, че ще намерите правилната притурка „ Последни коментари“ за блога си, която няма да ви създава допълнителни проблеми.
    Очаквайте и други варианти на притурката „Последни коментари“.

    2 коментара :

    1. Уважаема, ще има ли друг вид последни коментари, този е малко скучен.

      ОтговорИзтриване
      Отговори
      1. Да, ще има, уважаема Светла, но и вече има, прочетете тук http://www.blogzablogove.com/2016/12/priturka-posledni-komentari-s-avatari.html

        Изтриване

    Ако имате необходимост да вмъкнете HTML код в коментара си, моля използвайте един от инструментите в основното меню - Конвертор на HTML кодове.


    Copyright © БЛОГ ЗА БЛОГОВЕ©2016-| Original style & code - magentawave.com | All Rights Reserved