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 .
  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
  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 .