I have a simple CMS built in vanilla PHP and MySql (not in a framework). I have a good understanding of the CMS so I can answer any questions you have about it.
I require a function added to the CMS whereby if I upload different [login to view URL] files into the CMS via FTP, they can be loaded through the CMS which will of course change the theme of the website (I will create the various index files) so it is just for the function to switch the index file if exists.
Depending on which theme is selected will determine which stylesheets the admin can select (again I will create those stylesheets, and note that the CMS already has the function to switch stylesheets).
So for example, in the root of the CMS will always be [login to view URL] and [login to view URL] and these will always be loaded by default. However, if i create a new theme in /theme2 folder for example, then I will upload one [login to view URL] file into that folder and various stylesheets into that folder. Therefore in the CMS, the new theme dropdown field will have "Default" and also "2" listed, and if the admin selects theme "2", then the stylesheet dropdown will show the various stylesheets available within the theme2 folder which can be selected. By default, [login to view URL] will be loaded in that folder.
This will allow me to create many themes and various styles of those themes which can be easily changed via the CMS.
I am looking for someone that is an expert in PHP / PHP frameworks, that can come up with solutions to problems effectively and is highly responsive in communication and works fast. I like clean and well documented code and expect thorough testing for any bugs. If this is something you can help with, please come back to me ASAP so we can discuss it more. I can show you a demo website with a clean install of the CMS, and one of the core files of the CMS so you get a flavor of its code. I then require a ballpark quote and timescale to complete the work.
I am always looking for ways to improve my CMS so should things go well, there will be more work to carry out on the CMS.
Just for clarity, I require one function added into my existing CMS - not for an entire CMS to be created so please price accordingly. Also, just so I know you have ready my spec, please mention the word "MAGIC" as your first work otherwise the proposal will be ignored.
I look forward to hearing from you