Elements 1.2.0 (23816)

Hello again,

This build introduces the “Import Classic Project” feature, we’re shipping this feature early, and due to that, have labeled it as beta. We really wan’t your feedback on this feature. Take it for a spin, and let us know how you get on. Does it do enough to get you going in Elements? or is something missing? Let us know!

Oh, and we’ve also fixed a publishing/export bug, and managed to squeeze in a few new features… with plenty more on the way :wink:

What’s New in Elements 1.2.0?

  • Added Classic project import (Beta) File > [Beta] Import Classic project…
  • Fixed “hang on export” publishing issue
  • Added right-click sort options to resource folders
  • Fetch Priority option added to Images, and Background Images
  • New Hero Photo in Core Templates
  • New Photography Backgrounds in Resources

Purchase a License

You can visit the elementsapp.io website to purchase a license.

Get the Update

Elements should prompt you while it’s running to let you know there’s an update. If it doesn’t, you can select the “Check for Updates…” menu option from the “Elements” app menu.

Alternatively, you can always download the latest build of Elements here.

Give Feedback

If you are running a licensed copy of Elements, please post all feedback in the Feedback Forum. You can use the Elements > Send Feedback… menu item to automatically pre-fill the build number into a new topic.

2 Likes

No CMS Beta fix today?

Publishing okey now, thanks.

Publishing fix more important …

1 Like

What was the fix you needed in the CMS?

is this fixed in the next cms-update?

You don’t need to add the extra slashes:

Try not to enter the “/blog/” for the folder name, leave out the “/../”, just “blog”. I have never had to do that with Elements, and it works fine.

Was there any other issues you needed fixing?

@dan

sure!?

Capital letters are automatically converted to lowercase on the server.

I was just about to ask you to release an update for the “cms-beta badge” because I often have a lot of CMS items in my projects and had to disable them individually each time… but now I see you’ve already removed it. That’s fantastic—problem solved!

Why are you trying to write in full folder paths? Don’t do this.

Elements handles this for you, see the examples below:

And I you wanted a different folder name to the page, you just do this:

I believe this bug was fixed, we now publish the CMS backend with lowercase files. If this is still an issue please let us know exactly what you’re seeing and we’ll get it fixed.

Still converted to lowercase on my server.

That doesn’t make sense… what files are still converted to lowercase on your server?

Images name does.

When Publishing, Elements will lowercase all resource filenames and ensure they are websafe by swapping out foreign characters and spaces with an underscore. For example:

  • my~file.png would become my_file.png.
  • my file has spaces.png would become my_file_has_spaces.png.
  • myFile.png would become myfile.png.

If you are referencing image paths in your Markdown files you should ensure they are all using lowercase names, otherwise the CMS may not render correctly depending on the server.


Many web servers (Linux/Unix based) treat File.jpg and file.jpg as two different files. However, on Windows or macOS (i.e. Elements), the filesystem often isn’t case-sensitive, so it looks fine locally, but when uploaded, it can cause broken links and 404 errors.

By using lowercase files, you’ll ensure they will ALWAYS work on different environments (Windows, Linux, macOS), this could be important if you ever move hosting companies.

1 Like

Maybe it has something to do with the fact that they are already changed to lowercase?

As you can see, Elements doesn’t handle our “German” special characters correctly.

Additionally, there are times when I want to keep the page/menu title short, for example “Mai”, but I’d like the URL to have a different name—for example, /termine/events-mai/.
So far, this has worked just fine in Elements. However, when I add a CMS Item or a CMS Collection, I get the same error described in this post:

For me, this means the CMS has a problem with this setup, and it would be great if this could be fixed—since it works without the CMS.

Are you referencing images using camel case in your Markdown files?

@Pegasus, I’ve created a ticket for this and we’ll look into it further and see if we can work out a solution to this complex issue.

1 Like