Publikováno z Máš důvod k vděčnosti! (https://www.papeweb.cz)

Domů > Jak vytvořit anketu

Jak vytvořit anketu

Modul: 
Advanced Poll
  • nainstaluj modul Advanced Poll: https://www.drupal.org/project/advpoll
  • vyžaduje také modul Voting API: https://www.drupal.org/project/votingapi
  • stačí zapnout
    • Advanced Poll
    • Advanced Poll Field
    • Voting API

 

nastavení modulu Voting API

  • ../admin/config/search/votingapi
    • Anonymous vote rollover - nastav "Nikdy"
    • Registered user vote rollover - ponechej "Nikdy"
    • Vote tallying - ponechej "Tally results whenever a vote is cast"

nastavení modulu Advanced Poll

  • ../admin/config/search/advpoll
    • ponechej výchozí volby
      • Percentage precision: 0
      • Percentage rounding method: Round...

 

nastav oprávnění

  • ../admin/people/permissions
    • Advanced Poll - Hlasovat v anketách
    • Advanced Poll - Show vote results
    • Node view permissions - Advanced poll: View any content

 

vytvoř anketu

  • modul Advanced Poll poskytuje typ obsahu - anketa - "Advanced poll"
  • vytvoř nový obsah - anketu
  • nastav
    • otázku (=title)
    • nějaký text pod nadpisem
    • možnosti odpovědí (zatržítko Write-in dočasně skryje možnost této odpovědi)
  • Maximum choices - kolik odpovědí lze vybrat - ponechej 1
  • Poll availability - odkdy do kdy bude anketa přístupná
  • Close poll - ukončí možnost hlasování
  • Vote storage mode - nastav By Cookie
  • Cookie duration - kolik minut návštěvníka nepustí k opětovnému hlasování
    • 1440 = 1 den
    • 10000 = 1 týden
    • 45000 = 1 měsíc
  • Display results - kdy se u ankety zobrazí výsledky
    • "After voting" - každému, hned po hlasování
    • "After poll is closed" - každému, až po "uzavření" ankety
    • "Nikdy" - k výsledkům se dostane jen administrátor, u ankety se nezobrazí
  • Voting behavior - ponechej Approval voting
  • v Překladu rozhraní přelož texty
    • The results of this poll are not available. 
      • =  Výsledky této ankety nejsou k dispozici.
      • =  Děkujeme za váš hlas, výsledky této ankety nejsou k dispozici.
      • =  Výsledky této ankety jsou k dispozici pouze správcům ankety.
    • The results of this poll will be available after @date.
    • Total votes: @total
    • Thank you for voting. 
      • =  Děkujeme, že jste hlasovali.

 

Přidat:

  • modul Voting Rules
    • https://www.drupal.org/project/voting_rules
    • oprava:
      • https://www.drupal.org/node/1185722
      • https://www.drupal.org/files/issues/voting_rules-add-advpoll-1185722-3.p...
    • oprava 2:
      • https://www.drupal.org/project/voting_rules/issues/1810836
  • integrace s Views
    • https://www.drupal.org/project/advpoll/issues/1540674
    • oprava: https://www.drupal.org/files/issues/advpoll-views-integration-1540674-14...