Widget Własny kod HTML

Widget z możliwością osadzenia własnego kodu HTML otwiera wiele możliwości dostosowania treści i wzbogacenia wyglądu Twojego portalu informacyjnego. Widget możesz wykorzystać m.in. do stylizacji treści, wprowadzenia animacji, a nawet własnego skryptu.

Oto kilka przykładów, do czego możesz wykorzystać widget:

  • Dodawanie treści - możesz umieszczać teksty, obrazy, linki i inne treści na stronie, dostosowując je do swoich potrzeb.
  • Stylizacja za pomocą CSS - wprowadzanie niestandardowych stylów, aby dostosować wygląd elementów na stronie.
  • Dodawanie interakcji za pomocą JavaScript - umożliwienie interakcji użytkownika na stronie, np. obsługa zdarzeń, walidacja formularzy, animacje itp.
  • Integracja z zewnętrznymi zasobami - dodawanie zewnętrznych bibliotek, plików stylów, skryptów itp.

Zobacz, jak wykorzystaliśmy widget do stworzenia sekcji “Nasze produkty” na stronie głównej 4media.com:

 

Przykład wykorzystania widgetu Własny kod HTML na stronie 4media.com
Przykład wykorzystania widgetu Własny kod HTML na stronie 4media.com

 

W widgecie możesz bezpośrednio wkleić napisany wcześniej kod HTML lub skorzystać z edytora pomocniczego, w którym znajduje się wizualny edytor tekstowy. W wizualnym edytorze możesz zaprojektować to, czego potrzebujesz, a CMS 4media automatycznie wygeneruje w sąsiednim oknie kod HTML, który będziesz mógł wykorzystać i opublikować.

 

Dodawanie widgetu

Widget Własny kod HTML nie ma ograniczeń dotyczących wielokrotnego wykorzystania. Możesz dodać go do jednego szablonu tyle razy, ile potrzebujesz.

Aby dodać widget musisz:

  1. Zalogować się do panelu administratora w CMS 4media.
  2. Wybrać moduł Wizualizacja strony w menu głównym.
  3. Wybrać szablon, do którego chcesz dodać widget i kliknąć w przycisk “Edytuj”.
  4. W miejscu, w którym chcesz, aby znalazł się widget, kliknij przycisk “+Dodaj element”. Położenie widgetu możesz potem zmienić metodą “przeciągnij i upuść”.
  5. Po kliknięciu w przycisk “+Dodaj element” otworzy się okno biblioteki widgetów CMS 4media. Odszukaj widget Własny kod HTML i kliknij w niego, aby przejść do konfiguracji zawartości.

Obejrzyj instrukcję wideoDodawanie widgetu.

 

Jeśli potrzebujesz zaawansowanych ustawień dotyczących cieni, odstępów, ramek lub indywidualnego stylizowania klasami CSS, kliknij w przycisk “Wygląd widgetu”, który znajduje się na samej górze okna konfiguracji.

Zobacz szczegółowy poradnikDomyślny wygląd widgetów.

 

Ustawienia Nagłówka widgetu

Kiedy otworzy się okno konfiguracji widgetu, sekcja Nagłówek będzie zwinięta (przycisk “Pokaż nagłówek” będzie odznaczony). Jeśli w niego klikniesz, pojawią się poniższe opcje do uzupełnienia:

 

Ustawienia Nagłówka widgetu Własny kod HTML
Ustawienia Nagłówka widgetu Własny kod HTML

 

  • Tekst nagłówka - możesz tu wpisać własny krótki tekst np. “Nasze produkty”. Taki tekst będzie wyświetlany jako nagłówek na belce nagłówka nad zawartością widgetu.
  • Odnośnik nagłówka - jeśli aktywujesz suwak “Odnośnik aktywny” będziesz mógł tutaj wkleić jakikolwiek link i w ten sposób podlinkować Tekst nagłówka.
  • Ikona w nagłówku - jeśli aktywujesz suwak “Pokaż ikonę” przed Tekstem nagłówka będzie wyświetlana domyślna ikona widgetu. Możesz ją zmienić wybierając inną z wbudowanej biblioteki ikon po kliknięciu w “Wybierz ikonę”.

 

Ustawienia zawartości widgetu

W ustawieniach zawartości znajdziesz trzy okna, z których będziesz mógł skorzystać do osadzenia własnego kodu HTML:

 

Ustawienia Zawartości widgetu Własny kod HTML
Ustawienia Zawartości widgetu Własny kod HTML

 

1) Własny kod HTML - główne okno, w którym możesz od razu wkleić gotowy kod HTML lub do którego będziesz mógł przenieść wygenerowany kod z okna “Wygenerowany kod HTML”. To okno jest głównym i najważniejszym źródłem, z którego widget pobiera informacje o kodzie i wyświetla je na portalu. Oznacza to, że jeśli w oknie “Wygenerowany kod HTML” wprowadzisz zmiany, których nie przeniesiesz do okna “Własny kod HTML”, nie będą one widoczne w widgecie po zapisaniu zmian (kliknięciu w niebieski przycisk “Zastosuj”).

2) Wpisz tekst, aby zamienić go na HTML - prosty, wizualny edytor tekstowy; zawiera wszystkie najważniejsze funkcje służące do tworzenia tekstów, które znajdziesz też w module Artykuły czy w widgecie Tekst. Możesz z niego skorzystać do wstępnego formatowania tekstu, nad którym chcesz dalej pracować już w formacie HTML.

3) Wygenerowany kod HTML - tutaj pojawia się w czasie rzeczywistym to, co zostanie wprowadzone w wizualnym edytorze tekstowym, czyli w oknie “Wpisz tekst, aby zamienić go na HTML”. W tym oknie możesz też wprowadzać bezpośrednie zmiany dodając własne linijki kodu. Jeśli kod jest gotowy lub chcesz sprawdzić wprowadzone zmiany, pamiętaj, aby kliknąć w żółty przycisk “Przenieś wygenerowany kod HTML w pole Własny kod HTML”. Dopiero po tej czynności potwierdź zmiany klikając “Zastosuj” i “Zapisz” edytowany szablon, do którego dodałeś widget. Inaczej wprowadzone zmiany w widgecie nie zostaną zapisane.

Cały przebieg pracy, aby został prawidłowo zapisany, powinien więc przebiegać według schematu:

Wpisz tekst aby zamienić go na kod HTML → Wygenerowany kod HTML → Przenieś wygenerowany kod HTML w pole Własny kod HTML → Własny kod HTML.

Powyższy schemat nie obowiązuje, jeśli tworzysz kod w zewnętrznym narzędziu np. edytorze kodu online (takim jak chociażby Codepen.io). Wówczas, jeśli masz pewność, że kod jest prawidłowy, możesz go wkleić od razu w okno “Własny kod HTML” i zapisać zmiany.

Uwaga! Jeśli w kodzie stosujesz własne klasy CSS upewnij się, że odpowiednie reguły zostały dodane również w Ustawienia → Własne style CSS. W przeciwnym wypadku Twój kod może nie działać prawidłowo.

Pamiętaj, że umieszczanie własnego kodu HTML wiąże się z odpowiedzialnością za poprawność kodu i zabezpieczenie przed atakami typu Cross-Site Scripting (XSS). Warto dbać o bezpieczeństwo swojej strony i stosować dobre praktyki programistyczne.

Więcej o autorze / autorach:
Podziel się
Oceń