Als u gebruikers in uw organisatie zonder directe toegang tot uw bestandsserver in staat wilt stellen de tools Bulksgewijs cursussen maken te gebruiken aan geüploade invoerbestanden, kunt u een sjabloon voor een cursuseditie maken om toegang te bieden tot de inbox- en outboxmappen via Brightspace®. Door gebruikers voor de cursus-shell in te schrijven, kunnen ze toegang krijgen tot de inboxlocatie.
Maak een sjabloon voor cursusaanbod voor Bulksgewijs cursussen exporteren
Voordat u Bulksgewijs cursussen exporteren gebruikt, moet u Cursussen gebruiken om een algemene ondersteuning of systeemsjabloon (shell) te maken.

|
Belangrijk: raadpleeg Cursussen en cursussjablonen beheren met de tool Cursussen voor informatie over het maken van een nieuwe cursussjabloon of het kopiëren van een bestaande cursussjabloon. D2L® raadt u aan het cursussjabloon Naam in te voeren als Bulksgewijs cursussen exporteren en het cursussjabloon Code als BCE.
|
Stel de inbox- en outboxpaden in voor uw cursussjabloon
Nadat u een nieuw cursussjabloon hebt gemaakt met Cursussen, kunt u met de tool Bulksgewijs configureren de inbox- en outboxpaden instellen op submappen van het pad voor het cursusaanbod. Met deze paden kan een gebruiker toegang krijgen tot uw cursussjabloon Cursussen beheren om een CSV-bestand te uploaden voor het eenvoudig exporteren van cursussen. Als uw cursuseditie-pad bijvoorbeeld \content\enforced\138731-BCE
is, is uw inboxmap \ content\enforced\138731-BCE\Inbox
en uw outboxmap \ content\enforced\138731-BCE\Outbox\
.

|
Opmerking: als u de configuratievariabele d2l.Tools.CMS.CoursePathEnforced hebt uitgeschakeld, kunt u het pad van de cursuseditie aanpassen. Als u het pad van de cursuseditie aanpast, moeten de bulk-exportmappen zich nog steeds bevinden in de map \content\ van de organisatie. |
Inbox- en outboxpaden zoeken en maken
- Klik in Beheertools op Cursussen.
- Klik op het tabblad Sjablonen. Zoek uw sjabloon Bulksgewijs cursussen exporteren.
- Klik op de sjabloonnaam Bulksgewijs cursussen exporteren om rechtstreeks naar de pagina Cursusbeheer voor dat sjabloon te gaan.
- Klik op Bestanden beheren.
- Voer op het tabblad Bestanden beheren een van de volgende handelingen uit:
- Klik op Nieuwe map en noem deze Inbox.
- Klik op Nieuwe map en noem deze Outbox.
Werk het pad Bulksgewijs cursussen exporteren
Nadat u de mappen inbox en outbox hebt gemaakt in uw sjabloon Bulksgewijs cursussen maken, kunt u de paden Bulksgewijs cursussen exporteren bijwerken zodat deze overeenkomen.

|
Belangrijk: u moet ervoor zorgen dat u de paden u Bulksgewijs tools configureren instelt vanaf de startpagina van de organisatie-eenheid van uw sjabloon Bulksgewijs cursussen exporteren.
|
Paden bijwerken
- Klik in het menu Beheertools op Bulktoolconfiguratie.
- Ga als volgt te werk op het tabblad Bulksgewijs cursussen exporteren:
- Klik onder Inboxpad op Pad wijzigen en blader naar het inboxpad onder het pad van de cursuseditie. Bijvoorbeeld
/content/enforced/138731-BCE/Inbox
. - Klik onder Outboxpad op Pad wijzigen en blader naar het outboxpad onder het pad van de cursuseditie. Bijvoorbeeld
/content/enforced/138731-BCE/Outbox
.
- Klik op Opslaan.
Gebruikers de machtiging geven om cursussen op te geven die moeten worden geëxporteerd naar de cursus-shell
Met de volgende machtigingen kunnen gebruikers cursussen opgeven die moeten worden geëxporteerd wanneer de volgende geplande taak wordt uitgevoerd door CSV-bestanden naar de map Postvak IN te uploaden met behulp van de tool Cursussen beheren in de cursuseditie.
Opmerking: Als u gebruikers bij de cursus-shell inschrijft, hebben ze toegang tot de locatie van het Postvak IN.
- Klik in het menu Beheertools op Rollen en machtigingen.
- Klik op de rol die u machtigingen wilt verlenen.
- Selecteer in de lijst Filteren op tool de optie Bestanden beheren en klik vervolgens op Filter toepassen.
- Selecteer in het gedeelte Cursuseditie de machtigingen Bestandenlijst bekijken, Bestanden uploaden en Bestanden bewerken en klik vervolgens op Opslaan en sluiten.
Cursussen exporteren met behulp van de cursuseditie
U moet zijn ingeschreven voor de cursus en de status Actief hebben om de bulksgewijze export van cursusedities weer te geven in de cursusselectie en het gebied Bestanden beheren.
De cursuspakketten in Brightspace® bevatten nu metagegevens die de cursusnaam, cursuscode en taal identificeren die in de cursus worden gebruikt. Deze metagegevens worden weergegeven in IMSManifest.XML.
- Open vanuit de cursusselectie de BCE-cursuseditie.
- Klik in de widget Cursusbeheer op Bestanden beheren.
- Klik op de map Postvak IN.
- Klik op Uploaden om het CSV-bestand met de cursusedities te uploaden naar het exportproces.
- Nadat de geplande taak is uitgevoerd, klikt u op de map Postvak UIT en vervolgens op de naam van het zipbestand met de onderdelen van de cursuseditie om het inhoudspakket van een cursuseditie te downloaden. Er treedt een fout op als een of meer cursusedities niet worden geëxporteerd.
Voorbeeldlogbestand voor BCE
Bulksgewijs cursussen exporteren genereert alleen logboeken als een invoerbestand wordt verwerkt.
Hieronder volgt een voorbeeld van een BCE-logbestand waarin te zien is dat een cursuseditie met succes is geëxporteerd. In dit blok kunt u zien dat er een ZAP-pakket voor de opgegeven cursuseditie met organisatie-eenheid-ID 7331 is gemaakt.
INFO 2023-05-18 04:00:05 - Started processing files for organization with id '6606'.
INFO 2023-05-18 04:00:05 - Started processing file '[org: 6606; location: \\fs-LVU\LVU\web\content\LVU\BulkTools\BCE\Inbox\Sample BCE.csv]'
INFO 2023-05-18 04:00:05 – Started processing line with number '1' for 'Sample BCE.csv'
INFO 2023-05-18 04:00:05 – Started parsing line '12345,Grammar 1001,Grammar_1001'
INFO 2023-05-18 04:02:35 – Finished parsing line '12345,Grammar 1001,Grammar_1001' line
INFO 2023-05-18 04:02:35 – Finished processing line number ‘1’ for 'Sample BCE.csv'
INFO 2023-05-18 04:02:35 –
INFO 2023-05-18 04:02:35 – Finished processing file '[org: 6606; location: \\fs-LVU\LVU\web\content\LVU\BulkTools\BCE\Inbox\Sample BCE.csv]'
INFO 2023-05-18 04:02:35 – Finished processing files for organization with id '6606'.