А установочный(для автообновлений) файл исправили?
Все остальные сайты обновлять и каждый исправлять? Или подождать...
Скажите пожалуйста вот это код исправления да: $result = @ftp_mkdir($conn_id, $dst_dir."/".$file);
if (!$result) {throw new Exception(LANG_CP_FTP_MKDIR_FAILED);}
if($is_function_exists_ftp_chmod){
— @ftp_chmod($conn_id,
0644, $dst_dir."/".$file);
+ @ftp_chmod($conn_id,
0755, $dst_dir."/".$file);
}
}
@@ -159,7 +159,7 @@ private function uploadDirectoryToFTP($conn_id, $src_dir, $dst_dir) {
$result = @ftp_put($conn_id, $dst_dir."/".$file, $src_dir."/".$file, FTP_BINARY);
if (!$result) { throw new Exception(LANG_CP_FTP_UPLOAD_FAILED); }
if($is_function_exists_ftp_chmod){
— @ftp_chmod($conn_id,
0755, $dst_dir."/".$file);
+ @ftp_chmod($conn_id,
0644, $dst_dir."/".$file);
}
}
View 4 system/controllers/messages/actions/write.php
@@ -2,7 +2,9 @@
class actionMessagesWrite extends cmsAction {
— public function run($contact_id){
+ public function run($contact_id=null){
+
+ if(empty($contact_id)){ cmsCore::error404(); }
$user = cmsUser::getInstance();
View 2 templates/default/controllers/auth/registration.tpl.php
@@ -30,7 +30,7 @@ function toggleGroups(){
var group_id = $('select#group_id').val();
— $('.groups-limit').hide();
+ $('.groups-limit').hide().
find('input, select, textarea').prop('required', false);
$('.group-' + group_id).show();