[SOLVED] What I experienced as a new user
Posted: Tue Nov 25, 2025 11:16 am
I am completely new to WonderCMS (but not to PHP, JS, etc.). I would like to share my (not so great) experiences with you. This is not a support question, but it's not a chat either. That's why I decided to post this in this section.
First of all: Thank you very much for your work! I really enjoy working with databases, but sometimes less is more!
Let me start at the end. To post something in this forum, I had to create an account, of course. Well, my password was not accepted because it did not contain the required characters. I'm not a big fan of these restrictions, but I can live with them. But please tell the user WHICH characters are required. Is it a number, a special character, a capital letter? It was the latter.
Now back to installing WonderCMS: latest version, running on PHP 8.3 and 768 MB RAM on Apache. That was straightforward. I went to the login page and was shown a temporary password that I used to log in. Great! Then I changed my password. At least, I thought I did. I used the temporary password as the old password. Unfortunately, nothing changed, but there was no warning or notification. So the next login was unsuccessful. The new password didn't work and I hadn't saved the temporary password. A reset is not implemented.
So I changed the password in the database.js file. Didn't work. Rookie mistake! I used plain text. Then I used an MD5 hash. Didn't work either. So I decided to reinstall the CMS. Next attempt, same results. What?
Then I found out that “password”: “$2y$10$IfI7qx9C7jIceDm5Od3RAe\/R3s7vIqL9FXnmkUX3pWbJVfJyfQkDm” can be used to reset the password to “admin”. That worked. Now I could set a new password with “admin” as the old password. That worked too.
Next, I tried to work with the editor. To my surprise, it was just HTML. I have no problem with that, but this is a project for a client who needs a visual editor. Adding an editor via the plugin panel was easy and worked. So far, so good.
The main feature I needed was the ability to upload screenshots. To my surprise (unlike in the demo), there was no upload button. Too bad! I searched everywhere but couldn't find a solution (I'm sure there is one). Then I found out that I can move images using drag & drop. Well, from a user experience perspective, this is not ideal, as it forces me to work with two monitors (which I have) or floating windows (which I don't particularly like).
I'm sure it's easy to fix, if you know how. For me as a newbie, it's quite a challenge.
Next, I noticed that the taskbar wasn't fixed. I can easily change that, but this implementation is not quite ideal. It makes editing a real pain. I tried the floating editor plugin, but too many buttons were unavailable or didn't work.
In the end, it took me almost 3 hours to get WonderCMS up and running so I could present it to my client. And that was just to share screenshots and add some comments. That was quite a hurdle.
Thank you very much for your attention.
Mike
First of all: Thank you very much for your work! I really enjoy working with databases, but sometimes less is more!
Let me start at the end. To post something in this forum, I had to create an account, of course. Well, my password was not accepted because it did not contain the required characters. I'm not a big fan of these restrictions, but I can live with them. But please tell the user WHICH characters are required. Is it a number, a special character, a capital letter? It was the latter.
Now back to installing WonderCMS: latest version, running on PHP 8.3 and 768 MB RAM on Apache. That was straightforward. I went to the login page and was shown a temporary password that I used to log in. Great! Then I changed my password. At least, I thought I did. I used the temporary password as the old password. Unfortunately, nothing changed, but there was no warning or notification. So the next login was unsuccessful. The new password didn't work and I hadn't saved the temporary password. A reset is not implemented.
So I changed the password in the database.js file. Didn't work. Rookie mistake! I used plain text. Then I used an MD5 hash. Didn't work either. So I decided to reinstall the CMS. Next attempt, same results. What?
Then I found out that “password”: “$2y$10$IfI7qx9C7jIceDm5Od3RAe\/R3s7vIqL9FXnmkUX3pWbJVfJyfQkDm” can be used to reset the password to “admin”. That worked. Now I could set a new password with “admin” as the old password. That worked too.
Next, I tried to work with the editor. To my surprise, it was just HTML. I have no problem with that, but this is a project for a client who needs a visual editor. Adding an editor via the plugin panel was easy and worked. So far, so good.
The main feature I needed was the ability to upload screenshots. To my surprise (unlike in the demo), there was no upload button. Too bad! I searched everywhere but couldn't find a solution (I'm sure there is one). Then I found out that I can move images using drag & drop. Well, from a user experience perspective, this is not ideal, as it forces me to work with two monitors (which I have) or floating windows (which I don't particularly like).
I'm sure it's easy to fix, if you know how. For me as a newbie, it's quite a challenge.
Next, I noticed that the taskbar wasn't fixed. I can easily change that, but this implementation is not quite ideal. It makes editing a real pain. I tried the floating editor plugin, but too many buttons were unavailable or didn't work.
In the end, it took me almost 3 hours to get WonderCMS up and running so I could present it to my client. And that was just to share screenshots and add some comments. That was quite a hurdle.
Thank you very much for your attention.
Mike