Wszystko o url | Webinsider - Internet widziany od środka ™

Tag: url

Simple Cloudflare Turnstile, czyli Cloudflare Turnstile zamiast reCAPCTHA od Google na stronie na WordPressie

Pod koniec lutego opublikowałem informację, że od 1 kwietnia 2024 Google wprowadza nowe limity w ramach usługi Google reCAPTCHA, również w darmowej wersji (reCAPTCHA Lite), co sprawi, że w przypadku np. strony Webinsider.pl z automatu nowy limit, czyli 10 000 „ocen” starczy może na jeden dzień. Dlatego też zapowiedziałem, że pora na migrację na inne rozwiązanie, a konkretnie Cloudflare Turnstile. I jak zapowiedziałem, to właściwie od razu zrobiłem. Zresztą nie tylko na tej stronie…

Urządzenie iSpindel wysyła po MQTT dane do Home Assistant, a ten po HTTP wysyła je do Brewfather, czyli wirtualny iSpindel

W artykule „Sterownik do piwnej lodówki, czyli grzanie i chłodzenie (brzeczki, piwa), na bazie ESPHome i Home Assistant, z integracją z Brewfather” wspomniałem, że w mojej – coraz mniej tylko testowej – migracji z BrewPiLess do ESPHome, m.in. celu lepszej integracji z Home Assistant, jest jeszcze jedna luka, a mianowicie urządzenie iSpindel, które w standardzie przesyłało informacje do BrewPiLess, a BrewPiLess dalej słał jej do Home Assistant (MQTT) i Brewfather (HTTP). Po zastąpieniu BrewPiLess przez ESPHome skonfigurowałem urządzenie iSpindel tak, by przekazywało informacje bezpośrednio to Brewfather, co jest dla mnie ważniejsze, niż to, by mieć je (tylko) w Home Assistant. W końcu jednak przyszła pora, by również tym tematem się zająć…

Pobieranie filmów z serwisu TVP VOD za pomocą narzędzi dla deweloperów i programu youtube-dl

Z racji tego, że seria edukacyjnych poradników, jak można wykorzystać dostępne właściwie „pod ręką” narzędzia, takie jak narzędzia dla deweloperów (twórców witryn) w przeglądarkach internetowych, do analizy i np. pobierania pozornie niedobieralnych materiałów (np. filmów wideo) z różnych stron cieszy się dużą popularnością, to dziś idzie na tapet kolejna technika. Tym razem jednak wykorzystamy również dodatkowe narzędzie, a wszystko to na przykładzie pobierania filmów z serwisu TVP VOD.

Paczka została wstrzymana z powodu braku numeru ulicy na paczce, czyli kolejny SMS z lewym linkiem (próba oszustwa)

W tym tygodniu o mój czas walczy tyle zadań, że pisanie nowych artykułów na Webinider.pl znowu musiało zejść na dalszy plan, o ile nie wydarzy się coś naprawdę niesamowitego i pilnego. I jak na razie odpukać – nic takiego się nie dzieje, więc mogę spokojnie zajmować się innymi zadaniami. W tym miejscu może się pojawić pytanie, co w takim razie robi tu ten artykuł? A to tylko taka w pewnym sensie przekora…

Notepad++ i wtyczka Linefilter3, czyli prosty sposób na filtrowanie treści, np. logów serwera, nie tylko na prośbę prokuratury ;-)

W ostatnich dniach pewnie link do artykułu na Webinsider.pl pojawił się znowu na jakichś zajęciach w szkole, bo od kilku dni jednym z najpopularniejszych artykułów jest artykuł o masowym wstawianiu znaków nowej linii (końca wiersza) w programie Notepad++ za pomocą funkcji „zamień”, czyli temat jakby nie było bardziej niż niszowy. Pomyślałem, że to dobry moment, by z przepastnego archiwum pomysłów na artykuły wyciągnąć kolejny artykuł o Notepad++, może nawet trochę mniej niszowy. A na pewno dotyczący czegoś, co regularnie pozwala mi zaoszczędzić sporo pracy…

Ikona (skrót) do strony internetowej na ekranie głównym w Androidzie na przykładzie kilku popularnych przeglądarek i strony Check-In PANSA

Koniec zgłaszania lotów za pomocą aplikacji DroneRadar i przejście na stronę Check-In PANSA niewątpliwie wzbudza różne emocje „w środowisku”. I choć mi bliżej do nowego rozwiązania niż aplikacji DroneRadar, to jednak dostrzegam też wady nowego rozwiązania, czyli strony internetowej zamiast aplikacji. Jednak niektóre wady – jak np. brak skrótu na pulpicie telefonu – są tylko pozorne, bo bardzo łatwo sprawić, by taki skrót się pojawił i to właściwie niezależnie od przeglądarki, z której korzystamy.

Strona Check-In PANSA, czyli nowy sposób zgłaszania lotów dronami po rozstaniu się PAŻP z (twórcami) DroneRadar

Wczoraj opublikowałem notatkę o odpaleniu kolejnej „awarii” aplikacji do zgłaszania lotów dronami, czyli DroneRadar. I jak wynikało z komunikatu PAŻP, najpewniej ostatniej, bo wszystko wskazuje na to, że nastąpiło ostateczne pożegnanie z DroneRadar i odpowiedzialną (pierwotnie) za tę aplikację firmę. Przyznam, że przyjąłem to z pewnego ulgą, bo nie ukrywam, że prędzej czy później to musiało nastąpić, bo ciężko uzależniać możliwość latania dronem od aplikacji, której działanie mimo wszystko chyba zależy od dobrej woli niezależnej od PAŻP firmy prywatnej, ale też takiej, która od lat nie była aktualizowana i na nowszych Androidach od dawna nie da się jej nawet pobrać z Google Play. Ale to oznaczało powrót do zgłaszania lotów za pomocą wiadomości e-mail, co dzięki generatorom takich wiadomości jest nawet dość wygodne i szybkie, to jednak brakuje w tym rozwiązaniu nie tylko „pierwiastka nowoczesności”, ale też realnej komunikacji dwustronnej, np. między zarządcą danej przestrzeni a pilotem drona.

Przegląd wybranych nowości w Tutor LMS 2.3.0: ochrona hotlink, blokada kopiowania treści i bezpośrednie odnośniki do kursów

Pojawiła się nowa wersja wtyczki Tutor LMS (i Tutor LMS Pro), a w niej kolejna porcja nowości, ponownie związanych z zabezpieczaniem materiałów używanych w kursach. W tym artykule skupię się na dwóch takich nowościach, oraz jeszcze jednej, już wykraczającej poza temat bezpieczeństwa, ale o którą też często pytacie…

W końcu DroneRadar padł i u mnie, dlatego przygotowałem kreator wiadomości do zgłaszania lotów dronami za pomocą poczty e-mail

Jak już pisałem kilka dni temu, DroneRadar boryka się z chorobą, która w moim odczuciu może być dla niego nawet śmiertelna, jeśli ULC/PAŻP nie sypnie gotówki – i top pewnie nie małej – do kieszeni pierwotnych twórców tej aplikacji. Przez te kilka dni przyglądałem się temu trochę z boku, bo zarówno u mnie, jak i u znajomego aplikacja działała. Wczoraj jednak padła u znajomego, a dziś „błąd inicjalizacji Firebase, upewnij się, że masz połączenie z internetem” dopadł i mnie. No cóż – aplikacja nie ponownie działa, ale loty dalej jakoś trzeba zgłaszać, więc postanowiłem pomóc sobie… A właściwie to nie tylko sobie, ale wszystkim zainteresowanym i przygotowałem specjalną stronę, z chyba całkiem wygodnym generatorem do alternatywnego sposoby zgłaszania lotów, czyli za pomocą wiadomości e-mail do PAŻP.

Modyfikacja zawartości zablokowanej paczki kursów w Tutor LMS, czyli jak dodać lub skasować kurs z paczki, do której są już przypisani kursanci (studenci, uczniowie)

Wraz z premierą wersji 2.2.0 wtyczki Tutor LMS pojawiła się opcja, pozwalającej na sprzedaż wielu kursów w ramach jednego produktu WooCommerce, czyli tworzenia paczek kursów sprzedawanych jako jeden produkt. Niedawno pojawiła się wersja 2.2.2 wtyczki, która przyniosła opcję ręcznego przypisywania użytkowników do paczek kursów. I choć jest to opcja dość świeża, to już miałem okazje odbyć kilka rozmów, nie tylko na temat jak z niej korzystać, ale jak obejść pewne blokady, które przy opcji „course bundle” w Tutor LMS funkcjonują.

Brak akceptacji nowego regulaminu w przeciągu 3 dni, będzie skutkowało nałożeniem tymczasowej blokady konta Allegro, czyli kolejna próba wyłudzenia danych logowania

O próbach oszustwa piszę dość rzadko. Nie tylko dlatego, że większość jest do siebie podobna i właściwie nie ma co w koło powielać tematu „w nowych szatach”. Ale również dlatego, że mało kiedy jakieś wiadomości tego typu przebiją się – przynajmniej jak ta, cześciowo – przez filtry, a tylko takim, którym się to uda – przynajmniej częściowo, ewentualnie warto poświęcić uwagę, bo to oznacza, że mogą uniknąć filtrów również w skrzynkach innych. I tak na jedną za „ze skrzynek kontrolnych” zawitał e-mail „od Allegro”, z informacją o tym, że „muszę zaakceptować nowy regulamin w ciągu 3 dni, by uniknąć blokady konta”. Klasyka, która jednak czasem działa, jak trafi na podatny grunt.

Tutor LMS i Vimeo to bardzo dobre połączenie, ale trzeba prawidłowo ustawić m.in. opcje związane z ochroną wideo

Z racji tego, że zdarza mi się pisać o Vimeo, to czasem trafiają do mnie zapytania w sprawie Vimeo. Z racji tego, że zdarza mi się pisać o wtyczce Tutor LMS do WordPressa, to czasem trafiają do mnie zapytania w sprawie wtyczki Tutor LMS. A skoro wpływają takie i takie, to czasem zdarza się, że pytanie dotyczy współpracy Vimeo z Tutor LMS. I ogólnie jest to całkiem dobre połączenie, ale trzeba pamiętać, by dobrze ustawić zabezpieczenia filmu w Vimeo.

Weryfikacja błędnych linków w Systemie Partnerskim Bankier.pl, to funkcja, która powinna być we wszystkich programach partnerskich

Duża część dochodu, jakę generują strony typu Webinsider.pl to nie płatne reklamy, a linki partnerskie w artykułach. Lubię ten sposób, bo nie tylko nie jest on uciążliwy dla czytelnika, bo dla niego jest to w pewnym sensie zwykły link do opisywanego produktu lub usługi, ale też często oznacza konkretne oszczędności. Z takim zarabianiem wiąże się jednak kilka potencjalnych problemów/ryzyk. Zaczynając od tego, że jesteśmy zdani na rozliczenia platformy, z której korzystamy, bo właściwie nie mamy sposobów weryfikacji. Kolejny problem, który występuje – zwłaszcza w przypadku serwisów oferujących wiele zewnętrznych programów partnerskich – jest tymczasowość wielu ofert, przez co możemy kierować na link, który już nie działa. A to oznacza, że nie tylko nic nie zarobimy, ale często też użytkownik nie dotrze na stronę, na którą miał trafić.

Zatwierdzone katalogi pobierania (Approved Download Directories) w WooCommerce, czyli lokalizacje plików w produktach do pobierania pod kontrolą

Kilka dni temu ukazała się wtyczka WooCommcerce w wersji 6.5, i pewnie bym to przeminął, bo nie licząc rzeczy „dla programistów”, to większość zmian niczym w WordPressie od dawna, dotyczy Gutenberga, czyli edytora blokowego, z którego po prostu nie korzystam. Chyba że muszę… Ale tym razem pojawiła się nowość, która nie tylko nie dotyczy Gutenberga, ale też zdaje się mieć sens. Choć na podstawie informacji do znajomych i/lub klientów (bo często jedno nie wyklucza drugiego ;-)) wiem, że powoduje też lekkie zamieszanie…

Glokalizacja ze wsparcie cache w WooCommerce, czyli dziwne (tajemnicze) znaki w adresie strony (URL)

Ostatnio trafiłem na całkiem ciekawe pytanie dotyczące sklepu internetowego na WooCommerce. Pytanie dotyczyło tego, jak pozbyć się „tajemniczego ciągu znaków” pojawiającego się na końcu adresu URL w sklepie internetowym. Pomijając ewentualne kwestie estetyczne, to dla wielu osób każdy dziwny element – a za taki potencjalnie można uznać dodatkowe znaki w adresie – może też budzić obawy, że może strona została zainfekowana. W tym przypadku jednak wszystko było w porządku.

Prosty sposób na zapytania ofertowe w WooCommerce z podstawową obsługą wariantów na bazie wtyczki Contact Form 7

Kilka dni temu opublikowałem artykuł (poradnik) o tym, jak można za pomocą standardowe mechanizmy WooCommerce  (m.in. koszyk) wykorzystać do umożliwienia wysyłania zapytań ofertowych w ramach sklepu przerobionego na katalog. Choć to rozwiązanie ma wiele zalet (powinno zadziałać nawet z nietypowymi konfiguratorami produktu), to sprawdzi się tylko tam, gdzie nie ma „przy okazji” klasycznego sklepu, bo modyfikacje są nie tylko spore, ale też globalne (znika np. klasyczny koszyk, czy przyciski „dodaj do koszyka”). W wielu sytuacjach jednak nie tylko nie ma co wyciągać aż takich dział. Zwłaszcza gdy zapytanie o produkt, ma być tylko dodatkiem do sklepu internetowego.

Alternatywny sposób na zapytania ofertowe w WooCommerce z wykorzystaniem koszyka i pełnym wsparciem dla atrybutów

Pracuję obecnie nad projektem, gdzie WooCommerce (wtyczka sklepu internetowego do WordPressa) pełni rolę rozbudowanego katalogu produktów, a więc nie ma możliwości zakupu, jak w klasycznym sklepie internetowym, ale można przeglądać produkty i w razie chęci skontaktować się z przedstawicielem sklepu, by ustalić szczegóły. Oczywiście jest strona kontakt, z której można skorzystać, ale oprócz tego ważne jest, by można było wysłać zapytanie w sprawie konkretnego produkt, w konkretnej konfiguracji. A to już trochę komplikuje sytuację, zwłaszcza jeśli – jak we wspomnianym przypadku – formularz konfiguracji produktu jest bardzo rozbudowany…

Wtyczka Coupons Booster for WooCommerce, czyli kupony w sklepie internetowym na dopalaczu

Choć jestem przeciwnikiem opierania strategii marketingowej (tylko) na promocjach, to raczej nieprzypadkowo jest to zjawisko dość powszechne, bo po prostu działa (uderza po kieszeni, średnio buduje lojalność, ale poza tym działa ;-)). A jak promocje w sklepie, to kupony (kody) promocyjne. A jak sklep internetowy, to jest spora szansa, że WooCommerce, gdzie już w standardzie opcje dotyczące kuponów są więcej niż wystarczające. Przynajmniej zazwyczaj…

Loading

Wesprzyj nas!

Postaw nam kawę!

Promocja własna

Wdrożenie Omnibusa w sklepie na WooCommerce

Promocja własna

LUTy dla D-Cinelike (DJI Mini 3 Pro, DJI Avata, OSMO Pocket) od MiniFly

Promocja własna

Wdrożenie Omnibusa w sklepie na WooCommerce

Pin It on Pinterest