How to remove Custom HTML widgets added by users to the "My Profile" page if you are a site administrator.
What is needed: debugger, access to the database.
User "Jane" has added a Custom HTML widget called
"Test" to her profile. Added custom HTML doesn't function properly and "Customize this Page" option is no longer visible. What to do?
1. Visit Jane's profile page. Right mouse click on the "Test" widget>>Inspect Element with "Firebug" or any other debugger>>find the
entity of the widget in place. In my case it is:
ow_box ow_stdmargin clearfix entity-5110c5f27c286 ow_break_word
2. Copy the entity ID ( in my case :
entity-5110c5f27c286)
3. Go to your database>>
ow_base_component_entity_position table >>click "search">>paste copied entity ID as shown in the screen shot bellow>>click "Go"
4. Delete found entity.
5. Go to
ow_base_component_place_cache table.
Select everything you have within this table and delete.
6. Go to "Jane"s profile. "Test" custom HTML widget should not be there anymore.