I have slowly been working to upgrade an old site on a development server.

Westminster New template and all the plugins related to that template.
ZC version 1.5.5e
PHP Version: 5.6.20 (Zend: 2.6.0)


zenup dot werkstatthosting dot com (down for maintenance but viewable)

I started with 1.5.5a and when i upgraded it (to d i think and now e) i began to get garbage font awesome characters in the flexible footer menu when editing titles or texts via the admin. I thought perhaps it was a sanitation issue and I tried changing the texts in the database as well as rbarbour's addition to init_sanitize https://www.zen-cart.com/showthread....67#post1308467 .

Neither worked for me so I have also been trying to create a separate file using the documentation for sanitation and coming up with something based on that. I notice this code in the flexible_footer_menu file in the modules folder:
$page_query_list_footer[$rows]['id'] = $page_query->fields['pages_id'];
$page_query_list_footer[$rows]['header'] = $page_query->fields['col_header'];
$page_query_list_footer[$rows]['title'] = $page_query->fields['page_title'];
$page_query_list_footer[$rows]['text'] = $page_query->fields['col_html_text'];
$page_query_list_footer[$rows]['image'] = $page_query->fields['col_image'];
$page_query_list_footer[$rows]['sort'] = $page_query->fields['col_sort_order'];
$URL = $page_query->fields['page_url'];

would it make sense to come up with a multidimensional sanitation based on this?
Thanks!