Hi Nicholas,
Txs for the quick development of those features !
It was not easy for me to test as I did not know how to activate the additional ANGIE options :-)
(not in Documentation nor in example in the ZIP, of course)
Then finally I found the following file xmlparser.php.
// Joomla-specific parameters
'tmppath' => null,
'logspath' => null,
'cookiedomain' => null,
'cookiepath' => null,
'force_ssl' => null,
'removephpini' => 0,
'replacehtaccess' => 0,
'replacewebconfig' => 0,
'removehtpasswd' => 0,
There I changed in that file the 0 into 1 (but just tell me how to do it properly in the XML files !)
It works, except for one thing : with replacehtaccess set to 1, half of the job is done, namely
1. indeed, the original .htaccess is *not* put back in place
2. ... but the .htaccess which is present is still the "stealth" one, not the default htaccess.txt renamed into .htaccess (side-effect : therefore in localhost the website directory would not even appear in the list since the stealth .htaccess hides it :-) And if you call the site, the SEF will not work of course since the default htaccess is not in place)
So, to summarize :
* removephpini : php.ini was indeed renamed into php.ini.bak
* replacehtaccess : as said above, stealth .htaccess still has to be replaced by the default htaccess.txt (or isn't it the way it is supposed to work with a manual installation ?)
* replacewebconfig : what is it ?
* removehtpasswd : I do confirm : in /administrator .htaccess and .htpsswd were indeed deleted
I have also tested again Amazon S3 : I still get the error "Please use AWS4-HMAC-SHA256".
But I don't know whether you had worked on that (I saw something about S3 in your changelog but was unsure of what it meant in practise)
Yours,
Marc
PS : by the way, one little detail : on all my sites being installed with UNiTE (40+), I have the following row in the xml file :
<name>My Shiny Restored Site</name>
Still, in the browser in the local server, I would see that the Name of the website was changed only for 25% of them.
I first found that mysterious.
And then after two nights of sleep, I understood why : 75% of my sites are multilingual :-D
So now it seems logical : UNiTE changes the name of the Site in configuration.php, but for multilingual sites this is generally overriden in Components > Languages > Content Languages > Name of the site
With other words, *no issue* here eventually.
But still, one question : in the Documentation, <name> is not mentionned as *optional*.
<name>My Shiny Restored Site</name>
And indeed : I have tested and if I simply delete it from the xml file then the Name of the site... becomes empty.
So the question is : is it somehow possible just to keep the Name site unchanged ?
(note that this is *not* a critical point of course : in my own case, the local copies are just for testing purposes. But even then it is convenient that the Name is correct just to distinguish a given site among the 40 tabs in the browser for example :-)