Skip to Content
Technical Articles
Author's profile photo Anton Mavrin

OMG! These Object Images are destroying my bubbles. Wanna fix?

Hi!

If images below are familar to you and you ever wondered how to fix it permanently, instead of asking content developers to manually remove Object Images from the SAP Enable Now bubbles, then I probably have a simple solution.

Hey%2C%20Object%20Images%2C%20pimp%20my%20bubbles%21

Hey, Object Images, pimp my bubbles!

Fix, that we’ll apply impacts only specified workarea, not a whole SAP Enable Now system, but we all know how to copy resources between workareas, right? 😉

First we need to locate Recording Dictionary resource called Simulations, start editing it, then right-click on it and select Open Folder. If you use custom Recording Dictionary as a default, then please start editing yours.

Standard%20Recording%20Dictionary%2C%20If%20you%20use%20custom%20dictionary%2C%20then%20select%20yours.

Second, locate file(s) with the language(s) you use in you projects in the opened folder. In my example I will change the file responsible for English-US language texts (trans_en_US.txt).

Third, in this file you need to replace [B_NAME_ICON] strings with [B_NAME]. B_NAME_ICON inserts an object name accompanied with that object image (icon) that makes our bubbles look pretty big and sometimes not lovely at all. If you have Notepad++ you can replace [B_NAME_ICON] with [B_NAME] in all files inside that folder without opening them.

 

Notepad

Notepad

Notapad++

Notepad++

In addition you can also replace Transaction box with a Transaction field. 80% of my customers were not happy with “box”.

 

 

Once you did that, please save and close your modified file(s) and return back to Producer. Because we made changes on the file system level, Producer doesn’t know that resource has been changed and new version must be uploaded to the server. To inform Producer about that, right click on the Simulations dictionary (in my case) and select Refresh Object

After that green pencil icon on your resource will change to the purple asterisk meaning that now Producer knows about your changes. Finish Editing, Save under a new version, enjoy bubbles free of Object images.

In case you want to add an object image manually in some cases, please do it using the Insert Placeholder command in the HTML Editor.

If%20you%20miss%20these%20guys...

If you miss these guys…

 

Assigned Tags

      8 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Sabrina Eulberg
      Sabrina Eulberg

      Hi Anton,

      Great - that was exactly what I was searching for!

      Are there any known side-effects when doing this? Like issues with re-recording or WebAssistant usage? Everything else to keep in mind? Just wanted to doublecheck beforehand.

      Many thanks in advance,
      Sabrina

      Author's profile photo Anton Mavrin
      Anton Mavrin
      Blog Post Author

      Hi Sabrina,

      No side effects to my knowledge. It could be that after the SAP Enable Now upgrade you would need to repeat the changes you did to the standard dictionary as the old one could be overwritten. So, I would keep the customized version somewhere, to be able to quickly merge the changes into the new version of the dictionary if required.

      Anton.

      Author's profile photo Sabrina Eulberg
      Sabrina Eulberg

      Thanks a lot, Anton.

      Author's profile photo Andrew Anderson
      Andrew Anderson

      Hi Anton,

      Thanks for the great explanation!

      I seem to be having a strange issue however - I followed your steps for the Simulation recording dictionary, and even tried using a custom one, but the change isn't taking effect when now recording.

      I have checked and the change in the recording dictionary has saved, and it is set as the 'default', but when recording the object images ares till appearing.

       

      Is there a setting I am missing to push this change to new recordings?

      Please let me know if you have some insight.

      Many thanks in Advance,

      Andrew.

       

      Author's profile photo Anton Mavrin
      Anton Mavrin
      Blog Post Author

      Hi Andrew,

      No, you aren't missing anything. It should work, provided you updated the correct language file in the dictionary, then refreshed the object to upload these changes to the server.

      I'm doing this operation almost for every customer, so it works with the latest upgrade as well.

      Author's profile photo Jo Kingston
      Jo Kingston

      Hi All - I spoke too soon.

      The above fix worked once.  I still getting the image.

      Author's profile photo Anton Mavrin
      Anton Mavrin
      Blog Post Author

      Hi Jo,

      because the Standard dictionary is overwritten after every SAP Enable Now upgrade, so you have to re-apply these changes to the new version of the dictionary.

      There is of course an option to avoid this manual bi-annual updates: you can create a custom recording dictionary, BUT then you need to tell EVERY content developer to SELECT this CUSTOM dictionary BEFORE they start the recording. Unfortunately, the recording dictionary cannot be selected once and forever for all developers unlike other resources 🙁

      Author's profile photo Jo Kingston
      Jo Kingston

      Hi Anton,

      What is strange is that I update the Standard dictionary yesterday,  and today the images were showing again.  I have updated again and will continue to test.

      I have two more items for you.

      1.  When we did work together,  we were able to disable the Image Optin in the advanced layout screen and I cannot get that to work again.

      This image is what I see:

       

      What I want and what I had was below,   the object image was disabled - how do I get this back to what I had before.

       

       

      I will start a new question for my next topic.   To prepare you.  We had added properties to my Word template and you helped me create fields in Enable Now to populate the Word document.  I would like to revisit that.