Blog Saga Continues

After months of work (November to January) I had my blog working then it stopped. See my previous very lengthy post here Export/Import Rapid Weaver Blog? :

I spent several more weeks and got it working again. Today I uploaded a new post along with other updates to my site for the first time in a month or two and sure enough my blog stopped working again! This is hugely frustrating.

I did notice that I could not add a markdown page the same way I was doing a few months ago. This time I had to duplicate a previous markdown page then edit it in order to add a new post. After uploading, when I click any post nothing shows up correctly.

Any ideas as to what might be happening at this point?

*This is an update following my original post above. I’m starting to think something is not working right with Elements. The current problem with my blog started after I added a new markdown page.

The process of doing that seems to have changed since the last time I added a post a few months ago. The only way I could see to add a new markdown page was to duplicate a previous post then edit it.

I decided to delete the new duplicate post I had added to see if the blog would work again. Unfortunately the blog page still shows that post title even though the post has been deleted from Elements. I refreshed the page and deleted page cache in both Safari and Forefox, and restarted both Elements and the browsers. The post title is still there!

Another note: this happened after updating to Elements 2.2.4 I’m not sure what version I had before.

Did you add a new page or a new FILE?

If it was a file, did you also remove the deleted file from your server, when you deleted it?

Elements does not delete files off the server; it could be why it is still showing up, if it is a file.

As @handshaper noted, Elements does not remove files on your server. It only uploads them to the server. If things have become wonky, log into your server and delete the markdown files for that blog section, then upload all files for your website. That will put on the server a fresh copy of all the files as you see them in Elements.

As for my blog posts, I just duplicate the most recent markdown file, then change the name. I never uses spaces in the name. I always begin the name with the date of the post. That allows me to organize things a bit easier. Hope the graphic helps. :slight_smile:

@jazzvibe
If your blog refers to the one linked in your profile, it looks like there might be a few more issues with your setup.

https://www.jazzvibe.com/blog/post/index.php/?item=2025-lmcc

The URL shouldn’t look like that. It should be:

https://www.jazzvibe.com/blog/post/?item=2025-lmcc

It seems like something in your blog setup isn’t configured correctly.

The easiest and fastest way to help would be if you could provide your project via Elements Cloud, so we can take a direct look and better understand what’s going wrong.

I follow this naming convention as well, and it works well for me.

Thanks for your response: Here are some odd happenings. I did delete the file from the server. I then added the file back into my Elements project and published all. However my file, Airport Cab Ride, did not upload to the server, it’s just not there. Yet it shows (twice) as a menu item on the Blog page. How does that happen?

@pegasus I do see that manually deleting index.php section from the url in the browser seems to make my posts show correctly. The question is how do I make that naming happen inside Elements?

@handshaper This is what shows on my server after publishing all files. The Airport Cab Ride file is not there (unless I’m somehow not seeing it). But this link shows the post. Blog Post This kind of thing drives me nuts!

Aloha Mike,

I recently ran into a problem where I did a publish of all files and found that the files in the CMS folder did not get uploaded. I had to upload the contents of the folder through my FTP client. This happened with two different projects. I did report it but never heard back on whether there was some sort of publishing problem with the CMS.

I’m assuming your posts folder was inside a CMS folder, correct?

This happened to me once when I accidentally changed the file extension, but it typically happens when you duplicate a post and forget to change the title.

Looking at your post list, you have multiple ray-mantillia files with slightly different names and differing date usage. This is one of the ways that it becomes easy to make mistakes in keeping track of what’s what in the CMS.

@thominator Thom, thanks but the separate Ray Mantilla posts are intentional. They’re separate posts about Ray’s passing in 2020. Does that actually cause a problem for cms?

*I do now see that there were two Ray Mantilla New York Times md files. I deleted one but it did not seem to change anything.

The Ray Mantilla post is another example where the server has one md file but the browser is showing two links to the same file.

No, but it may eventually cause problems for you figuring out which is which if you need to delete one.

I did send it to Dan through the cloud a few months ago. He looked briefly but was not able to say specifically what the problem was. I was left to figure it out on my own. If there’s a way for me to upload to the cloud and send this you directly (without making my entire site viewable publicly) I’d be happy to do that.

Does anyone know how to change the url structure of individual blog posts within Elements?

Right now my posts come up with blog/post/index.php/?item… etc. as part of the url and my posts don’t show correctly

My posts do show correctly if /index.php/ is not in the url. blog/post/?item…

I’m not able to make that adjustment happen.

Does anyone know how to change the url structure of individual blog posts within Elements?

Right now my posts come up with blog/post/index.php/?item… etc. as part of the url and my posts don’t show correctly

My posts do show correctly if /index.php/ is not in the url. blog/post/?item…

I’m not able to make that adjustment happen.

I still don’t have my blog working yet. I can’t figure out why /index.php/ shows up in the url to my individual blog posts. I have the file name for the Blog page as index.php and the file name for the Post template page as index.php The url for the cms/md posts seems to then be created automatically and it includes index.php in the url which doesn’t work. I can’t do anything to change it or make it not include that.

Does anyone have a clue as why or what to do about this?

As already mentioned here, as long as you don’t post a link to your project in the Elements Cloud, it will be difficult to help you.

Unfortunately, the screenshots don’t really help in this case, because the issue is probably somewhere in your project setup. To find it, someone would need to look at the entire project.

As I said, I’d be happy to help you, but without access to the project it won’t be possible. You’re also welcome to send me the project link via private message.

The other alternative is to wait until Elements CMS 2.0 + the Online Editor become available. They are already in development and will likely be released in the near future. At that point, setting up a blog correctly and without issues should be much easier.

OK here it is.

redacted project file link