Actions

Motywy

From LimeSurvey Manual

This page is a translated version of the page Themes and the translation is 100% complete.
„LimeSurvey 3” wprowadza zupełnie nowy system silnika szablonów, oparty na Twig 1.29 i / Bootstrap oraz umożliwienie dziedziczenia szablonów i opcji szablonów. Frontendową stronę HTML można w 100% dostosować do swoich potrzeb.


Zainstaluj Limesurvey 3.0+, aby uzyskać dostęp do funkcji „opcji motywu” ankiety. Ta opcja jest „nie” dostępna w starszych wersjach LimeSurvey!


  Poniższa sekcja jest wciąż w budowie. Jeśli chcesz otrzymać krótkie wprowadzenie na temat nowego systemu motywów z LimeSurvey 3.x, kontynuuj czytanie sekcja wiki. Jeśli nadal używasz LimeSurvey 2.x, kontynuuj czytanie sekcja wiki (zawsze zalecamy naszym użytkownikom aktualizację swoich instalacji!).


Wprowadzenie

„Opcje motywu” są dostępne w LimeSurvey 3.x i oferują zestaw różnych narzędzi, które pozwalają administratorom ankiet szybko i łatwo zmieniać ustawienia związane z motywami ich ankiet.

Opcje zmiany motywu

Istnieją dwa sposoby użycia motywu w LimeSurvey 3.x: poprzez ustawienia globalne lub poprzez panel opcji motywu wewnątrz ankiety.

Zmiana motywu z „ustawienia globalnego” powoduje, że wybrany motyw staje się domyślnym motywem dla wszystkich tworzonych ankiet. Jeśli motyw zostanie zmieniony dla konkretnej ankiety, użyj „panelu opcji motywu” znajdującego się w środku temat, zmieniany jest tylko temat tej konkretnej ankiety.

Domyślny motyw ustawień globalnych

Panel opcji motywu

Ta opcja zmienia motyw konkretnej ankiety. Aby uzyskać dostęp do nowej funkcji „opcji motywu”, przejdź do ustawienia ankiety:

Dostępna lista motywów

Dostęp do listy dostępnych motywów można uzyskać z Panelu administracyjnego. Konfiguracja > Zaawansowane > Motywy
800px


Lista jest podzielona na 5 kolumn:

  • Podgląd motywu: Pokazuje, jak motyw będzie wyglądał po użyciu.
  • Tytuł motywu: Określa nazwę motywu.
  • Opis motywu: Użytkownicy zawsze mogą uzyskać więcej informacji na temat motywu, korzystając z adresu URL w opisie.
  • Typ motywu: Rdzeń motywy to motywy dostarczane z LimeSurvey i nie można ich zmieniać, gdy motywy użytkownika są motywami rozszerzonymi dodanymi przez użytkowników w katalogu przesyłania.
  • Extends: jeśli motyw rozszerza inne motywy, nazwa rozszerzonego motywu będzie brzmieć wyświetlane tutaj.
  • Ostatnia kolumna z kilkoma przyciskami akcji: Ostatnia kolumna zawiera pięć przycisków, jak pokazano na obrazku.

Przyciski umożliwiają edycję motywu, a każdy przycisk będzie zostanie szczegółowo wyjaśnione poniżej,

    • Edytor motywów: przekieruje Cię do edytora motywów
    • Opcje motywów: poprowadzi Cię do globalnej konfiguracji opcji motywów
    • 'Odinstaluj:' usunie wpisy konfiguracyjne motywu z bazy danych
    • Zainstaluj: załaduje manifest motywu, aby dodać go do bazy danych i udostępnić do wyboru na poziomie ankiety
    • Resetuj: To całkowicie zresetuje motyw.


Edytor motywów

Podstawowe motywy LimeSurvey (motywy domyślne) nie mogą być modyfikowane. Przycisk „rozszerz” daje użytkownikom możliwość modyfikacji (rozszerzenia) głównego motywu.

W tej dokumentacji założono, że wiesz już, jak korzystać z Edytora szablonów w poprzedniej wersji LS.

Motyw owocowy jest używany w tej demonstracji, jak rozszerzać/modyfikować motyw za pomocą edytora motywów.

Po kliknięciu przycisku edytora motywów wyświetli się poniższa strona. Podgląd motywu można wyświetlić za pomocą przycisków „Wstecz” i „Dalej”. Rozmiar ekranu można dostosować, aby zobaczyć, jak motyw reaguje na wszystkich urządzeniach. Można zaimportować nowy szablon lub wyeksportować bieżący szablon jako plik ZIP.




Przycisk „Rozszerz” poprosi o nową nazwę, aby zapisać kopię motywu, który chcesz zmodyfikować. 
W naszym przypadku motyw owocowy będzie nosił nazwę „extends_fruity”.


Przegląd dziedziczenia motywu

Kiedy motyw jest rozszerzony, kopię oryginalnego motywu można łatwo zmodyfikować. W naszym przypadku mamy kopię motywu owocowego zapisaną jako „extends_fruity”, która zostanie dostępne do wykorzystania na liście dostępnych motywów.

Modyfikowanie motywu jest przeznaczone dla zaawansowanych użytkowników z podstawową znajomością HTML, CSS i Twig.

Rozwój