##  [DXPR Builder 1.x naar 2.x migratie](/nl/hc/documentation/learn-dxpr-builder/getting-started/dxpr-builder-1x-naar-2x-migratie) 





##  1. Update de module

1. **Verwijder dxpr\_builder** uit uw codebasis.
2. Als u composer gebruikt, verwijder dan het dxpr/dxpr\_builder-pakket met **composer verwijder dxpr/dxpr\_builder**
3. **Vervang** het door de nieuwste dxpr\_builder versie 2.x release van [Drupal.org](https://www.drupal.org/project/dxpr_builder) .
4. Als u componist gebruikt, kunt u **componist gebruiken waarvoor drupal/dxpr\_builder nodig is**
5. Voer **database-updates** uit (update.php of drush updb)
6. **Wis** alle Drupal-caches
7. Als uw website **Google Material-pictogrammen** of **Font Awesome 5 Pro-pictogrammen** gebruikt, of als u niet zeker weet of dit het geval is, gaat u hieronder verder. Geniet anders van DXPR Builder 2.x, je bent hier klaar!









##  2. Optioneel: herstel ontbrekende pictogrammen

 DXPR Builder 2.x is grotendeels achterwaarts compatibel met 1.x, met de opmerkelijke uitzondering van twee iconensets die we hebben afgeschaft:

- Google-materiaalpictogrammen
- Lettertype Awesome Pro 5

 Toen DXPR volledig GPL-compatibel werd en releases op Drupal.org publiceerde, hadden we geen andere keuze dan deze pictogrammen te laten vallen. Dit betekent dat als uw website deze pictogrammen gebruikt, u twee keuzes heeft:

1. Vervang de pictogrammen door andere pictogrammen die beschikbaar zijn in DXPR Builder 2.x  
     **of**
2. Voeg de ontbrekende pictogramsets terug aan uw website met een aangepaste module of thema

 Methode 1 heeft het voordeel dat uw website wordt gestandaardiseerd op pictogrammen die worden ondersteund door DXPR Builder 2.x. Dit betekent dat u in de toekomst de digitale inhoud van uw website consistent kunt uitbreiden met dezelfde pictogrambibliotheken.







## 3. Ontbrekende pictogrammen zoeken en vervangen

1. **Download** en installeer de [module Scanner zoeken en vervangen](https://www.drupal.org/project/scanner)
2. **Configureer** de scannermodule om uw voor DXPR Builder geschikte velden te doorzoeken
3. **Ga** naar /admin/content/scanner
4. Schakel de optie **Overeenkomen met hele woorden** uit
5. Om **Google Material Design-** pictogrammen te vinden, zoekt u naar **material-icons mat-**
6. **Open** de pagina-inhoud die in de zoekresultaten wordt vermeld **als een anonieme gebruiker**
7. Waar er Google Material-pictogrammen waren, ziet u tekst met de naam van het pictogram. Wanneer u over deze tekst beweegt, kunt u het element **bewerken** en een vervangend pictogram selecteren.
8. Zoek tijdens uw ingelogde sessie de kapotte pictogramelementen op de pagina's en bewerk ze om het ontbrekende pictogram te vervangen
9. Om **Font Awesome Pro-** pictogrammen te vinden, zoekt u naar de volgende reeksen
    1. **fa fa**
    2. **rage fa**
    3. **ver fa**
    4. **fa fa**
10. In tegenstelling tot de Material Design-pictogrammen hoeft u pagina's niet als anonieme gebruiker te openen, omdat u als editorgebruiker duidelijk ontbrekende pictogrammen kunt zien, aangezien deze worden weergegeven door horizontale strepen.
11. Begin nu met het handmatig zoeken en vervangen van pictogrammen, of gebruik een kortere weg zoals ik deed in de video door pictogrammen uit de volledig verouderde *licht-* en *duotoonsets* te vervangen door *gewone* of *effen* pictogrammen. Om ze te vervangen door de *reguliere* Font Awesome 5 gratis pictogrammen, voert u de volgende zoek- en vervangquery's uit:
    1. **fal fa** met **verre fa**
    2. **rage fa** met **verre fa**
12. Nadat u de optionele vervangingen in stap 11 hebt uitgevoerd, moet u nog steeds alle betrokken pagina's handmatig controleren, omdat niet alle *lichte* en *duotoonpictogrammen* een overeenkomend pictogram hebben in de gratis *gewone* en *effen* pictogramsets.







####  Hulp nodig bij uw migratie?

 Het DXPR-team is beschikbaar om *u te adviseren* of uw migratie van DXPR Builder 1.x naar 2.x *uit te voeren* .



 [Hulp krijgen](/node/add/ticket)