bds_ThemeEditor and ThemeImporter with v > FMP 20?

I was trying to use them yesterday, which requires being able to right click on a theme in the list of themes in the Manage Themes dialog.

That is when I discovered that right clicking and using the copy from the contextual menu doesn’t put the theme in the clipboard like it used to do. MBS copy content and copy value don’t grab it either. I also tried from the Menu and shortcut keys.

I haven’t checked with 22 but this is true for version 21. I was able to do all I needed by opening the file in 20.

The file I’m working with was hosted on a FMS 19.6 but opening a local copy gave me the same results.

Anyone knows why this is?

The right click → copy, or cmd+c both work for me in FileMaker Pro 22 for copying theme XML to clipboard. What can impact this is whether your layout has custom menus applied which alter the copy behaviour. If you’re in browse mode when accessing the manage themes dialog, then custom menus can be an impact.

Also, I’d be remiss if I did not give my tool a plug, as it might help you. Elemental Theme — Visual Theme Editor for FileMaker :laughing:

Bought it this afternoon. Still need to learn it though.

The file i was using had custom menus. I opened a layout that had standard menus. It did not work. I went in layout mode it did not work. (in 21) I tried in 20 and it did work.

Then I did the same test with a sample file (contacts) that doesn't have custom menus. Same outcome.

In both cases, Theme Editor had been open in 21 (just in case the pasting was the issue). So the issue really is the copying.

An observation from just doing a quick cursory test:

In FMP 22:

I am allowed to copy to clipboard the themes which are not the stock FMP supplied themes.

I am not allowed to do so with the stock supplied themes (whose names are surrounded by brackets).

I was NOT trying with [bracketed styles]. I have not upgraded to 22 yet. Do you have a copy of 21 to check if it working for you in 21 as well ? If it works I'll have to figure out why it doesn't for me.

Claris changed the codes for themes on the clipboard between versions. It's not the sort of thing they bother telling anyone, so it broke.

The fixed version is at https://businessdatasystems.co.nz/theme-editor/

Thanks @Malcolm . However, it says that the page doesn't exist when I click download.

I was able to download the file from my phone by keeping my finger on the link until the context menu showed and I could save.

The file cannot be unzipped.

Hi @Cecile. I just did the same cursory check across versions of 19, 20, and 21.

Each of those behaved the same for me as v22 did, i.e., I am able to copy a theme to the clipboard as long as it is not one of the [bracketed] themes.

Hi @steve_ssh in order to see if the copy was working, I needed to see what was in my clipboard. I found the easiest way to confirm that was to move a theme from one file to another. Here is what I discovered: you can copy and paste in files opened with the same FileMaker version only. So copying a theme from a file opened in 20 could not paste in a file opened in 21.

1 Like

I'm seeing the same issue that you describe.

From the backend, I can see that the file is in that location and the zipped file is OK.

I'm guessing that wordPress is applying content protection, or my host is doing something, to prevent resources being exfiltrated.

1 Like