ZibExtraction: verschil tussen versies

Uit Zorginformatiebouwstenen
Ga naar: navigatie, zoeken
(Aanmaken wikipagina's en overige zib bestanden)
(Test wiki en produktie wiki)
 
(47 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 3: Regel 3:
 
{{ZIBS_ManualPages}}
 
{{ZIBS_ManualPages}}
 
==Voorbereiden publicatie==
 
==Voorbereiden publicatie==
*Maak een kopie van de eap files die de zib's van de publicatie bevatten en hernoem deze tot de werkversie van de volgende (pre)release, format <code>(V)ZIBS Werkversie <jaartal>-<prepublicatie volgnummer></code>, dus b.v. VZIBS Werkversie 2019-1 .
+
<ol style="margin-left: 25px">
*Open de nieuwe eap files stuk voor stuk in Enterprise Architect en pas de HCIM tags op DCM Repository niveau aan, t.w. de tags HCIM::ReleaseYear, HCIM::ReleaseType en HCIM::PrereleaseNumber.  
+
<li>Maak een kopie van de eap files die de zib's van de publicatie bevatten en hernoem deze tot de werkversie van de volgende (pre)release, format <code>(V)ZIBS Werkversie <jaartal>-<prepublicatie volgnummer></code>, dus b.v. VZIBS Werkversie 2019-1.</li>
*Hernoem de huidige eap files om aan te geven dat het nu (pre)publicatie bestanden zijn, format: <code>(V)ZIBS P(rep)ublicatieversie <jaartal>(-<prepublicatie volgnummer>)</code>, dus b.v. ZIBS Publicatieversie 2017 of ZIBS Prepublicatieversie 2017-1.  
+
[[Bestand:Warning-icon.png]] Vanaf dit punt mogen er geen wijzigingen meer uitgevoerd worden op de eap files van de nieuwe publicatie!
 +
<li>Open de nieuwe eap files stuk voor stuk in Enterprise Architect en pas de HCIM tags op DCM Repository niveau aan, t.w. de tags HCIM::ReleaseYear, HCIM::ReleaseType en HCIM::PrereleaseNumber.</li>
 +
<li>Hernoem de huidige eap files om aan te geven dat het nu (pre)publicatie bestanden zijn, format: <code>(V)ZIBS P(rep)ublicatieversie <jaartal>(-<prepublicatie volgnummer>)</code>, dus b.v. ZIBS Publicatieversie 2017 of ZIBS Prepublicatieversie 2017-1.</li>
 
  [[Bestand:Warning-icon.png]] Als een prerelease tot release wordt gepromoveerd, moeten de eap bestandsnamen en de bovengenoemde HCIM tags aangepast worden!
 
  [[Bestand:Warning-icon.png]] Als een prerelease tot release wordt gepromoveerd, moeten de eap bestandsnamen en de bovengenoemde HCIM tags aangepast worden!
*Maak een lijst van de gewijzigde zibs.
+
<li>Maak in de centrale folder van het zib-centrum met publicaties een nieuwe folder aan met als naam de naam van de publicatie: <code>P(rep)ublicatieversie <jaartal>(-<prepublicatie volgnummer>)</code>.</li>
*Start ZibExtraction en check alle SNOMED CT en LOINC codes of er geen foute of verlopen codes in de set zibs aanwezig zijn. (<code>ZibExtraction> Beheer> CodeCheck</code>[[File:page.png|link=ZibCodeCheck]])
+
<li><i>Verplaats</i> de eap files van de publicatie naar deze folder.</li>
*Zet in Enterprise Architect de publicatietag's van alle zibs (alle eap’s, alle subset’s: subzibs, basiszib etc.) (<code>EA plugin voor zibs</code>[[File:page.png|link = ZibTools]])
+
<li><i>Kopieer</i> tevens voor iedere eap file de folder met bijbehorende voorbeeldbestanden van de werkfolder naar de nieuwe publicatie folder.</li>
:Check hierbij in het Zib Report scherm of de revision history datum van de gewijzigde zibs aangepast wordt, zo niet check dit handmatig.
+
<li>Indien de nieuwe <i>werk</i>versie een nieuw publicatiejaar heeft moeten de namen van de folders met voorbeeldbestanden in de werkfolder gewijzigd worden, bv VZIBS_Examples_2020.</li>
*Test in de add-in iedere zib op fouten.
+
[[Bestand:Warning-icon.png]] Iedere publicatie heeft zijn eigen set voorbeeldbestanden. In de naam van de voorbeeldfolder is het prepublicatienummer niet opgenomen. Overigens is de naam niet kritisch omdat de voorbeeldfolder tijdens het publicatieproces geselecteerd moet worden.
:Iedere melding in het opmerkingen veld komt overeen met een fout, waarschuwing of mededeling.
+
<li>Reset in Enterprise Architect voor de eap files van de nieuwe werkversie de publicatietag's van alle zibs (alle eap’s, alle subset’s: subzibs, basiszib etc.) (<code>EA plugin voor zibs</code>[[File:page.png|link = ZibTools]])</li></ol>
:Beoordeel en verbeter eventueel de fouten ( en doe dit ook in de nieuwe werkversie als er al een afsplitsing is gemaakt).
+
De volgende acties worden uitgevoerd op de eap files van de nieuwe publicatie, en dus <u>niet</u> op de eap files van de werkversie.
:Sommige fouten zijn schijnfouten zoals een id fout bij een bouwsteen verwijzing met een subconcept.
+
<ol style="margin-left: 25px" start=9><li>Maak op grond van de behandelde issues een lijst van de gewijzigde zibs.</li>
:Beoordeel ook de waarschuwingen en de informatie mededelingen.
+
<li>Start ZibExtraction en check alle SNOMED CT en LOINC codes of er geen foute of verlopen codes in de set zibs aanwezig zijn. (<code>ZibExtraction> Beheer> CodeCheck</code><[[File:page.png|link=ZibCodeCheck]])</li>
*Check of van de gewijzigde zibs ook een (aangepast) voorbeeld bestand met de juiste versie aanwezig is in de voorbeeldbestand folder van de publicatie.
+
<li>Zet in Enterprise Architect de publicatietag's van alle zibs (alle eap’s, alle subset’s: subzibs, basiszib etc.) (<code>EA plugin voor zibs</code>[[File:page.png|link = ZibTools]])<br>
*Start ZibExtraction en maak een release aan of wijzig de prerelease (de juiste inhoud komt later, na de registratie van de bouwstenen: volgende stap) (<code>ZibExtraction> Beheer>Publicaties en groepen</code>[[File:page.png|link=GroupRelease]])
+
Check hierbij in het Zib Report scherm of de revision history datum van de gewijzigde zibs aangepast wordt, zo niet check dit handmatig.</li>
*Indien de (pre)publicatie volledig nieuwe bouwstenen bevat, dienen een paar extra stappen gedaan te worden:
+
<li>Test in de add-in iedere zib op fouten.<br>
**Open de eap file met de nieuwe bouwstenen en kies de nieuwe publicatieconfiguratie.
+
Iedere melding in het opmerkingen veld komt overeen met een fout, waarschuwing of mededeling.<br>
**Registreer de nieuwe bouwstenen (<code>ZibExtraction, actie “Registreer Zib’s”</code>[[File:page.png|link=ZibExtraction_UI]]).
+
Beoordeel en verbeter eventueel de fouten ( en doe dit ook in de nieuwe werkversie als er al een afsplitsing is gemaakt).<br>
**Doe dit voor alle eap bestanden die nieuwe bouwstenen bevatten.
+
Sommige fouten zijn schijnfouten zoals een id fout bij een bouwsteen verwijzing met een subconcept.<br>
**Open de 'Publicaties en groepen' module en voeg in het 'Groepen' tabblad de nieuwe bouwstenen toe aan een groep naar keuze.(<code>ZibExtraction> Beheer>Publicaties en groepen</code>[[File:page.png|link=GroupRelease]])
+
Beoordeel ook de waarschuwingen en de informatie mededelingen.
**Voeg in het 'Releases' tabblad de nieuwe bouwstenen toe aan de nieuwe publicatie.
+
</li>
**Ga hierna verder zoals hieronder in aangegeven.
+
<li>Check of van de gewijzigde zibs ook een (aangepast) voorbeeld bestand met de juiste versie aanwezig is in de voorbeeldbestand folder van de publicatie.</li>
*Registeer eerst alle bouwstenen van de publicatie  incl. basis en subbouwstenen (<code>ZibExtraction, actie “Registreer Zib’s”</code>[[File:page.png|link=ZibExtraction_UI]]).
+
<li>Start ZibExtraction en maak een nieuwe (pre)release aan of wijzig de prerelease omschrijving bij een tweede of latere prerelease (de juiste inhoud komt later, na de registratie van de bouwstenen: volgende stap)<br>(<code>ZibExtraction> Beheer>Publicaties en groepen | tabblad Releases</code>[[File:page.png|link=GroupRelease]])</li>
:Indien de zibs uit meer dan één bestand komen, dient dit tweemaal gedaan te worden (bestand 1, bestand 2, …., bestand 1, bestand 2, ….) om alle kruisverwijzingen vast te leggen.
+
<li>Registeer eerst alle bouwstenen van de publicatie incl. basis en subbouwstenen (<code>ZibExtraction, actie “Registreer Zib’s”</code>[[File:page.png|link=ZibExtraction_UI]]).<br>
*Open een van de .eap bestanden in ZibExtration en maak eventueel de nieuwe configuraties aan (<code>ZibExtraction> Configuraties</code>[[File:page.png|link=ZibExtraction_Config]]).
+
Indien de zibs uit meer dan één bestand komen, dient dit voor al deze bestanden gedaan te worden. De volgorde maak niet uit.</li>
*Stel de inhoud van de publicatie vast of wijzig de prerelease om de gewijzigde bouwstenen op te nemen. Check de versies. Doe dit aan de hand van de release notes. (<code>ZibExtraction> Beheer>Publicaties en groepen</code>[[File:page.png|link=GroupRelease]]).
+
<li>Indien de (pre)publicatie volledig nieuwe bouwstenen bevat, dienen een paar extra stappen gedaan te worden:
 +
<ol style="margin-left: 20px" type = i><li>Open de 'Publicaties en groepen' module en voeg in het 'Groepen' tabblad de nieuwe bouwstenen toe aan een groep naar keuze.(<code>ZibExtraction> Beheer>Publicaties en groepen</code>[[File:page.png|link=GroupRelease]])</li>
 +
<li>Voeg in het 'Releases' tabblad de nieuwe bouwstenen toe aan de nieuwe publicatie.</li>
 +
<li>Ga hierna verder zoals hieronder in aangegeven.</li></ol></li>
 +
<li>Stel de inhoud van de (pre)release vast of wijzig de bestaande prerelease om de van gewijzigde bouwstenen de juiste versie op te nemen. Check de versies.<br>Doe dit aan de hand van de release notes. (<code>ZibExtraction> Beheer>Publicaties en groepen | tabblad Releases</code>[[File:page.png|link=GroupRelease]]).</li>
 +
<li>Open een van de .eap bestanden in ZibExtration en maak eventueel de nieuwe configuraties aan (<code>ZibExtraction> Configuraties</code>[[File:page.png|link=ZibExtraction_Config]]).</li>
 +
<li>Registreer voor alle bouwstenen de referenties (<code>ZibExtraction, actie “Registreer referenties”</code>[[File:page.png|link=ZibExtraction_UI]]).<br>
 +
Doe dit voor alle eap. bestanden van de (pre)release.
 +
</li></ol>
 +
[[Bestand:Warning-icon.png]] Als na dit punt een extra zib aan de publicatie wordt toe gevoegd of een versie van één van de bouwstenen wordt gewijzigd, moeten de laatste vijf stappen opnieuw doorlopen worden. De stap "Registeer referenties" moet dan uitgevoerd worden met optie "Forceer herregistratie" aangevinkt.
  
 
==Voorbereiden Wiki==
 
==Voorbereiden Wiki==
 
  [[Bestand:Warning-icon.png]] Voor het aanmaken en wijzigen van wiki pagina's moet je ingelogd zijn.
 
  [[Bestand:Warning-icon.png]] Voor het aanmaken en wijzigen van wiki pagina's moet je ingelogd zijn.
*Maak voor een nieuwe release (of eerste prerelease) een nieuwe release startpagina aan of pas deze aan bij een tweede of hogere prerelease.
+
<ol style="margin-left: 25px">
:Doe dit doe de vorige te kopiëren naar een nieuwe pagina met de juiste naam. (''ZIB_Publicatie_<jaartal>(NL)'')
+
<li>Maak voor een nieuwe release (of eerste prerelease) een nieuwe release startpagina aan of pas deze aan bij een tweede of hogere prerelease.<br>
:Wijzig, waar relevant, ‘release’ in ‘prerelease' of omgekeerd (ook in de pagina naam alias).  
+
Doe dit doe de vorige te kopiëren naar een nieuwe pagina met de juiste naam. (''ZIB_Publicatie_<jaartal>(NL)'') als volgt:
:Wijzig ook de link naar de release notes en de links naar de downloads.
+
<ol style="margin-left: 20px" type=i>
*Check de pagina op correcte informatie en voeg evt publicatie specifiek informatie toe onder het kopje ‘Overige punten’.
+
<li>Ga naar de te kopiëren pagina, selecteer het wiki tabblad 'Bewerken' en kopieer de gehele wiki tekst van de pagina.</li>
:De opsomming met zibs waaruit de pubicatie bestaat hoeft niet gewijzigd te worden. Dit gebeurt automatisch bij de publicatie van de zibs. Daarvoor moet de opsomming wel in de tweede sectie staan.  
+
<li>Type in de adresbalk van de browser het adres <wikisite>/wiki/<naam van de nieuwe pagina>, <wikisite> is voor produktie bv. zibs.nl, <naam van de nieuwe pagina> is de naam zoals hierboven beschreven.<\li>
:Indien dit verandert, moet het in de configuratie aangepast worden. <code>ZibExtraction > Configuratie: Groepsbox Wiki, veld ‘TOC Sectie#’</code>[[File:page.png|link=ZibExtraction_Config]]
+
<li>Een nieuwe wiki pagina wordt geopend met de mededeling dat deze niet bestaat. Selecteer het wiki tabblad 'Bewerken' en plak de gekopieerde tekst er in.</li>
*Herhaal bovenstaande stappen voor de Engelse startpagina (''HCIM_Release_<jaartal>(EN)'').
+
<li>Wijzig, waar relevant, ‘release’ in ‘prerelease' of omgekeerd (ook in de pagina naam alias) en wijzig eventueel het jaartal in de namen.</li>
 +
<li>Wijzig ook de link naar de release notes en de links naar de downloads.Voorlopig worden dit dode links omdat die bestanden nog niet aanwezig zijn.</li>
 +
</ol>
 +
</li>
 +
<li>Check de pagina op correcte informatie en voeg evt publicatie specifiek informatie toe onder het kopje ‘Overige punten’.<br>
 +
De opsomming met zibs waaruit de pubicatie bestaat hoeft niet gewijzigd te worden. Dit gebeurt automatisch bij de publicatie van de zibs. Daarvoor moet de opsomming wel in de tweede sectie staan.<br>
 +
Indien dit verandert, moet het in de configuratie aangepast worden. <code>ZibExtraction > Configuratie: Groepsbox Wiki, veld ‘TOC Sectie#’</code>[[File:page.png|link=ZibExtraction_Config]]
 +
</li>
 +
<li>Herhaal bovenstaande stappen voor de Engelse startpagina (''HCIM_Release_<jaartal>(EN)'').</li>
 +
<li>Pas op de [[ZIB_Hoofdpagina#Publicaties | ZIB hoofdpagina, sectie Publicaties]] de opsomming van publicaties aan, om de nieuwe publicatie op te nemen.</li>
 +
<li>Herhaal dit voor de [[HCIM_Mainpage#Releases | Engelse hoofdpagina]].</li>
 +
</ol>
  
 
==Aanmaken wikipagina's en overige zib bestanden==
 
==Aanmaken wikipagina's en overige zib bestanden==
Regel 46: Regel 68:
  
 
Voor het aanmaken van de bestanden moeten de volgende stappen gedaan worden:
 
Voor het aanmaken van de bestanden moeten de volgende stappen gedaan worden:
*Start ZibExtraction en open met het <code>File > Open</code> menu de gewenste .eap file.
+
<ol style="margin-left: 25px">
*Het configuratiekeuze window zal verschijnen waarin de gewenste configuratie gekozen kan worden.
+
<li>Start ZibExtraction en open met het <code>File > Open</code> menu de gewenste .eap file.</li>
:Indien de gekozen configuratie in strijd is met de .eap publicatie tags, zal een foutmelding volgen en informatie over het vervolg.
+
<li>Het configuratiekeuze window zal verschijnen waarin de gewenste configuratie gekozen kan worden.<br>
*Controleer, als het bestand geopend is, in de <code>ZibExtraction > groupbox Instellingen </code> of de volgende velden de gewenste waarde hebben:
+
Indien de gekozen configuratie in strijd is met de .eap publicatie tags, zal een foutmelding volgen en informatie over het vervolg.
**RTF template
+
</li>
**Voorbeeldfolder
+
<li>Controleer, als het bestand geopend is, in de <code>ZibExtraction > groupbox Instellingen </code> of de volgende velden de gewenste waarde hebben:
**Publicatie
+
<ol style="margin-left: 20px" type=i><li>RTF template</li>
**Publicatietaal
+
<li>Voorbeeldfolder</li>
**Wiki
+
<li>Publicatie</li>
:Indien de waarden niet juist zijn kunnen deze in het configuratie scherm gewijzigd worden. <code>ZibExtraction > Configuratie.</code>[[File:page.png|link=ZibExtraction_Config]]
+
<li>Publicatietaal</li>
:Blijkt uit de waarden dat de verkeerde standaardconfiguratie gekozen is, dient de .eap file gesloten en opnieuw geopend te worden om de correcte configuratie te kiezen.
+
<li>Wiki</li></ol>
:Een andere standaardconfiguratie kiezen terwijl de .eap fileopen is, is helaas niet mogelijk, omdat een aantal waarden uit de .eap file gehaald worden.
+
Indien de waarden niet juist zijn kunnen deze in het configuratie scherm gewijzigd worden. <code>ZibExtraction > Configuratie.</code>[[File:page.png|link=ZibExtraction_Config]]<br>
*Selecteer batch bewerkingen (<code>ZibExtration > groupbox Uitvoeren > checkbox Batch acties</code>)
+
Blijkt uit de waarden dat de verkeerde standaardconfiguratie gekozen is, dient de .eap file gesloten en opnieuw geopend te worden om de correcte configuratie te kiezen.<br>
*Selecteer de volgende bewerkingen (<code>ZibExtraction > groupbox Gewenste actie</code>)
+
Een andere standaardconfiguratie kiezen terwijl de .eap fileopen is, is helaas niet mogelijk, omdat een aantal waarden uit de .eap file gehaald worden.
**XMI en XML waardelijsten
+
</li>
**Eéntalig maken
+
<li>Selecteer batch bewerkingen (<code>ZibExtration > groupbox Uitvoeren > checkbox Batch acties</code>)</li>
**Wiki pagina's aanmaken
+
<li>Selecteer de volgende bewerkingen (<code>ZibExtraction > groupbox Gewenste actie</code>)
**PDF/DOCX bestanden maken
+
<ol style="margin-left: 20px" type=i><li>XMI en XML waardelijsten</li>
**XLS pagina's aanmaken
+
<li>Eéntalig maken</li>
**Inhoudsopgave maken
+
<li>Wiki pagina's aanmaken</li>
*Selecteer eventueel gewenste opties (<code>ZibExtraction > groupbox Opties</code>)
+
<li>PDF/DOCX bestanden maken</li>
*Indien de aangemaakte pagina's bewaard gaan worden voor hergebruik, moet dit aangegeven worden (<code>ZibExtraction > groupbox Resultaten > checkbox Bewaren</code>)
+
<li>XLS pagina's aanmaken</li>
:Hierna zal automatisch een folderdialoog venster geopend worden om een doelfolder te selecteren.
+
<li>Inhoudsopgave maken</li></ol></li>
*Druk tenslotte op Uitvoeren om de bewerkingen te starten.
+
<li>Selecteer eventueel gewenste opties (<code>ZibExtraction > groupbox Opties</code>)</li>
 +
<li>Indien de aangemaakte pagina's bewaard gaan worden voor hergebruik, moet dit aangegeven worden (<code>ZibExtraction > groupbox Resultaten > checkbox Bewaren</code>)<br>
 +
Hierna zal automatisch een folderdialoog venster geopend worden om een doelfolder te selecteren.
 +
</li>
 +
<li>Druk tenslotte op Uitvoeren om de bewerkingen te starten.</li>
 +
</ol>
 
<br>
 
<br>
 
Indien de .eap file behalve zibs ook sub-zibs en basis elementen zibs bevat, moeten bovenstaande stappen hiervoor herhaald worden<br>
 
Indien de .eap file behalve zibs ook sub-zibs en basis elementen zibs bevat, moeten bovenstaande stappen hiervoor herhaald worden<br>
Regel 82: Regel 109:
 
|De XMI en XML bestanden zijn meertalig en hoeven maar één keer aangemaakt te worden. Wel moet dit gebeuren voordat de zibs ééntalig zijn gemaakt.
 
|De XMI en XML bestanden zijn meertalig en hoeven maar één keer aangemaakt te worden. Wel moet dit gebeuren voordat de zibs ééntalig zijn gemaakt.
 
|-
 
|-
|Als de volgorde van bewerkingen wordt gedaan zoal hierboven aangegeven is, gaat het goed en hoeft voor de Engelse versie de XML/XMI actie neit aan gevinkt te worden.
+
|Als de volgorde van bewerkingen wordt gedaan zoal hierboven aangegeven is, gaat het goed en hoeft voor de Engelse versie de XML/XMI actie niet aan gevinkt te worden.
 
|}
 
|}
  
 
==Laden wikipagina's en overige zib bestanden na generatie==
 
==Laden wikipagina's en overige zib bestanden na generatie==
 
Voor het laden van de bestanden naar de wiki site moeten de volgende stappen uitgevoerd worden:
 
Voor het laden van de bestanden naar de wiki site moeten de volgende stappen uitgevoerd worden:
*Deselecteer 'Batch acties' (<code>ZibExtration > groupbox Uitvoeren > checkbox Batch acties</code>)
+
<ol style="margin-left: 25px">
*Selecteer de bewerking 'Wiki pagina' uploaden' (<code>ZibExtraction > groupbox Gewenste actie</code>)
+
<li>Deselecteer 'Batch acties' (<code>ZibExtration > groupbox Uitvoeren > checkbox Batch acties</code>)</li>
*Deselecteer, indien nodig, 'Bewaren'  
+
<li>Selecteer de bewerking 'Wiki pagina' uploaden' (<code>ZibExtraction > groupbox Gewenste actie</code>)</li>
*Als het de laatste (of enige) upload is van de publicatie in de gekozen taal, vink dan de optie 'Refresh Wiki pagina's' aan.
+
<li>Deselecteer, indien nodig, 'Bewaren'</li>
*Druk op 'Uitvoeren' om de upload te starten.
+
<li>Als het de laatste (of enige) upload is van de publicatie in de gekozen taal, vink dan de optie 'Refresh Wiki pagina's' aan.</li>
 +
<li>Druk op 'Uitvoeren' om de upload te starten.</li>
 +
</ol>
  
 
==Laden wikipagina's en overige zib bestanden bij hergebruik van bewaarde bestanden==
 
==Laden wikipagina's en overige zib bestanden bij hergebruik van bewaarde bestanden==
 
Voor het laden van de bestanden naar de wiki site moeten in dit geval de volgende stappen uitgevoerd worden:
 
Voor het laden van de bestanden naar de wiki site moeten in dit geval de volgende stappen uitgevoerd worden:
*Deselecteer 'Batch acties' (<code>ZibExtration > groupbox Uitvoeren > checkbox Batch acties</code>)
+
<ol style="margin-left: 25px">
*Selecteer de bewerking 'Wiki pagina' uploaden' (<code>ZibExtraction > groupbox Gewenste actie</code>)
+
<li>Deselecteer 'Batch acties' (<code>ZibExtration > groupbox Uitvoeren > checkbox Batch acties</code>)</li>
*Selecteer 'Hergebruiken'  
+
<li>Selecteer de bewerking 'Wiki pagina' uploaden' (<code>ZibExtraction > groupbox Gewenste actie</code>)</li>
:Controleer of de locatie, waar de bestanden staan, geselecteerd is en pas deze evtueel aan.  
+
<li>Selecteer 'Hergebruiken'<br>
:Als de locatie leeg is, wordt automatisch een folderdialoog venster geopend worden om een doelfolder te selecteren.
+
Controleer of de locatie, waar de bestanden staan, geselecteerd is en pas deze evtueel aan.<br>
*Vink de optie 'Refresh Wiki pagina's' aan.
+
Als de locatie leeg is, wordt automatisch een folderdialoog venster geopend worden om een doelfolder te selecteren.
*Druk op 'Uitvoeren' om de upload te starten.
+
</li>
 +
<li>Vink de optie 'Refresh Wiki pagina's' aan.</li>
 +
<li>Druk op 'Uitvoeren' om de upload te starten.</li>
 +
</ol>
 +
 
 
==Afrondende acties==
 
==Afrondende acties==
 
Als alle bestanden gecontroleerd zijn, kunnen de zip bestanden, die vanaf de release startpagina te downloaden zijn, aangemaakt worden.
 
Als alle bestanden gecontroleerd zijn, kunnen de zip bestanden, die vanaf de release startpagina te downloaden zijn, aangemaakt worden.
 
Hiertoe wordt de inhoud van de volgende subfolders van de doelfolder op de bruikelijke wijze gezipt:
 
Hiertoe wordt de inhoud van de volgende subfolders van de doelfolder op de bruikelijke wijze gezipt:
*xls: naam bestand: ZIBS<release>(XLSX).zip  voor de Nederlandse en HCIM<release>(XLSX).zip voor de Engelse.
+
<ol style="margin-left: 25px">
*zrtf: naam bestand: ZIBS<release>(PDF).zip  voor de Nederlandse en HCIM<release>(PDF).zip voor de Engelse.
+
<li>xls: naam bestand: ZIBS<release>(XLSX).zip  voor de Nederlandse en HCIM<release>(XLSX).zip voor de Engelse.</li>
*xml: naam bestand: ZIBS<release>(XMI).zip  (de xmi.xml bestanden zijn meertalig)
+
<li>zrtf: naam bestand: ZIBS<release>(PDF).zip  voor de Nederlandse en HCIM<release>(PDF).zip voor de Engelse.</li>
<br>
+
<li>xml: naam bestand: ZIBS<release>(XMI).zip  (de xmi.xml bestanden zijn meertalig)</li>
 +
</ol>
 
Tenslotte moeten bovenstaande drie bestanden en de release notes in PDF vorm (naam: Publicatieversie_<release>_-_Zorginformatiebouwstenen.pdf) geupload worden.<br>
 
Tenslotte moeten bovenstaande drie bestanden en de release notes in PDF vorm (naam: Publicatieversie_<release>_-_Zorginformatiebouwstenen.pdf) geupload worden.<br>
 
Dit kan met de standaard wiki functionaliteit gedaan worden of met de ZibExtraction applicatie ([[ZibExtraction#Upload |zie Tips en Tricks]])
 
Dit kan met de standaard wiki functionaliteit gedaan worden of met de ZibExtraction applicatie ([[ZibExtraction#Upload |zie Tips en Tricks]])
 
  N.B. Het release veld is voor publicaties <jaartal>, bij voorbeeld 2018, en voor prepublicaties <jaartal>-<prepublicatie volgnummer>, bij voorbeeld 2018-2.
 
  N.B. Het release veld is voor publicaties <jaartal>, bij voorbeeld 2018, en voor prepublicaties <jaartal>-<prepublicatie volgnummer>, bij voorbeeld 2018-2.
 
Als alles nogmaals gecontroleerd is, kan de publicatie zichtbaar gemaakt worden voor de gebruikers.
 
Als alles nogmaals gecontroleerd is, kan de publicatie zichtbaar gemaakt worden voor de gebruikers.
Hiertoe moeten nog twee wijzigingen worden doorgevoerd:  
+
Hiertoe moeten nog drie wijzigingen worden doorgevoerd:  
*voeg de nieuwe (pre)publicatie op de ZIB hoofdpagina (''[[ZIB_Hoofdpagina]]'' en ''[[HCIM_Mainpage]]'') aan de sectie 'Publicaties' cq. 'Releases' toe.  
+
<ol style="margin-left: 25px" start=4>
*Pas in het menu (''[[MediaWiki:Sidebar]]'') de verwijzing naar ''Huidige (pre)publicatie'' en ''Current (pre)release'' aan, zodat naar de nieuwe (pre)publicatie verwezen wordt.
+
<li>Pas op de hoofdpagina de verwijzing naar ''Huidige (pre)publicatie'' en ''Current (pre)release''.</li>
 +
<li>Voeg de nieuwe (pre)publicatie op de ZIB hoofdpagina (''[[ZIB_Hoofdpagina]]'' en ''[[HCIM_Mainpage]]'') aan de sectie 'Publicaties' cq. 'Releases' toe.</li>
 +
<li>Pas in het menu (''[[MediaWiki:Sidebar]]'') de verwijzing naar ''Huidige (pre)publicatie'' en ''Current (pre)release'' aan, zodat naar de nieuwe (pre)publicatie verwezen wordt.</li>
 +
</ol>
  
 
==[https://zibs.test-nictiz.nl/wiki  Test wiki] en [[hoofdpagina | produktie wiki]]==
 
==[https://zibs.test-nictiz.nl/wiki  Test wiki] en [[hoofdpagina | produktie wiki]]==
 
Het verdient aanbeveling om een nieuwe publicatie eerst op de test omgeving uit te proberen en pas na gebleken correctheid op de produktie omgeving te zetten.<br>
 
Het verdient aanbeveling om een nieuwe publicatie eerst op de test omgeving uit te proberen en pas na gebleken correctheid op de produktie omgeving te zetten.<br>
Hiertoe moeten een aantal stappen tweemaal uitgevoerd te worden.
+
Het op de produktie omgeving zetten van de nieuwe (pre-)publicatie kan op twee manieren:
* genereren wiki pagina's en overige zib bestanden.
+
<ol style="margin-left: 25px" type = A>
* aanmaken release startpagina's
+
<li>Het opnieuw genereren van de pagina's en bestanden, maar nu voor de produktie wiki.<br>
* wijzigen ZIB hoodfpagina's
+
Hiertoe moeten de stappen vanaf [[#Voorbereiden Wiki | Voorbereiden Wiki]] opnieuw doorlopen worden, maar nu in paragraaf [[#Aanmaken wikipagina's en overige zib bestanden | Aanmaken wikipagina's en overige zib bestanden]], stap 3 met de produktie omgeving als wiki.
* wijzigen menu
+
</li>
* laden van de nieuwe pagina's en zib bestanden
+
<li>Door hergebruik van de producten die voor de testomgeving gemaakt zijn en bewaard zijn.<br>
* laden Release Notes
+
Om dit te doen moeten de acties uit de volgende paragrafen uitgevoerd te worden:
* laden zip bestanden
+
<ol style="margin-left: 20px" type = i>
 
+
<li>[[#Voorbereiden Wiki | Voorbereiden Wiki]]<br>
Voor de gegenereerde pagina's biedt ZibExtraction de mogelijkheid deze bij het aanmaken voor de testomgeving te bewaren. <code>ZibExtraction > Groepbox Resultaten > checkbox Bewaren</code><br>
+
Hierbij kan de wikitekst van de overeenkomstige pagina's op de test wiki site als bron gebruikt worden
Deze kunnen op een later tijdstip, na controle, hergebruikt worden om in de produktie omgeving te laden.<code>ZibExtraction > Groepbox Resultaten > checkbox Wiki Pagina's laden en checkbox Hergebruiken</code>
+
</li>
 
+
<li>[[#Laden wikipagina's en overige zib bestanden bij hergebruik van bewaarde bestanden | Laden wikipagina's en overige zib bestanden bij hergebruik van bewaarde bestanden]]</li>
Het kopieren van de startpagina's kan eenvoudig als volgt bereikt worden:
+
<li>[[#Afrondende acties | Afrondende acties]]</li>
*kopieer in de 'Bewerken' status van de pagina de wiki tekst  en plak deze in Notepad in een nieuw bestand.
+
</ol>
*sla het bestand op en geef het de naam ''ZIB_Publicatie_<jaartal>(NL).wiki'' resp. ''HCIM_Release_<jaartal>(EN).wiki''.
+
</li>
*ga naar de folder waar de gegenereerde bestanden bewaard zijn, open de subfolder WikiPages en plaats de bestanden daarin.
+
</ol>
De pagina's worden nu automatisch met de rest van de pagina's geladen, als deze naar de produktieomgeving geladen worden.
 
  
De overige stappen onder het kopje [[ZibExtraction#Voorbereiden Wiki | Voorbereiden Wiki]] moeten opnieuw gedaan worden voor de produktie wiki.
 
 
==Tips en Tricks==
 
==Tips en Tricks==
 
===Upload===
 
===Upload===
Regel 158: Regel 193:
 
Als bij een upload de refresh optie vergeten is, kan het voorkomen dat de wikipagina's schijnbaar dode links hebben, bij voorbeeld worden dan plaatjes en transclude pagina's niet getoond.<br>
 
Als bij een upload de refresh optie vergeten is, kan het voorkomen dat de wikipagina's schijnbaar dode links hebben, bij voorbeeld worden dan plaatjes en transclude pagina's niet getoond.<br>
 
Dit is te herstellen zonder alles opnieuw te laden. Doe hiervoor de volgende stappen:
 
Dit is te herstellen zonder alles opnieuw te laden. Doe hiervoor de volgende stappen:
*Sluit een eventueel openstaand .eap bestand en open het opnieuw: er wordt nu een nieuwe sessie gestart.
+
<ol style="margin-left: 25px">
*Controleer of de correcte publicatie gekozen is in de gewenste taal
+
<li>Sluit een eventueel openstaand .eap bestand en open het opnieuw: er wordt nu een nieuwe sessie gestart.</li>
*Selecteer een willekeurige zib
+
<li>Controleer of de correcte publicatie gekozen is in de gewenste taal</li>
*Deselecteer, indien nodig, de checkbox 'Batch acties'
+
<li>Selecteer een willekeurige zib</li>
*Selecteer de actie 'Wiki pagina's uploaden'
+
<li>Deselecteer, indien nodig, de checkbox 'Batch acties'</li>
*Vink nu wel de optie 'Refresh Wiki pagina's' aan
+
<li>Selecteer de actie 'Wiki pagina's uploaden'</li>
*Controleer dat de checkboxen 'Bewaren' en 'Hergebruiken' niet aangevinkt zijn
+
<li>Vink nu wel de optie 'Refresh Wiki pagina's' aan</li>
*Druk op 'Uitvoeren'
+
<li>Controleer dat de checkboxen 'Bewaren' en 'Hergebruiken' niet aangevinkt zijn</li>
 +
<li>Druk op 'Uitvoeren'</li>
 +
</ol>
 
De applicatie gaat nu proberen alle bestanden te uploaden (aantal is nul) en zal daarna alle pagina's van de publicatie in de gekozen taal refreshen (= purgen).<br>
 
De applicatie gaat nu proberen alle bestanden te uploaden (aantal is nul) en zal daarna alle pagina's van de publicatie in de gekozen taal refreshen (= purgen).<br>
 
Herhaal dit indien nodig ook voor de andere taal.
 
Herhaal dit indien nodig ook voor de andere taal.

Huidige versie van 8 feb 2020 om 23:36


Manual pagina's

Voorbereiden publicatie

  1. Maak een kopie van de eap files die de zib's van de publicatie bevatten en hernoem deze tot de werkversie van de volgende (pre)release, format (V)ZIBS Werkversie <jaartal>-<prepublicatie volgnummer>, dus b.v. VZIBS Werkversie 2019-1.
  2. Warning-icon.png Vanaf dit punt mogen er geen wijzigingen meer uitgevoerd worden op de eap files van de nieuwe publicatie!
    
  3. Open de nieuwe eap files stuk voor stuk in Enterprise Architect en pas de HCIM tags op DCM Repository niveau aan, t.w. de tags HCIM::ReleaseYear, HCIM::ReleaseType en HCIM::PrereleaseNumber.
  4. Hernoem de huidige eap files om aan te geven dat het nu (pre)publicatie bestanden zijn, format: (V)ZIBS P(rep)ublicatieversie <jaartal>(-<prepublicatie volgnummer>), dus b.v. ZIBS Publicatieversie 2017 of ZIBS Prepublicatieversie 2017-1.
  5. Warning-icon.png Als een prerelease tot release wordt gepromoveerd, moeten de eap bestandsnamen en de bovengenoemde HCIM tags aangepast worden!
    
  6. Maak in de centrale folder van het zib-centrum met publicaties een nieuwe folder aan met als naam de naam van de publicatie: P(rep)ublicatieversie <jaartal>(-<prepublicatie volgnummer>).
  7. Verplaats de eap files van de publicatie naar deze folder.
  8. Kopieer tevens voor iedere eap file de folder met bijbehorende voorbeeldbestanden van de werkfolder naar de nieuwe publicatie folder.
  9. Indien de nieuwe werkversie een nieuw publicatiejaar heeft moeten de namen van de folders met voorbeeldbestanden in de werkfolder gewijzigd worden, bv VZIBS_Examples_2020.
  10. Warning-icon.png Iedere publicatie heeft zijn eigen set voorbeeldbestanden. In de naam van de voorbeeldfolder is het prepublicatienummer niet opgenomen. Overigens is de naam niet kritisch omdat de voorbeeldfolder tijdens het publicatieproces geselecteerd moet worden.
    
  11. Reset in Enterprise Architect voor de eap files van de nieuwe werkversie de publicatietag's van alle zibs (alle eap’s, alle subset’s: subzibs, basiszib etc.) (EA plugin voor zibslink = ZibTools)

De volgende acties worden uitgevoerd op de eap files van de nieuwe publicatie, en dus niet op de eap files van de werkversie.

  1. Maak op grond van de behandelde issues een lijst van de gewijzigde zibs.
  2. Start ZibExtraction en check alle SNOMED CT en LOINC codes of er geen foute of verlopen codes in de set zibs aanwezig zijn. (ZibExtraction> Beheer> CodeCheck<Page.png)
  3. Zet in Enterprise Architect de publicatietag's van alle zibs (alle eap’s, alle subset’s: subzibs, basiszib etc.) (EA plugin voor zibslink = ZibTools)
    Check hierbij in het Zib Report scherm of de revision history datum van de gewijzigde zibs aangepast wordt, zo niet check dit handmatig.
  4. Test in de add-in iedere zib op fouten.
    Iedere melding in het opmerkingen veld komt overeen met een fout, waarschuwing of mededeling.
    Beoordeel en verbeter eventueel de fouten ( en doe dit ook in de nieuwe werkversie als er al een afsplitsing is gemaakt).
    Sommige fouten zijn schijnfouten zoals een id fout bij een bouwsteen verwijzing met een subconcept.
    Beoordeel ook de waarschuwingen en de informatie mededelingen.
  5. Check of van de gewijzigde zibs ook een (aangepast) voorbeeld bestand met de juiste versie aanwezig is in de voorbeeldbestand folder van de publicatie.
  6. Start ZibExtraction en maak een nieuwe (pre)release aan of wijzig de prerelease omschrijving bij een tweede of latere prerelease (de juiste inhoud komt later, na de registratie van de bouwstenen: volgende stap)
    (ZibExtraction> Beheer>Publicaties en groepen | tabblad ReleasesPage.png)
  7. Registeer eerst alle bouwstenen van de publicatie incl. basis en subbouwstenen (ZibExtraction, actie “Registreer Zib’s”Page.png).
    Indien de zibs uit meer dan één bestand komen, dient dit voor al deze bestanden gedaan te worden. De volgorde maak niet uit.
  8. Indien de (pre)publicatie volledig nieuwe bouwstenen bevat, dienen een paar extra stappen gedaan te worden:
    1. Open de 'Publicaties en groepen' module en voeg in het 'Groepen' tabblad de nieuwe bouwstenen toe aan een groep naar keuze.(ZibExtraction> Beheer>Publicaties en groepenPage.png)
    2. Voeg in het 'Releases' tabblad de nieuwe bouwstenen toe aan de nieuwe publicatie.
    3. Ga hierna verder zoals hieronder in aangegeven.
  9. Stel de inhoud van de (pre)release vast of wijzig de bestaande prerelease om de van gewijzigde bouwstenen de juiste versie op te nemen. Check de versies.
    Doe dit aan de hand van de release notes. (ZibExtraction> Beheer>Publicaties en groepen | tabblad ReleasesPage.png).
  10. Open een van de .eap bestanden in ZibExtration en maak eventueel de nieuwe configuraties aan (ZibExtraction> ConfiguratiesPage.png).
  11. Registreer voor alle bouwstenen de referenties (ZibExtraction, actie “Registreer referenties”Page.png).
    Doe dit voor alle eap. bestanden van de (pre)release.
Warning-icon.png Als na dit punt een extra zib aan de publicatie wordt toe gevoegd of een versie van één van de bouwstenen wordt gewijzigd, moeten de laatste vijf stappen opnieuw doorlopen worden. De stap "Registeer referenties" moet dan uitgevoerd worden met optie "Forceer herregistratie" aangevinkt.

Voorbereiden Wiki

Warning-icon.png Voor het aanmaken en wijzigen van wiki pagina's moet je ingelogd zijn.
  1. Maak voor een nieuwe release (of eerste prerelease) een nieuwe release startpagina aan of pas deze aan bij een tweede of hogere prerelease.
    Doe dit doe de vorige te kopiëren naar een nieuwe pagina met de juiste naam. (ZIB_Publicatie_<jaartal>(NL)) als volgt:
    1. Ga naar de te kopiëren pagina, selecteer het wiki tabblad 'Bewerken' en kopieer de gehele wiki tekst van de pagina.
    2. Type in de adresbalk van de browser het adres <wikisite>/wiki/<naam van de nieuwe pagina>, <wikisite> is voor produktie bv. zibs.nl, <naam van de nieuwe pagina> is de naam zoals hierboven beschreven.<\li>
    3. Een nieuwe wiki pagina wordt geopend met de mededeling dat deze niet bestaat. Selecteer het wiki tabblad 'Bewerken' en plak de gekopieerde tekst er in.
    4. Wijzig, waar relevant, ‘release’ in ‘prerelease' of omgekeerd (ook in de pagina naam alias) en wijzig eventueel het jaartal in de namen.
    5. Wijzig ook de link naar de release notes en de links naar de downloads.Voorlopig worden dit dode links omdat die bestanden nog niet aanwezig zijn.
  2. Check de pagina op correcte informatie en voeg evt publicatie specifiek informatie toe onder het kopje ‘Overige punten’.
    De opsomming met zibs waaruit de pubicatie bestaat hoeft niet gewijzigd te worden. Dit gebeurt automatisch bij de publicatie van de zibs. Daarvoor moet de opsomming wel in de tweede sectie staan.
    Indien dit verandert, moet het in de configuratie aangepast worden. ZibExtraction > Configuratie: Groepsbox Wiki, veld ‘TOC Sectie#’Page.png
  3. Herhaal bovenstaande stappen voor de Engelse startpagina (HCIM_Release_<jaartal>(EN)).
  4. Pas op de ZIB hoofdpagina, sectie Publicaties de opsomming van publicaties aan, om de nieuwe publicatie op te nemen.
  5. Herhaal dit voor de Engelse hoofdpagina.

Aanmaken wikipagina's en overige zib bestanden

In deze beschrijving wordt er vanuit gegaan dat alle stappen van een hele publicatie in een keer gedaan worden.
Dit is niet perse noodzakelijk. De stappen kunnen ook in opeenvolgende sessies gedaan worden.

Voor het aanmaken van de bestanden moeten de volgende stappen gedaan worden:

  1. Start ZibExtraction en open met het File > Open menu de gewenste .eap file.
  2. Het configuratiekeuze window zal verschijnen waarin de gewenste configuratie gekozen kan worden.
    Indien de gekozen configuratie in strijd is met de .eap publicatie tags, zal een foutmelding volgen en informatie over het vervolg.
  3. Controleer, als het bestand geopend is, in de ZibExtraction > groupbox Instellingen of de volgende velden de gewenste waarde hebben:
    1. RTF template
    2. Voorbeeldfolder
    3. Publicatie
    4. Publicatietaal
    5. Wiki

    Indien de waarden niet juist zijn kunnen deze in het configuratie scherm gewijzigd worden. ZibExtraction > Configuratie.Page.png
    Blijkt uit de waarden dat de verkeerde standaardconfiguratie gekozen is, dient de .eap file gesloten en opnieuw geopend te worden om de correcte configuratie te kiezen.
    Een andere standaardconfiguratie kiezen terwijl de .eap fileopen is, is helaas niet mogelijk, omdat een aantal waarden uit de .eap file gehaald worden.

  4. Selecteer batch bewerkingen (ZibExtration > groupbox Uitvoeren > checkbox Batch acties)
  5. Selecteer de volgende bewerkingen (ZibExtraction > groupbox Gewenste actie)
    1. XMI en XML waardelijsten
    2. Eéntalig maken
    3. Wiki pagina's aanmaken
    4. PDF/DOCX bestanden maken
    5. XLS pagina's aanmaken
    6. Inhoudsopgave maken
  6. Selecteer eventueel gewenste opties (ZibExtraction > groupbox Opties)
  7. Indien de aangemaakte pagina's bewaard gaan worden voor hergebruik, moet dit aangegeven worden (ZibExtraction > groupbox Resultaten > checkbox Bewaren)
    Hierna zal automatisch een folderdialoog venster geopend worden om een doelfolder te selecteren.
  8. Druk tenslotte op Uitvoeren om de bewerkingen te starten.


Indien de .eap file behalve zibs ook sub-zibs en basis elementen zibs bevat, moeten bovenstaande stappen hiervoor herhaald worden
Hiervoor moet in de configuratie de zib prefix gewijzigd worden van nl.zorg in nl.zorg.part. Ook kan de file opnieuw geopend worden met een speciaal hiervoor gemaakte standaard configuratie.

Voer bovenstaande stappen uit voor alle .eap files die zibs bevatten van de publicatie.

De stappen moeten zowel voor de NL als voor de EN wiki pagina's uitgevoerd worden. Als de stappen voor één taal uitgevoerd zijn, kan dit niet in dezelfde sessie ook voor de ander taal gedaan worden.
Hiervoor moet de .eap file eerst gesloten worden en eventueel met een andere configuatie geopend te worden.

Warning-icon.png De XMI en XML bestanden zijn meertalig en hoeven maar één keer aangemaakt te worden. Wel moet dit gebeuren voordat de zibs ééntalig zijn gemaakt.
Als de volgorde van bewerkingen wordt gedaan zoal hierboven aangegeven is, gaat het goed en hoeft voor de Engelse versie de XML/XMI actie niet aan gevinkt te worden.

Laden wikipagina's en overige zib bestanden na generatie

Voor het laden van de bestanden naar de wiki site moeten de volgende stappen uitgevoerd worden:

  1. Deselecteer 'Batch acties' (ZibExtration > groupbox Uitvoeren > checkbox Batch acties)
  2. Selecteer de bewerking 'Wiki pagina' uploaden' (ZibExtraction > groupbox Gewenste actie)
  3. Deselecteer, indien nodig, 'Bewaren'
  4. Als het de laatste (of enige) upload is van de publicatie in de gekozen taal, vink dan de optie 'Refresh Wiki pagina's' aan.
  5. Druk op 'Uitvoeren' om de upload te starten.

Laden wikipagina's en overige zib bestanden bij hergebruik van bewaarde bestanden

Voor het laden van de bestanden naar de wiki site moeten in dit geval de volgende stappen uitgevoerd worden:

  1. Deselecteer 'Batch acties' (ZibExtration > groupbox Uitvoeren > checkbox Batch acties)
  2. Selecteer de bewerking 'Wiki pagina' uploaden' (ZibExtraction > groupbox Gewenste actie)
  3. Selecteer 'Hergebruiken'
    Controleer of de locatie, waar de bestanden staan, geselecteerd is en pas deze evtueel aan.
    Als de locatie leeg is, wordt automatisch een folderdialoog venster geopend worden om een doelfolder te selecteren.
  4. Vink de optie 'Refresh Wiki pagina's' aan.
  5. Druk op 'Uitvoeren' om de upload te starten.

Afrondende acties

Als alle bestanden gecontroleerd zijn, kunnen de zip bestanden, die vanaf de release startpagina te downloaden zijn, aangemaakt worden. Hiertoe wordt de inhoud van de volgende subfolders van de doelfolder op de bruikelijke wijze gezipt:

  1. xls: naam bestand: ZIBS<release>(XLSX).zip voor de Nederlandse en HCIM<release>(XLSX).zip voor de Engelse.
  2. zrtf: naam bestand: ZIBS<release>(PDF).zip voor de Nederlandse en HCIM<release>(PDF).zip voor de Engelse.
  3. xml: naam bestand: ZIBS<release>(XMI).zip (de xmi.xml bestanden zijn meertalig)

Tenslotte moeten bovenstaande drie bestanden en de release notes in PDF vorm (naam: Publicatieversie_<release>_-_Zorginformatiebouwstenen.pdf) geupload worden.
Dit kan met de standaard wiki functionaliteit gedaan worden of met de ZibExtraction applicatie (zie Tips en Tricks)

N.B. Het release veld is voor publicaties <jaartal>, bij voorbeeld 2018, en voor prepublicaties <jaartal>-<prepublicatie volgnummer>, bij voorbeeld 2018-2.

Als alles nogmaals gecontroleerd is, kan de publicatie zichtbaar gemaakt worden voor de gebruikers. Hiertoe moeten nog drie wijzigingen worden doorgevoerd:

  1. Pas op de hoofdpagina de verwijzing naar Huidige (pre)publicatie en Current (pre)release.
  2. Voeg de nieuwe (pre)publicatie op de ZIB hoofdpagina (ZIB_Hoofdpagina en HCIM_Mainpage) aan de sectie 'Publicaties' cq. 'Releases' toe.
  3. Pas in het menu (MediaWiki:Sidebar) de verwijzing naar Huidige (pre)publicatie en Current (pre)release aan, zodat naar de nieuwe (pre)publicatie verwezen wordt.

Test wiki en produktie wiki

Het verdient aanbeveling om een nieuwe publicatie eerst op de test omgeving uit te proberen en pas na gebleken correctheid op de produktie omgeving te zetten.
Het op de produktie omgeving zetten van de nieuwe (pre-)publicatie kan op twee manieren:

  1. Het opnieuw genereren van de pagina's en bestanden, maar nu voor de produktie wiki.
    Hiertoe moeten de stappen vanaf Voorbereiden Wiki opnieuw doorlopen worden, maar nu in paragraaf Aanmaken wikipagina's en overige zib bestanden, stap 3 met de produktie omgeving als wiki.
  2. Door hergebruik van de producten die voor de testomgeving gemaakt zijn en bewaard zijn.
    Om dit te doen moeten de acties uit de volgende paragrafen uitgevoerd te worden:
    1. Voorbereiden Wiki
      Hierbij kan de wikitekst van de overeenkomstige pagina's op de test wiki site als bron gebruikt worden
    2. Laden wikipagina's en overige zib bestanden bij hergebruik van bewaarde bestanden
    3. Afrondende acties

Tips en Tricks

Upload

Het upload deel van ZibExtraction is vrij generiek en daar kan 'misbruik' van gemaakt worden.
Als resultaten van een zib extractie bewaard worden, wordt een subfolderstructuur aangemaakt onder de doelfolder. Deze kent de volgende subfolders:
Subfolders.png

Deze structuur kan natuurlijk ook met de hand aangemaakt worden. Hiermee kunnen ook andere dan de gegenereerde bestanden geupload worden:

  • Wikipagina's
Maak de pagina in Notepad aan of kopieer de wiki tekst vanuit een bestaande pagina, bv. van een ander server.
Sla het bestand op in de WikiPages subfolder geef het de naam <WikipaginaNaam>.wiki.
  • PDF bestanden.
Sla het bestand op de zrtf subfolder
  • Alle andere uploadbare bestanden incl zip bestanden
Sla het bestand op de xls subfolder

Bij de volgende upload zullen al deze bestanden worden meegenomen.

Vergeten refresh

Als bij een upload de refresh optie vergeten is, kan het voorkomen dat de wikipagina's schijnbaar dode links hebben, bij voorbeeld worden dan plaatjes en transclude pagina's niet getoond.
Dit is te herstellen zonder alles opnieuw te laden. Doe hiervoor de volgende stappen:

  1. Sluit een eventueel openstaand .eap bestand en open het opnieuw: er wordt nu een nieuwe sessie gestart.
  2. Controleer of de correcte publicatie gekozen is in de gewenste taal
  3. Selecteer een willekeurige zib
  4. Deselecteer, indien nodig, de checkbox 'Batch acties'
  5. Selecteer de actie 'Wiki pagina's uploaden'
  6. Vink nu wel de optie 'Refresh Wiki pagina's' aan
  7. Controleer dat de checkboxen 'Bewaren' en 'Hergebruiken' niet aangevinkt zijn
  8. Druk op 'Uitvoeren'

De applicatie gaat nu proberen alle bestanden te uploaden (aantal is nul) en zal daarna alle pagina's van de publicatie in de gekozen taal refreshen (= purgen).
Herhaal dit indien nodig ook voor de andere taal.