This project is not covered by Drupal’s security advisory policy.

WARNING: Developers only module! Take a backup before and review changes carefully!

Utility module to convert all text field instances using Text (string) fontawesome_iconpicker formatter to Micon (string_micon) symbol fields and micon formatter.

fontawesome_iconpicker is not well maintained anymore and has no Drupal 9 release. Micon is well maintained and designed and has a lot of features. Simply switching over is not possible as fontawesome_iconpicker is a formatter on Text (plain) fields, while micon uses its own field type.

The conversion is simplified as both use the same data structure and only the field type has to be changed.

Take a backup and test the results carefully. You may use drush cex --diff to review the changes

Details on implementation / field type change:

I wrote a blog article on the problems I experienced implementing this module to change the field type of existing fields: https://julian.pustkuchen.com/en/programmatically-change-field-type-drup...

Create a solution for other field type conversions:

Please help to improve a general field conversion solution for Drupal by solving issues at
https://www.drupal.org/project/change_field_type for further field type conversion functionality!

This module is not related to change_field_type in any way, but creating our module showed how much a simple solution for such tasks in Drupal is needed!

Development proudly sponsored by German Drupal Friends & Companies:

webks: websolutions kept simple (https://www.webks.de)
and
DROWL: Drupalbasierte Lösungen aus Ostwestfalen-Lippe (OWL), Germany (https://www.drowl.de)

Supporting organizations: 
proudly developed this module for the community

Project information

Releases