sâmbătă, 14 ianuarie 2012

Buton "raspunde" (reply) la comentarii pe Blogger - Optiune noua

Sistemul de comentarii de la blogger nu este foarte agreat printre bloggeri, asa cum este cel de pe platforma Wordpress. Este putin mai greoi, dar eu am crezut intotdeauna ca cine vrea sa comenteze la un articol, o va face oricum ar fi sistemul de comentarii.

Insa cei de la blogger au introdus de vreo doua zile o noua optiune pentru comentarii care incearca si chiar reuseste sa faca mai atractiv actualul sistem. Noua optiune da posibilitatea de a raspunde "special" unui anumit comentariu indiferent de data la care a fost facut, iar comentariu tau sa fie afisat chiar sub comentariul caruia ii raspunzi.




Daca nu stii sigur despre ce este vorba, vezi poza de mai jos.


Pentru a putea beneficia de acesta optiune este neaparat nevoie sa ai feed-ul blogului setat pe "Complet" iar metoda de comentare setata cu formularul de comentare incorporat sub postare.



Daca nu aveti aceste setari facute in modul acesta, iata cum le puteti seta astfel:

Pentru a seta feedul blogului pe optiunea "Complet":
- in interfata veche - intrati la Setari --> Feed de site --> Se permit feeduri de blog --> schimbati in Complet si salvati setarile.
- in interfata noua - intrati la Setari --> Altele --> Permiteţi feedul pentru blog --> schimbati in Complet si salvati setarile.


Pentru a seta modul de afisare al formularului de comentarii:
- in interfata veche - intrati la Setari --> Comentarii --> Plasarea formularului pentru comentarii --> bifati Încorporat sub postare si salvati setarile.
- in interfata noua - intrati la Setari --> Postări şi comentarii --> Comentarii --> Locaţia comentariilor --> schimbati in Incorporat si salvati setarile.


Pentru blogurile care folosesc un sablon creat in "Pagina de design al sabloanelor" acest lucru ar trebui sa fie de ajuns pentru ca butonul Raspundeti (Reply) sa fie afisat sub comentariile existente.


Afisarea butonului Raspundeti (Reply) pentru blogurile descarcate de pe diverse site-uri de pe internet

Desi Blogger a introdus deja marea majoritate a codurilor necesare pentru noua optiune, mai trebuie totusi sa modificati o parte din cod pentru ca butonul "Raspundeti" sa apara.

Important
Inainte de a face modificarea de cod si implicit afisarea butonului "Raspundeti", trebuie sa stiti ca acest pas va modifica complet orice personalizare pe care sablonul vostru o are facuta la partea de comentarii. Acest pas va anula si 3 dintre personalizarile facute cu ajutorul tutorialelor din acest blog.
Si anume:
1. numerotarea comentariilor
2. comentariul autorului de blog pe alt fundal
3. Yahoo Smiley in comentarii

Din pacate noul cod adaugat de blogger nu este compatibil cu codul care a facut posibila personalizarea comentariilor. Cand voi reusi sa refac acele 3 trucuri, voi scrie un articol nou despre ele.

Pasi:
1. Intrati la Sablon si dati clic pe butonul Editati html (in interfata veche: Design - Editati html). Faceti o copie de siguranta al sablonului. In caz ca ceva nu merge bine sau nu va place noul mod de afisare al comentariilor, prin reincarcarea copiei veti putea reveni la forma initiala a sablonului.

2. Bifati casuta de extindere a codului sablonului.

3. Cu ajutorul combinatiei de taste Ctrl+F gasiti acest cod:

<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
          <b:include data='post' name='comments'/>
        </b:if>
        <b:if cond='data:blog.pageType == &quot;item&quot;'>
          <b:include data='post' name='comments'/>
        </b:if>

Codul se gaseste de doua ori in sablon si va trebui modificat in ambele locuri.

4. Inlocuiti codul de mai sus cu acesta:

        <b:if cond='data:blog.pageType == &quot;static_page&quot;'>
          <b:if cond='data:post.showThreadedComments'>
            <b:include data='post' name='threaded_comments'/>
          <b:else/>
            <b:include data='post' name='comments'/>
          </b:if>
        </b:if>
        <b:if cond='data:blog.pageType == &quot;item&quot;'>
          <b:if cond='data:post.showThreadedComments'>
            <b:include data='post' name='threaded_comments'/>
          <b:else/>
            <b:include data='post' name='comments'/>
          </b:if>
        </b:if>

Salvati sablonul si intrati pe o postare cu comentarii pentru a vedea daca butonul "Raspundeti (Reply) a aparut.


26 de comentarii:

  1. Multumesc frumos,am facut si eu schimbarea!

    RăspundețiȘtergere
  2. Multumesc mult..imi place mai mult asa..:)!!

    RăspundețiȘtergere
  3. Salut!
    Opțiunea actualizată de comentarii numerotate o puteți găsi la mine pe blog.

    RăspundețiȘtergere
  4. Multumesc tare mult, am facut si eu schimbarea....foarte folositor blogul tau, m-a ajutat foarte foarte mult si sunt sigura ca ma va ajuta in continuare!!! :)

    RăspundețiȘtergere
  5. S-a ptimit, mersi autorului, esti bravo !!!!!:-)

    RăspundețiȘtergere
  6. foarte interesante articolele! incet incet reusesc si eu sa imi aranjez blogul

    RăspundețiȘtergere
  7. Foarte util acest articol. Multumiri !

    RăspundețiȘtergere
  8. am incercat de nenumarate ori..oricat as incerca nu reusesc..am alte coduri..le inlociesc..degeaba..deja simt ca nu mai pot de nervi...OARE de ce nu imi iese?

    RăspundețiȘtergere
    Răspunsuri
    1. Raluca, in unele sabloane codurile sunt altfel. Cauta-ma te rog pe mail.

      Ștergere
  9. Multumesc, pe limba mea , am intels mai greu dar m-am decsurcat...:)) stie cineva daca exista posibilitatea Copierii bligului pe comp? ma gandesc ca poate intr-o zi ma trezesc si nu mai am nimic pe blog scris....specific ca nu am nici o treaba cu lucrurile astea, mi se par SF-uri...:) de abia imi fac cate o setare calumea...offff...:(

    RăspundețiȘtergere
  10. Am incercat si eu dar nu functioneaza...help!!!

    RăspundețiȘtergere
  11. Răspunsuri
    1. Andreea si Alice, contactati-ma pe mail.

      Ștergere
    2. Nici la mine nu merge. Am deja butonul, dar nu este operational.
      Codul HTML este acelasi pe care l-ati indicat.

      Ștergere
  12. si eu am incercat si nu merge,am incercat si butonul si sa schimb platforma si nicicum nu mi-a mers...de 3 zile ma chinui sa imi schimb platforma la comentarii si m-am umplut de nervi!

    RăspundețiȘtergere
  13. Salut!
    Eu am o intrebare un pic pe langa subiect...
    Pe blogul meu, la sectiunea setari comentarii am setat pe "incorporat", dar nu poate scrie nimeni un comentariu asa, caci butonul nu face nimic. Numai daca setez pe fereastra pop-up sau pagina separata merge butonul, dar nu imi place aspectul.
    Ai vreo solutie ca sa mearga optiunea "Incorporat"? Eu banuiesc ca e de vina sablonul, caci e mai vechi si am mai avut de facut diferite modificari in hmtl, pe care le-am gasit aici. :)
    Multumesc!

    RăspundețiȘtergere
  14. nu-mi modifica la comentarii! tot normal apare fara buton de reply....

    RăspundețiȘtergere
  15. Mersi m-a ajutat foarte mult asta...

    RăspundețiȘtergere
  16. Buna Ziua.Incerc sa implementez si eu acest Reply pe blog-ul meu dar nu reusesc sa gasec de 2 ori linia codului,am gasit-o doar o data,am inlocuit dar fara rezultat.Ma poti ajuta? Multumesc

    RăspundețiȘtergere