1. Ошибку с удалением файлов и кталогов в IE я исправил так:
ссылку на удаление заменил на
<a href="..ссылка..." onclick="return confirmDelete();">
а функцию - на
function confirmDelete() {
return (confirm("'.$lng['delete_confirm'].'")) ? true:false;
}
C confirmDeleteFolder() аналогично.
2. Тут спорили насчет octdec - не знаю, у меня права выставляются криво, какие-то странные цифры вроде 341, я тупо везде в вызовах chmod проставил 0755 и 0644
3. На сервере с php 4.4.4 всё работало хорошо, а на сервере с php 4.3.9 в модуле валилась куча ошибок, связанных с функцией glob. Я так понял, что она возвращала false при отсутствии файлов или каталогов и ещё при каких-то непонятных условиях, из-за этого возникали ошибки в foreach и count. Источника проблемы я не нашёл, поэтому просто поставил везде после вызова globe конструкции типа if ($sd!=false)
4. Сниппет выводил большую простыню стилей, я просто исправил на
<link rel="stylesheet" href="assets/libs/highslide/highslide.css" type="text/css">
<link rel="stylesheet" href="’.$css.’" type="text/css">
ну и $css = file_get_contents($css); убрал соответственно.
P.S. Не знаю, что не так с кодировкой, в первый раз была западноевропейская (ISO), во второй - кириллица, всё нормально отображалось, пока модератор не исправил.