Skip to content
Rozszerzenie TYPO3

rx_shariff dla TYPO3

rx_shariff: Udostępnianie społecznościowe bez śledzenia. Przyciski zgodne z RODO dla TYPO3. Konfiguracja i alternatywy.

Umów bezpłatną konsultację

Dlaczego standardowe przyciski społecznościowe to problem z RODO i rx_shariff było rozwiązaniem

Każdy przycisk Like na Facebooku, każdy widget Twitter Share i każdy embed LinkedIn przesyła dane osobowe do platformy - i to przy ładowaniu strony, nie dopiero przy kliknięciu. Adres IP, fingerprint przeglądarki i referrer trafiają do Facebooka, zanim odwiedzający w ogóle miał możliwość wyrażenia zgody. Od wejścia w życie RODO w 2018 jest to prawnie problematyczne.

rx_shariff implementuje zasadę Shariff, którą wydawnictwo Heise opracowało w 2014 roku jako odpowiedź na ten problem: zamiast osadzania oryginalnych widgetów platform, rx_shariff renderuje własne, zgodne z ochroną danych przyciski. Dopiero gdy odwiedzający kliknie przycisk, nawiązywane jest połączenie z platformą. Żadnego śledzenia, żadnych żądań do stron trzecich, żadnych ciasteczek bez interakcji.

Typowe scenariusze zastosowań

Strony firmowe z wymogiem zgodności RODO/UODO. Firma chce na swoich artykułach blogowych oferować przyciski udostępniania w mediach społecznościowych, nie naruszając RODO. Inspektor ochrony danych (IOD) zakazał standardowych widgetów Facebooka i Twittera. rx_shariff dostarcza przyciski nawiązujące połączenie dopiero przy kliknięciu. Polityka prywatności może być prawidłowo sformułowana: “Dopiero przy aktywnym użyciu przycisków udostępniania dane są przesyłane do stron trzecich.”

Strony mediowe z licznikami udostępnień. Wydawnictwo fachowe chce pod każdym artykułem wyświetlać, ile razy został udostępniony na Facebooku i LinkedIn. rx_shariff oferuje tę funkcję przez opcjonalny proxy backendowy: serwer TYPO3 regularnie odpytuje liczniki udostępnień na platformach i cachuje wyniki. Platformy widzą tylko serwer, nigdy pojedynczego odwiedzającego.

Portale intranetowe z kontrolowanym udostępnianiem. Firma prowadzi intranet TYPO3 i chce określone artykuły udostępniać na LinkedIn, ale wykluczyć Facebook i Twitter. rx_shariff można konfigurować tak, by pojawiały się tylko wybrane platformy. W kontekście intranetu jest to szczególnie istotne, by zapobiec przypadkowemu udostępnianiu informacji wewnętrznych na platformach publicznych.

Architektura techniczna

rx_shariff składa się z dwóch komponentów: widgetu frontendowego i opcjonalnego serwisu backendowego. Widget frontendowy renderuje dla każdej skonfigurowanej platformy przycisk HTML jako prosty link kotwicy (<a href="...">). Przy kliknięciu otwiera się strona dialogu udostępniania platformy w nowym oknie. Żaden JavaScript nie jest ładowany przy wywołaniu strony, żadne ciasteczka nie są ustawiane, żadne zewnętrzne zasoby nie są żądane.

Opcjonalny serwis backendowy: dla liczników udostępnień rx_shariff prowadzi serwerowy proxy. Skrypt PHP odpytuje API platform i cachuje wyniki w tabeli bazodanowej. Frontend wyświetla cachowany licznik. Proxy aktualizuje liczniki przez zadanie Scheduler co 15 do 60 minut.

Częste problemy i rozwiązania

Liczniki udostępnień zawsze pokazują 0. API platform wymagają uwierzytelniania. Bez ważnego klucza API Facebook i LinkedIn nie dostarczają liczników. Twitter/X całkowicie wyłączył swoje API liczników udostępnień w 2015. Rozwiązanie: utworzenie aplikacji Facebook w Meta Developer Portal i konfiguracja tokena aplikacji w rx_shariff. Dla Twittera dezaktywacja licznika.

Przyciski nie są widoczne po aktualizacji TYPO3. rx_shariff korzysta z pluginu TYPO3 z własnym elementem treści. Jeśli plugin po aktualizacji nie jest już zarejestrowany, element treści znika z frontendu. Rozwiązanie: sprawdzenie rozszerzenia w Extension Manager, aktualizacja zależności Composer.

Udostępnianie WhatsApp działa tylko na urządzeniach mobilnych. WhatsApp Web i aplikacja desktopowa nie wspierają jednolicie schematu URL whatsapp://. Rozwiązanie: na desktopie użycie URL webowego https://api.whatsapp.com/send?text=..., na urządzeniach mobilnych schematu aplikacji. rx_shariff automatycznie rozpoznaje User-Agent i wybiera właściwy link.

Migracja i kompatybilność wersji

rx_shariff jest dostępne dla TYPO3 v10 i v11 jako stabilny pakiet Composer. Dla TYPO3 v12 istnieją forki społecznościowe. Sam projekt JavaScript Shariff od Heise został w 2022 przeniesiony do trybu maintenance.

Dla nowych projektów od TYPO3 v12 Gosign zaleca ponowną ocenę: proste linki udostępniania (href="https://www.facebook.com/sharer/sharer.php?u=...") są lżejsze niż rx_shariff, zgodne z RODO i nie wymagają rozszerzenia. Wadą jest brak licznika udostępnień.

Migracja z rx_shariff na proste linki udostępniania to typowo pół dnia: usunięcie starego pluginu, utworzenie nowych parcjali Fluid dla linków udostępniania, dostosowanie CSS. Proste podejście z linkami pokrywa popularne platformy: Facebook, LinkedIn, X/Twitter, e-mail i WhatsApp. Wszystkie linki są zgodne z ochroną danych, bo żaden JavaScript nie jest ładowany i żadne ciasteczka stron trzecich nie są ustawiane.

Rozwój przyspieszony przez AI: 75% szybciej

  • 80% szybciej: Custom Share Links ohne Abhängigkeiten

Aktualizacja TYPO3 i audyt RODO

Aktualizujemy Twoją instalację TYPO3 ekonomicznie do aktualnej wersji LTS - wraz ze wszystkimi rozszerzeniami, również przestarzałymi i niewspieranymi.

Wszystkie rozszerzenia zmigrowane

Również przestarzałe, niewspierane lub własne.

Cena stała

Przejrzyste koszty, bez ukrytych prac dodatkowych.

Przyspieszone AI

30-50% taniej niż rynek dzięki analizie kodu wspomaganej przez AI.

Zero utraty danych

Pełna migracja danych z zabezpieczeniem rollback.

Audyt RODO: Sprawdzamy Twoją instalację TYPO3 pod kątem zgodności z RODO - zgody cookie, tracking, rozszerzenia, formularze i hosting - i wdrażamy wszystkie działania ekonomicznie.

Często zadawane pytania: rx_shariff

Czy wciąż potrzebuję rx_shariff?

Proste linki `href` do udostępniania są lżejsze. Shariff oferuje dodatkowo liczniki udostępnień.

Powiązane rozszerzenia TYPO3

Gosign to agencja cyfrowa z Hamburga z 25-letnim doświadczeniem w rozwoju TYPO3. Przeanalizowaliśmy ponad 800 rozszerzeń TYPO3 i dziś rozwijamy je przy wsparciu AI nawet o 70% szybciej niż metodami klasycznymi. Naszymi klientami są średnie przedsiębiorstwa, uczelnie wyższe i instytucje publiczne w Europie.

Stan: kwiecień 2026

Umów bezpłatną konsultację

30 minut ze specjalistą TYPO3, bez zobowiązań.