Zakładki społecznościowe: ukryj i szukaj

27736851 s

AKTUALIZACJA: - W związku z nowym projektem strony i brakiem linków postanowiłem je zdjąć. Jak dotąd żadnych skarg! Ta modyfikacja nadal działa, jeśli chcesz z niej skorzystać.

Byłem obiektem żartów Nektros. Wpis dotyczył tego, dlaczego powinieneś pozbyć się tych wszystkich linków do zakładek społecznościowych jednym kliknięciem w swojej witrynie. Kilka innych osób też je skomentowało… ktoś powiedział mi, że mam tylko 25 [sarc].

Nie chciałem ich zdejmować… W pewnym sensie je lubię. Nie jestem pewien, dlaczego dokładnie, ale tak jest. Oprócz ułatwiania dodawania zakładek do mojej strony, chcę również, aby ludzie widzieli wszystkie witryny, które umożliwiają tworzenie zakładek. Jest ich mnóstwo! Jestem pewien, że prędzej czy później te dobre wzniosą się na szczyt, a inne wymrą, ale nie chcę naciskać na nikogo, aby użył jednego lub drugiego.

Więc… zrobiłem to, co zrobiłby każdy dobry haker. Zhakowałem Towarzyski plugin i dodał JavaScript, który włącza lub wyłącza przyciski. Wymagało to 3 zmian:

  1. Edytuj wtyczkę towarzyską, aby dodać link do włączania i wyłączania… pamiętaj, że dolna linia się nie zmieniła… to tylko po to, aby pokazać, gdzie umieścić kod:
    Poczta; $ html. = ' Social Bookmarking '; $ html. = '> div id = "zakładka _'. $ postid. '" class = "towarzyski" style = "display: none"> '; $ html. = get_option ("sociable_tagline"); ?>
  2. Edytuj plik Sociable.css, aby dodać kursor dłoni / wskaźnika… ponieważ jest to po prostu zdarzenie onclick, a nie łącze:
    .link {kursor: ręka; kursor: wskaźnik; }
  3. Edytuj plik nagłówkowy swojego motywu, aby umieścić funkcję ogólną, aby włączać i wyłączać div:
     function showdiv(name){
     var obj = (document.getElementById)? document.getElementById(name) : eval("document.all[name]");
     if (obj.style.display=="none"){
     obj.style.display="";
     }else{
     obj.style.display="none";
     }
     }
    

Tak więc kliknięcie linku Social Bookmarking będzie włączać i wyłączać zawartość konkretnego posta!

Komentarze 4

  1. 1
  2. 2
  3. 3

    Tak, proszę! Chciałem to wykorzystać, ale myślę, że zrobiłem coś złego (choć jak zawsze z technologią, niekoniecznie) - na szczęście utworzyłem kopię zapasową oryginału, ponieważ kiedy próbowałem wprowadzić zmiany, mój blog się zepsuł - pusty ekran, brak dostępu do administratora. Wariant wtyczki byłby o wiele mniej przerażający dla tych z nas, którzy nie potrafią robić tak fajnych rzeczy z pewnością! 🙂 x

  4. 4

Co o tym myślisz?

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.