I guess this is a general thought on Skeletons, but a specific example of one.
I’ve had more trouble than I care to admit trying to go from skeletons to sites-that-I-can-move-around-in.
I guess one question is “Why?” The skeletons I’ve downloaded do not contain the Admin and related plugins, so sure, if you toss them to a server and look at them, they are EXACTLY the same as the demo. Which I guess is okay, but why not include the Admin and other needed plugs for a user to set up their first user account and get started?
So, to the best of my understanding, I had to add the following plug-ins: Admin, Form, Email, and Login. So far, all of the skeletons I’ve downloaded had Form, so that was easy. But MOST of the time, when I’ve done this and then navigated back to the site, the system failed.
The specific one I’m on is the Knowledge Base skeleton.
As long as I have no intention of doing anything other than admiring my local copy of the demo, I’m “good to go,” but I’d like to add a User and start munginf it to fit my needs.
So, I upload Admin, Email, and Master into the plugins directory.
Then I go back to the URL.
This is my error:
Sorry, something went terribly wrong!
0 - An exception has been thrown during the rendering of a template (“Identifier “messages” is not defined.”) in “partials/messages.html.twig” at line 1.
For further details please review your logs/ folder, or enable displaying of errors in your system configuration.
I don’t even HAVE a file “messages.html.twig” in my partials directory.
I don’t know if the skeleton is borked, or my install is borked, or I used the wrong plug-ins, or cosmic rays are hitting me weird. If I rename ONLY the Admin plugin folder to something else, the site comes back.
Advice on the specific issue would be welcome.
Thoughts on how to make the skeletons more turnkey would also be welcome.