Wszystko o Strony internetowe (WWW) | Webinsider - Internet widziany od środka ™

Kategoria: Strony internetowe (WWW)

Wtyczka BackWPup i błąd „open_basedir” przy tworzeniu kopii zapasowych strony na WordPressie

Większość stron – w tym również na WordPressie – trzymam na różnych VPSach, dzięki czemu mam właściwie pełną dowolność m.in. co do kształtowania polityki kopii zapasowych. Stosuje różne metody, m.in. dostosowany do moich indywidualnych potrzeb skrypt WPBackUp. Inaczej sytuacja wygląda w przypadku stron, które mam pod opieką, a które znajdują się ha hostingach współdzielonych. Tutaj również mam wypracowane różne rozwiązania, a jednym z elementów, który wykorzystuję, jest wtyczka BackWPup. I właśnie ona będzie bohaterem tego artykułu.

Pobieranie plików (audio) z serwisu tresci.online (Imker) za pomocą plików M3U8 i np. programu VLC

Odezwał się do mnie znajomy, który właśnie kupił AudioBooka, który dostępny jest tylko w formie online, na dedykowanej stronie internetowej, a chciałby móc go posłuchać bez również, gdy nie ma dostępu do internetu. Do tego jakieś rutynowe narzekanie, że to strona internetowa, a więc i wygoda średnia, no i skoro kupił, to chciałby mieć na stałe… On coś tam próbował, ale są tylko jakieś pliki po 10 sekund, a więc pobieranie i późniejsze składanie tego w całość to byłaby jakaś udręka. A że nie miałem jeszcze kontaktu z tą platformą, to postanowiłem się temu przyjrzeć.

Problem z działaniem wtyczki Przelewy24 z najnowszą wersją WooCommerce, czyli (tymczasowo) wyłącz graficzną listę metod płatności na stronie potwierdzenia zamówienia

Gdybym musiał wskazać jednego dostawcę płatności dla eCommerce, gdzie mam największą szansę na to, że coś nie będzie działać, to bez wątpienia wskazałbym na Przelewy24. Lata mijają, a na stornie pobierania wtyczek dla WooCommerce widzę, że w Przelewy24 nada znajdę oddzielne wersje wtyczek, dla poszczególnych wersji WooCommerce, co powoduje, że gdy zrobimy „dużą aktualizację” WooCommerce, a nie pobierzemy i ręcznie nie zainstalujemy nowej wersji, to płatności prawdopodobnie przestaną działać. Zresztą dziś artykuł o tym całkiem sporo wizyt zbiera, bo tak się składa, że po aktualizacji WooCommerce do najnowszej wersji, chyba sporo osób ma znowu problem z działaniem wtyczki Przelewy24 dla WooCommerce…

Wiadomość od COPYTRACK w sprawie rzekomego naruszenia praw autorskich, czyli SPAM, a może nawet SCAM

24 kwietnia, dostałem swój pierwszy e-mail od COPYTRACK (COPYTRACK GmbH), z informacją, że rzekomo na swojej stronie mam jakąś grafikę, która narusza prawa autorskie ich klienta „aa+w”. Ciężko było mi się ustosunkować do ich zarzutu, bo jako stronę, gdzie rzekomo jest ta grafika, podali stronę jednej z kategorii, a więc z treścią zmieniającą się dość dynamicznie. Tak więc nie miałem wyjścia, jak uznać ich za trolli i hasłem „uśmiechniętego obozu demokratycznego” kazać im wypie… znaczy „iść sobie w pośpiechu gdzie indziej”.

Blokowe szablony powiadomień (block notice) w WooCommerce, nawet w klasycznych motywach

Kilka dni temu opublikowałem artykuł o premierze nowej wersji WordPressa (6.5), co było dość niezwykłe – artykuł, nie nowa wersja WordPressa, bo od dawna większość nowości w kolejnych aktualizacjach, to  głównie nowości w edytorze blokowym, typu „teraz możesz w module X ustawić kolor dla Y”, ale pojawiła się ciekawa opcja, choć raczej dla twórców wtyczek, to o niej napisałem. Kilka dni temu była też premiera nowej wersji WooCommerce (8.8.2), i tu sytuacja analogiczna, czyli zazwyczaj nie mam o czym pisać (bo jak nie edytor blokowy, to nowości w nowym edytorze – oczywiście blokowym – produktów, który na razie do użytku innego niż testy nie bardzo się nadaje). Jednak pojawiła się jedna nowość, o której chcę napisać…

Poznaj aplikację DroneTower, czyli nowy (i teoretycznie obecnie jedyny) sposób zgłaszania lotów dronami

Wczoraj, tak jak wielu innych użytkowników dronów, dostałem SMSa, że „od teraz” jedynym sposobem zgłaszania lotów, jest nowa aplikacja DroneTower (choć brak tu spójności, i czasem występuje pod nazwą Drone Tower). Jednak, zamiast zacząć tworzyć artykuł na ten temat, czy też przystąpić do aktualizacji naszego kursu „Jak (legalnie) latać dronem w Kategorii Otwartej”, napisałem krótką notatkę o tym, że wystartowała – przynajmniej w teorii – aplikacja DroneTower. Wszystko dlatego, że najwidoczniej zainteresowanie nową aplikacją do zgłaszania lotów dronami przerosło możliwości serwerów i jeszcze tego samego dnia, pojawił się komunikat PAŻP o tym, że „z powodu przerwy technicznej” wracamy do zgłaszania lotów za pomocą strony Check-In PANSA. Na szczęście udało mi się trafić w okienko, gdy aplikacja (za)działała, dzięki czemu mogłem zapoznać się z aplikacją i przygotować materiały do m.in. tego artykułu.

WordPress 6.5 i „Requires Plugins”, czyli autor wtyczki może teraz w prosty sposób określić, jakie wtyczki są niezbędne (wymagane), do działania jego wtyczki

Pod koniec marca (2024) został wydany WordPress w wersji 6.5 „Regina”. Nie zamieszczałem notatki, bo jak to od dawna bywa, większość nowości dotyczy edytora blokowego (Gutenberg), więc to trochę tak, jakbym opisywał zmiany typu „teraz można wybrać kolor dla elementu X”. Sensu nie ma to zbytnio, chyba że ktoś ma nadmiar wolnego czasu. Do tego sam z Gutenberga niespecjalnie intensywnie (eufemizm ;-)) korzystam, więc siłą rzeczy artykuły o kolejnych wydaniach od dawna się zazwyczaj nie pokazują. Ale jest w wersji 6.5 jedna nowość, o której uznałem, że warto napisać. Nawet jeśli nie dotyczy ona – przynajmniej bezpośrednio, bo pośrednio to jak najbardziej – wszystkich użytkowników.

To właściwie koniec bezpłatnej wersji Jetpack Stats, czyli statystyk dostarczanych przez wtyczkę/usługę Jetpack do WordPressa

Od jakiegoś już czasu, do Google Analytics zaglądam rzadko, a od kiedy „starą wersję” zastąpiła nowa (Google Analytics 4, czyli GA4) nawet rzadziej niż rzadko. Przynajmniej jeśli chodzi o moje strony, bo podczas różnych analiz dla klientów niejako muszę. Powiedzmy, że nawet na tak rozbudowanych stronach, jak Webinsider.pl, do codziennego podglądu co się dzieje, wystarczyły mi statystyki dostarczane przez wtyczkę Jetpack, od twórców WordPressa (Automattic). Ale że tu „wiary w demokratyzację publikowania i wolności, które wynikają z otwartego oprogramowania” jakby coraz mniej, to postanowili (i to) mi zabrać.

Krajowy System Informacji Dronowej (KSID), czyli usługi cyfrowe dla BSP w nowej odsłonie

Można powiedzieć, że dla pilotów dronów obecny sezon zaczyna się gorąco. I nie mam na myśli pogody, a kolejne zmiany, jeśli chodzi o prawno-administracyjne kwestie związane z lataniem dronami. Z początkiem 2024 pożegnaliśmy okres przejściowy, niebawem powinniśmy otrzymać nową aplikację do zgłaszania lotów (DroneTower, która zastąpi serwis Check-In PANSA, który zastąpił aplikację DroneRadar). A od kilku dni możemy korzystać z nowej odsłony serwisu dla pilotów i operatorów dronów, czyli Krajowego Systemu Informacji Dronowej (KSID), powstałego w ramach projektu „Usługi cyfrowe dla BSP”.

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…

Prawidłowy (i aktualny) adres e-mail administratora w ustawieniach WordPressa może się przydać nie tylko wtedy, gdy „Twoja witryna ma problemy techniczne”

Właśnie dostałem e-mail, że „Twoja witryna ma problemy techniczne”, skierowany do administratora strony na WordPresse. I choć musiałbym się tym pewnie zająć, to niekoniecznie byłby to problem, który zasługiwałby na artykuł. Bo choć problemy czasem się zdarzają, to najczęściej są zbyt „nudne”, by o nich pisać, bo po prostu nic nie wnoszą, albo są bardzo specyficzne, a tym samym również nie ma co o nich pisać. Tym razem jednak nie dość, że problemem zająć się nie planuję, to jeszcze powstanie artykuł. Taka przewrotność… ;-)

Prosty sposób na przesyłanie w formularzu internetowym danych z pól znajdujących się poza formularzem internetowym

Ostatnio dostałem (kolejne) zlecenie, na przeniesienie kalkulatora z pliku arkusza kalkulacyjnego, do formatu strony internetowej. Większość prac związana była z przebudową i uproszczeniem całości, tak by nie przenosić dość rozbudowanego arkusza kalkulacyjnego 1:1 na stronę internetową. Nie tylko dlatego, że taki formularz wyglądałby na bardzo skomplikowany, ale też dlatego, że tego typu konstrukcje średnio skalują się na ekranie np. telefonu. Pod kalkulatorem standardowy formularz kontaktowy, czyli element „form” HTMLa…

Sterowanie zachowaniem segmentów w module akordeonu w motywie Divi za pomocą kodu CSS i JavaScript, czyli sam decydujesz, co ma być na początku otwarte, a co zamknięte

Napisała do mnie z prośbą o pomoc i konsultację czytelniczka, która – jak to określiła – czuje się nabita w butelkę, bo „kobieta uwierzyła kobiecie”, że nie musi mieć żadnej wiedzy technicznej, by w jedno popołudnie wyklikać sobie stronę, a w weekend nawet i sklep internetowy. No cóż, temat „wyklikanych w stronę” (taka kontekstowa wersja nabitych w butelkę) mam na liście i prędzej czy później i nad nim się pochylę, ale to nie dziś. Dziś zajmiemy się z jednym z tematów, z którymi zwróciła się do mnie wspomniana czytelniczka i obecnie już też i klientka.

Divi AI Image Editor i Divi Code AI, czyli w Divi za pomocą AI już nie tylko wygenerujesz tekst i grafikę, ale też ją zmodyfikujesz, a nawet wygenerujesz kod CSS, HTML i JavaScript

Dziś w kontekście AI (Sztucznej Inteligencji, SI) pewnie wypadałoby napisać o nowym „produkcie” od OpenAI, czyli Sora, czyli nowym modelu do generowania filmów wideo, przy którym liczne serwisy do generowania wideo za pomocą AI wypadają… No średnio, ale to i tak będzie eufemizm. Ja jednak uznałem, że to dobry moment, by nadrobić zaległości w kontekście AI i motywu Divi do WordPressa.

Paywall w MailingR, czyli prosty sposób na zmonetyzowanie dostępu do treści, właściwie na dowolnej stronie internetowej

Rozwój usługi MailingR obserwuję od dawna, bo jeszcze od czasów, gdy by założyć konto, trzeba było się trochę postarać, bo nie było takiej opcji ogólnodostępnej. Przynajmniej nie na stronie głównej. Od dawna też wiem, że pojawienie się opisu tej usługi na stronie Webinsider.pl jest raczej nieuniknione, i pytanie nie „czy”, a „kiedy” jest tu zasadne. Kolejne terminy przesuwam, bo w ramach usługi, która na początku była „zwykłą nakładką” na zewnętrzne systemy do wysyłania newsletterów, co chwilę pojawiają się kolejne nowości, które sprawiają, że wcześniejsza wersja artykułu o usłudze MailingR była(by) nawet jak nie bez sensu, to mocno niepełna. I gdy już myślałem, że może to ten moment, bo choć nowości się pojawiają, to nie są one już aż tak rewolucyjne, a bardziej ewolucyjne, to Bogusz i jego ekipa wyskoczyli z kolejną nowością, czyli opcją „pawywall”, która potencjalnie pozwala zamknąć dostęp do dowolnej strony tylko np. tylko dla subskrybentów płatnego newslettera. Brzmi dobrze, ale…

Nie dodajemy atrybutu „dofollow” do linków (np. w artykułach sponsorowanych), bo zasadniczo każdy link bez atrybutu „nofollow” (lub „sponsored”) jest linkiem „dofollow”

Że ten artykuł powstanie, to wiedziałem od dawna. Zresztą ciągle o tym temacie przypominają mi kolejne wiadomości z różnych agencji marketingowych i SEO, gdzie w pytaniach regularnie pojawia się pytanie o atrybut „dofollow” w linkach umieszczonych w artykułach sponsorowanych. Co więcej – często jest to warunek wręcz konieczny, by taki artykuł został zlecony nam do publikacji. A ja zawsze odpowiadam, że nawet jakbym chciał, to nic to nie da, bo np. wg Google taki atrybut po prostu nie istnieje…

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.

Sterownik do piwnej lodówki, czyli grzanie i chłodzenie (brzeczki, piwa), na bazie ESPHome i Home Assistant, z integracją z Brewfather

Z racji tego, że po kilku latach przerwy wróciłem do warzenia piwa, to używany przez ten czas moduł działający na ESP8266 i oprogramowaniu BrewPiLess, pilnujący, by „piwna lodówka” (leżaki) miała odpowiednią temperaturę, przeszedł solidną rewitalizację. I choć spisuje się więcej niż dobrze, to testowo kontrolę nad piwną lodówką, jak i fermentacją piwa, postanowiłem tym razem powierzyć układowi opartemu na innym oprogramowaniu.

Loading

Pin It on Pinterest