15 grudnia 2012

Usuwanie ikonek share'owania


Dziś zajmiemy się usuwaniem ikonek share'owania, które znajdują się zazwyczaj pod postem. Mam na myśli te: <klik>.
Tak się składa, że Twittera nie posiadam, a i inne propozycje udostępniania jakoś mnie nie nęcą. Przeszkadza mi to strasznie! Nie przyzwyczaiłam się do tego i chyba nie przyzwyczaję. Postanowiłam wywalić wszystko, żeby został mi tylko Facebook (tam siedzę aż za często, to może kiedyś coś prześlę...). Efekt końcowy powinien być następujący <klik>.
Będziemy grzebać w kodzie HTML.
Najlepiej zrobić sobie kopię zapasową szablonu, bo jeśli usuniemy nie to, co trzeba (są tam chyba dwa podobne fragmenty) to może się później coś zepsuć.
Odpowiedni fragment kodu powinien mieć nad sobą takie coś:
<b:includable id='shareButtons' var='post'>
Pod nim znajdują się kody odsyłaczy. Oto początek dla jednej ikonki przycisku udostępniania:
<b:if cond=
A to koniec:
</b:if>
Trzeba po prostu wyciąć to, co chcemy wyrzucić. Brrr, muszę przyznać, że ten kod wyglądał i wygląda strasznie.

<b:if cond='data:top.showEmailButton'><a class='goog-inline-block share-button sb-email' expr:href='data:post.sharePostUrl + &quot;&amp;target=email&quot;' expr:title='data:top.emailThisMsg' target='_blank'><span class='share-button-link-text'><data:top.emailThisMsg/></span></a></b:if><b:if cond='data:top.showBlogThisButton'><a class='goog-inline-block share-button sb-blog' expr:href='data:post.sharePostUrl + &quot;&amp;target=blog&quot;' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=270,width=475\&quot;); return false;&quot;' expr:title='data:top.blogThisMsg' target='_blank'><span class='share-button-link-text'><data:top.blogThisMsg/></span></a></b:if><b:if cond='data:top.showTwitterButton'><a class='goog-inline-block share-button sb-twitter' expr:href='data:post.sharePostUrl + &quot;&amp;target=twitter&quot;' expr:title='data:top.shareToTwitterMsg' target='_blank'><span class='share-button-link-text'><data:top.shareToTwitterMsg/></span></a></b:if><b:if cond='data:top.showFacebookButton'><a class='goog-inline-block share-button sb-facebook' expr:href='data:post.sharePostUrl + &quot;&amp;target=facebook&quot;' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=430,width=640\&quot;); return false;&quot;' expr:title='data:top.shareToFacebookMsg' target='_blank'><span class='share-button-link-text'><data:top.shareToFacebookMsg/></span></a></b:if><b:if cond='data:top.showOrkutButton'><a class='goog-inline-block share-button sb-orkut' expr:href='data:post.sharePostUrl + &quot;&amp;target=orkut&quot;' expr:title='data:top.shareToOrkutMsg' target='_blank'><span class='share-button-link-text'><data:top.shareToOrkutMsg/></span></a></b:if><b:if cond='data:top.showDummy'><div class='goog-inline-block dummy-container'><data:post.dummyTag/></div></b:if>

W moim przypadku (zostawiam sobie tylko ikonkę Fb) caluśki gotowy kod wygląda tak:

<b:if cond='data:top.showFacebookButton'><a class='goog-inline-block share-button sb-facebook' expr:href='data:post.sharePostUrl + &quot;&amp;target=facebook&quot;' expr:onclick='&quot;window.open(this.href, \&quot;_blank\&quot;, \&quot;height=430,width=640\&quot;); return false;&quot;' expr:title='data:top.shareToFacebookMsg' target='_blank'><span class='share-button-link-text'><data:top.shareToFacebookMsg/></span></a></b:if>

Jak widać, nie ma tu żadnych odniesień typu Twitter itp.
Przyjemnego (nie) share'owania :)

20 komentarzy:

  1. witaj :) mam pytanie.
    bardzo chciałabym zmienić w komentarzach kolor nicku komentującego i datę, bo bardzo zlewa się z tłem. (http://hermiones-diary.blogspot.com/2012/12/25.html#comment-form)
    ale niestety jestem technicznie upośledzona i nie mam pojęcia, jak to zrobić. byłabyś w stanie mi pomóc?

    OdpowiedzUsuń
    Odpowiedzi
    1. Zaraz pokombinuję. Jak mi się uda, to dam znać :) Spróbować przecież nie zaszkodzi.

      Usuń
  2. W związku z Twoją prośbą, pogrzebałam tu i tam (i wydaje mi się, że mam rozwiązanie).
    Trudne to było X_X xD
    1. Zapisz sobie szablon, tak na wszelki wypadek. Wprawdzie kombinowałam z tym kodem na swoim blogu "próbnym", ale kto wie, co może wyskoczyć tutaj (odpukać w niemalowane).
    2. Wchodzimy w sekcję Dostosuj, później Zaawansowane i wklejamy kod CSS:

    #comments{overflow:hidden}
    .comment-thread{color:#000000}
    .comment-thread a{color:#777}
    .comment-thread .comment-content a,.comments .user a,.comments .comment-thread.inline-thread .user a{color:#000000}

    Nie zapisujemy jeszcze, trzeba zamienić kolory :)

    Zmieniając 000000 na kod preferowanego koloru, zamieni się kolor nicku autora komentarza. Widzisz tu kolor 000000 dwa razy - raz dla Autora bloga, a raz dla innych komentujących.

    Zmieniając 777, data komentarza oraz przycisk "odpowiedz" i "usuń" zmienią się na inny kolor.

    Mam nadzieję, że zadziała. W razie problemów spróbuję czegoś innego. Pozdrawiam, Fin. :)

    OdpowiedzUsuń
    Odpowiedzi
    1. ach, zadziałało! :)
      jedyne, co się nie zmieniło, to nicki osób komentujących anonimowo, ale powiedzmy, że to jestem w stanie przeżyć :)

      BARDZO dziękuję!

      Usuń
    2. Nie ma problemu. Pokombinuję jeszcze z anonimami - szczerze mówiąc, to chyba wylecieli mi oni z głowy.

      Usuń
    3. *mrug* mi działa normalnie, nic nie rozumiem. Czy na pewno zamieniłaś oba "000000" na inny kolor? O.O

      Usuń
    4. problem jest taki, że gdy zmieniam oba 000000 na kolor, to zmienia się również kolor treści komentarza :c

      Usuń
    5. Makabra, to idę kombinować dalej.

      Usuń
    6. nic się nie dzieje, nie musisz, naprawdę :)

      Usuń
    7. Najprawdopodobniej nazwy niezalogowanych użytkowników są takie jak tekst, bo, w odróżnieniu od zalogowanych, nie są to linki :d Pokasowałam wszystko z tego kodu, a dalej się badziewie nie zmieniło -o-

      Usuń
    8. dzięki wielkie za pomoc :))

      Usuń
  3. A czy tego przypadkiem nie da rady usunąć w edycji postu w układzie? :D

    OdpowiedzUsuń
    Odpowiedzi
    1. Oczywiście, że się da :) Ale nie da się zostawić np. jednej ikonki. Tam usuwasz wszystkie, w tym wypadku zostawiasz to, co Ci się podoba.

      Usuń
  4. Ahhh Fin, witam ponownie! :)
    Instrukcja jak zawsze bardzo oryginalna i przydatna. Jestem pod wrażeniem, mój Miszczu :) Podziwiam Cię, jesteś jedyną osobą, która potrafi tak wszystko pięknie wytłumaczyć, że nawet takie tłumoki jak ja rozumieją :D
    Pozdrawiam ciepło :)

    OdpowiedzUsuń
    Odpowiedzi
    1. Ty i tłumok, daj se siana ;d Jestem, jestem i odpowiadam na maile itp. Czasu mam mało, ale odpowiadam na komentarze, bo powiadomienia pojawiają mi się na mailu :) Teraz okres świąt, później sesja, ferie - trzeba będzie jakieś notki pokombinować :D

      Usuń
  5. Fiiiiiiiiiiiiiiiiiiiiiiiiiin!
    Ha!
    Ha ha!
    Przepraszam, mam chyba głupawkę oraz przepraszam, że tak późno komentuje...
    Tak! Jill ma racje! Polać jej! Fin jest Miszczem nad Miszczami.
    JA też zrozumiałam! Na prawdę, Fin bardzo jasno wszystko tłumaczy i tak mi się wydaje, że trafiasz do wszystkich. Wszyscy Cię zrozumieją.
    Chociaż w sumie nie jestem pewna czy akurat mi przyda się coś takiego, ale kto wie... Wcześniej bym nie podejrzewała, że będę robić na szabloniarni, a tu popatrz...

    OdpowiedzUsuń
    Odpowiedzi
    1. Aaaaaaaaaaav!
      ^^' spoko, ja przepraszam, że tak rzadko wstawiam noty. Pracuję nad swoim blogiem i doszłam do wniosku, że nigdy go nie skończę jak się za niego nie zabiorę. Poza tym piszę pracę na konkurs na Era-krytyki. Ale wiesz? Chyba, kurde, napisze tu notę, zaraz! Właśnie, grzebiąc w necie, wpadłam na fajny rotator buttonów. Nic nie stoi na przeszkodzie, żebym się podzieliła skryptem.
      Lool, ja nie piję (tyje się od tego) (kij z tym, że przez święta schudłam 1 kg- W KOŃCU!), ale wiesz, możecie sobie wypić moje zdrowie (no i benefity dla obu stron xD)
      Ja miałam to zastosować na swoim blogu, ale jak zmieniłam szablon (grymaśna jestem), to po prostu dałam "polub na FB" z boku bloga i usunęłam ikonki pod postami. xD Bless!

      Usuń
  6. Ten komentarz został usunięty przez autora.

    OdpowiedzUsuń
  7. Do you know online casino аlso proviԁes a new
    sіmрly no ԁeρosit benefіt?
    Very ωell, that's what online casino offers, as well as a few more extra limitations regarding slots along with dining room table games In this posting, most of us can have several the reason why online casino usually are in this article to stay, and that they may eventually phase away normal casinos that most of us have arrived at learn.

    OdpowiedzUsuń
  8. ciekawa sprawa, Twoja instrukcja zawiera te same informacje co moja, napisana rok wcześniej :P
    http://forum.blogowicz.info/topics106/jak-usunac-widgety-share-it-twitter-digg-itd-vt4860.htm

    OdpowiedzUsuń

szukaj