GamiPress – LearnDash integration

Beschrijving

Gamify je LearnDash LMS site dankzij de krachtige gamification plugin, GamiPress !

Deze plugin verbindt GamiPress automatisch met LearnDash en voegt nieuwe activiteitengebeurtenissen toe.

Nieuwe gebeurtenissen

Voor het invullen van een quiz

  • Voltooi een quiz: wanneer een gebruiker een quiz voltooit
  • Een specifieke quiz voltooien: wanneer een gebruiker een specifieke quiz voltooit
  • Voltooi een quiz van een specifieke cursus: wanneer een gebruiker een quiz van een specifieke cursus voltooit
  • Voltooi een quiz van een cursus van een categorie: wanneer een gebruiker een quiz van een cursus van een categorie voltooit
  • Voltooi een quiz van een cursus van een tag: wanneer een gebruiker een quiz van een cursus van een tag voltooit

Voor het voltooien van een quiz met minimaal cijfer

  • Voltooi een quiz met een minimaal cijfer: wanneer een gebruiker een quiz voltooit met een minimaal cijfer
  • Voltooi een specifieke toets met een minimaal cijfer: wanneer een gebruiker een specifieke toets afrondt met een minimaal cijfer
  • Voltooi een quiz van een specifieke cursus met een minimumpercentage: wanneer een gebruiker een quiz van een specifieke cursus voltooit met een minimumpercentage
  • Voltooi een quiz van een cursus van een categorie met een minimum cijfer: wanneer een gebruiker een quiz van een cursus van een categorie voltooit met een minimum cijfer
  • Voltooi een quiz van een cursus van een tag met een minimumpercentage: wanneer een gebruiker een quiz van een cursus van een tag voltooit met een minimumpercentage

Voor het voltooien van een quiz met het maximale cijfer

  • Voltooi een quiz met een maximaal percentage: wanneer een gebruiker een quiz voltooit met een maximaal percentage
  • Voltooi een specifieke toets met een maximaal percentage: wanneer een gebruiker een specifieke toets afrondt met een maximaal percentage
  • Voltooi een quiz van een specifieke cursus met een maximumpercentage: wanneer een gebruiker een quiz van een specifieke cursus voltooit met een maximumpercentage
  • Voltooi een quiz van een cursus van een categorie met een maximumpercentage: wanneer een gebruiker een quiz van een cursus van een categorie voltooit met een maximumpercentage
  • Voltooi een quiz van een cursus van een tag met een maximumpercentage: wanneer een gebruiker een quiz van een cursus van een tag voltooit met een maximumpercentage

Voor het voltooien van een quiz tussen een reeks cijfers

  • Voltooi een quiz met een percentagebereik: wanneer een gebruiker een quiz voltooit met een percentagebereik
  • Voltooi een specifieke toets met een bereik van percentages: wanneer een gebruiker een specifieke toets voltooit met een bereik van percentages
  • Voltooi een quiz van een specifieke cursus met een bereik van percentages: wanneer een gebruiker een quiz van een specifieke cursus voltooit met een bereik van percentages
  • Voltooi een quiz van een cursus van een categorie met een bereik van percentages: wanneer een gebruiker een quiz van een cursus van een categorie voltooit met een bereik van percentages
  • Voltooi een quiz van een cursus van een tag met een bereik van percentages: wanneer een gebruiker een quiz van een cursus van een tag voltooit met een bereik van procenten

Voor slagen voor een quiz

  • Slaag voor een quiz: wanneer een gebruiker een quiz met succes doorstaat
  • Slaag voor een specifieke quiz: wanneer een gebruiker met succes voor een specifieke quiz slaagt
  • Slaag voor een quiz van een specifieke cursus: wanneer een gebruiker slaagt voor een quiz van een specifieke cursus
  • Slaag voor een quiz van een cursus van een categorie: wanneer een gebruiker met succes slaagt voor een quiz van een cursus van een categorie
  • Slaag voor een quiz van een cursus van een tag: wanneer een gebruiker met succes slaagt voor een quiz van een cursus van een tag

Voor het mislukken van een quiz

  • Mislukt een quiz: wanneer een gebruiker een quiz niet haalt
  • Mislukken voor een specifieke quiz: wanneer een gebruiker een specifieke quiz niet haalt
  • Mislukken voor een quiz van een specifieke cursus: wanneer een gebruiker niet slaagt voor een quiz van een specifieke cursus
  • Mislukken voor een quiz van een cursus van een categorie: wanneer een gebruiker niet slaagt voor een quiz van een cursus van een categorie
  • Mislukken voor een quiz van een cursus van een tag: wanneer een gebruiker niet slaagt voor een quiz van een cursus van een tag

Voor onderwerpen

  • Een willekeurig onderwerp voltooien: wanneer een gebruiker een onderwerp voltooit
  • Een specifiek onderwerp voltooien: wanneer een gebruiker een specifiek onderwerp voltooit
  • Een onderwerp van een categorie voltooien: wanneer een gebruiker een onderwerp van een categorie voltooit
  • Een onderwerp van een tag voltooien: wanneer een gebruiker een onderwerp van een tag voltooit
  • Een onderwerp van een specifieke cursus voltooien: wanneer een gebruiker een onderwerp van een specifieke cursus voltooit
  • Voltooi een onderwerp van een cursus van een categorie: wanneer een gebruiker een onderwerp van een cursus van een categorie voltooit
  • Voltooi een onderwerp van een cursus van een tag: wanneer een gebruiker een onderwerp van een cursus van een tag voltooit

Voor opdrachten

  • Een opdracht uploaden: wanneer een gebruiker een opdracht uploadt
  • Een opdracht uploaden naar een specifieke les: wanneer een gebruiker een opdracht uploadt naar een specifieke les
  • Een opdracht uploaden naar een les van een categorie: wanneer een gebruiker een opdracht uploadt naar een les van een categorie
  • Een opdracht uploaden naar een les van een tag: wanneer een gebruiker een opdracht uploadt naar een les van een tag
  • Een opdracht uploaden naar een specifieke cursus: wanneer een gebruiker een opdracht uploadt naar een specifieke cursus
  • Een opdracht uploaden naar een cursus van een categorie: wanneer een gebruiker een opdracht uploadt naar een cursus van een categorie
  • Een opdracht uploaden naar een cursus van een tag: wanneer een gebruiker een opdracht uploadt naar een cursus van een tag
  • Een opdracht goedkeuren: wanneer een gebruiker een opdracht krijgt goedgekeurd
  • Een opdracht van een specifieke les goedkeuren: wanneer een gebruiker een opdracht van een specifieke les wordt goedgekeurd
  • Een toewijzing van een les van een categorie goedkeuren: wanneer een gebruiker een toewijzing van een les van een categorie krijgt goedgekeurd
  • Een toewijzing van een les van een tag goedkeuren: wanneer een gebruiker een toewijzing van een les van een tag wordt goedgekeurd
  • Een opdracht van een specifieke cursus goedkeuren: wanneer een gebruiker een opdracht van een specifieke cursus krijgt goedgekeurd
  • Een opdracht van een cursus van een categorie goedkeuren: wanneer een gebruiker een opdracht van een cursus van een categorie krijgt goedgekeurd
  • Een toewijzing van een cursus van een tag goedkeuren: wanneer een gebruiker wordt goedgekeurd, een toewijzing van een cursus van een tag

Voor lessen

  • Een willekeurige les voltooien: wanneer een gebruiker een les voltooit
  • Een specifieke les voltooien: wanneer een gebruiker een specifieke les voltooit
  • Een les van een categorie voltooien: wanneer een gebruiker een les van een categorie voltooit
  • Een les van een tag voltooien: wanneer een gebruiker een les van een tag voltooit
  • Voltooi een les van een specifieke cursus: wanneer een gebruiker een les van een specifieke cursus voltooit
  • Een willekeurige les van een cursus van een categorie voltooien: wanneer een gebruiker een les van een cursus van een categorie voltooit
  • Voltooi een les van een cursus van een tag: wanneer een gebruiker een les van een cursus van een tag voltooit

Voor cursussen

  • Inschrijven voor een cursus: wanneer een gebruiker wordt ingeschreven voor een cursus
  • Inschrijven voor een specifieke cursus: wanneer een gebruiker wordt ingeschreven voor een specifieke cursus
  • Inschrijven voor een cursus van een categorie: wanneer een gebruiker wordt ingeschreven voor een cursus van een categorie
  • Inschrijven voor een cursus van een tag: wanneer een gebruiker wordt ingeschreven voor een cursus van een tag
  • Een willekeurige cursus voltooien: wanneer een gebruiker een cursus voltooit
  • Een specifieke cursus voltooien: wanneer een gebruiker een specifieke cursus voltooit
  • Een cursus van een categorie voltooien: wanneer een gebruiker een cursus van een categorie voltooit
  • Een cursus van een tag voltooien: wanneer een gebruiker een cursus van een tag voltooit

Voor groepen

  • Lid worden van een groep: wanneer een gebruiker lid wordt van een groep.
  • Lid worden van een specifieke groep: wanneer een gebruiker lid wordt van een specifieke groep.

Installatie

Vanuit WordPress back-end

  1. Navigeer naar Plugins -> Nieuwe plugin.
  2. Klik op de knop “Plugin uploaden” naast de titel “Plugins toevoegen”.
  3. Upload het gedownloade zipbestand en activeer het.

Direct uploaden

  1. Upload het gedownloade zipbestand naar je wp-content/plugins/ map.
  2. Pak het geüploade zipbestand uit.
  3. Navigeer naar het menu plugins in je WordPress-beheergebied.
  4. Activeer deze plugin.

Beoordelingen

20 april 2020 1 reactie
Good integration with learndash
Lees 1 beoordeling

Bijdragers & ontwikkelaars

“GamiPress – LearnDash integration” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“GamiPress – LearnDash integration” is vertaald in 1 taal. Dank voor de vertalers voor hun bijdragen.

Vertaal “GamiPress – LearnDash integration” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.3.4

  • Fouten opgelost
  • Fixed check for triggers related to categories.

1.3.3

  • Verbeteringen
  • Extra controles toegevoegd om PHP waarschuwingen in de hertellingstool te voorkomen.

1.3.2

  • Verbeteringen
  • Update quizlistener zodat deze overeenkomt met de wijzigingen in LearnDash 3.0.0.

1.3.1

  • Verbeteringen
  • Voorkom PHP berichten als er geen categorieën of tags zijn geconfigureerd in LearnDash.

1.3.0

  • Verbeteringen
  • Update code zodat deze overeenkomt met de laatste LearnDash wijzigingen.

1.2.9

  • Fouten opgelost
  • Opgeloste ongedefinieerde functieaanroep.

1.2.8

  • Nieuwe functies
  • 16 nieuwe gebeurtenissen toegevoegd om te belonen voor activiteiten op basis van cursussen, onderwerpen en lescategorieën.
  • 16 nieuwe gebeurtenissen toegevoegd om te belonen voor activiteiten op basis van cursussen, onderwerpen en lessentags.

1.2.7

  • Nieuwe functies
  • Nieuwe gebeurtenis: word lid van een willekeurige groep.
  • Nieuw gebeurtenis: word lid van een specifieke groep.

1.2.6

  • Nieuwe functies
  • Nieuw gebeurtenis: schrijf je in voor een cursus.
  • Nieuw gebeurtenis: schrijf je in voor een specifieke cursus.

1.2.5

  • Verbeteringen
  • Prestatieverbeteringen door het aantal te controleren vereisten te beperken tot alleen die vereisten die overeenkomen met de gebeurtenisparameters.

1.2.4

  • Verbeteringen
  • Veld “Voltooiingsgraad” toegevoegd aan logs die verband houden met gebeurtenissen met cijfercontroles.
  • Ondersteuning toegevoegd voor de nieuwste GamiPress update om het veldtype voor logquery’s te bieden.

1.2.3

  • Fouten opgelost
  • Onjuist aantal logs opgelost voor aan cijfers gerelateerde gebeurtenissen.

1.2.2

  • Verbeteringen
  • Zorg ervoor dat je geen elementen hertelt die niet correct zijn ingesteld of gegevens bevatten.

1.2.1

  • Fouten opgelost
  • Voorkom problemen met de tool hertellingsactiviteit veroorzaakt door quizzen zonder dat een cursus is toegewezen.

1.2.0

  • Verbeteringen
  • Verbeteringen in de processen voor hertellingen.
  • Ondersteuning toegevoegd aan het gloednieuwe activiteitenlog voor hertellingen (dat zal worden vrijgegeven op GamiPress 1.8.2) om informatie te geven over wat er gebeurt bij een hertellingsactiviteitsproces.

1.1.9

  • Fouten opgelost
  • Voorkom dat je de GamiPress awards enginelimieten voor de hertellingsactiviteitstool overschrijdt.

1.1.8

  • Fouten opgelost
  • Interne serverfout opgelost bij hertelling van quiz in de hertelling activity tool.

1.1.7

  • Ontwikkelingsnotities
  • Splits quizgebeurtenissen om toe te staan ze te ontbinden voor prestatieverbeteringen.

1.1.6

  • Nieuwe functies
  • Nieuwe activiteitsgebeurtenissen toegevoegd met betrekking tot het voltooien van een quiz tussen een reeks scores.
  • Verbeteringen
  • Enkele achterwaartse compatibiliteitscontroles verwijderd.

1.1.5

  • Nieuwe functies
  • Ondersteuning toegevoegd aan GamiPress 1.4.8 multisite functies.

1.1.4

  • Verbeteringen
  • Verbeteringen aan de controles van de toekenningsengine om toegang tot bepaalde vereisten te garanderen.

1.1.3

  • Nieuwe functies
  • Nieuwe activiteitsgebeurtenissen toegevoegd met betrekking tot het uploaden en goedkeuren van opdrachten.

1.1.2

  • Fouten opgelost
  • Opgeloste quizzen gebeurtenissen die niet worden toegekend.
  • Verkeerde offset in tool voor hertellingsactiviteit gerepareerd.

1.1.1

  • Nieuwe functies
  • Quizzen activiteit gebeurtenissen toegevoegd op basis van een specifieke cursus.
  • Onderwerpen activiteit gebeurtenissen toegevoegd op basis van een specifieke cursus.
  • Activiteiten gebeurtenissen voor lessen toegevoegd op basis van een specifieke cursus.

1.1.0

  • Verbeteringen
  • Verbeteringen en bugoplossingen op de tool voor hertellingactiviteiten.
  • Verplaatst oude changelog naar changelog.txt bestand.